/*
 * CLICKTOSPEAK BASE THEME
 * @copyright: dbSolutions
 **/

@import 'widgets.css';

html, body { 
	background:rgb(2,154,54);
	margin:0;
	padding:0;
	font:10px Arial, sans-serif;
}
			 
h1, h2, h3, h4, h5, h6, div, p, img, ul, ol, li { 
	margin:0;
	border:0;
	padding:0;
	font-weight:normal; 
}

ul, ol, li { list-style:none; }

#container { overflow:hidden;zoom:1;  }


/** HEADER **/		
	#header-wrapper { background:#fff;padding:15px 0; }			
		#header { overflow:hidden;width:900px;margin:0 auto; }
			#main-logo { 
				float:left;
				overflow:hidden;
				}
				#main-logo a {
					display:block;
					width:292px;
					height:82px;
					background:url('../img/main-logo.png') no-repeat;
					text-indent:-500em;
				}		
			#main-mission { 
				float:right;
				width:294px;
				height:32px;
				background:url('../img/main-mission.png') no-repeat;
				margin:35px 5px 0 0; 
				}	


/** MAIN WRAPPER **/							
	#main-wrapper {
		overflow:hidden;
		zoom:1; 
		background:rgb(2, 154, 54) url('../img/main-wrapper-bg.png') repeat-x top;
		}
		#main { position:relative;
			width:900px;
			overflow:hidden;
			margin:0 auto;
			padding:10px 0 0;
		}

					
/** FOOTER **/							
	#footer {
		overflow: hidden;
		background:url('../img/footer-menu-bg.png') repeat-x 0 26px;
		padding:20px 0;
		}
		#footer-menu {
			width:900px;
			overflow:hidden;
			zoom:1;
			margin:0px auto;
			}
			
			#footer-menu a:link, 
			#footer-menu a:active, 
			#footer-menu a:visited { text-decoration:none;color:#000; }
			#footer-menu a:hover { color:#018A2E; }	
			
			#footer-menu ul {
				float:left;
				width:799px;
				overflow:hidden;
				zoom:1;
				margin:0 auto;
				padding-top:6px;
				}
				#footer-menu li { 
					float:left;
					background:#fff;
					padding:4px 10px 4px;
					border-left:1px dotted rgb(2, 154, 54); 
				}
							  	  
				#footer-logo {
					float:left;
					width:98px;
					height:34px;
					overflow:hidden;
					background:url("../img/footer-logo-small.gif") no-repeat;
					text-indent:-500em;
				}
		#footer-note {margin:0px auto;width:900px;padding:5px 0;color:#fff;}