


body {

text-align:center;

margin:0px;

padding:0px;

background-image:url(images/bg.jpg);

}



#top_bg {

margin:0 auto;

padding:0px;

text-align:center;

width:1000px;

position:relative;

height:176px;

}



.top_bg_repeat {

background:url(images/top_bg_2.jpg) repeat-x;

width:100%;

height:176px;

text-align:center;

margin:0px;

padding:0px;

}



#bodpad {

position:relative;

padding-top:5px;

margin:0px;

}



.logo {

float:left;

margin-top:39px;

clear:both;

}



.header {

background:url(images/head_bg_x.jpg) repeat-x;

width:100%;

text-align:center;

height:364px;

padding:0px;

margin:0px;

}

.header_about {

background:#134735;

width:100%;

text-align:center;

height:89px;

padding:0px;

margin:0px;

}

#header_about {

width:1000px;

height:89px;

text-align:left;

margin:0 auto;

padding:0px;

}



#header {

width:1000px;

height:364px;

margin:0 auto;

padding:0px;

background-image:url(images/header.jpg);

}



#mid {

width:1000px;

background:url(images/home_mid.png) no-repeat;

height:171px;

text-align:left;

margin:0 auto;

padding:0px;

}



#mid h1 {

font-size:19px;

font-family:Georgia;

color:#cec889;

}



#mid p {

font-size:12px;

font-family:Arial;

color:#fff;

line-height:1.6;

font-weight:100;

}

.midbg {

width:100%;

background-image:url(images/mid_bg_x.jpg);

height:171px;

text-align:center;

}



#midpadding {

padding-top:30px;"

}



#box {

width:300px;

margin-right:30px;

float:left;


height:111px;

text-align:left;

vertical-align:top;

}



#box a {

color:#ffffff;

text-decoration:none;

}







#footer {

	width:1000px;

	height:741px;

	margin:0 auto;

	background-image:url(images/footer_bg.PNG);

	background-repeat:no-repeat;

	padding:0px;

	text-align:left;

}



.footer_x {

	width:100%;

	text-align:center;

	background:url(images/footer_bg_x.jpg);

	background-repeat:repeat-x;

}



#footleft {

width:578px;

float:left;

text-align:left;

margin-bottom:20px;

padding:0px;

}



#footleft p {

font-family:Arial;

color:#fff;

font-size:15px;

line-height:1.6;

font-weight:100;

}



#footleft h2 {

color:#fff;

font-size:24px;

}



#footleft a {

color:#06140f;

text-decoration:none;

background-image:

}



#footleft a:hover {

color:#06140f;

text-decoration:underline;

}

 

 #footright { 

width:302px;

height:220px;

background-image:url(images/quotebox.png);

background-repeat:no-repeat;

float:right;

text-align:right;

margin:0px;

padding:0px;

}



 #footright_about { 

width:302px;

background-repeat:no-repeat;

float:right;

text-align:left;

margin:0px;

padding:0px;

}



 #footright_about p {

font-family:Arial;

color:#0d2b20;

font-size:12px;

line-height:1.6;

font-weight:500;

}



 #footright_about ul {

font-family:Arial;

color:#0d2b20;

font-size:12px;

list-style-type:none;

margin-left:0px;

padding-left:0px;

line-height:1.6;

font-weight:500;

}



 #footright_about li {

margin-bottom:15px;

}



 #footright_about a {

color:#FFFFFF;

text-decoration:none;

background-image:

}



 #footright_about a:hover {

color:#FFFFFF;

text-decoration:underline;

}





#bloghov 

{

  display: block;

  width: 269px;

  height: 67px;

   background:url(images/quotebutton_a.png) no-repeat 0 0;



}





#bloghov a

{

  background:url(images/quotebutton_a.png) no-repeat 0 0;



}



#bloghov:hover

{ 

  background-position: 0 -23px;

   background:url(images/quotebutton_ahover.png) no-repeat 0 0;

}



#bloghov p

{

  display: none;

}





#bottom1 {

width:298px;

text-align:left;

float:left;

position:relative;

padding:0px;

}



#bottom1 p {

font-family:Arial;

font-size:12px;

color:#fff;

line-height:1.6

}



#bottom1 a {

color:#0b221a;

text-decoration:none;

}

#bottom1 a:hover {

color:#0b221a;

text-decoration:underline;

}



#bottom2 {

width:345px;

text-align:left;

float:left;

position:relative;

padding:0px;

}



#bottom2 p {

font-family:Arial;

font-size:12px;

color:#fff;

line-height:1.6

}



#bottom2 a {

color:#fff;

text-decoration:none;

}

#bottom2 a:hover {

color:#fff;

text-decoration:underline;

}





#twitter_update_list a {

color:#fff;

text-decoration:none;

}



#twitter_update_list a:hover {

color:#fff;

text-decoration:underline;

}



#twitter_update_list li {

line-height:1.6;

font-size:12px;

padding:10px;

position:relative;

float:none;

}



#bottom3 {

width:300px;

text-align:left;

float:left;

position:relative;

padding:0px;

}



#bottom3 p {

