/* 
------------------------------------------
Kathy's Gazebo Style Sheet
------------------------------------------
*/



/* Styles the Current Link in Left Margin
-----------------------------------------------------*/
@import "currentlink.css"; 

/* HTML Elements 
-----------------------------------------------------*/

body {
	margin:0px; 
	padding:0px;
	text-align:center;
	background: #1D2820;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color:#333;
	line-height: 14px;
	}
	
#wrapper {
	width:760px;
	margin:0px auto;
	text-align:left;
	background-color:#fff;
	}
	
a:link, a:visited, a:active {
	color: #2C3FF5;
	text-decoration: underline;
	}
	
a:visited {
	color: purple;
	text-decoration: underline;
	}
		

h1{
	font-family:verdana, arial, san-serif;
	font-size:15px;
	color:#323030;
	margin:0px 0px 0px 0px;
	}
	
h2{
	font-family:verdana, arial, san-serif;
	font-size:13px;
	color:#323030;
	margin:0px 0px 5px 0px;
	}
	
	
	
/* HEADER ELEMENTS
--------------------------------------------------------*/
#banner {
	width:760px;
	margin:0px;
	padding:0px;

	
	}
	
.header{
	height:92px;
	background:url(/images/header_bg.gif);
	width:760px;
}html>body .header {height:93px;} 


.logo{
	float:left;
	margin-top: 1px;
	}html>body .logo {margin-left:5px;} 


.nav{
    background: #eff0f0;
    color:#000;
	float:right;
	line-height:20px;
	margin-top:75px;
	font-size:11px;
}html>body .nav {margin-top:73px;line-height: 20px;} 

.nav a:link, .nav a:visited, .nav a:active{
    color:#1d2820;
    text-decoration:none;
	border-right:1px solid #C4D6C8;
	padding: 10px 5px 10px 5px;
	margin-left:-4px;
}html>body .nav a:link, .nav a:visited, .nav a:active {padding: 3px 5px 5px 5px;} 

.nav a:hover{
    color:#fff;
	background:#295A42;
}html>body .nav a:hover {padding: 3px 5px 5px 5px;} 






/* Content Elements 
-----------------------------------------------------*/	
#main_content {
	width:739px;
	padding-bottom:15px;
	padding-left: 21px;
	line-height:18px;
	}
	
	#main_content_home {
	width:718px;
	padding-bottom:15px;
	padding-left: 20px;
	padding-right:20px;
	line-height:20px;
	}
	
	#content{
	width:500px;
	float:right;
	margin-right:20px;
	margin-left:20px;
	
	}


	

/* SubPageLeftContent Elements 
-----------------------------------------------------*/	
/* Right col Elements
------------------------------------------------*/

#left_col{
	float:left;
	margin-left:3px;
	width:142px;
}html>body #left_col{margin-left:6px;}


.left_nav{
	background: #F5F5F5 url(/images/left_col_bg.gif) repeat-y;
	margin-top:-2px;
	color:#BDBDBD;
	padding:5px 0px 0px 0px;
	line-height:18px;
}html>body .left_nav{margin-top:0px;}

.left_nav h2{
	color:#1d2820;
	font-size:12px;
	margin:0px 0px 5px 5px;
}

.left_nav a:link, .left_nav a:visited, .left_nav a:active{
	display:block;
	color:#1D2820;
	font-size:11px;
	text-decoration:none;
	border-bottom:1px solid #fff;
	padding: 3px 0px 3px 10px;

	
}  

.left_nav a:hover{
	background-color:#ffffff;
} 



	


/* Footer Elements 
-----------------------------------------------------*/	
#footer {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background:#EFF0F0 url(/images/footer_bg.gif) top no-repeat;
	color:#313632;
	clear:both;
	padding:15px 0px 50px 22px;
	}
	
	
#footer a:link, #footer a:visited, #footer a:active {
	color:#313632;
	text-decoration: none;
	} 

#footer a:hover {
	text-decoration: underline;
	}		
	



	
/* Misc Elements 
-----------------------------------------------------*/		

