/* CSS Document */

body{ background:#304c55;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
margin:0px;
padding:0px;
}
ul,a,p,h1,h2,h3,br{
padding:0px;
margin:0px;}
input{margin:3px 0;}
h1{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ac3900;
margin:5px 0px 0px 0px ;
}
a{
color:#30748a;
}
h2{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#82492e;
margin:5px 0px 13px 0px ;
}
h1 a{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#82492e;
margin:5px 0px 13px 0px ;
}

h3{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#30748a;
margin:20px 0px 0px 0px ;
}

h4{font-family:Arial, Helvetica, sans-serif;}

.headpost{color:#ac3900;float:left;font-size:20px;text-decoration:none;margin:0px 0px 8px 0px ;}
.headpost:hover{color:#ac3900;text-decoration:none;}
.clear{clear:both;}

p{font-family:Arial, Helvetica, sans-serif;
line-height:18px;
padding:0px ;
margin:0px;
}

#mainwrap{width:900px;margin-top:17px;}

#link{background:url(images/top_link.jpg) no-repeat;
height:40px;
width:900px;
}

#link a{ font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}

#link a:hover{ 
text-decoration:none;
color:#b97551;
}
#home {width:80px;
padding:13px 0px 0px 0px;
text-align:right;
float:left;
}

#aboutus {width:120px;
padding:13px 0px 0px 0px;
text-align:right;
float:left;
}
#Services {width:105px;
padding:13px 0px 0px 0px;
text-align:right;
float:left;
}

#Phtogallery {width:130px;
padding:13px 0px 0px 0px;
text-align:right;
float:left;
}

#newsandevents{width:150px;
padding:13px 0px 0px 0px;
text-align:right;
float:left;
}

#Blog{width:135px;
padding:13px 0px 0px 0px;
text-align:right;
float:left;
}

#contactus{width:135px;
padding:13px 0px 0px 0px;
text-align:right;
float:left;
}


#banner_left{ background:url(images/topbanner_left.jpg) no-repeat;
width:478px;
height:50px;
float:left;
text-align:left;
padding:116px 0px 0px 30px;
}

#banner_right{ 
float:left;
}

#middle{background:url(images/middle_bg.jpg) top left repeat-y;
width:900px;
}
#rightcont
	{
	width:263px;
	float:left;	
	}
#left_search{background:url(images/left_searchbg.jpg) no-repeat;
width:253px;
height:32px;
float:left;
padding:30px 0px 0px 10px;
}

#left_search input{ width:176px;
height:22px;
border:#a1a1a1 1px solid;

}

.left_heads{background:url(images/leftlinks_headbg.jpg) no-repeat;
height:33px;
width:223px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:19px;
text-align:left;
padding:12px 0px 0px 40px;
margin:0px 0px 0px 0px ;}

.leftmenu{width:263px;
float:left;}

.leftmenu ul{
list-style:none;
text-align:left;
padding:13px 0px 13px 0px

}
.leftmenu li{

margin-bottom:4px; 
margin-top:4px; 
margin-right:10px;
padding:3px 0px 3px 0px;
}
.leftmenu li a 
{
display:block;
color:#784a32;
text-decoration:none;
background:url(images/arrow.jpg) top left no-repeat;
border-bottom:1px solid #cfceba;
padding:0px 0px 5px 20px;
margin:2px 0px 2px 18px;
}

.leftmenu li a:hover 
{
color:#30748a;
text-decoration:none;

}
.leftmenu li li{
	margin-bottom:4px; 
	margin-top:0px; 
	margin-right:0px;
	padding:3px 0px 3px 0px;
	}
.leftmenu li li a 
{
display:block;
text-decoration:none;
background:url(images/arrow.jpg) top left no-repeat;
border-bottom:1px solid #cfceba;
padding:0px 0px 5px 20px;
margin:-4px 0px 2px 28px;
}

#flickr{ width:220px;
padding:15px 20px 30px 15px;
float:left;

}

#flickr img{
	width:45px;
	height:45px;
	border:0px;
	padding:0px;
}

#flickr a{ 
	width:45px; 
	height:45px; 
	display:block; 
	border: 2px solid #74777e; 
	text-decoration:none; 
	float: left; 
	margin:0px 2px 5px 2px;
}

#flickr a:hover{
	border: 2px solid #5c88c7; 
}

