body {
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #332a29;
    padding:0;
    margin:0;
    background:#e5e5e3;
}

p{
    margin:0;
    padding:0;
}

h1 {
    font-size:26px;
    margin:0 0 35px 0;
    font-weight:normal;
    line-height:normal;
}

h2, h3{
    margin:0 0 15px 0;
    padding:0;
    line-height:normal;
}

h3{
    font-weight:normal;
    font-size:20px;
}

h5{
    font-size:12px;
    margin:20px 0 20px 0;
    font-weight:normal;
}

#top{
    width:100%;
    height:128px;
    background: #dfdfdf url('images/bg-top.jpg') repeat-x top center;
}

#topin{
    width:100%;
    height:100%;
    background: transparent url('images/bg-topin.jpg') no-repeat top center;
}

#topin-up{
    width:960px;
    height:78px;
    margin:auto;
}

#yat-logo{
    width:600px;
    height:78px;
}

#searchontop{
    width:150px;
    height:24px;
    background:#5c6457 url('images/bg-search.jpg') no-repeat top center;
    position:relative;
    top:-50px;
    left:780px;
    text-align:left;
}

#topin-down{
    width:960px;
    height:34px;
    margin:auto;
    padding:18px 0 0 0;
}

#topin-down ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    list-style-image: none;
}

#topin-down li {
    display: inline;
    padding:0 12px 0 12px;
    font-size:14px;
}

#topin-down a{
    color:#534741;
}

.foottable{
    width:100%;
    border:0;
    padding:0;
    margin:0;
    background:#4b4d4a url('images/bg-foottable.jpg') repeat-x top center;
}

#foottablein{
    width:100%;
    height:100%;
    background:transparent url('images/bg-foottablein.jpg') no-repeat top center;
    padding:0 0 30px 0;
}

#footcenter{
    width:960px;
    height:100%;
    margin:auto;
}

#footcenter p{
    margin:0;
    padding:0;
    color:#ebebeb;
    font-size:10px;
}

#footcenter a{
    color:#fff;
    text-decoration:none;
}

.down30{
    padding:30px 0 0 0;
}

.down26{
    padding:26px 0 0 0;
}

.rcrc ul{
    margin:0;
    padding:0;
    font-size:10px;
    color:#fff;
}

.rcrc li{
    list-style-image:url(images/bullet.png);
    padding:4px 0 6px 0;
    font-size:10px;
    color:#fff;
}

.orange{
    color:#fc6200;
}

#footerwhite{
    width:100%;
    height:37px;
    background:#e5e5e3 url('images/bg-footerwhite.gif');
    text-align:center;
    padding:24px 0 0 0;
}

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

#footerwhite a{
    color:#80807e;
}

#s{
    width:115px;
    border:0;
    background:transparent;
    color:#a1a1a1;
    font-size:9px;
    margin:0;
    padding:0 0 0 10px;
    position:relative;
    bottom:2px;
}

#searchgo{
    position:relative;
    top:3px;
}

#redpart{
    width:100%;
    height:400px;
    background:#a10b0f url('images/bg-redpart.jpg') repeat-x center top;
}

#redpartin{
    background:transparent url('images/bg-redpartin.jpg') no-repeat center top;
    width:100%;
    height:400px;
}

#redpartcont{
    width:960px;
    height:400px;
    margin:auto;
}

#cont{
    width:100%;
    background:#fff url('images/bg-cont.jpg') repeat-x top center;
}

#contin{
    width:100%;
    background:transparent url('images/bg-contin.jpg') no-repeat top center;
}

#contcont{
    width:960px;
    margin:auto;
}

#contindown{
    width:100%;
    height:144px;
    background:#fff url('images/bg-contindown.jpg') no-repeat top center;
}

.cctable{
    width:100%;
    height:323px;
    margin-top:80px;
}

.tabsub{
    padding:4px 0 0 58px;
}

.tabsub p{
    font-size:10px;
    color:#898989;
}

.tabsub a{
    font-size:10px;
    color:#898989;
    text-decoration:none;
}

.mali{
    font-size:10px;
    font-style:italic;
}

#recpost{
    color:#534741;
    position:relative;
    left:-15px
}

#recpost a {
    color:#534741;
}

#recpost p{
    color:#534741;
}

#recpost ul li{
    list-style-image: url('images/redbullet.gif');
    padding:10px 0 0 0;
}

.uboxdes, .uboxdes a{
    text-align:right;
    font-size:10px;
    color:#534741;
    text-decoration:none;
    padding:0 20px 0 0;
}

.ured{
    color:#9e0b0f;
}

#contpage{
    width:100%;
    background:transparent url('images/bg-contpage.jpg') no-repeat top center;
    padding:30px 0 0 0;
}

#yatup{
    width:960px;
    height:46px;
    margin:auto;
    background:transparent url('images/bg-yatup.jpg') no-repeat top center;
}

#yatcont{
    width:900px;
    margin:auto;
    background:transparent url('images/bg-yatcont.jpg') repeat-y top center;
    padding:0 30px 0 30px;
}

#yatafter{
    width:960px;
    height:95px;
    margin:auto;
    background:transparent url('images/bg-yatafter.jpg') no-repeat top center;
}
#innerred{
    width:100%;
    height:100px;
    background:#a10b0f url('images/bg-innerred.jpg') repeat-x center top;
}

#youradteamlogo{
    width:960px;
    height:100px;
    margin:auto;
}

#youradteamlogo h1{
    font-size:18px;
    font-weight:normal;
    margin:0;
    color:#fff;
    font-style:italic;
    font-family:Georgia, Verdana, Arial;
}

