/* Copyright (c)collisionrepairschools.com <http://www.collisionrepairschools.com/>. Version: 101/040609 */
body{font:1em/1.5em Calibri,GillSans,Trebuchet,Helvetica,Arial,sans-serif !important; color:#565856;  background:#fff url(/images/header.png) repeat-x top left;}

*{padding:0; margin:0; outline:none;}

#wrapper{text-align:left; width:780px;}

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

.hd{display:none;}
.sp{display:inherit;}


/*---- HEADER ----*/
#header .logo{background:url(/images/logo.png) no-repeat left top;}
#header .logo a{width:574px; height:85px; display:block; text-indent:-1000em !important; background:none !important;}


/*---- CONTENT ----*/
#content{margin:10px 0; float:left;}
#content{width:515px; position:relative; padding:10px;}
#content h1{font-size:1.9em !important; padding:0 0 10px 0;}
#content h2{font-size:1.5em !important;}
#content h3{font-size:1.3em !important;}
#content h4{font-size:1.2em !important; padding:5px 0;}
#content h2, #content h3{padding:7px 0;}
#content h1, #content h2, #content h3, #content h4{font-weight:normal;}
#content p{padding:6px 0;}
#content a, #content #nav h4 a{color:#0162ae; text-decoration:underline;}
#content a:visited, #content #nav h4 a:visited{color:#6f1b97;}
#content ul{margin:0; padding:0 0 0 10px;}
#content ol{margin:0 0 0 30px;}
#content ul li{padding:0 0 5px 0;}

#content .photo{float:left; margin:11px 5px 5px 0;}
#content .line{border-top:1px solid #363636; width:100%; height:1px; margin:5px 0 20px 0;}

#content .schoolList .program:before{content:"Program: "; font-weight:bold;}
#content .schoolList .specialty:before{content:"Specialty: "; font-weight:bold;}
#content .schoolList .state:before{content:"Locations: "; font-weight:bold;}

#content .box{width:515px;}
#content .box .titleBox{width:515px; height:36px; background:url(/images/backTitle.png) no-repeat;}
#content .box .titleBox h2{padding:6px 0 0 10px; color:#f7f7f7;}
#content .box .contentBox{border:1px solid #bebebe; padding:5px; margin:1px 0 0;}

#content .breadcrumb{position:absolute; top:0; margin:-12px 0 0 2px; font-size:.7em !important; color:#b7b7b7; text-transform:lowercase;}
#content .breadcrumb a, #content .breadcrumb a:visited{color:#b7b7b7; text-decoration:none; text-transform:lowercase;}
#content .breadcrumb a:after{content:" >> "; font-size:.9em !important;}
#content .breadcrumb a:hover{background:none; color:#777;}

#content .request{background:url(/images/request.png) no-repeat;}
#content .more_info{ background:url(/images/moreInfo.png) no-repeat;;}
#content .request, #content .more_info{float:right; margin:30px 0 0; width:102px; height:41px;}
#content .request a, #content .more_info a{width:102px; height:41px; display:block;}

#content .request_info_big{ background:url(/images/request_big.png) no-repeat;}
#content .more_info_big{ background:url(/images/moreInfo_big.png) no-repeat;}
#content .request_info_big, #content .more_info_big{width:213px; height:37px; margin:15px 0 10px 260px;}
#content .request_info_big a, #content .more_info_big a{width:213px; height:37px; display:block;}
#content .request_info_big a:hover, #content .more_info_big a:hover{background:none;}

/*---- MENU ----*/
#menu{float:right; width:240px; margin:15px 0 0;}
#menu a, #menu #nav h4 a{color:#0162ae; text-decoration:underline;}
#menu a:visited, #menu #nav h4 a:visited{color:#6f1b97;}

#menu .title{background:url(/images/titleTop.png) no-repeat; width:240px; height:24px; color:#f7f7f7;}
#menu .title h4{font-size:1.1em !important; padding:0 0 0 3px;}
#menu .content{border:1px solid #bebebe; padding:2px 2px 15px 3px; margin:1px 0 5px 0;}
#menu .logos{text-align:center;}
#menu .logos img{border:0 none; margin:0 0 10px 0;}


/*---- FOOTER ----*/
#footer{width:780px; padding:10px; font-size:.8em !important;}
#footer a{color:#56585f; text-decoration:none;}
#footer a:hover{color:#000; text-decoration:underline;}

#footer .valid{float:right; position:relative; margin:2px 20px 0 -100px;}
#footer .valid a img{border:0 none;}

li {
    margin: 0 0 4px 16px;
    padding: 0 0 4px 16px;
    position: relative;
}
