@charset "UTF-8";
/* CSS Document */


/*GENERIC TAGS*/

body { background-image:url(/images/bg.jpg); background-repeat:repeat-x; background-color:#ccecff; margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:62.5%; margin-bottom:0px; }
h1, h2, h3 { color:#333; font-size:1.4em; font-weight:normal; }
a:link { color: #00F; text-decoration:none; }
a:visited { color: #00F; text-decoration:none; }
a:hover { color: #F00; text-decoration:none; }
/*IDs*/

#header { width:942px; height:234px; background-image:url(/images/banner.gif); margin-left:auto; margin-right:auto; }
#bgwrap { width:942px; margin-left:auto; margin-right:auto; padding-bottom:10px; overflow:hidden; background-color:#FFF; }

#column1wrap {height:auto; width:240px; margin-left:auto; margin-right:auto; float:left; overflow:hidden;}

#column1 { width:225px; margin:20px 10px 0 5px;  padding:20px 0 5px 0; background-color:#e1dfdf;}
#col1a { width:180px; padding:40px 5px 10px 5px; margin:0 20px 0 20px; background-color:#9ab6f1; background-image:url(/images/startyourquote.jpg); background-repeat:no-repeat; }

#column23 { height:auto; width:697px; margin-left:auto; margin-right:auto; float:right;}

#column1a { width:180px; padding:40px 5px 0 5px; margin:0 20px 0 20px; background-color:#9ab6f1; background-image:url(/images/location.jpg); background-repeat:no-repeat; }
#col1b { width:180px; padding:50px 5px 5px 5px; margin:20px 20px 0 20px; background-color:#9ab6f1; background-image: url(/images/taxfuel.jpg); background-repeat:no-repeat; }
#col1c { width:180px; padding:40px 5px 5px 5px; margin:20px 20px 0 20px; background-color:#9ab6f1; background-image: url(/images/hireyourcar.jpg); background-repeat:no-repeat; }
#col1d { width:180px; padding:50px 5px 5px 5px; margin:0 20px 0 20px; background-color:#9ab6f1; background-image: url(/images/contact.jpg); background-repeat:no-repeat; }
#column2 { width:440px; height:auto; float:left; margin-top:0px;}
#col2a { width:428px; padding:0 6px 0 6px; }
#col2b { width:438px; padding:0 1px 0 1px;  }
#col2c { width:440px; font-size:1.1em; float:right; }
#col2c a:link { color: #000; text-decoration:underline; }
#col2c a:visited { color: #000; text-decoration:underline; }
#col2c a:hover { color: #F00; text-decoration:none; }
#col2ccontact { width:440px; ; font-size:1.1em; }
#col2ccontact a:link { color: #000; text-decoration:underline; }
#col2ccontact a:visited { color: #000; text-decoration:underline; }
#col2ccontact a:hover { color: #F00; text-decoration:none; }
#column3 { width:224px; float:left; margin:20px 10px 0 10px; padding:12px 0 10px 7px; background-color:#e1dfdf; }
#col3a { width:206px; height:150px; padding:0 5px 0 5px; margin:0 7px 0 7px; background-color:#9ab6f1; background-image: url(/images/sp1.jpg); background-repeat:no-repeat; }
#col3b { width:206px; padding:50px 5px 0 5px; margin:20px 7px 0 7px; background-color:#9ab6f1; background-image: url(/images/sp2.jpg); background-repeat:no-repeat; }
#col3c { width:206px; padding:50px 5px 0 5px; margin:20px 7px 0 7px; background-color:#9ab6f1; background-image: url(/images/sp3.jpg); background-repeat:no-repeat; }
#col3d { width:206px; padding:50px 5px 0 5px; margin:20px 7px 0 7px; background-color:#9ab6f1; background-image: url(/images/sp4.jpg); background-repeat:no-repeat; }
#footer { width:882px; margin-left:auto; margin-right:auto; overflow:hidden; text-align: left; padding:20px 30px 20px 30px; font-size:0.8em; clear:both; border-top:#000 thin dotted; }
#footer ul { list-style:none; padding:0px; margin:0px; text-align:left; }
#footer li { display:inline; text-align: left; }
#logos { width:auto; height:auto; float:right; }
#seo { width:876px; margin-left:auto; margin-right:auto; clear:both; border-top:#006 dashed 1px; padding:20px 30px 10px 33px; background-color:#FFF; }

/*Link System*/
#link-system { width:auto; margin-left:auto; margin-right:auto; text-align:center; }
#link-system ul { margin: 0px; padding: 0px; }
#link-system li { list-style: none; display:inline; }
#link-system a { padding-left: 5px; padding-right: 6px; font-size:10px; text-decoration:none; color: #000; }
#link-system a:hover { color: #00F; text-decoration:underline; }

/*CLASSES & SPANS*/
.nudge1 { margin-left:1px; }
.nudge2 { margin-bottom:10px }
.nudge3 { padding-top:5px; }
.font1 { font-size:0.7em; }
.font2 { font-size:0.6em; }
.font3 { font-size:1em; color:#000; }
.font4 { font-size:1.2em; color:#000; font-weight:bold; }
.fontblack { color:#000; }
.aligncenter { text-align:center; }
.alignleft { text-align:left; }
.alignright { text-align:right; }
.footeralignright { margin-right:7px; }

.rssfont { font-family:Verdana, Geneva, sans-serif; font-size:1em; }
.map { color:#0000FF; text-align:center; font-size:1em; }
.uppercase { text-transform:uppercase; font-weight:bold; }
.post { border-bottom:1px dotted #fff; padding-bottom:15px; }
.logonudge { margin-top:138px; }
.floatright {text-align:right; padding-right:80px; margin-top:0px; font-size:2.2em; font-weight:bold; font-style:italic; color:#01007b}

/*MINI CONTACT*/
.formwidth1-170 { width:170px; margin:2px 0 2px 0; }
.formwidth2-165 { width:165px; margin:2px 0 2px 0; }

/*MAIN CONTACT*/
.contactcol1 { width:200px; height:auto; float:left; padding-top:5px }
.contactcol2 { width:210px; height:auto; float:left; padding: 5px 0 0 29px }
.contactcol3 { width:440px; height:auto; float:left; text-align:center; padding-top:20px; }
.formwidth3-420 { width:420px; margin:4px 0 4px 0; }
.formwidth4-424 { width:424px; margin:4px 0 4px 0; }
.formwidth5-175 { width:195px; margin:4px 0 4px 0; }
.formwidth6-170 { width:195px; margin:4px 0 4px 0; }
.formwidth7-175 { width:190px; margin:4px 0 4px 0; }

/*RSS MINI*/
.headingone { background: url(/images/sp1.jpg) no-repeat top; height: 34px; width: 206px; padding:0 5px 0 5px; text-align: center; }
.headingone h2 { font-size: 1.1em; text-transform: uppercase; color: #000099; top:5px; }
.headingone h2 a { color: #FFF; }
.headingone h2 a:visited { color: #FFF; text-decoration:none; }
.headingone h2 a:hover { color: #F00; text-decoration:none; }
.headingoneh3 { font-size:0.7em; text-align:center; }
.specialoffer { clear: both; width: 216px; margin-top:2px; background-color: #9ab6f1; }
.specialoffer p { padding: 5px; font-size:1.2em; font-family:Arial, Helvetica, sans-serif; }
.specialoffer a { color: #00F; }
.specialoffer a:visited { color: #00F; text-decoration:none; }
.specialoffer a:hover { color: #F00; text-decoration:none; }
.para { margin-top:-7px; }

/*RSS OFFERS PAGE*/
#column2rss { width:690px; height:auto; float:left; margin-top:0px; }
#col2rss { width:428px; padding-left:6px; padding-right:6px; float:right; }
#col2crss { width:610px; ; font-size:1.1em; float:right; padding:20px 40px 0 40px; border-right: 1px dotted #000; border-top: 1px dotted #000; }
#col2crss a:link { color: #000; text-decoration:underline; }
#col2crss a:visited { color: #000; text-decoration:underline; }
#col2crss a:hover { color: #F00; text-decoration:none; }
#column3rss { width:231px; float:right; margin-top:65px; padding:12px 0 10px 20px; clear:right; overflow:auto; border-top: 1px dotted #000; }
.post { border-bottom:1px dotted #000; padding:5px 0 20px 0; }
