/*
Theme Name:		Scrub-a-Mutt
Theme URI:		http://scrub-a-mutt.org
Description:	Theme for Scrub-a-Mutt
Version:		1.0
Author:			Scrub-a-Mutt
Author URI:		http://scrub-a-mutt.org
*/


body { background: #fff; color: black; font: 76% arial, 'lucida console', sans-serif;  }

* { padding: 0; margin: 0; }


/*---:[ global elements ]:---*/

a { color: #FA6D1C; text-decoration: underline; }

	a:visited { color: #FA6D1C; text-decoration: underline; }

	a:hover { color: #FA6D1C; text-decoration: none; }
	
	a img { border: none; }
	
blockquote { font-style: italic; font-family: Georgia, "Times New Roman", Times, serif; color: #555; margin: 0 30px 1.5em 30px; padding: 0 0 0 10px; border-left: 1px solid #aaa; }

/*---:[ headlines ]:---*/

h1 { font-size: 2.0em; color: #ff6600; padding: 10px 0 10px 0; font-weight: bold; }	
	
h2 { font-size: 1.5em; color: #F7621A; padding: 10px 0 10px 0; }	
	
h3 { font-size: 1.0em; text-transform: uppercase; font-weight: bold; color: #ff6600; padding: 10px 0 0px 0;}	

h4 { font: italic 1.2em ; color: #888; padding: 10px 0 10px 0; }


/*---:[ core layout elements ]:---*/

#container { width: 920px; margin: 0 auto 0 auto; 

		
		}
					
	#content_box { width: 920px; text-align: left; float: left; clear: both; }
	
		#content { width: 920px; padding: 0 40px 0 0; float: left; }
		
	
/*---:[ header styles ]:---*/

#masthead { width: 920px; height: 204; }


/*---:[ content styles ]:---*/

.entry {padding: 20px; font-size: 1.4em; line-height: 1.65em;}

.entry p { margin: .75em 0 .75em 0; }
		

/*---:[ footer styles ]:---*/

	#footer {  width: 920px; margin: 0 auto 0 auto; 
				background-color: #65C5ED; height: 100px; }

#footer p { padding: 13px 0 0 10px; font-size: 1.3em; color: #15788E; text-align: left; }

	#footer a, #footer a:visited { color: #888; text-decoration: none; }
		
		#footer a:hover { color: #888; text-decoration: underline; }

			
/*************************************
	Horizontal Menu
**************************************/
#menu {
    width: 920px; height: 35px;
 
    font-size: 14px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    padding: 0px; 
    margin: 0px 0px 30px 0px;
    text-align: left;
    clear: both;
    float: left;
    }
#menu ul {
	display: block;
	float: left;
	width: 920px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 23px;
	}
#menu li {
	float: left;
	list-style-type: none;
	margin: 0px 19px 0px 0px;
	padding: 0px;
	background: url(images/menu.gif) top left no-repeat;	
	width: 80px;
	height: 31px;
	}
#menu ul li:hover, #menu ul li.hover, #menu ul li.current_page_item {
	background: url(images/menu-active.gif) top left no-repeat;
	}
#menu ul li:hover a, #menu ul li.hover a, #menu ul li.current_page_item a {
	color: white;	
	text-decoration: none;
	background: url(images/menu-active.gif) top right no-repeat;
	}
#menu ul li.current_page_item a:hover {
	text-decoration: none;
	}
#menu ul li a {
	font-size: 14px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	display: block;
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background: url(images/menu.gif) top right no-repeat;
	}
#menu ul li a:hover {
	color: white;
	text-decoration: none;
	background: url(images/menu-active.gif) top right no-repeat;
	}
	
	.entry img { }

		.entry img.left { padding: 3px; margin: 0.5em 15px 0.5em 0; border: 3px double #bbb; float: left; clear: left; }
		
		.entry img.right { padding: 3px; margin: 0.5em 0 0.5em 15px; border: 3px double #bbb; float: right; clear: right; }
		
		.entry img.center { display: block; padding: 3px; margin: 0 auto 1.5em auto; border: 3px double #bbb; float: none; clear: both; }
	
		.entry img.off { padding: 0 !important; border: none !important; }
		
		.entry img.stack { clear: none !important; }
