
/* 2 Wheel Safety- 2007 */

body{margin:0px; 
padding:0px; 
background:url(img/backgroundbetter.jpg) 0 0 repeat-x  #d1d9e4; 
color:#000000; 
font:15px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;}

div, p, ul, h1, h2, h4, img, form, label{padding:0px; margin:0px;}

ul{list-style-type:none;}

#sitename {
background:url(img/header2.jpg) top left no-repeat;
color:#ffffff;
height:170px;
width:1000px;
text-align:left;
}


/*----MAIN PANEL----*/

#mainPan{width:1000px; 
position:relative; 
margin:0 auto; 
padding:0px;}



#little{
width:217px; 
padding:2px 10px 3px 10px;
margin-left:25px;
float:center;
text-align:justify;
font-size:.9em;
font-weight:500;
line-height:1.4em;
}




/*----Wraps----*/

#wrap {
clear:both;
font-size:0.9em;
padding:0;
}

#wrap1{
background:url(img/background_great.jpg) repeat-y;
clear:both;
padding:0;
width:1000px;

}

#wrap2{
background:transparent;
width:1000px;
}

#wrap3{
background:transparent;
width:720px;
margin-left:180px;
}



#leftPan{
background:url(img/navigation2.jpg) top left no-repeat;
float:left;
top:20px;
width:339px; 
height:483px;
}

#leftPan ul{
padding:45px 19px 0;}

#leftPan ul li{
height:29px; 
position:relative;
margin:2px auto;}



#leftPan ul li a{ 
color:#0a3378; 
font:13px/26px "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-weight:bold; padding:0 0 0 22px; text-decoration:none;}

#leftPan ul li a:hover{ 
color: #300; 
text-decoration:underline;}

#leftPan ul li.home{
height:29px;
display:block; 
color:#300;
font:13px/26px "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-weight:bold; 
text-decoration:none; 
padding:0 0 0 21px;
}

#leftPan ul li.contact{background:none;}


#leftPan h2{
width:90px; 
height:63px; 
background:#F6F4E4; 
color:#0a3378; 
font-size:24px; 
line-height:63px; 
padding:0 0 0 63px; 
font-weight:normal;
}


/*----/Left Panel----*/



/*----Right Panel----*/

#rightPan{width:605px; float:left;}

#rightPan img{
border:none;
float:left;
margin:12px 12px 4px 4px;
padding:5px;
}

#rightPan ul{
list-style:disc;
padding-left:30px;
}
#rightPan ul li{
color:#000066;
padding-left:5px;
font-size:1.2em;
line-height:1.5em;
}


#rightPan h1{width:416px; 
height:151px; 
color:#fff; 
font:20px/13px Georgia;  
padding:0px;}

#rightPan h1 span{
font:13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}

#rightPan h2{ 
color: #1D3C69; 
font-size:24px; 
margin:22px 0 0 9px;
}


#rightPan h4{ 
height:20px; 
color: #000033 ; 
font-size:24px; 
padding:0; 
margin:50px 0 0 9px; 
clear:both;
}

#rightPan h5{ 
height:20px; 
color: #000033 ; 
font-size:18px; 
padding:0; 
margin:40px 0 0 9px; 
clear:both;
}


#rightPan h4 span{
color:#9F9D81; 
background:#F6F4E4; 
font-size:16px; 
font-weight:bold; 
line-height:18px;
}



#rightPan p{
padding:10px 0 0 2px; 
text-align:justify; 
color:#0a3378;
font-size:1.1em;
}


#rightPan a{color:#000000;}

/*----/Right Panel----*/



/*----Footer Panel----*/

#footer {
background:url(img/footerbg.jpg) repeat-x;
clear:both;
color: #204677;
font-size:0.9em;
padding:0px;
text-align:center;
width:100%;
height:66px;
}


#footer p{
padding-top:5px;
padding-right:0px;
}

#footer a {
color: #204677;

}

#footermainPan{
background:url(img/foot.jpg) 0 0 repeat-x; 
text-align:center; 
color:#000000; 
position:relative;
margin:0 auto;
height:71px; 
clear:both;}

#footerPan{width:991px;
position:relative;
text-align:center;
margin:0 auto; 
font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; 
font-weight:normal;}

#footerPan ul{
width:990px; 
position:absolute; 
top:25px; 
left:125px;}

#footerPan li{
float:left; }

#footerPan ul li a{
padding:0 5px 0; 
color:#000000; 
text-decoration:underline;}

#footerPan ul li a:hover{
text-decoration:underline;}

#footerPan p.copyright{
width:204px; 
color:#000000; 
position:absolute; 
top:5px; 
left:242px;}


div.hr {
margin: 10px 8px 10px 18px;
padding:0 20px 0 30px;}


.style7{
background-color:#CCCCCC;
color:#000000;

}
.style4 {
	color: #000000;
	font-size: 20px;
	line-height:22px;
}

.style3 {color: #8A8D9C; font-size: 24px; 
line-height:27px;
}

.small {font-size:.85em;
line-height:1.2em;
font-weight:200;
margin-top:-15px;
}


.large {font-size:1.4em;
text-align:left;
line-height:1.4em;
font-weight:700;
color: #D60711;
}
