html{background:#fff;color:#000;}
body{font-size:14px;color:#000;background:url(../img/bg_header.jpg) no-repeat center top;}
#header{background:url(../img/bg_header.jpg) no-repeat center top;}
a{color:#c00;text-decoration:none;}
a:hover{color:#d00;text-decoration:underline;}
a:active{color:#d00;}
a:visited{color:#b00;}
p{line-height:1.2em;text-indent:1em;}
h1{line-height:1.2em;text-transform:uppercase;color:#000;}
h2{line-height:1.2em;text-transform:uppercase;color:#000;}
h3{line-height:1.2em;text-transform:uppercase;color:#000;}
h4{line-height:1.2em;text-transform:uppercase;color:#000;}
h5{line-height:1.2em;text-transform:uppercase;color:#000;}
h6{line-height:1.2em;text-transform:uppercase;color:#000;}
.large{line-height:1.2em;}
.small{line-height:1.2em;}
ul{list-style-image:url(../img/bg_li.gif);margin-left:3em;}
ol{margin-left:3em;}
.align-center{text-align:center;}
.align-right{text-align:right;}
.loud{font-weight:700;}
.quiet{font-weight:400;}
.light{color:#CCC;}
.alt{font-family:"Liberation Serif";text-transform:lowercase;}

/* BGs  */
.bg-grey{background:#2B2B2B;margin:1px 0;padding:20px 0;}
.box{background:none;}
.uppercase{text-transform:uppercase;}
.wwf{background:url(../img/wwf.gif) no-repeat right top;padding:38px 70px 19px 0;}
.logo{margin:0;}
.logo a{background:url(../img/logo.gif) no-repeat left center;display:block;width:230px;height:120px;}
.logo strong{display:none;}
.logo span{display:none;}
.nav-main{list-style-type:none;list-style-image:none;overflow:hidden;padding-bottom:48px;margin:20px 0 41px;}
.nav-main li{margin-bottom:2px;font-weight:700;text-transform:uppercase;}
.nav-main a{color:#000;display:block;background:url(../img/bg_nav_main_li.png) repeat-x center;line-height:30px;text-decoration:none;padding:0 25px;}
.nav-main a:visited{color:#100;display:block;background:url(../img/bg_nav_main_li.png) repeat-x center;line-height:30px;text-decoration:none;padding:0 25px;}
.nav-main a:hover{background-position:top center;color:#c00;}
.nav-main .act a{color:#c00;background:url(../img/bg_nav_main_li_act.png) repeat-x top center;}
.nav-main ul{list-style-type:none;margin-bottom:1.5em;}
.nav-main ul li{border:none;background:none;text-transform:none;font-weight:400;}
.nav-main ul li a{line-height:1.5em;background:none;color:#CCC;}
.nav-main ul .act a{line-height:1.5em;background:none;color:#CCC;}
.img{float:left;margin-right:1px;}
.info{float:left;height:222px;background:#365;width:550px;margin-right:1px;display:none;}
.act .info{display:block;}
.img img{display:block;}
hr{background:#333;height:1px;border:none;color:#333;}
#content hr{background:#333;height:0;border:none;color:#333;display:none:;}
.num{width:45px;height:45px;text-align:center;background:#487;line-height:45px;font-size:3em;float:left;border:1px solid #597;margin:0 10px 0 0;}
.collage{background:url(../img/trush2.jpg) no-repeat scroll center bottom;height:500px;overflow:hidden;width:100%;margin:0 0 -500px;}
.boxes{height:430px;overflow:hidden;width:100%;margin:0 0 -430px;}
.box1{background:url(../img/ad_2.gif) no-repeat scroll right bottom;float:left;height:350px;width:40%;margin-left:30%;}
.box2{float:left;height:430px;width:40%;margin-left:-13%;}
.car{background:url(../img/car_small.gif) no-repeat scroll left bottom;float:left;height:500px;width:35%;}
.car2{background:transparent url(../img/car_big.gif) no-repeat scroll right bottom;float:left;height:500px;width:65%;}
#footer{background:url(../img/bg_footer.jpg) no-repeat bottom center;padding:150px 0 50px;}
caption{background:none;}
fieldset{border-color:#333;}
label{display:block;}
textarea{height:10em;}
