* {font-family:Arial,Verdana,Serif;font-size:14px;margin:0;padding:0;}

body{background:#808080 url('images/bg.png') repeat-y center 0;}

.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

#wrapper{width:1280px;min-height:600px;background:#fff;margin:0 auto;}

.sub-wrap{margin:0 64px 0 43px;}

header{height:120px;padding:30px 64px 0 43px;}

#logo{width:236px;height:96px;background:url('images/logo.png') no-repeat center 0;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;float:left;cursor:pointer;}

#title{width:438px;height:24px;background:url('images/title.png') no-repeat center 0;float:left;margin:30px 0 0 30px;cursor:pointer;}

#top-right-links{width:250px;height:50px;margin-top:33px;float:right;color:#0b4b72;font-size:16px;}
#top-right-links a{color:#0b4b72;text-decoration:none;font-size:16px;font-family:"Century Gothic",Arial,Verdana,Serif;}
#top-right-links a:hover{text-decoration:underline;}

section{clear:both;}

#short-intro-section{margin:30px 64px 0 43px;}
#slider{width:750px;height:343px;float:left;}
.left-side-rounded{border-radius: 9px 0 0 9px;behavior: url(/PIE.htc);}
.rounded{border-radius: 9px;behavior: url(/PIE.htc);}
#how-what-where{width:380px;height:317px;padding:20px;float:left;background:#0B4B72;color:#fff;border-radius: 0 9px 9px 0;border-right:3px solid #7F7A7E;border-top:3px solid #7F7A7E;border-bottom:3px solid #7F7A7E; padding-top: 10px; padding-bottom: 10px;}
#how-what-where a{color:#fff;text-decoration:none;}
#how-what-where a:hover{text-decoration:underline;}
#how-what-where h2 a{font-size:26px;font-family:"Century Gothic",Arial,Verdana,Serif;font-weight:normal;line-height:130%;}
#how-what-where h2 a strong{font-size:26px;font-family:"Century Gothic",Arial,Verdana,Serif;font-weight:bold;}
#how-what-where h2 a:hover{color:#FC650A;text-decoration:none;}
#how-what-where div{padding:30px 0 0 0; padding-top: 15px;}

#we-care-about-your-car{width:390px;height:85px;margin:0 64px 0 43px;padding:70px 0 0 150px;background:url('images/we-care-about-your-car.png') no-repeat 150px 70px;clear:both;}

#youtube-section{margin:0 64px 0 43px;}
#youtube{width:749px;height:470px;float:left;}
#start-now-section{width:351px;height:450px;padding:0 10px 20px 60px;line-height:200%;float:left;background:#D6E1E7;border-radius: 0 9px 9px 0;}
#start-now-section h2{font-weight:bold;font-size:26px;padding:30px 0;text-align:center;}
#start-now-section .text{height:255px;}

#start-now-section h1 {font-size: 16px;}
#start-now-section .text ul {margin: 10px; padding: 0px; list-style-position: inside;}

#start-now-section small{font-size:14px;color:#6E7582;line-height:120%;font-family:"Century Gothic",Arial,Verdana,Serif;}

footer{clear:both;height:300px;background:url('images/footer.png') 0 100% no-repeat;}


.subheader-line{height:13px;background:#032562;}

#page{background:url('images/page-bg.png') repeat-y;min-height:300px;}

aside#left-side{width:255px;background:url('images/left-side-bg.png') 7px 0 no-repeat;min-height:890px;padding:50px 0 0 23px;float:left;}
aside#left-side form{width:210px;height:550px;background:url('images/quote-form-bg.png') no-repeat;padding:80px 19px 0 10px;color:#4d504d;}
aside#left-side form input[type=text], aside#left-side form select{width:130px;border:1px solid #cbcbcb;color:#4d504d;height:19px;}
aside#left-side form table{padding:1px 0;}
aside#left-side form table td{width:100%;}
aside#left-side form table td{padding:2px 0;}
.inp-label{text-align:right;}
aside#left-side form small{font-size:12px;}
.send-btn{width:202px;height:28px;background:url('images/send-btn.png') no-repeat;border:none;cursor:pointer;}

#car-logos-bg{background:url('images/left-side-car-logo-bg.png') no-repeat;width:234px;height:184px;position:relative;}
#car-logos-slider{position:absolute;top:40px;left:55px;width:126px;height:102px;overflow:hidden;border-radius:6px;}

#middle{width:702px;float:left;}

nav{border-top:5px solid #02183E;min-height:40px;}

#breadcrumb {margin:10px;}
#breadcrumb div{font-size:12px;color:#032562;}
#breadcrumb ul{float:left;}
#breadcrumb li{list-style-type:none;float:left;font-size:12px;color:#032562;padding-left:5px;}
#breadcrumb a{font-size:12px;color:#456499;text-decoration:none;}
#breadcrumb a:hover{text-decoration:underline;}
#breadcrumb li:before{content: "> ";}

#content{clear:both;margin:10px;}
#content p{font-size:16px;color:#373434;padding:5px;}
#content ul{margin:10px 5px 10px 35px;}
#content ul li{font-size:16px;}

#content ul.list-1{margin:10px 5px 10px 10px;list-style-type:none;}
#content ul.list-1>li>ul{margin:0;}
#content ul.list-1>li{float:left;width:200px;display:block;margin:15px 0 0 15px;}
.list-1>li>ul>li{background:#fff;color:#676667;border-top:1px solid #dde4ed;list-style-type:none;padding:3px 10px 6px 20px;height:32px;}
.list-1>li>a{text-decoration:none;font-size:18px;font-weight:bold;color:#fff;background:#0B4B71;display:block;;height:22px;line-height:22px;padding:6px 1px 6px 35px;border-radius:6px;behavior: url(/PIE.htc);position:relative;}
.list-1>li>ul{margin:2px 0 0 0;list-style-type:none;}
.list-1>li>ul>li>a{font-size:18px;color:#676667;text-decoration:none;display:block;height:22px;line-height:22px;padding:6px 1px 6px 25px;}
.list-1>li>ul>li>a:hover, .list-1>li>ul>li.current-menu-item a{color:#fff;background:#7D8285;border-radius:6px;}
.list-1>li>ul>li>a[href='#']:hover{background:none;}

h1{font-size:34px;font-weight:bold;font-family:"Century Gothic",Arial,Verdana,Serif;color:#032562;margin:25px 0 10px 0;}

aside#right-side{width:300px;float:left;border-top:15px solid #02183E;}
#right-menu{margin:50px auto;width:230px;}
#right-menu .list-1>li{margin-top:2px;}
#right-menu .list-1>li>a{cursor:pointer;}
#right-menu .list-1>li>a:hover{background:#0B4B71 url('images/arrow-left.png') no-repeat 10px 10px;}
#right-menu .list-1>li>ul{display:none;}
#right-menu .list-1>li{background:none;display:block;}
#right-menu .list-1>li>ul>li>a{width:93%;margin:0 0 0 -10px;}

footer.footer2{height:38px;background:url('images/footer2.png') 0 100% no-repeat;color:#fff;text-align:center;padding-top:200px;}
footer.footer2 a{color:#fff;text-decoration:none;}
footer.footer2 a:hover{text-decoration:underline;}

.social-icons{background:url('images/social-icons.png') no-repeat;width:236px;height:51px;}
.social-icons a{display:block;width:48px;height:48px;float:left;margin-right:14px;}
.social-icons a.si-googleplus{margin-right:0;}

header .social-icons{margin-top:7px;}

footer .social-icons{float:right;margin:-20px 20px 0 0;}
footer .social-icons{*margin-top:-35px;}/*IE7 hack*/

.homepage-posts {
    padding: 30px;
    padding-left: 40px;
    padding-right: 70px;
    overflow: hidden;
    clear: both;
}

.homepage-posts .one-post {
    width: 550px;
    padding-right: 25px;
    float: left;
    color: #000000;
}

.homepage-posts .one-post a {
    text-decoration: none;
    color: #0B4B72;
}

.homepage-posts .one-post a:hover {
    text-decoration: underline;
    color: #0B4B72;
}

.homepage-posts .one-post .one-post-title a {
    font-size: 16px;
    font-weight: bold;
}

.homepage-posts .one-post .one-post-more a {
    font-size: 12px;
}

#content ol {
    margin-left: 30px;
    margin-bottom: 10px;
}
