/* -----[ Go Cyber Base Style Sheet ]--------------------------------------------------------------------- */
/* -----[   www.gocyber.co.nz ]--------------------------------------------------------------------- */

/* -----[ Global Styles ]--------------- */

#container {
	width: 900px;
	margin: 0 auto;
	padding: 0;
	position: relative;
}
#welcome {
 float: left;
	height: 30px;
 padding-top: 10px;
}
#login {
	float: right;
	padding-top: 8px;
}
#header, #header-servicing, #header-repairs, #header-tips, #header-trouble, #header-company, #header-contact {
	width: 900px;
	background-position: left top;
	background-repeat: no-repeat;
	height: 170px;
}
#header {
	background-image: url(../images/headers/AAutomotive_header.jpg);
}
#header-servicing {
	background-image: url(../images/headers/servicing_header.jpg);
}
#header-repairs {
	background-image: url(../images/headers/repairs_rebuilds_header.jpg);
}
#header-tips {
	background-image: url(../images/headers/tips_advice_header.jpg);
}
#header-trouble {
	background-image: url(../images/headers/trouble_header.jpg);
}
#header-company {
	background-image: url(../images/headers/company_header.jpg);
}
#header-contact {
	background-image: url(../images/headers/contact_header.jpg);
}
#navbar {
	clear: both;
	background-image: url(../images/nav/navbar.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: 900px;
	height: 40px;
}
#wrapper {
	width: 900px;
	margin: 0 auto;
	position: relative;
	margin-bottom: 8px;
}
#home-banner {
	float: left;
	width: 610px;
	margin: 20px 0 10px 0;
}
#banner {
	float: left;
	width: 610px;
	height: 100px;
	margin: 10px 0 10px 0;
}
#breadcrumb {
	width: 610px;
	margin: 15px 0 0 0;
}
.small {
 font-size: 12px;
}

/*------------Login Info------------*/

.welcome-msg {
 color: #ffffff;
 text-align: left;
}

.links li { display: inline; }

.pipe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
 color: #ffffff;
	border-right: 1px solid #ffffff;
	padding: 0 8px 0 4px;
}
.pipe-last {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
 color: #ffffff;
	padding: 0 0 0 4px;
}
	
/* -----[ Top Nav IDs for Width ]--------------- */

.pic {
	border:solid #999999 1px;
	width: 262px;
	float: right;
	margin: 0 0 9px 12px;
}
.caption {
	background-color:#333333;
	font-size: 10px;
	width: 252px;
	float: right;
	padding: 6px;
	color: #FFFFFF;
	line-height: 11px;
}

/* -----[ Top Nav IDs for Width ]--------------- */

#home, #servicing, #repairs, #tips, #trouble, #parts, #company, #contact {
 height: 50px;
}
#home {
	width: 72px;
}
#servicing {
	width: 90px;
}
#repairs {
	width: 150px;
}
#tips {
	width: 120px;
}
#trouble {
	width: 115px;
}
#parts {
	width: 120px;
}
#company {
	width: 95px;
}
#contact {
	width: 105px;
}

/*------------2 Column Pages------------*/

#main {
	width: 620px;
	float: left;
	padding-top: 18px;
	margin-bottom: 8px;
}
#main-copy {
	background-color: #ffffff;
	display: block;
	width: 560px;
	float: left;
	padding: 18px 25px 18px 25px;
	margin-bottom: 8px;
}
#main-copy-contact {
	background-color: #ffffff;
	display: block;
	width: 560px;
	float: left;
	padding: 18px 25px 18px 25px;
	margin-bottom: 8px;
	margin-top: 10px;
}
#main-copy-quote {
	clear: both;
	background-color: #ffffff;
	display: block;
	width: 850px;
	float: left;
	padding: 18px 25px 18px 25px;
	margin-bottom: 8px;
	margin-top: 10px;
}
#rh-two-col-home {
	width: 282px;
	float: right;
	display: block;
	margin-top: 20px;
}
#rh-two-col-others {
	width: 282px;
	float: right;
	display: block;
	margin-top: 10px;
}

/*------------Lozenges------------*/

.towing, .courtesy-cars, .warranty, .oil-cooler, .oil-cooler-wide, .strip-wide, .check, .eds-wide, .eds, .servicing, .price-guarantee, .nz-owned, .ten-reasons, .strip, .torque-converter, .aa-rewards, .finance, .map {
 background-position: left top;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	color: #FFFFFF;
	font-size: 11px;
}
.oil-cooler {
	background-image: url(../images/lozenges/oil_cooler.jpg);
	height: 34px;
	padding: 211px 0 0 188px;
}
.oil-cooler-wide {
	background-image: url(../images/lozenges/oil_cooler_wide.jpg);
	padding: 68px 0 0 267px;
	height: 32px;
	margin: 0;
}
.check {
	background-image: url(../images/lozenges/check_report.jpg);
	height: 34px;
	padding: 211px 0 0 188px;
}
.eds-wide {
	background-image: url(../images/lozenges/eds_wide.jpg);
	padding: 59px 0 0 212px;
	height: 41px;
	margin: 0;
}
.servicing {
	background-color: #000000;
	background-image: url(../images/lozenges/other_services.jpg);
	padding: 85px 0 0 12px;
	height: 160px;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
}
.ten-reasons {
	background-image: url(../images/lozenges/ten_reasons.jpg);
	padding: 55px 0 0 12px;
	height: 190px;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

				
/*------------Footer------------*/

#footer {
	background-image: url(../images/general/footer_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	text-align: center;
	height: 140px;
}
#third-party-logos {
	width: 900px;
	margin: 0 auto;
	position: relative;
	background-image: url(../images/general/third_party_logos.gif);
	background-position: 0 20px;
	background-repeat: no-repeat;
	height: 100px;
}
.copyright {
	font-size: 11px;
	color: #999999;
	line-height: 14px;
	text-align: center;
}

/*------------Book a Service Form------------*/

#main-copy-contact .form {
	background-image: url(../images/contact/form-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#main-copy-quote .form {
	background-image: url(../images/contact/form-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}

