body {margin:0px; padding:0px; background:url('/images/kanga_bg.jpg') top repeat-x #F3F3F3;}

.content {padding:28px;}

html {overflow-y: scroll;}

h1 {margin:0px; padding:0px; text-transform:uppercase; font-size:19px; letter-spacing:-2px; font-weight:normal; padding:0px 0px 10px 0px;}
h1 span {color:#c32824; margin:0px; padding:0px 0px 10px 0px; text-transform:uppercase; font-size:19px; letter-spacing:-2px; font-weight:normal;}

#content-block-intro{border:1px solid #DFDFDF; padding:0 10px 10px 10px; background:#FCFCFC; font-size:100%; float:left; margin-bottom:20px; width:667px;}
#content-block-intro h2{padding:5px 5px 0 5px;}
#content-block-intro .leftcol{float:left; width:48%; margin: 15px 20px 0 3px; clear:both; font-size:1.1em; text-align:justify;}
#content-block-intro .rightcol{float:left; width:48%; margin:15px 0 0 0; font-size:1.1em; text-align:justify;}

#content-block{border:1px solid #DFDFDF; padding:10px; background:#FCFCFC; font-size:100%; float:left; margin-bottom:20px; width:667px;}
#content-block h2{margin:0;}
#content-block-l{float:left; width:48%; margin: 15px 20px 0 3px; clear:both;}
#content-block-r{float:left; width:48%; margin:15px 0 0 0;}

#content-body h1, h4{padding-left:10px;}
#content-body h1{text-transform:none; letter-spacing:-1px;}
#content-body .h1-bg{background:url('/images/site_background.gif') 0 -50px repeat-x #fff;}
#content-body p{padding-left:25px;}

.links{border:1px none #cccccc; background-color:#FCFCFC; margin:10px 0; padding:5px; clear:both; float:left;}
.links h2{margin-bottom:5px;}
.link-text{float:left; width:510px;}
.links img{border-right:1px none #cccccc; margin:5px;}
.link-img{float:left; width:162px;}

#latest-news{float:left; border:1px solid #CCCCCC; border-top:1px solid #ffffff; background:url(../images/latest-bg.jpg) 0 0 repeat-x; background-color:#FCFCFC; width:300px; height: 45px; position:absolute; margin-top:-74px; margin-left:66px; }

#latest-news h2{padding:1px 0 0 3px; margin:0; color:#c90302; font-size:12px; }
#latest-news div{padding:0 5px; color:#990000;}

img {border:0px;}
div, span {font-family:arial; font-size:11px; color:#656565;}
.container {width:748px; margin:auto auto;}
.top a {color:#d09f9a;}
.top {background:url('/images/top_back.gif') repeat-x ; text-align:right; font-size:11px; height:20px; padding:6px 15px 0px 0px; color:#d09f9a; border-bottom:1px solid #FFF; }
a {text-decoration:none; color:#c50208;}

a:hover {text-decoration:underline;}

.nav {
 background:url('/images/nav_back.gif');
 height:22px;
 border-bottom:1px solid #333;
}

.nav a {
 background:#c90302;
 display:block;
 border-top:4px solid #dc4b4e;
 border-right:1px solid #616281;
 border-left:1px solid #fff;
 padding:0px 2px 4px 2px;
 width:100px;
 text-align:center;
 color:#fff;
}

.nav a:hover, .nav a.on {background:#8e021d; border-top:4px solid #b14a5f; text-decoration:none; }
.nav a:hover{background:#A80324;}

.nav ul {margin:0px; padding:0px; list-style-type:none;}
.nav ul li {float:left;}

.siteBody {background:url('/images/site_background01.gif') top repeat-x #fff; border:1px solid #fff; border-top:0px; border-botom:0px; float:left;}

h2 { font-size: 14px; margin: 0; padding: 0;}

.features {
 float:right;
 width:287px;
 background:url('/images/feature_back.gif') top #fff;
 margin-left:20px;
}

.featureBlock img {
 float:left;
 padding-left:10px;
}

.featureBlock span {
 padding:10px;
 display:block;
 color:#363636;
}

.featureBlock {border-bottom:1px solid #ffffff;}

.clear {clear:both;}

.footer {clear:both; background:#740000; text-align:center; color:#e2a8a4; padding:3px; }

.footer a {color:#e2a8a4;}

.summaryBlock img {
 float:left;
 padding-right:10px;
}

.summaryText {padding:20px;}

.contentTable {text-align:center;}
.contentTable td {
 width:150px;
}

.contentTable img {
 border:1px solid #CFCFCF;
}

.model {font-size:22px;}

.special {color:#C50208;}

.moreCommentsFld { position: absolute; left: -9999px; }
.financeBox {background:#8C021C; color:#fff; padding:20px 3px; border:1px solid #fff; text-align:center; width:220px; float:left; }
.financeBox h2 { color:#fff; font-size:18px; }

h3 { color:#fff; font-size:20px; background:#a72d44; padding:3px; margin:0px; text-align:center; width:679px; }

