@charset "utf-8";
body {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
color:#ff0000;
margin:auto;
height:855px;
}
html {
/*height:100%*/
}
a:link {
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
a:visited {
	color: #000000;
	text-decoration:none;
}
a:hover {
	color: #000000;
}
a:active {
	color: #000000;
	text-decoration:none;
}
hr {
color:#FFffff;
border:none;
border-bottom:#FF0000 solid 1px;
margin-top:8px;
}
h1 {
font-size:24px;
font-weight:normal;
letter-spacing:-1px;
}
h3 {
color:#FF0000;
font-size:14px;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 0 0;
}
.main-t {
width:548px;
height:150px;
}
.main-b {
margin-top:20px;
width:548px;
height:280px;
overflow:auto;
}
.main-x {
padding:10px;
width:528px;
height:440px;
overflow:auto;
font-size:14px;
line-height:120%;
}
.main-l {
  width:548px;
  height:450px;
  float:left;
}
.main-l a {
font-weight:bold;
}
.main-r {
background:url(/compare-com/sidebar.gif) no-repeat right bottom;
padding-left:5px;
  width:137px;
 /* height:453px;*/
  float:left;
}
.sidebar-top {
width:137px;
height:9px;
/* float:left; */
background:url(/compare-com/sidebartop.gif) #FFFFFF no-repeat top right;
}
.wrapper {
width:855px;
margin:auto;
background:url(compare-com/background.gif) no-repeat top center;
height:100%;
}
.page {
width:568px;
height:615px;
padding-left:1px;
margin:auto;
}
.pageblog {
width:710px;
height:615px;
padding-left:1px;
margin-left:143px;
}
#sidebar h2 {
text-align:left;
margin-left:10px;
}
.header {
height:77px;
}
.header h1 {
padding:20px 0 0 12px;
font-size:36px;
font-weight:normal;
letter-spacing:-1px;
color:#FFFFFF;
}
.header h1 a {
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
.menu {
width:568px;
height:34px;
}
.menu ul {
list-style:none;
margin:0 0 0 0;
padding:0 0 0 0;
float:left;
}
.menu ul li {
text-align:center;
padding:0 0 0 2px;
float:left;
width:112px;
height:34px;
}
.menu ul li.first {
text-align:center;
padding:0 0 0 0;
float:left;
width:112px;
height:34px;
}
.menu ul li.first a {
text-decoration:none;
font-weight:normal;
font-size:14px;
color:#FF0000;
width:102px;
float:left;
padding:9px 5px 9px 5px;
margin:0 0 0 0;
letter-spacing:-1px;
}
.menu ul li.firstactive {
text-align:center;
padding:0 0 0 0;
float:left;
width:112px;
height:34px;
}
.menu ul li.firstactive a {
text-decoration:none;
font-weight:normal;
font-size:14px;
color:#FF0000;
width:102px;
float:left;
padding:9px 5px 9px 5px;
margin:0 0 0 0;
letter-spacing:-1px;
background:url(compare-com/tab-active.gif) no-repeat;
}
.menu ul li.active {
text-align:center;
padding:0 0 0 2px;
float:left;
width:112px;
height:34px;
}
.menu ul li.active a {
text-decoration:none;
font-weight:normal;
font-size:14px;
color:#FF0000;
width:102px;
float:left;
padding:9px 5px 9px 5px;
margin:0 0 0 0;
letter-spacing:-1px;
background:url(compare-com/tab-active.gif) no-repeat;
}
.menu ul li a {
text-decoration:none;
font-weight:normal;
font-size:14px;
color:#FF0000;
width:102px;
float:left;
padding:9px 5px 9px 5px;
margin:0 0 0 0;
background:url(compare-com/tab-inactive.gif) no-repeat;
letter-spacing:-1px;
}
.menu ul li a:hover {
text-decoration:underline;
}
.menu ul li a:active {
background:url(compare-com/tab-active.gif) no-repeat;
}
.main {
color:#000000;
height:460px;
padding:10px 10px 10px 10px;
}
.main-van {
color:#000000;
height:460px;
padding:10px 10px 10px 10px;
background:url(compare-com/van-bg.gif) no-repeat;
}
.main h1 {
font-size:24px;
color:#FF0000;
margin:0 0 0 0;
}
.main h2 {
margin:0 0 0 0;
text-align:center;
color:#FF0000;
font-size:18px;
font-weight:normal;
letter-spacing:-1px;
}
.main h2 a {
font-weight:normal;
text-decoration:none;
color:#FF0000;
}
.main h2 a:hover {
text-decoration:underline;
}
.footer {
font-size:11px;
padding-right:15px;
text-align:center;
margin-top:32px;
}
.footer a {
color:#FF0000;
text-decoration:none;
}
.footer a:hover {
color:#FF0000;
text-decoration:underline;
}
#compare-car-insurance {
margin:8px 3px 0 3px;
float:left;
width:131px;
}
#compare-van-insurance {
margin:8px 3px 0 3px;
float:left;
width:131px;
}
#compare-bike-insurance {
margin:8px 3px 0 3px;
float:left;
width:131px;
}
#compare-travel-insurance {
margin:8px 3px 0 3px;
float:left;
width:131px;
}
.homepage {
width:528px;
padding:5px 10px 0 10px;
clear:both;
}
.home-left {
width:268px;
float:left;
height:249px;
}
.home-left p {
margin:9px 0 5px 0;
line-height:110%;
text-align:justify;
}
.home-right {
font-size:10px;
background:url(compare-com/cheaper-car-insurance.gif) no-repeat;
padding:0 5px 0 5px;
margin:10px 0 0 20px;
width:230px;
height:240px;
float:left;
}
.home-right hr {
margin:0 0 0 0;
}
.bottom-band {
padding:5px;
text-align:center;
background-color:#FF0000;
color:#FFFFFF;
}
.bottom-band a {
color:#FFFFFF;
text-decoration:none;
}
.bottom-band a:hover {
text-decoration:underline;
}
.compare-left {
width:384px;
float:left;
height:117px;
padding-left:10px;
}
.compare-left a {
color:#000000;
text-decoration:none;
}
.compare-left a:hover {
color:#000000;
text-decoration:underline;
}
.compare-left p {
margin:9px 0 5px 0;
line-height:110%;
text-align:justify;
}
.compare-right {
float:left;
margin-left:20px;
height:117px;
}
.compare-quotes {
padding:10px;
height:237px;
border: solid 1px #FF0000;
background-color:#EEEEEE;
overflow:auto;
}
.compare-quotes-page {
padding:6px 10px 10px 10px;
height:240px;
}
.elephant-page {
padding:6px 10px 10px 10px;
}
.elephant-page p {
margin:7px 0 10px 0;
}
.resources {
padding:6px 10px 10px 10px;
}
.resources p {
margin:7px 0 10px 0;
}
.resources a {
font-weight:bold;
color:#FF0000;
}
.compare-quotes-page a {
text-decoration:none;
font-weight:bold;
}
.compare-quotes-page p {
margin:7px 0 10px 0;
}
.iaccept {
padding-top:7px;
text-align:center;
height:28px;
}
.get-quote {
width:526px;
height:455px;
padding-left:20px;
padding-top:5px;
border:none #FFFFFF hidden;
background-color:#FFFFFF;
overflow:auto;
font-size:12px;
font-weight:normal;
}
.quote-page-topleft {
border: #FF0000 dashed 1px;
padding:5px;
width:240px;
float:left;
}
.quote-page-topmid {
border: #FF0000 dashed 1px;
padding:5px;
margin-left:10px;
width:240px;
float:left;
}
.quote-page-botleft {
border: #FF0000 dashed 1px;
margin:10px 0 0 0;
padding:5px;
width:240px;
float:left;
}
.quote-page-botmid {
border: #FF0000 dashed 1px;
padding:5px;
margin:10px 0 0 10px;
width:240px;
float:left;
}
p.getquoteline {
margin:5px 0 0 0;
color:#FF0000;
font-weight:bold;
}
.getquote {
border: #FF0000 dashed 1px;
width:115px;
height:30px;
}
.getcarquote {
border: #FF0000 dashed 1px;
width:197px;
height:30px;
}
.getquotepage-left {
margin-left:3px;
width:258px;
float:left;
}
.getquotepage-right {
margin-left:0px;
width:278px;
float:left;
}
.submit {
width:540px;
padding-top:10px;
clear:both;
}
#quoteform {
margin:20px 0 0 0;
}
.forminput {
width:130px;
}
.blogposts {
width:855px;
margin:auto;
}
.blogpost {
border: #FF0000 dashed 1px;
margin:10px 0 10px 0;
padding:15px;
color:#000000;
}
.blogpost h2 {
color:#FF0000;
margin:1px 0 5px 0;
}
.blogpost h2 a {
color:#FF0000;
margin:1px 0 5px 0;
}
.retrieve {
background:url(compare-com/retrieve-quote.gif) no-repeat;
width:280px;
height:91px;
margin:auto;
}
.retrieve h3 {
color:#FFFFFF;
letter-spacing:0px;
font-size:16px;
margin:4px 0 14px 0;
}
.retrieve p {
margin:5px 0 5px 0;
color:#000000;
font-size:14px;
}
.hover {
cursor:hand;
}
h2.homelink {
text-align:left;
margin:14px 0 14px 0;
}
h2.homelink a {
text-decoration:underline;
}
.hometext {
color:#000000;
padding:0 10px 0 10px;
width:855px;
margin:auto;
}
.hometext h2 {
color:#ff0000;
}
.bar {
margin-top:20px;
height:27px;
width:207px;
background:url(compare-com/bar.gif) no-repeat;
padding:5px 0 0 38px;
text-align:left;
}
.bar h2 {
text-align:left;
}
.main-l h2 a {
text-align:left;
}
.main-l h2 {
text-align:left;
}
.main-l h4 a {
font-size:14px;
}
.main-l h4 {
font-size:14px;
}
.resources {
  height:402px;
  overflow:auto;
}
.boxer div:hover {
background-color:#CCCCCC;
cursor:hand;
}
.boxer a,.boxer {
font-weight:normal;
}


/* Wordpress styles */
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}
#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin:0 10px 5px 0;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */
/* Begin Images */
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
.widget_calendar a {
color:#FF0000;
}
#wp-calendar {
margin-left:10px;
}
/* End Images */
/* end Wordpress styles */

