#wrapper{width:934px; margin-left:auto; margin-right:auto; font-family:Arial; color:#fff; text-shadow:0 0 0 #000;}

/* header */
#header{margin-bottom:1px;}
#header span{float:left;}
.logoContainer{width:615px; height:146px;}
.login-bg{width:265px; background:url('../images/login-bg.gif') no-repeat; padding-top:32px; height:114px; text-align:right; padding-right:54px; color:#7a7c7d; font-weight:bold;}
.login-bg a{color:#d70302; font-size:11px; font-weight:normal;}

/* end of header */

/* menu */
#menu{color:#fff; text-transform:uppercase;}
#menu li{list-style:none; float:left; background:url('../images/menu-divider.gif') top right no-repeat; padding-right:2px;}
#menu a{width:101px; text-align:center; padding-top:5px; height:27px; display:block; font-size:14px; background:url('../images/menu-bg.gif') repeat-x; float:left;}
#menu a:hover{text-decoration:none;  background:url('../images/menu-hover.gif') repeat-x;}
/* end of menu */

/* flash banner */
#flash-banner{height:310px;}
/* end of flash banner */

/* cars */
#cars{ height:101px; background:url('../images/cars-bg.gif') repeat-x; padding:9px 6px 9px 6px; color:#a5b5c6;}
.car-holder{margin-right:10px; margin-left:5px; float:left; width:210px;}
.car-holder a{color:#9b6202; text-decoration:underline;}
.car-holder a:hover{text-decoration:none;}

/* end of cars */

/* contents */
#contents{background:url('../images/contents-bg.gif') no-repeat; color:#a6bfd9; padding:50px 17px 70px 17px; border-bottom:1px solid #234378; line-height:21px;}
.main-contents{float:left; width:587px; padding-right:16px; background:url('../images/left-contents-border.gif') top right repeat-y;}

.contents-left{float:left; width:253px; padding-left:22px; padding-right:22px; padding-top:30px; padding-bottom:20px;}
.contents-left li{list-style:none;}
.contents-left li a{color:#00ccff;}

.career{margin-bottom:15px; padding-bottom:10px; border-bottom:1px solid #ccc; line-height:normal;}

.links{margin-bottom:15px;}
.links p{float:left; margin:0; padding:0;}
.links a{font-weight:bold; font-size:18px; }
.linkdescription{width:380px; margin:10px 15px 0 0 !important;}
.linkimage{width:180px;}

/* sitemap */
.sitemap span{width:280px; margin-right:20px; float:left; text-align:left;}
.sitemap label{width:100%; text-transform:uppercase; font-weight:bold; color:#fff; margin-top:10px; margin-bottom:5px; display:block;}
.sitemap label a{color:#fff !important;}
.sitemap ul li{list-style:none; margin-left:10px; margin-bottom:5px;}
.sitemap label a{color:#000;}
/* end of sitemap */
/* end of contents */

/* footer */
#footer{background:url('../images/footer-bg.gif') no-repeat; height:18px; padding-left:2px; padding-right:2px; font-size:11px; padding-top:20px;}
.designed{float:left; width:250px;}
.designed a{color:#d70302;}
.footer-links{float:right; width:580px; text-align:right; color:#666666}
.footer-links ul{ margin-bottom:5px;}
.footer-links li{display:inline; margin-right:8px;}
.footer-links a{margin-right:10px; color:#fff;}
/* end of footer */