.boxcont{
    padding:25px 10px 0 10px;
    
}

.boxcont p, .boxcont h2{
    color:#332a29;
    font-size:10px;
}

.boxcont h2{
    color:#332a29;
    font-size:18px;
}

.boxcont a:link, .boxcont a:visited{
    color:#332a29;
    text-decoration:none;
}

.boxcont a:hover{
    color:#a10b0f;
    text-decoration:none;
}

#your-ad-team-portfolio{
    padding:25px 10px 0 10px;
    text-align:center;
}

#your-ad-team-portfolio img{
    border:1px solid #b9b9b9;
    margin:0 5px 17px 5px;
}

/* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */
#slideshow {
width: 560px;
height:284px;
margin-top:50px;
}

#slideshow ul {
margin: 0;
padding: 0;
list-style-type: none;
height: 1%; /* IE fix */}

#slideshow ul:after {
content: ".";
clear: both;
display: block;
height: 0;
visibility: hidden;}            

#slideshow p, #slideshow a{
    color:#e7efae;
}

#slideshow h1, #slideshow h2, #slideshow h3, #slideshow h4{
    color:#fff;
    font-family:Georgia, verdana, Arial, Helvetica;
    font-weight:normal;
    font-style:italic;
    margin:0 0 10px 0;
}

/* ---------------------------------------------------- */
/* SLIDESHOW > SLIDES
/* ---------------------------------------------------- */
#slideshow .slides {
overflow: hidden;
width: 560px;
}

#slideshow .slides ul {
width: 1440px;
}

#slideshow .slides li {
width: 560px;
float: left;

}

#slideshow .slides h2 {
margin-top: 0;}

/* ---------------------------------------------------- */
/* SLIDESHOW > NAVIGATION
/* ---------------------------------------------------- */
#slideshow .slides-nav {
}

#slideshow .slides-nav li {
float: left;
}

#slideshow .slides-nav li a {
display: block;
padding: 2px;
outline: none;
color:#b82327;
}

#slideshow .slides-nav li.on,
#slideshow .slides-nav li.on a {
}

#slideshow .slides-nav li.on a {
    color:#c34548;
}

.slidediv{
    width:500px;
    height:284px;
}







.accordion {
	width: 100%;
}
.accordion h3 {
	padding: 0 0 7px 0;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	cursor: pointer;
        color:#a10b0f;
}
.accordion h3:hover {
    
}
.accordion h3.active {
    color:#332a29;
}
.accordion p {
	margin: 0;
	padding: 0 5px 20px 5px;
}

#highlights{
    
}

#highlights li{
    list-style-image: url('images/redbullet.gif');
    padding:0 0 10px 0;
}

#sf-name, #sf-email, #sf-subject{
    border:1px solid #C0C0C0;
    width:160px;
    padding:0 2px 0 3px;
    margin-bottom:3px;
}

.frm{
    border:1px solid #C0C0C0;
    width:150px;
    padding:0 2px 0 3px;
    margin:4px 0 4px 0;
}

.frm2{
    border:1px solid #C0C0C0;
    width:400px;
    padding:0 2px 0 3px;
    margin-top:10px;
}

#sf-message{
    border:1px solid #C0C0C0;
    width:160px;
    height:100px;
    padding:0 2px 0 3px;
}

#sf-send{
    border:1px solid #C0C0C0;
    background:transparent;
    color:#000;
}

.sbt{
    border:1px solid #C0C0C0;
    background:transparent;
    font-size:10px;
    color:#737373;
    padding: 2px;
}

.tiny{
    font-size:10px;
}

.tiny2{
    font-size:10px;
    color:#737373;
}

#rightside{}

#rightside h3{
    padding:0 0 10px 0
}

#wpnewsletter_name, #wpnewsletter_email{
    border:1px solid #C0C0C0;
    width:160px;
    padding:0 2px 0 3px;
}

#security_code{
    border:1px solid #C0C0C0;
    width:80px;
    position:relative;
    top:-7px;
    padding:0 2px 0 3px;
}

.cat-item{
    display: list-item;
    list-style-image: url('images/blackbullet.gif');
    padding:0 0 10px 0;
}

.cat-item ul li:before {
	content: "\00BB \0020";
	}


#sermain{
    padding:25px 10px 0 10px;
}

#sermain h3{
    font-size:14px;
    font-weight:bold;
    padding:0 0 5px 0;
}

#sermain h2{
    font-size:13px;
    font-weight:bold;
    padding:10px 0 5px 0;
}

#sermain a{
    color:#000;
}

#divrcrc{
    position:relative;
    left:-15px;
    width:220px;
}

#forp p{
    
}

.soc{
	margin:10px 0 10px 0;
}

.liner{
    border-bottom:1px solid #fff;
    width:90%;
}

.morespace{
    line-height:15px;
}

.morespace li{
    margin-bottom:5px;
}

.morespace p{
	margin-bottom:15px;
}

.aroundcontactform{
    border:1px solid #C0C0C0;
    padding:15px;
    margin-top:15px;
    background:#fff url('images/aroundcontactform.jpg') repeat-x top center;
}

.aroundcontactform p{
    margin:0;
}

#smd{
    padding:15px 0 15px 0;
}

#smd p{
    font-size:9px;
    padding-top:4px;
}

#smd img{
    padding:0 5px 0 0;
}

#capt{
    border:1px solid #C0C0C0;
    width:70px;
    padding:0 2px 0 3px;
    margin-bottom:3px;
}