/* CSS Document */



* {

margin: 0;

padding: 0;

border: 0; 

}



body {

font: 1em Tahoma, Verdana, Arial, Helvetica, sans-serif;

color: #e6e6e6;

background: url(img/body_bg.gif) #313131 repeat-x top left

}



#pageWrapper {

width: 970px;

margin: 0 auto;

border-top: 5px solid #ebe312;

}



#siteHeader {

height: 85px;

}



#siteHeader h1 {

width: 223px;

padding: 0 0 0 116px;

margin-top: 10px;

background: url(img/vertical_bar01.gif) no-repeat top right;

float: left;

}



#siteHeader h2,

#imageBox h2 {

color: #fff;

font-weight: normal;

color: #e6e6e6;

font-size: 1.3em;

padding: 40px 0 0 28px;

float: left;

}



#imageBox h2 {

float: none;

text-align: right;

padding: 20px 35px 0 0;

}



#imageBox {

height: 303px;

background: url(img/main_image_bg.jpg) no-repeat top right;

}



#imageBox h3 {

color: #313131;

font-weight: normal;

margin-left: 30px!important;

margin-left: 15px;

margin-top:275px;

float: left;

}



#offerBox {

width: 339px;

height: 303px;

float: left;

text-align: right;

background: url(img/offer_list_bg.gif) no-repeat top left;

}



#offerBox ul {

margin-top: 10px;

margin-right: 35px;

list-style-type: none;

}



#offerBox ul li {

font-size: .9em;

line-height: 150%;

}



#contentBox {

clear: both;

}



#content {

width: 576px;

font-size: .72em;

float: right;

margin-top: 20px;

padding: 10px 20px 20px 35px;

background: url(img/content_bg.gif) transparent no-repeat top left;

}



#content p {

line-height: 185%;

margin: 0 0 15px 0;

}



#content a {
color: #ebe312;
}



#content ul {

margin-left: 17px;

line-height: 150%;

margin-bottom: 15px;

}


#promoBox {
display: block;
background: url(img/promo_bg.png) #313131 no-repeat top left;
text-align: left;
padding-bottom: 15px;
text-decoration: none;
}

#promoBox h3 {
color:#313131;
font-size:1.7em;
font-weight:normal;
padding:33px 0 5px 10px;
}

#promoBox span {
color: #fff;
font-size: 1em;
letter-spacing: 1.1px;
}

#menuBox {

float: left;

width: 299px;

height: auto!important;

height: 180px;

min-height: 180px;

background: url(img/menu_bg.gif) #ebe312 no-repeat bottom left;

margin: 20px 0 20px 5px!important;

margin: 20px 0 20px 3px;

text-align: right;

font-size: .9em;

}



#menuBox ul {

list-style-type: none;

margin-right: 15px;

margin-bottom: 15px;

}



#menuBox ul li {

line-height: 160%;

background: url(img/menu_bullet_bg.gif) transparent no-repeat 277px 7px;

}



#menuBox ul li a {

color: #333;

margin-right: 15px;

}



#menuBox ul li ul {

margin-bottom: 0;

}



#menuBox ul li ul li {

line-height: 130%;

background: url(img/menu_bullet_sub_bg.gif) transparent no-repeat 260px 8px;

}



#menuBox ul li ul li a {

font-size: .75em;

}



#footer {

clear: both;

border-top: 1px solid #ebe312;

font-size: .6em;

padding-top: 5px;

}



#footer ul {

list-style-type: none;

float: left;

}



#footer ul li {

display: inline;

margin: 0 5px 0 0;

}



#footer ul li a {

color: #e6e6e6;

text-decoration: none;

}



#footer span {

float: right;

}



.inlineImg {

float: left;

padding: 3px;

border: 1px solid #ebe312;

margin: 5px 20px 5px 0;

}

.banner {
width: 229px;
margin: 10px auto;
display: block;
}
