body{

margin:0;

padding:0;

line-height: 1.5em;

font-family: Arial;

font-size: 12px;

}

#maincontainer{

width: 768px; /*Width of main container*/

margin: 0 auto; /*Center container on page*/

margin-top: 10px;

}

#quotecontainer{

width: 865px; /*Width of main container*/

margin: 0 auto; /*Center container on page*/

margin-top: 10px;

}

#topsection{

height: 277px; /*Height of top section*/

background-image: url(images/header_bg.gif);

background-position: bottom right;

background-repeat: no-repeat;

}

.button{

font-size: 12px;

font-family: Arial;

font-style: italic;

color: #333333;

width: 140px;

height: 21px;

background-image: url(images/button.gif);

padding-left: 30px;

padding-top: 4px;

}

.button a{

color: #333333;

text-decoration: none;

}

.button a:hover {

color:#000000;

}

#logo {

height: 74px;

background-image: url(images/logo.gif); 

}

.hide {

visibility:hidden;

}

#home { /* home Link */

float: left;

position:absolute;

width : 350px;

height: 74px;

margin-left: 5px;

margin-top: 0px;

}

#logo a {

text-decoration:none;

}

#contentwrapper{

float: left;

width: 100%;

margin-bottom: 5px;

}

#contentcolumn{

margin: 0 150px 0 200px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/

}

#contentcolumn_2{

margin: 0 0px 0 200px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/

}

.content_box_head{

width:400px;

height: 32px;

border: 1px solid #AAAAAA;

background: #DDDDDD;

margin-left:5px;

line-height: 32px;

padding: 0px 0px 0px 10px;

font-weight: bold;

font-style: italic;

color: #000000;

}

.content_box{

width:400px;

margin-left:5px;

border: 1px solid #AAAAAA;

padding: 5px;

}

.insurance_content_box_head{

width:545px;

height: 32px;

border: 1px solid #AAAAAA;

background: #DDDDDD;

margin-left:5px;

line-height: 32px;

padding: 0px 0px 0px 10px;

font-weight: bold;

font-style: italic;

color: #000000;

}



.insurance_content_box{

width:545px;

margin-left:5px;

border: 1px solid #AAAAAA;

padding: 5px;

}



#leftcolumn{

float: left;

width: 200px; /*Width of left column in pixel*/

margin-left: -768px; /*Set margin to that of -(MainContainerWidth)*/

margin-bottom: 5px;

}



.quote_box_head{

width:185px;

height: 32px;

margin-left:5px;

border: 1px solid #AAAAAA;

background: #EFF6FC;

line-height: 32px;

padding: 0px 0px 0px 10px;

font-weight: bold;

font-style: italic;

color: #EA3200;

}

.quote_box{

width:185px;

margin-left:5px;

border: 1px solid #AAAAAA;

padding: 5px;

text-align: left;

}



.blog_nav{

width:185px;

margin-left:5px;

border: 1px solid #AAAAAA;

padding: 5px;

text-align: left;

}



.blog_nav ul, .blog_nav ul ol {

	margin: 0;

	padding: 0;

	margin-left: 10px;

	}



.blog_nav ul li {

	list-style-type: none;

	list-style-image: none;

	margin-bottom: 15px;

	}



.blog_nav ul p, #sidebar ul select {

	margin: 5px 0 8px;

	}



.blog_nav ul ul, #sidebar ul ol {

	margin: 5px 0 0 10px;

	}



.blog_nav ul ul ul, #sidebar ul ol {

	margin: 0 0 0 10px;

	}



ol li, .blog_nav ul ol li {

	list-style: decimal outside;

	}



.blog_nav ul ul li, #sidebar ul ol li {

	margin: 3px 0 0;

	padding: 0;

	}



.engine_quote_box{

width:185px;

margin-left:175px;

border: 1px solid #AAAAAA;

padding: 5px;

text-align: left;

}

#rightcolumn{

float: left;

width: 150px; /*Width of right column*/

margin-left: -150px; /*Set left margin to -(RightColumnWidth)*/

text-align: right;

margin-bottom: 5px;

}

#footer{

clear: left;

width: 100%;

height: 50px;

background-image: url(images/footer_bg.gif);

text-align: center;

padding-top: 22px;

color: #333333;}



#footer a{

color: #333333;

text-decoration: none;

}

#footer a:hover {

color:#000000;

}

.innertube{

margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/

margin-top: 0;

}

.t_body{

font-size: 11px;

}

.t_signature{font-size: 11px;

font-weight: bold;

color: #000000;

}.links ul{text-align: left;margin: 0px 0px 0px 25px;padding: 0px;}h2 {font-size: 16px;font-weight: bold;}h1{font-size: 22px;font-weight: bold;}

#logo2 {

margin-left:4px;

height: 74px; 

}

 