.rss{color:#890000;background:url(images/blog_icon.gif) no-repeat left top;padding-left:25px;height:35px;text-decoration:none;}
.rss:hover{color:#000;text-decoration:underline;}
.linktext{color:#30748a;text-decoration:none;font-weight:bold;}
.linktext a{color:#30748a;text-decoration:none;}
.linktext a:hover{color:#890000;text-decoration:none;}
.linklinepost{color:#30748a;text-decoration:none;font-weight:bold;border-top:1px solid #4fb7da;padding:10px 0;}
.linklinepost a{color:#30748a;text-decoration:none;font-weight:bold;}
.linklinepost a:hover{color:#890000;text-decoration:none;font-weight:bold;}
#middleright{width:588px;float:left;padding:0px 20px 0px 25px;}

.top_head{ 
float:left;
margin-left:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-align:left;
color:#ac3900;
background:url(images/middle_headicon.jpg) no-repeat;
padding:8px 0px 0px 50px;
width:538px;
}
#top_headright{
height:auto;
width:56px;
background:url(images/head_line.jpg) top right no-repeat;
float:right;
color:#5cbcdc;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:32px;
font-weight:bold;
padding:0px 5px 0px 0px;
}
#top_headright1{
width:90px;
float:right;
color:#5cbcdc;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:3px 0px 0px 5px;
}
#top_head1{ 
width:30px;
height:34px;
float:left;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
color:#5cbcdc;
font-size:25px;
font-weight:bold;
padding:4px 0px 0px 0px;
}
#top_head2{
width:50px;
height:38px;
float:left;
font-family:Arial, Helvetica, sans-serif;
background:url(images/head_line.jpg) no-repeat;
text-align:left;
color:#5cbcdc;
font-size:13px;
padding:0px 0px 0px 0px;
}

#top_head3{ 
height:38px;
float:left;
text-align:left;
margin-top:5px;
}

#share{background:url(images/digg.jpg) no-repeat;
height:20px;
width:90px;
float:left;
color:#ac3900;
text-decoration:underline;
margin:5px 0px 5px 0px;
text-align:left;
padding:4px 0px 0px 28px;
}

#share1{background: url(images/del_icon.jpg) no-repeat;
height:20px;
width:90px;
float:left;
color:#ac3900;
text-decoration:underline;
margin:5px 0px 5px 0px;
text-align:left;
padding:4px 0px 0px 28px;
}

#share2{background:url(images/blo.jpg) no-repeat;
height:20px;
width:90px;
float:left;
color:#ac3900;
text-decoration:underline;
margin:5px 0px 5px 0px;
text-align:left;
padding:4px 0px 0px 28px;
}

#share3{background: url(images/stumple.jpg) no-repeat;
height:20px;
color:#ac3900;
text-decoration:underline;
width:90px;
float:left;
margin:5px 0px 5px 0px;
text-align:left;
padding:4px 0px 0px 28px;
}

.editpost_head{background:url(images/editpost.jpg) no-repeat;
height:25px;
width:567px;
vertical-align:bottom;
float:left;
padding:0px 0px 15px 27px;
text-align:left;
margin:10px 0px 10px 0px ;
}
.editpost_head h1{
margin:5px 0px 5px 0px ;
}
.postcoment_head{background:url(images/postcomment.jpg) no-repeat;
display:block;
width:567px;
vertical-align:bottom;
float:left;
border-bottom: #CCCCCC 1px solid;
padding:0px 0px 10px 25px;
text-align:left;
margin:10px 0px 30px 0px ;
}

.responescontainer{ width:510px;
padding:0px 0px 0px 23px ;
text-align:left;
float:left;}

.responescontainer a{ width:510px;
padding:0px 0px 0px 23px ;
text-align:left;
float:left;}

.responescontainer ul{ margin:0px;
list-style:none;
padding:0px;
}

.responescontainer li{background:url(images/response_underline.jpg) bottom left no-repeat;
padding:0px 0px 5px 0px;
margin:0px 0px 0px 0px;
}



#footer{background:url(images/bottom.jpg) no-repeat;
height:25px;
}

#footer_link {width:790px;
padding:0px 0px 0px 110px ;
margin:10px 0px 10px 0px;
}

#footer_link ul{margin:0px ;
padding:0px;
}

#footer_link li{list-style:none;
padding:0px 10px 0px 10px ;
text-align:center;
float:left;
}

#footer_link li a{ font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
}

#footer_link li a:hover{
color:#b97551;
text-decoration:none;
}
.arialsmalll{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ac3900;
background:url(images/saysline.jpg) no-repeat top left;
display:block;
margin-top:5px;
padding-top:3px;
}
.arialsmalll a{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ac3900;
text-decoration:none
}

.arial11{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:20px 0px 0px 0px;
color:#000000;
}
.reply{
	color:#5cbcdc;}
	
.reply h3{
	color:#5cbcdc;}
	
	

.comments_div a{
	color:#1da7c4;}

.comments_div a:hover{
	color:#1da7c4;
	text-decoration:none;}

.comments_div textarea{
	width:400px;
	height:100px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	padding:3px 3px 3px 3px;
	border:1px solid #c9aa7e;
	background-color:#fffcf8;
	}
	
.comments_input{
	width:200px;
	height:20px;
	margin-right:10px;
	padding:0px 3px 0px 3px;
	border:1px solid #c9aa7e;
	background-color:#fffcf8;}
	
.commentsep h3{
	color:#216a85;}	
	
.date_comments a{
	color:#216a85;}	
	
.date_comments a:hover{
	color:#216a85;
	text-decoration:none;}	
	
.navigation a{
	color:#a28255;
	font-weight:bold;
	text-decoration:underline;}	
	
.navigation a:hover{
	color:#a28255;
	text-decoration:none;}	
	
	
.tags{
	border:1px solid #dae1e3;
	width:500px; 
	padding:4px 4px 4px 5px;
	background-color:#efefef; }	
	
.comments_button{
	width:125px;
	height:25px;
	border:1px solid #d3a25e;
	background-color:#9d7743;
	padding-bottom:4px;
	color:#FFF;}	

	