html, body {min-height:100%;}
body{
	margin:0;
	color:#7A7B7C;
	font:11px/16px Helvetica, Arial, sans-serif;
	background:#fff url(../images/bg-body.gif) repeat-x 0 100%;
	
}
p {
    padding-bottom: 8px;

}

form,
fieldset{
	margin:0;
	padding:0;
	border-style:none;
}


input,
textarea,
select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
}



input #searchsubmit,
{
    font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
img{border:0;}
a{
	color:#8cb0dd;
	text-decoration:none;
}
a:hover{text-decoration:underline;}
h3 {
	margin:0;
	font:normal normal 13px/15px Georgia, Georgia, serif;
	color:#7A7B7C;
	word-spacing:2px;
}
#wrapper {
	width:940px;
	margin:0 auto;
	padding:268px 0 0;
	position:relative;
}
#header {
	width:940px;
	height:239px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}
#header .wrap {
	padding:54px 12px 0 180px;
	background:#002b5c;
	overflow:hidden;
	width:748px;
	margin:0 0 28px;
}
.logo {
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo.gif) no-repeat;
	width:400px;
	height:60px;
	top:28px;
	left:180px;
	margin:0;
	z-index:2;
}
.logo a {
	display:block;
	height:100%;
}
.quick-nav {
	margin:0;	padding:55px 0 15px;	list-style:none;
	float:left;
	clear:left;
	width:400px;
}
.quick-nav li {
	float:left;
	width:100px;
	margin:0 20px 0 0;
}
.quick-nav li a {
	float:left;
	width:100%;
	cursor:pointer;
}
.quick-nav li a:hover {text-decoration:none;}
.quick-nav li a:hover span {color:#7A7B7C;}
.quick-nav li a strong {
	width:80px;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	color:#fff;
	padding:0;
	float:left;
}
.quick-nav a.twitter {background:url(../images/ico-twitter.gif) no-repeat 100% 4px;}
.quick-nav a.twitter:hover {background-position:100% -76px;}
.quick-nav a.facebook {background:url(../images/ico-facebook.gif) no-repeat 100% 4px;}
.quick-nav a.facebook:hover {background:url(../images/ico-facebook.gif) no-repeat 100% -76px;}
.quick-nav a.rss {background:url(../images/ico-rss.gif) no-repeat 100% 4px;}
.quick-nav a.rss:hover {background:url(../images/ico-rss.gif) no-repeat 100% -76px;}
.search {
	float:right;
	width:148px;
	margin:64px 0 0;
}
.search legend {display:none;}
.search .txt,
.search .sbm {float:left;}
.search .txt {
	background:#fff;
	width:113px;
}
.search .txt input {
	border:0;
	width:103px;
	padding:3px 0;
	margin:0 5px;
	color:#939598;
	font-size:11px;
	line-height:12px;
	height:14px;
	float:left;
	overflow:hidden;
	display:inline;
}
.search .sbm input {
	font-size:0;
	line-height:0;
	background:url(../images/btn-search.gif) no-repeat;
	width:35px;
	height:20px;
	border:0;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}
.search .sbm input:hover,
.search .sbm input.hover {background:url(../images/btn-search.gif) no-repeat 0 100%;}
#gallery {
	position:relative;
	width:100%;
	padding:19px 0 0;
}
#gallery .prev,
#gallery .next {
	position:absolute;
	top:50px;
	left:0;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	width:31px;
	height:22px;
	cursor:pointer;
}
#gallery .prev{background:url(../images/btn-gallery-l.png) no-repeat;}
#gallery .prev:hover {background:url(../images/btn-gallery-l-hover.png) no-repeat;}
#gallery .next {
	left:130px;
	background:url(../images/btn-gallery-r.png) no-repeat;
}
#gallery .next:hover {background:url(../images/btn-gallery-r-hover.png) no-repeat;}
.gallery-holder {
	width:160px;
	overflow:hidden;
}
#gallery ul {
	margin:0;	padding:0;	list-style:none;
	width:99999px;
}
#gallery ul li {
	float:left;
	width:160px;
	height:160px;
	border-bottom:1px solid #dadcde;
}
#gallery ul li img {
	display:block;
	margin:0 auto 15px;
}
#gallery ul li p {
	margin:0;
	font-size:11px;
	line-height:17px;
}
ul#nav {
	margin:0;	padding:0;	list-style:none;
	border-top:1px solid #002b5c;
	border-bottom:1px solid #002b5c;
	width:940px;
	overflow:hidden;
}
#nav li {float:left;}
#nav li a {
	display:block;
	height:45px;
	width:107px;
	text-decoration:none;
	color:#7A7B7C;
	font-size:10px;
	line-height:18px;
	padding:13px 0 0 12px;
	word-spacing:-1px;
	background:url(../images/nav_hvr.gif) repeat-x 100% 100%;
}
#nav li a.last {width:95px;}
#nav li a:hover{ background-position: -150px 0;}
#nav li.active a {background:url(../images/nav_act.gif) repeat-x 0 0px;}
#nav li a span {
	font-family:Georgia, Georgia, serif;
	font-size:11px;
	display:block;
	color:#002b5c;
}
#content {
	width:100%;
	overflow:hidden;
}
.container {
	width:580px;
	float:left;
}
.breadcrumbs{
	margin:0;	padding:1px 0 5px;	list-style:none;
	overflow:hidden;
	width:100%;
	border-bottom:1px solid #002b5c;
}
.breadcrumbs li {
	float:left;
	font-family:Georgia, Georgia, serif;
	color:#002b5c;
	background:url(../images/bullet-breadcrumbs.gif) no-repeat 0 8px;
	padding:0 3px 0 7px;
	margin:0 7px 0 -7px;
}
.promo-area {
	background:url(../images/bg-promo-area.gif) repeat-x 0 100%;
	width:400px;
	position:relative;
	padding:12px 180px 41px 0;
	margin:0 0 27px;
}
.promo-area img {
	position:absolute;
	top:0;
	right:0;
}
.container h2 {
	margin:11px 0 16px;
	font:normal 35px/43px Georgia, Georgia, serif;
	color:#002b5c;
}
.container .promo-area h2 {margin:0 0 14px;}
.container p {margin:0 0 6px;}
.text-section {
	width:600px;
	margin:0 -100px 26px 0;
	background:url(../images/bg-text-section.gif) no-repeat 0 100%;
	overflow:hidden;
}
.text-section p {word-spacing:-1px;}
.text-section .item {
	float:left;
	width:280px;
	margin:0 20px 0 0;
	padding:0 0 18px;
	min-height:196px;
}
* html .text-section .item {height:196px;}
.container h3 {
	background:url(../images/bg-text-section-heading.gif) repeat-x 0 100%;
	padding:0 0 9px;
	margin:0 0 15px;
}
.text-section .align-r {
	float:right;
	margin:4px 0 0 8px;
}
.text-section .img-holder img {display:block;}
.text-section ul {
	margin:0;	padding:0;	list-style:none;
	overflow:hidden;
}
.text-section ul li {
	background:url(../images/bullet-text-section.gif) no-repeat 0 8px;
	padding:0 0 5px 8px;
}
.pager {
	width:280px;
	padding:0 0 0 300px;
	overflow:hidden;
	margin:-20px 0 0;
	position:relative;
}
.pager a {white-space:nowrap;}
.pager .prev {float:left;}
.pager .next {float:right;}
.container .post {
	overflow:hidden;
	width:100%;
	padding:0 0 18px;
}
.container .col1 {
	float:left;
	width:400px;
}
.container .col1 .date {
	display:block;
	color:#808285;
	font-family:Georgia,Georgia, serif;
	padding-bottom:12px;
}
.container .col1 .img-holder {padding:26px 0 16px;}
.container .col1 .img-holder img {display:block;}
.container .col1 .img-style img{border-top:1px solid #002b5c;}
.meta .item {padding:0 0 12px;}
.meta .col2 .item {padding:0 0 25px;}
.meta .author {
	display:block;
	font-size:10px;
	margin:0 0 11px;
}
.comment-form  {
	width:100%;
	overflow:hidden;
	padding:4px 0 0;
}
.comment-form legend {display:none;}
.comment-form .txt,
.comment-form .txt-area,
.comment-form .sbm {
	float:left;
	clear:both;
	margin:0 0 9px;
	border:1px solid #d5d7d9;
}
.comment-form .sbm {
	border:0;
	margin:19px 0 0;
}
.comment-form .txt input  {
	float:left;
	width:271px;
	margin:0 3px 1px;
	background:none;
	border:0;
	color:#808080;
	font-size:11px;
}
.comment-form .txt-area {
	overflow:auto;
	width:392px;
	max-width:392px;
	height:100px;
	padding:3px;
	background:none;
	color:#808080;
	margin:0;
	float:left;
}
.comment-form .sbm input {
	background:url(../images/btn.gif) no-repeat;
	width:137px;
	height:35px;
	text-align:center;
	border:0;
	float:left;
	color:#406085;
	font-size:14px;
	line-height:30px;
	font-family:Georgia, Georgia, serif;
	cursor:pointer;
	vertical-align:top;
}
.comment-form .sbm input:hover,
.comment-form .sbm input.hover {background:url(../images/btn.gif) no-repeat 0 -39px;}
.container .col2 {
	float:right;
	width:160px;
	border-top:1px solid #002B5C;
	margin:22px 0 0;
}
.container .meta .col2 {
	border:0;
	margin:0;
}
.container .col2 .img-holder {
	border-bottom:1px solid #d1d3d4;
	margin:0 0 14px;
}
.container .col2 .img-holder img {display:block;}
.container .col2 blockquote {
	margin:0;
	font-style:italic;
	color:#939598;
	font-family:Georgia, Georgia, serif;
	font-size:13px;
	line-height:20px;
	padding:0 0 10px 9px;
	background:url(../images/bg-qoute.gif) no-repeat 0 5px;
}
.container .col2 q:before ,
.container .col2 q:after {
	quotes:none;
	content:"";
}
.container .col2 q span {color:#002b5c;}
.container .col2 .share {
	margin:-15px 0 0;	padding:0;	list-style:none;
}
.container .col2 .share li {
	width:140px;
	background:url(../images/bullet-share.gif) no-repeat 0 9px;
	padding:3px 11px 4px;
	border-bottom:1px solid #d9dbde;
}
.wp-tag-cloud{
	margin:-2px 0 0;	padding:0 0 10px;	list-style:none;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #e0e2e7;
}
.wp-tag-cloud li {
	background:url(../images/bullet-tags.gif) no-repeat 0 2px;
	padding:0 0 0 7px;
	overflow:hidden;
	display:inline;
	line-height:20px;
	font-size:11px;
	word-spacing:-1px;
}
.wp-tag-cloud li:first-child {
	background:none;
	padding:0 0 0 0;
}
* html .wp-tag-cloud li span {
	width:1px;
	height:11px;
}
.aside {
	float:right;
	width:160px;
}
.aside h3 {margin:0 0 7px 1px;}
.aside .ad-space {
	background:url(../images/bg-ad-space.gif) repeat-x;
	height:200px;
	width:160px;
	margin:0 0 28px;
	font:20px/22px Georgia, Georgia, serif;
	color:#406085;
	overflow:hidden;
}
.aside .ad-space span {
	display:block;
	margin:12px 0 0 11px;
}
#main {
	float:right;
	width:760px;
	padding:0 0 40px;
}
#sidebar {
	float:left;
	width:160px;
}
#sidebar h3 {
	border-bottom:1px solid #002b5c;
	padding:0 0 7px;
	vertical-align:top;
}
.navigation {padding:0 0 29px;}
.navigation ul {
	margin:0;	padding:0;	list-style:none;
}
.navigation li {
	border-bottom:1px solid #d1d3d4;
	width:100%;
	overflow:hidden;
	vertical-align:top;
}
.navigation a {
	padding:3px 0 2px 20px;
	text-decoration:none;
	color: #7A7B7C;
	font-size:11px;
	line-height:14px;
	background: url(../images/bullet-navigation.gif) no-repeat 7px 7px;
	display:block;
}
.navigation .active a {background:#dee5f4 url(../images/bullet-navigation.gif) no-repeat 7px 7px;}
.navigation a:hover {
	background:#E6E7E8 url(../images/bullet-navigation.gif) no-repeat 7px 7px;  
	text-decoration:none;
	cursor:pointer;
}
.side-box {
	background:#dee5f4 url(../images/bg-side-box.gif) no-repeat;
	width:138px;
	padding:8px 11px 14px;
	overflow:hidden;
	margin:0 0 28px;
}
.side-box .promo {
	font-family:Georgia, Georgia, serif;
	font-size:36px;
	line-height:35px;
	color:#fff;
	font-weight:normal;
	margin:0 0 54px;
	display:block;
}
.side-box p {
	margin:0 0 12px;
	font-size:11px;
	color:#406085;
	line-height:17px;
}
.btn-sign-up {
	background:url(../images/btn.gif) no-repeat;
	width:137px;
	height:39px;
	display:block;
	text-align:center;
	color:#406085;
	font-size:14px;
	line-height:30px;
	text-decoration:none;
	font-family:Georgia, Georgia, serif;
}
.btn-sign-up:hover {
	background-position:100% 100%;
	text-decoration:none;
}
#footer {
	color:#99aabe;
	font-size:11px;
	width:916px;
	background:#002b5c;
	overflow:hidden;
	padding:22px 12px 8px;
}
#footer p {margin:0;}
#footer p a {color:#99aabe;}
#footer ul {
	float:left;
	margin:0;	padding:0 8px 0 0;	list-style:none;
}
#footer ul li {display:inline;}
#footer a {color:#fff;}
#footer .more {
	float:right;
	margin:2px 0 0;
}
.footer-logo {
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/footer-logo.gif) no-repeat;
	width:49px;
	height:41px;
	margin:-15px 0 0 25px;
	position:relative;
}
h3 a {color:#808285;}
* + html .wp-tag-cloud li {
padding-right:5px !important;
}


#name {
   margin-bottom:12px;
   width:330px;
 }

 #last-name {
   margin-bottom:12px;
   width:330px;
 }

 #email-address {
   margin-bottom:12px;
   width:330px;
 }

 #address1 {
   margin-bottom:12px;
   width:330px;
}

 #address2 {
   margin-bottom:12px;
   width:330px;
}

 #suburb {
   margin-bottom:12px;
   width:330px;
}

 #state {
   margin-bottom:12px;
   width:330px;
}

 #country {
   margin-bottom:12px;
   width:330px;
}

 #postcode {
   margin-bottom:12px;
   width:330px;
}

 #contact-number {
   margin-bottom:12px;
   width:330px;
}

 #facebook {
   margin-bottom:12px;
   width:330px;
}

 #twitter {
   margin-bottom:12px;
   width:330px;
}

#fname {
   margin-bottom:12px;
   width:330px;
}
#lname {
   margin-bottom:12px;
   width:330px;
}

#contact_no {
   margin-bottom:12px;
   width:330px;
}

#email  {
   margin-bottom:12px;
   width:330px;
}

#hear-about-ego-test-drive {
   margin-bottom:12px;
   width:330px;
}

#age {
   margin-bottom:12px;
   width:330px;
}

.ajaxSubmit {
 background-color: #ffffff;
 }
#ab_adblock a{
	float:left;
	padding-bottom:35px;
}
.wp-polls ul li,
wp-polls-ul li,
.wp-polls-ans ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
