body {background: #000000; margin:0px; padding:0px; margin-top:34px;}

p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-align:left; color:#596d47; line-height:20px;}

.banner-home {background:url(../images/banner-home.gif) no-repeat; height:596px; width:902px;margin:0 auto;position:relative;}

.logo {
	width:710px;
	height:220px;
	position:absolute;
	left: 30px;
	top: 163px;
}
#b_menu{position:absolute;bottom:35px;height:35px;width:890px;color:#596d47;font-size:14px; font-weight:bold;text-transform:uppercase; left:25px;}
#b_menu a{color:#596d47;text-decoration:none;}
#b_menu a:hover{color:#ffffff;}
#b_menu a.active{color:#ffffff;text-decoration:none;}
#b_menu a.active:hover{color:#ffffff;text-decoration:none;}

#top_menu{width:830px;color:#596d47;font-size:14px; font-weight:bold;text-transform:uppercase; left:50px;}
#top_menu a{color:#596d47;text-decoration:none;}
#top_menu a:hover{color:#ffffff;}
#top_menu a.active{color:#ffffff;text-decoration:none;}
#top_menu a.active:hover{color:#ffffff;text-decoration:none;}

/*Inner Page Styles*/
.bg-left {background:url(../images/bg_left.gif) repeat-y;}
.bg-right {background:url(../images/bg_right.gif) repeat-y;}
.inner-banner {background:url(../images/banner_inner.gif) no-repeat; width:908px; height:309px;}
.inner-name {float:left; padding:5px; margin:0px;}

.pad10 {padding:0px 10px;}

.inner-nav {background:url(../images/inner_menubg2.png) no-repeat left 0px; width:840px; height:52px; padding:5px 0; margin-left:50px;}

.right-coloum {padding:0px 20px;}
.bdr-btm {border-bottom:1px #596d47 solid;}

.footer {font-family:arial,Trebuchet MS; font-size:11px; color:#596d47; font-style:normal; padding:5px; background:url(../images/footer.gif) no-repeat; height:40px; width:1004px; padding-top:25px;}
.ftr-whitetxt {color:#FFFFFF;}

.footer-inner {font-family:arial,Trebuchet MS; font-size:11px; color:#596d47; font-style:normal; padding:5px; background:url(../images/inner_footer.gif) no-repeat; height:66px; width:951px; padding-top:50px;}
.ftr-whitetxt {color:#FFFFFF;}

.content_head{color:#FFFFFF;font-size:25px;}


/*portfolio*/
.page_num ul{ margin:0px auto; padding:0px; list-style:none; padding-left:670px;}
.page_num li { float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#60744d; padding:3px;}
.page_num li a {color:#60744d; text-decoration:none; padding-left:3px; padding-right:3px;}
.page_num li a:hover {color:#ffffff; text-decoration:none;}
.page_num a.active {color:#000; text-decoration:none; background:#60744d; border:1px #7f956a solid;}
.page_num a.active:hover {color:#000000; text-decoration:none;}

.img_thumb { border:3px #2b3126 solid;}