font-family:Arial;

font-size:12px;

color:#fff;

line-height:1.6

}



#bottom3 a {

color:#fff;

text-decoration:none;

}

#bottom3 li {

line-height:1.6;

font-size:12px;

font-family:Arial;

margin-bottom:15px;

}

#bottom3 a:hover {

color:#fff;

text-decoration:underline;

}



#nav {

position:relative;

float:right;

text-align:right;

height:170px;

width:550px;

}



#nav ul {

line-height:1.4;

font-family:Verdana;

font-size:18px;

margin-left:0px;

float:right;

height:50px;

list-style-type:none;

font-weight:bold;

padding-left:0px;

}



#nav li {

color:#0b2a1f;

margin-right:18px;

float:left;

letter-spacing:-1px;

}



#nav li a {

color:#0b2a1f;

text-decoration:none;

}



#nav .current {

color:#fff;

text-decoration:none;

}



#nav li a:hover {

color:#fff;

text-decoration:none;

}











#content {

	float: right;

	width:530px;

	overflow: hidden;

	margin:14px;

	}	



.post {

	margin:0;

	padding:0;

	line-height: 14pt;

	}

	

.post h2{

	font:normal 15pt georgia, times;

	}

	

.post h2 a{

	color: #000;

	text-decoration: none;

	}

	

.post h2 a:hover{

	color: #777;

	text-decoration: none;

	}



.post ul {}



.post li {}



.entry p{margin:12px 0;}



.postmetadata{

	clear: both;

	padding:6px;

	margin: 20px 0;

	}





#white {

color:#fff

}

	

#white a{

color:#fff

}





.navigation {

	font-size:8pt;

	width:100%;

	float:left;

	margin:0;

	padding:0;

	overflow:hidden;

	}

	

.alignleft a{float:left; margin:25px 0;}

.alignright a{float:right; margin:25px 0;}







/* sidebar */



#sidebar {

	font-family: verdana, arial, tahoma;

	font-size:8pt;

	width:190px;

	float:left;

	margin:0;

	padding: 0;

	border-right: 1px solid #ddd;

	}



#sidebar h2{

	font:normal 11pt arial, georgia, times;

	color: #000;	

	margin: 0;

	padding: 0;

}



#sidebar label{

	font:normal 11pt arial, georgia, times;

	color: #000;	

	margin: 0;

	padding: 0;

}



#sidebar p {margin:0; padding:0;}



#sidebar img {padding: 0; margin: 0;}



#sidebar ul {

	margin:12px;

	padding:0;

	}



#sidebar ul li {

	margin: 0;

	padding: 0;

	line-height: 14pt;

	list-style-type: none;

	}



#sidebar ul ul {

	margin:14px 0;

	padding:0;

}



#sidebar ul ul li {

	list-style-type: none;

	}



#sidebar ul ul ul{

	margin: 0;

	padding: 0;

}



#sidebar ul ul ul li{

	padding: 0 0 0 15px;

	list-style-type: square;

	color: #898989;

}







/* comments */





#commentform{

	margin:0;

	padding:0;

	}

	

#commentform p{

	color: #fff;

	}

	

#commentform a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}

	

#commentform h3{

	font-family: georgia, times, verdana;

	font-size: 10pt;

	font-weight: 300;

	color: #000;

	margin:0;

	padding:0;

	}

	

#comment{

	width:80%;

	}



#author, #email, #url, #comment, #submit{

	font-family: verdana, arial, times;

	font-size: 8pt;

	margin:5px 5px 0 0;

	padding:0;

	border: 1px solid #000;

	}

	

#submit{margin:5px 5px 0 0;}



#comments{margin:0; padding:0}

	

ol.commentlist {list-style-type: none; margin:0; padding:0;}



.avatar{float:left; margin:0 12px 0 0; border:solid 5px #10392b;}



ol.commentlist li {

	margin:25px 0;

	padding:10px;

	list-style-type:none;

background-color:#134735;

border:solid 5px #10392b;

	}



ol.commentlist li.alt {}

ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}



ol.commentlist a {color:#fff; text-decoration:underline}



cite {

	font-family: arial, verdana, tahoma;

	font-size: 9pt;

	font-weight: bold;

	font-style: normal;

	}

	

cite a{color: #fff; text-decoration: none; border-bottom: 1px dotted #465D71;}







/* search */



#searchform{

	padding:0;

	margin:14px 0;

	}



#searchform input#s{

	margin:0;

	padding:2px;

	border:1px solid #000;

	}



	

	

/* misc */



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}



.alignright {

	float: right;

	}



.alignleft {

	float: left

	}

	

.wp-caption {

   border: 1px solid #ddd;

   text-align: center;

   padding-top: 4px;

   margin: 10px;

   /* optional rounded corners for browsers that support it */

   -moz-border-radius: 3px;

   -khtml-border-radius: 3px;

   -webkit-border-radius: 3px;

   border-radius: 3px;

}



.wp-caption img {

   margin: 0;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0 4px 5px;

   margin: 0;

}

.client {}

.client a {
color:#fff;
font-family:Helvetica;
font-size:12px;
}