@charset "utf-8";

/* CSS Document */

body {

margin: 0px;

background:#bfcedf url(images/bg.jpg) repeat-x bottom fixed;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#646464;

}

p { font-size:12px;}

a {text-decoration:none; color:#015291;}

#padder ul li {
	font-size: 12px!important;	
}


#container {

width:940px;

margin:0 auto;

overflow:hidden;

background:url(images/topcontainer-curve.png) no-repeat  top center #f2f2f2;

padding: 20px 20px 0 20px;

}



.headerwrap { height:186px; width:980px; overflow:visible; z-index:1000; }



.left { width:387px; background:url(images/layout2_06.jpg) no-repeat left; height:186px; float:left;}

.leftmenu {width:387px; background:url(images/menu-leftcurve.png) no-repeat left #009d56; margin-top: 186px; height:35px;}

.rightmenu {width:386px; background:url(images/menu-rightcurve.png) no-repeat right #009d56; margin-top: 186px; height:35px;}

.logoholder {width:167px; height:220px; float:left; background:url(images/logo.png) no-repeat center;  z-index:1000;}

.right{ width:386px; background:url(images/layout2_08.jpg) no-repeat left; float:left; height:186px;}



/*.leftmenu a, .rightmenu a {display:block; float:left; font: normal 20px/35px "Trebuchet MS", Arial, Helvetica, sans-serif;font-style: italic; width:50%; text-align:center; color:white; text-decoration:none; text-transform:uppercase; }

.leftmenu a:hover, .rightmenu a:hover {background:white; color:#009d56;}*/

.mainwrap {float:left; width:940px; overflow:hidden; min-height: 400px; margin-top:20px;}

.leftblocks {width:700px; float:left; margin-right:22px; overflow:hidden;}

.leftblocks#wider {width: 940px; margin-right:0; }

.leftblock {width:700px; height:200px; float:left; margin-bottom:10px;}

.leftblock a {color:white; font: bold 14px/38px Arial, Helvetica, sans-serif; margin-top:153px; text-transform:uppercase; display:block; background:url(images/chevron.png) no-repeat 113px 14px; float:left; text-decoration:none; width: 130px; text-indent:12px;}

.leftblock a.fom {float:right; background:url(wordpress/wp-content/themes/adelaide/images/findout.png) no-repeat 130px center; padding-right:29px;}

.leftblock a:hover, .rightlinks a:hover {color:#015291;}

#motorcycle {background:url(images/motorcyleinsurance.jpg) no-repeat left;}

#iamsurety {background:url(images/iam-block.jpg) no-repeat left;}

#teachers {background:url(images/teachers-block.jpg) no-repeat left;}

#ukorg {background:url(images/bottom-block.jpg);}

.rightnav {width:217px; overflow:hidden; float:left;}

.footer {background:url(images/footer-topcurve.png) no-repeat left top #f7f7f7;; width:940px; height:49px; float:left; padding:10px 5px 0 5px;}

.footer #leftf {width: 55%; float:left;}

.footer #rightf {width: 42%; float:left; text-align:right; }

.footer p {color:#9f9f9f; font-size:11px; margin:0; line-height:14px;}

.latest {background:url(images/latestnews-header.png) no-repeat top #fff;  width:217px; overflow:hidden; min-height:200px; float:left;}

.latest h2 {font:bold 16px/34px Arial, Helvetica, sans-serif; color:white; text-indent:10px; margin:0;}

.latestbtm {background:url(images/layout2_26.png) no-repeat center bottom; height:24px; width:217px; float:left;}

.archivewrap {width:217px; float:right;}

.rightlinks {float:left; width:217px; height:49px; margin-top:10px; background:url(images/rightside-link.png) no-repeat center;}

.rightlinks a { line-height: 49px; font-size:16px; color:#008a45; margin-left:45px; font-weight:bold;}

#content {

	margin-bottom: 5px;

	background:url(images/content-topwide.png) no-repeat top;

	background-color: white;

	margin-top:0;

	

	padding: 0 12px;

	padding-top:20px;

	min-height:600px;

}

h1 {font: normal 24px/32px Arial, Helvetica, sans-serif !important; background:url(images/content-top.png) no-repeat center top; color:#0063a1; margin: 0 0 0 10px !important;}

.red {font-size: 10px; color:red;}

.blue {color:#0063a1;}

h1 {font: normal 24px/32px "Helvetica Neue", Arial, Helvetica, sans-serif !important; background:url(images/content-top.png) no-repeat center top;}

h2 {font-size:18px; font-weight:normal; color:#0063a1 !important;}

h3 {font-size: 16px; font-weight:bold; }

 .entry-content h2, h3, h4, h5, h6 {color:#0063a1; margin: 10px !important;}

ul, li {font-size:14px !important;}

.entry-content { background-color:#fff; }

.entry-content p {font-size:14px;}



#content {background-color:#fff; }

h1.entry-title, h2.entry-title {margin: 12px 0 0 10px !important;}

.nav-previous a {padding: 12px 0 0 10px !important; }

.meta-nav, .nav-previous a {color:#0063a1 !important;}

.enqform {border:0 !important; font-size:12px;}

.enqform input, .enqform select, .enqform p {margin:0; }

.entry-date {color:black !important; font-size:16px; }

h1.page-title {color:#0063a1 !important; margin: 12px 0 0 10px !important;}

h1.page-title span {font-style:normal !important;}

h1, h2, h3, h4, h5, h6 {font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;}

h3.widget-title {background:url(images/latestnews-header.png) no-repeat left top; width:217px; height:31px; color:white; line-height: 31px; font-size:16px; font-weight:bold; text-indent:20px; margin:0 !important; margin-bottom:0;}

li.enhanced-recent-posts {margin: 3px 0 3px 5px; padding:0;}

.yd_rp_widget {background:url(images/layout2_26.png) no-repeat center bottom #fff; padding-bottom: 35px !important; padding-top: 25px !important;margin:0 !important; min-height:300px;}

.yd_rp_widget h4 {margin:0 !important; margin:3px 0;}

.yd_rp_widget h4 img {margin:3px !important; margin-bottom:100px;}

.yd_rp_widget h4 a {color:black; text-transform:uppercase; font-size:12px;}

.yd_rp_widget li { min-height:100px; padding: 10px 0; clear:both; overflow:hidden;}

.yd_rp_excerpt {font-size:11px; color:#646464;}

.yd_rp_excerpt a {clear:both; color:#0063a1; display:block; float:right; padding-right:5px;}

.xoxo {margin:0;}

.leftblock a.fom {float:right; background:url(images/findout.png) no-repeat 130px 7px; padding-right:29px;}

a.fom:hover {color:white;}

.gallery td {

	text-align:center;

	padding:5px 0 5px 0;

}

#enqiury_form {border: 1px solid #e7e7e7; border-left:none; border-right:0; padding:10px 0;}

#enqiury_form input {background-color:#fdfdfd;} 

#enqiury_form input.required {BACKGROUND-COLOR: #ffffa0;}

.stat p, .stat {font-size:14px !important;}



.wi-fom td {padding: 8px 10px 0 10px; vertical-align:top;}

.wi-fom img {margin:0 5px 0 0; clear:none !important; float:none !important;}

.bigger {font-size:14px !important;}

ul.bigger {margin-top:50px;}

.wi-fom li {margin:10px 0;}

.wi-fom h1, .wi-fom h3 {margin-left:0 !important;}



dl {

	padding: 0;

	margin: 0;

	color: #0063A1;

}



dl dt {

	font-weight: bold;

	padding: 14px 0 0 14px;

	background: url(/images/bulletBlue.png) no-repeat 0 18px;

}



.capRed {

	text-transform: uppercase;

	color: #f00;

}



.lnwaSub {

	padding: 0;

	margin: 0;

	font-weight: bold;

}



.lnwaGray {

	color: #666;

}



.tdList li {

	background: url(/images/bullet.gif) no-repeat 0 0;

	padding-left: 14px;

}

.sf-parent li a span {
	font-size: 18px;
}

#quoteNav {
	width: 193px !important;
}

#lnwaNav a {
	line-height: 18px !important;
}

#lnwaNav a span {
	line-height: 18px !important;
	font-size: 18px;
}
