@charset "UTF-8";
/* CSS Document */

body{
	background-color:#8eaa9c;
	margin:0px;
	padding:0px;
}
#main_content{
	width:978px;
	margin:auto;
}
#wrapper{
	background-image:url(../images/wrapper_repeater.png);
	background-repeat:repeat-y;
	float:left;
}
#wrapper_main{
	background-image:url(../images/wrapper_main2.png);
	background-repeat:no-repeat;
	min-height:727px;
	margin-left:23px;
	margin-top:-30px;
}
#clyde_logo{
	background-image:url(../images/clyde_logo.png);
	background-repeat:no-repeat;
	width:650px;
	float:left;
	height:131px;
	margin-left:10px;
}
#clyde_logo h1{
	display:none;
}
#lazar_logo{
	background-image:url(../images/lazar_logo.png);
	float:right;
	width:230px;
	height:103px;
	margin-right:55px;
	margin-top:20px;
}
#lazar_logo h2{
	display:none;
}
#main_nav{
	margin-left:20px;
	margin-top:30px;
	width:647px;
}
#main_nav ul{
	padding:10px 0px 10px 0px;
	margin-left:35px;
}
#main_nav ul li{
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:.9em;
	color:#000000;
	text-transform:uppercase;
	padding-left:12px;
	padding-right:12px;	
}
.line{
	border-left:1px solid #b3b2a8;
}
#main_nav ul li a:link, #main_nav ul li a:visited, #main_nav ul li a:active{
	text-decoration:none;
	color:#625547;
}
#main_nav ul li a:hover{
	color:#000000;
	text-decoration:underline;
}
.about_img{
	padding:5px;
	border:#CCCCCC 1px solid;
	margin-left:20px;
	margin-right:10px;
}
#header{
	width:620px;
	float:left;
	margin-left:35px;
}
#header h4{
	font-style:italic;
	font-size:2em;
	margin-bottom:10px;
	margin-top:10px;
	color:#333333;
}
#header h6{
	font-size:1.1em;
	color:#333333;
	margin-left:17px;
	margin-bottom:5px;
	font-style:italic;
}
#header p{
	color:#2d2d2b;
	font-size:.9em;
	text-indent:15px;
	margin-bottom:10px;
	margin-right:10px;
}
#header p span{
	font-size:.9em;
	font-style:italic;
}
#header p span a:link, #header p span a:visited, #header p span a:active{
	color:#40a470;
}
#header p span a:hover{
	color:#2ac976;
}
#content{
	float:left;
	margin-top:15px;
	margin-left:18px;
	padding-right:10px;
	border-right:4px #dbdbd2 double;
	width:650px;
}
.main_image{
	margin-left:20px;
	margin-right:10px;
}
#caption{
	margin-left:30px;
	margin-top:20px;
	width:620px;
}
#caption h5{
	font-size:2em;
	font-style:italic;
	letter-spacing:.1em;
	float:left;
	width:620px;
	text-transform:uppercase;
}
#caption h6{
	font-size:1.2em;
	font-style:italic;
	color:#4f4f4f;
	letter-spacing:.2em;
	float:left;	
	width:300px;
}
#caption .price{
	float:right;
	margin-right:160px;
	color:#4d4d4b;
	font-size:1.1em;
	letter-spacing:.111em;
}
#caption .description{
	float:left;
	margin-top:10px;
	width:470px;
	text-indent:15px;
	font-size:.9em;
	color:#666666;
}
table{
	float:left;
}
#pagination{
	float:left;
	}
.gallery{
	margin-top:20px;
	line-height:1em;
	padding-right:25px;
}
.gallery td{
	padding-left:35px;
	padding-bottom:10px;
}
.gallery img{
	padding:5px;
	border:#CCCCCC 1px solid;
	margin-bottom:10px;
}
.gallery img:hover{
	border:#666666 1px solid;
}
.gallery h5,.gallery p{
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	width:160px;
}
.gallery h5{
	font-style:italic;
	font-size:1.1em;
	letter-spacing:.1em;
	text-transform: uppercase;
}
.gallery p{
	font-size:.8em;
}
#side_nav{
	float:right;
	width:237px;
	margin-top:20px;
	float:right;
	margin-right:45px;
}
#side_nav h3{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	text-decoration:underline;
	font-size:1.1em;
	letter-spacing:.15em;
}
#side_nav ul li{
	padding-left:20px;
}
#side_nav ul li a:link, #side_nav ul li a:visited, #side_nav ul li a:active{
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	color:#626260;
	letter-spacing:.15em;
	text-decoration:none;
	line-height:2em;
}
#side_nav ul li a:hover{
	color:#7dbb95;
}
#about{
	width:300px;
	color:#2d2d2b;
	font-family:"Times New Roman", Times, serif;
	font-size:.9em;
	margin-left:35px;
	border-right:4px #dbdbd2 double;
	padding-right:25px;
	margin-top:30px;
	float:left;
}
#about p{
	padding-top:10px;
	text-indent:15px;
	color:#2d2d2b;
}
#about_the_site{
	background-image:url(../images/about_the_site.png);
	width:237px;
	height:28px;
}
#about_the_site h4{
	display:none;
}
#news{
	font-family:"Times New Roman", Times, serif;	
	width:280px;
	margin-left:30px;
	margin-top:30px;
	float:left;
}
.news_content{
	float:left;
}
#news h4{
	float:left;
	margin-bottom:10px;
	color:#666666;
}
#news_div{
	border-bottom:1px solid #e0dfd7;
	float:left;
}
#news h5{
	font-size:1.3em;
	font-style:italic;
	margin-top:10px;
	float:right;
	clear:left;
}
#news dd{
	font-size:.9em;
}
#news p{
	margin-bottom:10px;
	font-size:.9em;
}
#news a:link, #news a:visited, #news a:active, .description a:link, .description a:active, .description a:visited{
	color:#40a470;
	text-decoration:underline;
}
#news a:hover, .description a:hover{
	color:#2ac976;
}
#news_dates{
	background-image:url(../images/news_dates.png);
	width:200px;
	height:28px;
	margin-bottom:10px;
}
#news_dates h4{
	display:none;
}
#contact{
	margin-top:30px;
	float:right;
	margin-right:75px;
	
}
#contact h5{
	font-size:1.2em;
	font-style:italic;
	text-decoration:underline;
	padding-bottom:5px;
}
#contact h6{
	font-style:italic;
	font-size:1.1em;
	line-height:1.15em;
	border-bottom:1px solid #bebdb6;
	padding-bottom:5px;
	letter-spacing:2px;
}
#contact p{
	font-style:italic;
	color:#71706e;
	font-size:.85em;
	letter-spacing:3px;
	margin-top:8px;
}
#wrapper_bottom_img{
	width:976px;
	margin:auto;
}
#pagination{
	width:650px;
	text-align:center;
	border-bottom:1px solid #bebdb6;
	height:20px;
}
#pagination a:link, #pagination a:visited, #pagination a:active{
	color:#40a470;
	text-decoration:none;
}
#pagination a:hover{
	color:#2ac976;
	text-decoration:underline;
}
#pagination_top{
	width:650px;
	text-align:center;
	height:20px;
}
#pagination_top a:link, #pagination_top a:visited, #pagination_top a:active{
	color:#40a470;
	text-decoration:none;
}
#pagination_top a:hover{
	color:#2ac976;
	text-decoration:underline;
}
.browse a:link, .browse a:visited, .browse a:active{
	color:#40a470;
	text-decoration:none;
}
.browse a:hover{
	color:#2ac976;
	text-decoration:underline;
}