body{ margin:0; padding:0; background:url(images/bg.jpg); font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; }
html	{
	margin-top: 0px !important;
}
.header{ width:100%; height:266px; background:url(images/header-bg.jpg) center top; }
.header-center{ width:950px; height:266px; margin-left:auto; margin-right:auto; background:url(images/header.jpg) no-repeat; }
.header-center #logo a{ width:522px; height:89px; display:inline-block; margin-top:93px; float:left; }
.social-icons{ float:right; }
.social-icons a{ width:auto; height:auto; float:left; color:#fdd9a5; margin:0; padding:0; text-decoration:none; display:inline-block; margin-top:5px;}
.social-icons a img{ position:relative; top:5px; margin-right:2px; margin-left:2px;  }

.content-wrap{ width:950px; margin-left:auto; margin-right:auto; clear:both; padding-top:15px; }
.content{ width:600px; float:left; margin-bottom:15px;margin-left:50px; }
.content img{ float:right; padding: 10px; }

.menu,.left_col ul{ float:left; width:250px; margin: 0px; padding: 0px; }
.menu li ul.sub-menu	{
	display: none;
}
.menu li.current-menu-item ul.sub-menu,
.menu li.current-menu-ancestor ul.sub-menu	{
	display: block;
}

.menu li {list-style: none;}
.menu a,.left_col a,
.menu li.current-menu-item ul.sub-menu li a{ clear:both; display:block; margin-top:2px; text-decoration:none; color:#000; background: none; padding-top:10px; padding-left:16px; padding-bottom:14px; position:relative; z-index:99; }
.menu li.current-menu-item a { font-weight:bold; color:#ffd7a5; background:url(images/menu-bg.jpg); position:relative; z-index:99; }
.menu a:hover,
.menu li.current-menu-item ul.sub-menu li a:hover{ font-weight:bold; color:#ffd7a5; background:url(images/menu-bg.jpg); position:relative; z-index:99; }

.footer{ clear:both; background:url(images/footer.jpg) no-repeat; height:171px; width:950px; margin-left:auto; margin-right:auto; clear:both; margin-bottom:10px; color:#fedcb1; }
.footer .right{ margin-top:90px; margin-right:15px; }
.footer .left{ margin-top:90px; margin-left:15px; line-height:20px; }
.footer a{ color:#fedcb1; }
.footer a:hover{ color:#fedcb1; text-decoration:none; }

.clear{ clear:both; height:1px; }
a img{ border:0; outline:0; }
a.more{ float:right; color:#000; }
a.more:hover{ float:right; color:#000; text-decoration:none; }
p{ text-align:justify; }
.left{ float:left; text-align:left;}
.right{ float:right; text-align:right;}
.dots{ width:175px; height:1px; background:url(images/dots.jpg) repeat-x; margin-left:5px; position:relative; top:-1px; z-index:1; }



.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}



.slide {
	background-image:url(images/slide.png);
	width:550px;
	height:282px;
}

.content p{ width:550px; float:left; }

.slide .mask {
width:539px;
height:235px;
margin-left:5px;
margin-top:5px;
border:1px solid #2f0801;
border-width:0px 0px 1px 1px;
}

.slide .nav {
	background-image:url(images/nav.png);
	height:29px;
	border-top:1px solid #222;
	margin:5px;
	background-repeat:repeat;
}

.ra,.la {padding:9px 13px;display:block;float:left;}
.la {float:right;}
.ca {display:block;float:left;margin-left:200px;font-size:26px;margin-top:0px;}


.obj {
	background-color:#2f0801;
	border:1px solid #2f0801;
    border-top-color: #22f0801;
	border-right-color: #2f0801;
	border-bottom-color: #2f0801;
	padding:10px;
	margin-bottom:10px;
}
#z1 {position:absolute;z-index:9;margin-left:-10px;}
#z2 {position:absolute;z-index:10;margin-left:-10px;}

.ul {margin:0px;padding:0px;list-style:none;margin-top:10px;}
.ul li {margin:0px; padding:0px;margin-bottom:10px;}
.ul li a{margin:0px; padding:0px;}
.gallery img	{border: none !important; width: 145px; height: 154px; padding: 0px; border: 2px solid #CFCFCF !important;}

