/* Main CSS Document */

body {
	background:#FFF url(ae08_bg.gif) repeat-y center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	color:#333;
}

#AEwrapper {
	width:999px;
	margin:0 auto 0 auto;
	background:#FFF url(right_bg.gif) repeat-y top left;
	font-family: 
}

#AEOwrapper {
	width:994px;
	margin:0 auto 0 auto;
	background:#FFF url(right_bg.gif) repeat-y top left;
	font-family: 
}

#leftContainerBG {
	float:left;
	background:#FFF url(right_bg.gif) repeat-y top left;
}

#bodyContainer {
	width:810px;
	float:left;
	background:#FFF;
}

#centreContainer {
	width:480px;
	float:left;
	margin:0 10px;
}

#compareContainer {
	width:790px;
	float:left;
	margin:0 10px;
}

#compareContainer p {
	color:#333;
}
	
#rightContainer {
	width:300px;
	float:left;
	margin:0 0 0 0;
	background:#FFF;
}

#centreContainer h1,
#compareContainer h1 {
	color:#4f5a6d;
	font-size:180%;
	font-family:"Trebuchet MS", Arial;
	font-weight:bold;
	margin:0 0 3px 0;
}

#centreContainer h3#headline,
#compareContainer h3#headline {
	font-size:100%;
	font-family:"Trebuchet MS", Arial;
	font-weight:bold;
	color:#4f5a6d;
	margin:4px 0 -3px 0;
}

#centreContainer h2,
#compareContainer h2 {
	color:#666;
	font-weight:bold;
	margin:0 0 2px 0;
	font-size:90%;
}

#carComparator td {
	color:#333;
}

#carComparator select,
#carComparator input {
	font-size:120%;
}

#mainPicGrad h3 {
	margin:4px 0 0 8px;
	float:left;
	width:226px;
	color:#666;
	font-size:90%;
}

#mainPicContainer {
	width:480px;
	float:left;
	margin:4px 0 1px 0;
}

#vidPicContainer {
	width:480px;
	float:left;
	margin:8px 0 8px 0;
}

#subPicContainer {
	width:480px;
	float:left;
	margin:0 0 10px 0;
}

#inskinContainer {
	width:480px;
	float:left;
	margin:0 0 10px 0;
	text-align:center;
}

#mainPic {
	float:left;
	width:408px;
	height:272px;
}

.otherProducts {
	float:left;
	width:300px;
}

#subPic {
	float:left;
	width:428px;
	height:240px;
}

#mainPicLogo {
	width:71px;
	background:#c8070b url(picture_bar.gif) no-repeat;
	float:left;
	margin:0 0 0 1px;
	height:272px;
	color:#FFF;
	font-weight:bold;
	padding:0;
}

#subPicLogo {
	width:51px;
	background:#c8070b url(picture_bar.gif) no-repeat bottom;
	float:left;
	margin:0 0 0 1px;
	height:240px;
	color:#FFF;
	font-weight:bold;
	padding:0;
}

#vidPicLogo {
	width:49px;
	background:#F91C2A url(picture_bar.gif) no-repeat bottom;
	float:left;
	margin:0 0 0 1px;
	height:300px;
	color:#FFF;
	font-weight:bold;
	padding:0;
}

#mainPicLogo span,
#subPicLogo span,
#vidPicLogo span {
	display:none;
}

#mainPicGrad {
	float:left;
	width:480px;
	background:url(main_grad.gif) repeat-x top;
	min-height:55px;
	font-size:95%;
	color:#333;
	margin:0 0 8px 0;
}

#productPicGrad {
	float:left;
	width:480px;
	font-size:95%;
	color:#333;
	margin:0 0 5px 0;
}

#productPicGrad h3 {
	margin:6px 0;
	font-weight:bold;
	color:#666;
}

#mainPicInfo {
	font-weight:bold;
	width:100px;
	float:left;
	text-align:right;
	margin:0 5px 0 0;
	padding:0 0 0 10px;
}

#mainPicDetails {
	width:355px;
	float:left;
	margin:0 0 0 8px;
	padding:0;
}

#mainPicDetails li {
	margin:3px 0 0 0;
	padding:0;
	font-weight:bold;
}


#mainSpecDetails {
	width:460px;
	float:left;
	margin:0 0 0 8px;
	padding:0;
}

#mainSpecDetails li {
	margin:3px 0 0 0;
	padding:0;
}

/* #mainPicDetails {
	width:355px;
	float:left;
	margin:0;
	padding:0;
}

#mainPicInfo li,
#mainPicDetails li {
	margin:5px 0 0 0;
	padding:0;
} */

#mainCopy {
	color:#333;
	font-size:95%;
	line-height:140%;
	margin:0 0 10px 0;
}

#mainCopy ol li {
	list-style-type: decimal;
}

#mainCopy h3,
#mainCopy h4 {
	font-weight:bold;
	margin:0;
}

#forTick {
	background:url(for_tick.gif) no-repeat 60px top;
}

#againstX {
	background:url(against_x.gif) no-repeat 35px top;
}

.moreLinks {
	width:464px;
	background:#737c8b;
	padding:8px;
	color:#FFF;
	font-size:95%;
	margin:0 0 10px 0;
	float:left;
}

.moreLinks h4 {
	margin:0 0 2px 0;
	font-weight:bold;
}

.moreLinks ul {
	margin:5px 0 0 0;
	padding:0;
}

.moreLinks ul li a {
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	color:#FFF;
	background: url(arrow_white.gif) no-repeat left center;
}

.moreLinks ul li a:hover {
	background:#838d9e url(arrow_white.gif) no-repeat left center;
}
 
#socialContainer,
#varientContainer {
	border:1px solid #737c8b;
	width:462px;
	float:left;
	padding:8px;
	font-size:95%;
	margin:0 0 10px 0;
}

#socialContainer h5,
#varientContainer h5 {
	color:#333;
	margin:0 0 2px 0;
	font-weight:bold;
}

#socialLink {
	margin:0;
	padding:0;
	clear:both;
}

#socialLink li {
	padding:0 0 0 10px;
	background: url(arrow_grey.gif) no-repeat left center;
}

#socialLink li a {
	color:#666;
}

#socialLink li a:hover {
	background:#ecedef;
	color:#333;
}

#varientLinks li {
	background: url(arrow_grey.gif) no-repeat left center;
	padding:0 0 0 10px;
}

#varientLinks li a {
	color:#666;
}

#varientLinks li a:hover {
	background:#ecedef;
	color:#333;
}

#socialIcons {
	margin:5px 0;
	padding:0;
	float:left;
}

#socialIcons li {
	float:left;
	margin:0 5px 0 0;
}

#varientLinks {
	width:300px;
	margin:0;
	padding:0;
	float:left;
}

#varientLinks li a {
	display:block;
	width:452px;
	clear:both;
}

#varientLinks span {
	float:right;
	margin:-14px 0 0 0;
}

#emailContainer {
	width:284px;
	padding:29px 8px 0 8px;
	float:left;
	height:20px;
	margin:0 0 10px 0;
}

#emailContainer ul,
#emailContainer ul li {
	margin:0;
	padding:0;
}

#emailContainer ul li {
	float:left;
	margin:0 0 0 23px;
	font-size:95%;
}

#emailFriend a {
	background: url(email.gif) no-repeat left center;
	padding:0 0 0 25px;
	color:#666;
}

#printPage a {
	background: url(print.gif) no-repeat left center;
	padding:0 0 0 25px;
	color:#666;
}

#emailFriend a:hover,
#printPage a:hover {
	background-color:#F2F3F5;
	color:#333;
}

.rightPanel {
	width:300px;
	float:left;
	margin:0 0 10px 0;
}

.rightPanelSec {
	width:300px;
	float:left;
	margin:0;
}

.rightPanelTitle {
	width:300px;
	height:29px;
	border-bottom:1px solid #FFF;
	float:left;
	background: url(header_bg.jpg) no-repeat;
}

.rightPanelTitle h3 {
	color:#FFF;
	font-family:"Trebuchet MS", Arial;
	font-size:95%;
	font-weight:bold;
	padding:7px 0 0 8px;
	margin:0;
	text-transform:capitalize !important;
}

.rightPanelTitle h3 a { 
	float:right;
	margin:-16px 30px 0 0;
}

.rightPanelMag {
	width:300px;
	height:29px;
	border-bottom:1px solid #FFF;
	float:left;
	background: url(header_bg.jpg) no-repeat;
}

.rightPanelMag h3 {
	color:#FFF;
	font-family:"Trebuchet MS", Arial;
	font-size:130%;
	font-weight:bold;
	padding:4px 0 0 8px;
	margin:0;
	text-transform:capitalize;
}

.rightPanelMag h3 a { 
	float:left;
	margin:0;
	color:#FFF;
}

.rightPanelMag h3 a:hover {
	color:#ecedef;
}
 
.rightPanelContent {
	width:300px;
	min-height:58px;
	background: url(right_grad.gif) repeat-x top;
	float:left;
	font-size:95%;
	padding:5px 0 0 0;
}

.articlemorelinks2 {
	color:#666 !important;
}

.rightPanelMovie {
	min-height:28px !important;
	background: url(right_grad_sml.gif) repeat-x top !important;
}

.rightPanelPara {
	margin:3px 7px;
}

.rightPanelContent .copyContainer {
	margin:0 8px 8px 8px;
}

.rightPanelContent a {
	border:1px solid #7F8A9E;
	display:block;
}

.rightPanelContent a:hover {
	border:1px solid #C8070B;
	display:block;
}

a.rightPanelLink {
	float:left;
	padding:0;
	margin:0;
	color:#666;
	border:none;
}

a:hover.rightPanelLink {
	background:#ecedef;
	border:none;
	color:#333;
}

.thumbContainer {
	margin:3px 0 0 14px;
	width:129px;
	float:left;
}

.thumbContainer a {
	margin:0 0 10px 0;
} 

.mpuContainer {
	float:left;
	width:300px;
	height:273px;
	background:#F2F3F5;
	margin:0 0 15px 0;
}

.mpuContainer h6 {
	margin:5px 0 0 0;
	float:left;
	width:300px;
	color:#666;
	font-size:90%;
	text-align:center;
	height:18px;
}

.MpuCentre h6 {
	margin:5px 0 0 0;
	float:left;
	width:300px;
	color:#666;
	font-size:90%;
	text-align:center;
	height:18px;
}

.rightPanelContent h4 {
	color:#333;
	font-weight:bold;
	margin:0 8px 2px 8px;
	float:left;
	display:block;
}

.rightPanelContent ul {
	margin:0;
	padding:0;
	float:left;
	clear:both;
}

.rightPanelContent ul {
	margin:0 0 0 10px;
}

.rightPanelContent ul li {
	float:left;
	display:block;
	clear:both;
	background: url(arrow_grey.gif) no-repeat left 4px;
	padding:0 0 0 10px;
	margin:0;
}

.rightPanelContent ul li a {
	border:none;
	color:#666;
	margin:0 0 2px 0;
	float:left;
}

.rightPanelContent ul li a:hover {
	border:none;
	color:#333;
	background:#ececef;
}

.rightHalfPanel {
	width:142px;
	float:left;
	margin:0 0 0 8px;
	color:#333;
}

.leftWalkPanel {
	width:129px;
	float:left;
	margin:3px 0 12px 8px;
	color:#333;
}

.rightWalkPanel {
	width:150px;
	float:left;
	margin:3px 0 12px 8px;
	color:#333;
}

.rightWalkPanel ul {
	margin:0;
}

.verdictRight {
	width:200px;
	float:left;
	margin:0 0 3px 0;
}

img.coverpiclandscape2 {
	float:left !important;
	margin:0 15px 10px 0;
	border:1px solid #ccc;
}

.rightWalkPanel ul li {
	margin:3px 0 0 0;
}

.rightWalkPanel h3 {
	margin:0 0 3px 0;
}

.blankcaption {
	display:none;
}

.rightWalkPanel h3 a {
	color:#333;
	font-weight:bold;
	border:none;
}

.rightWalkPanel h3 a:hover {
	color:#C00;
	font-weight:bold;
	border:none;
}

.rightHalfPanel p {
	padding:0 5px 0 0;
}

.rightHalfPanel p span {
	font-size:100% !important;
	
}

.rightHalfPanel form {
	margin:3px 0 0 0;
}

.rightHalfPanel form input {
	color:#FFF;
	background:#C8070B;
	font-weight:bold;
	padding:1px 0;
	cursor:pointer;
}

.powerBy {
	float:left;
	margin:5px 0 3px 0;
	color:#666;
	font-size:90%
}

.rightPanelOffers {
	background:#ecedef;
	font-size:90%;
	padding:8px;
	color:#333;
	border-bottom:1px dotted #737c8b;
	float:left;
	width:284px;
	line-height:150%;
}

.rightPanelOffers p {
	margin:2px 0;
}

.rightPanelOffers p a,
.rightPanelOffers p a:hover {
	background:none;
	padding:0;
	color:#333;
}

.rightPanelOffers a {
	color:#c8070b;
	background: url(arrow_red.gif) no-repeat left center;
	padding:0 0 0 10px;
}

.rightPanelOffers a:hover {
	color:#c8070b;
	background:#FFF url(arrow_red.gif) no-repeat left center;
	padding:0 0 0 10px;
}

.rightPanelOffers h4 {
	margin:0 0 2px 0;
	font-weight:bold;
}

.rightPanelOffers h4 a {
	color:#333;
	background:none;
	padding:0;
}

.rightPanelOffers h4 a:hover {
	color:#333;
	background:#e0e1e3;
	padding:0;
}

/* START OF HEADER STYLES */

#headerContainer {
	width:994px;
	float:left;
}

#headerBg {
	width:994px;
	height:131px;
	float:left;
	background:#f91d2c url(ae_header.jpg) no-repeat bottom;
	border-bottom:1px solid #FFF;
}

#greyTop {
	float:left;
	height:9px;
	border-bottom:1px solid #FFF;
	background:#434d5d;
	width:994px;
}	

#aeLogo {
	float:left;
	margin:8px 0 0 18px;
	width:135px;
	height:112px;
}

#mainNav {
	float:left;
	width:994px;
	height:29px;
	border-bottom:1px solid #FFF;
	margin:0;
	padding:0;
	background:#434d5d url(nav_bg.gif) repeat-x;
}

#mainNav li {
	display:inline;
	font-family:"Trebuchet MS", Arial;
	text-transform:uppercase;
	color:#FFF;
	font-weight:bold;
	font-size:90%;
	margin:0;
	padding:0;
	float:left;
	height:29px;
}

#mainNav li a:hover span,
#homePage .navHome span,
#reviewsPage .navReviews span,
#productsPage .navProducts span,
#videosPage .navVideos span,
#blogsPage .navBlogs span,
#ForumsPage .navForum span,
#compPage .navComp span,
#subPage .navSub span {
	background: url(arrow_white.gif) no-repeat 11px 11px;
}

#mainNav li a span {
	height:21px;
	padding:8px 15px 0 24px;
	float:left;
}


#mainNav li a,
#mainNav li a:hover {
	color:#FFF;
	height:29px;
	float:left;
	padding:0;
	text-decoration:none;
}

#mainNav li a:hover,
#homePage .navHome,
#newsPage .navNews,
#reviewsPage .navReviews,
#productsPage .navProducts,
#videosPage .navVideos,
#blogsPage .navBlogs,
#ForumsPage .navForum,
#compPage .navComp,
#subPage .navSub {
	background:#737c8b url(nav_bg_over.gif) repeat-x;
}

#leaderBoard {
	position:relative;
	top:20px;
	left:170px;
	float:left;
	width:728px;
	height:90px;
	margin:19px 0 0 31px;
	text-align:center;
}

#loginContainer {
	float:left;
	margin:75px 0 0 4px;
	padding:0;
	color:#FFF;
}

#loginContainer li {
	margin:0px 0 0 0;
	padding:0;
}

#loginContainer li a {
	color:#FFF;
	padding:0 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:68%;
	text-transform:capitalize;
	font-weight:bold;
}

#loginContainer li a:hover {
	color:#FFF;
	background: url(arrow_white.gif) no-repeat 1px 2px;
	padding:0 0 0 10px;
}

#breadcrumb {
	width:800px;
	height:20px;
	float:left;
	background:url(breadcrumb_bg.gif) no-repeat;
	padding:15px 0 0 10px;
	color:#999;
	font-size:85%;
}

#breadcrumb a {
	color:#999;
}

#breadcrumb a:hover {
	color:#666;
}

#leftContainer {
	width:184px;
	min-height:600px;
	float:left;
	background:url(right_topbg.gif) no-repeat top;
}

#leftContainer h3 {
	color:#FFF;
	font-size:110%;
	font-weight:bold;
}

/* END OF HEADER STYLES */

#AEfooter {
	width:984px;
	float:left;
	height:110px;
	background:url(footer_bg.gif) no-repeat;
	color:#999;
	font-size:85%;
	text-align:right;
	padding:10px 10px 0 0;
}

#AEfooter a {
	color:#999;
}

#AEfooter a:hover {
	color:#333;
}

#searchForm {
	float:left;
	margin:50px 0 0 1px;
	width:150px;
	color:#FFF;
	height:70px;
}

#searchForm h3 {
	margin:2px 0;
}

#searchForm select,
#searchBox {
	font-size:110%;
	color:#333;
	margin:0 0 5px 0;
	width:150px !important;
	float:left;
}

#gobutton {
	color:#FFF;
	background:#C8070B;
	text-transform:capitalize;
	cursor:pointer;
	margin:7px 0 0 0;
	float:left;
	padding:1px 5px;
	font-weight:bold;
}

.compareButton {
	color:#FFF;
	background:#C8070B;
	text-transform:capitalize;
	cursor:pointer;
	margin:0 0 0 4px;
	padding:1px 5px;
	font-weight:bold;
}

.poweredBy {
	margin:3px 0 2px 0;
	color:#666;
	float:left;
}

.moreContainer {
	float:left;
	width:239px;
	margin:0 1px 11px 0;
}

.moreContainer h5 a {
	color:#FFF;
} 

.moreContainer h5 a:hover {
	color:#ecedef;
} 

.moreContainer h5 {
	sfloat:left;
	width:231px;
	background:url(header_more.gif) no-repeat;
	height:20px;
	margin:0;
	padding:3px 0 0 8px;
	color:#FFF;
	font-weight:bold;
}

.moreContainer ul {
	background:#FFF url(right_grad.gif) repeat-x top;
	padding:8px 0 0 0;
	float:left;
	margin:0;
	width:239px;
}

.moreContainer ul li {
	margin:0 0 0 8px;
	background: url(arrow_grey.gif) no-repeat left 6px;
	padding:0 0 0 10px;
}

.moreContainer ul li a {
	font-size:90%;
	color:#666;
}

.moreContainer ul li a:hover {
	background:#ecedef;
	color:#333;
}

.moreContainer ul li.viewAll,
.rightPanelContent ul li.viewAll {
	background: url(arrow_red.gif) no-repeat left center;
}

.moreContainer ul li.viewAll a,
.moreContainer ul li.viewAll a:hover,
.rightPanelContent ul li.viewAll a,
.rightPanelContent ul li.viewAll a:hover {
	color:#C00;
}

.moreContainer ul li.viewAll,
.rightPanelContent ul li.viewAll {
	background:url(arrow_red.gif) no-repeat left center;
}

.moreHome {
	float:left;
	width:159px;
	margin:0 1px 11px 0;
	min-height:250px;
	background:url(right_grad.gif) repeat-x top;
}

.moreHome img {
	margin:6px 0 4px 15px;
	border:1px solid #666;
}

.moreHome a {
	color:#FFF;
	float:left;
	margin:2px 0 0 0;
}

.homesellheadline {
	float:left;
}

.homesellheadline a {
	color:#666;
	margin:0 0 0 10px;
}

.homesellheadline a:hover {
	color:#333;
	margin:0 0 0 10px;
	background:#ececef;
}

.homeselltext {
	margin:0 0 0 10px;
	color:#666;
	float:left;
	line-height:130%;
	width:145px;
	font-size:90%;
	text-align:justify;
}

.moreHome h5 a:hover {
	color:#ecedef;
}

.moreHome a:hover {
	color:#333;
}

.moreHome h5 {
	float:left;
	width:151px;
	background:url(header_more.gif) no-repeat right;
	height:20px;
	margin:0;
	padding:0 0 0 8px;
	color:#FFF;
	font-weight:bold;
}

.moreHome ul {
	background:url(right_grad.gif) repeat-x top;
	padding:7px 0 0 0;
	float:left;
	margin:0;
	width:159px;
}

.moreHome ul li {
	margin:0 0 0 8px;
	background: url(arrow_grey.gif) no-repeat left center;
	padding:0 0 0 10px;
}

.moreHome ul li a {
	font-size:90%;
	color:#666;
}

.moreHome ul li a:hover {
	background:#ecedef;
	color:#333;
}

.moreHome ul li.viewAll {
	background: url(arrow_red.gif) no-repeat left center;
}

.moreHome ul li.viewAll a,
.moreHome ul li.viewAll a:hover {
	color:#C00;
}

.moreHome ul li.viewAll {
	background:url(arrow_red.gif) no-repeat left center;
}

#newsContainer {
	float:left;
	width:480px;
	margin:0 0 11px 0;
}

#newsContainer h5 {
	float:left;
	width:472px;
	background:url(news_header.gif) no-repeat;
	height:20px;
	margin:0;
	padding:3px 0 0 8px;
	color:#FFF;
	font-weight:bold;
}

#newsContainer ul {
	background:url(right_grad.gif) repeat-x top;
	padding:7px 0 8px 0;
	float:left;
	margin:0;
	width:480px;
}

#newsContainer ul li {
	margin:0 0 0 8px;
	background: url(arrow_grey.gif) no-repeat left center;
	padding:0 0 0 10px;
}

#newsContainer ul li a {
	
	padding:0;
	font-size:90%;
	color:#666;
}

#newsContainer ul li a:hover {
	background:#ecedef;
	color:#333;
}

#newsContainer ul li a.viewAll {
	color:#C00;
	background: url(arrow_red.gif) no-repeat left center;
}

#newsContainer ul li a:hover.viewAll {
	background:#ecedef url(arrow_red.gif) no-repeat left center;
}

/** Feature panel **/
.usedcarPanel {
	float:left;
	width:300px;
	height:114px;
	margin:0 0 10px 0;
}

.usedcarPanel h5 {
	width:300px;
	height:25px;
	background: url(header_bg.jpg) no-repeat;
	color:#FFF;
	padding:4px 0 0 8px;
	margin:0;
	font-family: "Trebuchet MS", Arial;
	font-size:105%;
	font-weight:bold;
	text-transform:uppercase !important;
	
}

.usedcarPanel div {
	float:left;
	width:300px;
	height:90px;
	background:url(right_grad.gif) repeat-x top;
}

.usedcarPanel div p {
	width:130px !important;
	float:left;
	height:82px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:90%;
	margin:8px 0 0 8px !important;
	float:left;
}

.usedcarPanel div a img {
	border:0;
	float:left !important;
	margin:10px 0 8px 21px !important;
}

#compareLogo {
	margin:0 0 0 5px;
}

.usedcarPanel ul {
	margin:0 0 0 0;
	padding:0;
	float:left;
}

.usedcarPanel ul li {
	list-style:none;
	margin:0 0 0 8px;
	padding:0 0 0 10px;
	font-size:90%;
	background:url(arrow_grey.gif) no-repeat left;
}

.usedcarPanel ul li a {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}

.usedcarPanel ul li a:hover {
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	background:#ecedef;
}

/** END Feature panel **/

a.subThumb {
	float:left;
	margin:0 0 12px 0;
}

.latestItem {
	float:left;
	width:300px;
	background: url(right_grad.gif) repeat-x top;
	margin:0 0 10px 0;
}

.latestItem h3 {
	padding:0;
	margin:5px 0 2px 8px;
	float:left;
	width:292px;
	font-weight:bold;
}

.latestItem h3 a {
	color:#666;
}

.latestItem h3 a:hover {
	color:#C00;
}

.latestItem ul {
	float:left;
}

.latestItem ul li a {
	font-size:90%;
	color:#666;
}

.latestItem ul li a:hover {
	background:#ecedef;
	color:#333;
}

.latestItem ul li {
	padding:0 0 0 10px;
	background: url(arrow_grey.gif) no-repeat 0 5px;
}

ul.leftList {
	float:left;
	margin:0 0 12px 8px;
	padding:0;
	width:142px;
}

ul.leftList li {
	background: url(arrow_red.gif) no-repeat 0 5px;
}

ul.leftList li a {
	color:#C00;
}

ul.leftList li a:hover {
	color:#C00;
}

ul.subList {
	margin:4px 0 2px 8px;
	width:280px;
}

.thumbImage {
	float:left;
	margin:0 0 2px 0;
}

.thumbImage a {
	float:left;
	margin:3px 0 3px 8px;
	padding:0;
	border:1px solid #666;
}

.thumbImage a:hover {
	border:1px solid #C00;
}

.latestSubImg {
	float:left;
	margin:3px 0 12px 8px;
	padding:0;
	border:1px solid #666;
}

a:hover.latestSubImg {
	border:1px solid #C00;
}

.rightList {
	margin:0 0 0 2px;
	padding:0;
	width:146px;
}

.rightCol {
	width:146px;
	float:left;
	margin:0 0 0 0;
}

.rightCol ul li {
	background: url(arrow_red.gif) no-repeat left 6px;
}

.rightCol ul li a {
	color:#C00;
}

.rightCol ul li a:hover {
	color:#C00;
	background:#ececef;
}

.rightIntro {
	margin:0 0 8px 2px;
	padding:0;
	width:146px;
	float:left;
	color:#666;
	font-size:90%;
}

.latestMain {
	width:150px;
	float:left;
}

#sponsorAd {
	float:left;
	margin:10px 0 10px -2px;
}

.latestMain p {
	float:left;
	width:132px;
	margin:-10px 0 0 10px;
	font-size:90%;
	color:#666;
	line-height:130%;
}

.homerightsellheadline a {
	font-size:95%;
	color:#666;
	margin:5px 0 3px 0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

.homerightsellheadline a:hover {
	font-size:95%;
	color:#333;
	background:#ececef;
}

.homerightselltext {
	line-height:140%;
	color:#666;
	float:left;
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
}

img.homerightsellpic {
	float:left;
	margin:5px 5px 0 0;
	
}

a img.homerightsellpic {
	border:1px solid #666;
}

a:hover img.homerightsellpic {
	border:1px solid #C00;
}

#tabContainer {
	width:300px;
	height:29px;
	float:left;
}

.gpbackgb {
	width:99px;
	height:29px;
	background:#666 url(tab_bg_over.gif) repeat-x;
	margin:0 1px 0 0;
	float:left;
	text-align:center;
}

.backgTabs {
	width:99px;
	height:29px;
	background:#666 url(tab_bg.gif) repeat-x;
	margin:0 1px 0 0;
	float:left;
	text-align:center;
}

.backgTabs h2,
.gpbackgb h2 {
	color:#FFF;
	cursor:pointer;
	font-size:85%;
	font-weight:bold;
	margin:8px 0 0 0;
}

.tabPanel {
	width:299px;
	background:url(right_grad.gif) repeat-x top;
	float:left;
	/*height:225px;*/
	overflow:hidden;
	margin:0 0 15px 0;
}

.tabLinks {
	margin:0 0 0 10px;
	float:left;
	padding:0;
}

.tabLinks li {
	padding:0 0 0 10px;
	background: url(arrow_grey.gif) no-repeat 0 5px;
}

.tabLinks li a {
	color:#666;
	font-size:90%
}

.tabLinks li a:hover {
	color:#333;
	background:#ececef;
}

img.tabImage {
	float:left;
	border:#1px solid #666;
	margin:10px 10px 5px 10px;
}

.tabFeature {
	/*float:left;*/
	width:150px;
	margin:8px 0 0 0;
	
}

.tabFeature h2 {
	padding:0 0 0 10px;
	background: url(arrow_red.gif) no-repeat 0 5px;
	margin:0;
}

.tabFeature h2 a {
	color:#C00;
}

.tabFeature h2 a:hover {
	background:#ececef;
	color:#C00;
}

.tabFeature p {
	line-height:130%;
	color:#666;
	font-size:90%;
}

.tabFeature h3 {
	margin:10px 0 0 0;
	font-weight:bold;
	color:#666;
}

img.hometabboxpic {
	margin:10px !important;
	float:left !important;
	border:1px solid #666 !important;
}

.homeLinks {
	float:left;
	margin:10px 0 0 15px;
	width:150px;
}

ul.skyLinks {
	margin:0;
	padding:0;
	float:left;
}

ul.skyLinks li {
	padding:0 0 0 10px;
	background: url(arrow_white.gif) no-repeat 0 5px;
	font-size:90%;
}

ul.skyLinks li a {
	color:#FFF;
}

ul.skyLinks li a:hover {
	color:#FFF;
	background:#A3A8B2;
}

h3.skyTitle {
	color:#FFF;
	margin:0 0 2px 0;
	padding:0;
	font-weight:bold;
}

h3.skyHeader,
h2.skyHeader {
	color:#FFF;
	margin:0 0 2px 0;
	padding:0;
	font-weight:bold;
}

h3.skyHeader {
	float:left;
	width:155px;
	clear:both;
}

h3.skyHeader a,
h2.skyHeader a,
h3.skyTitle a {
	color:#FFF;
	font-size:100%;
}

h3.skyHeader a:hover,
h2.skyHeader a:hover,
h3.skyTitle a:hover {
	font-size:100%;
	color:#FFF;
	background:#A3A8B2;
}

.homeLinks p {
	color:#FFF;
	margin:0;
	width:155px;
	float:left;
}

img.skyThumb {
	float:left;
	border:1px solid #FFF;
	margin:3px 0;
}

.rssLink {
	margin:2px 0 0 0;
}

#skyScrappers {
	margin:10px auto;
	float:left;
	text-align:center;
	width:184px;
}

#carTax {
	background:#737C8B;
	float:left;
	color:#FFF;
	width:464px;
	padding:4px 8px 4px 8px;
	margin:0 0 10px 0;
}

#carTax a {
	color:#FFF;
}

#carTax a:hover {
	color:#FFF;
	background:#848e9f;
}

#carTaxRight {
	background:#737C8B;
	float:left;
	color:#FFF;
	width:284px;
	padding:4px 8px 4px 8px;
	margin:0 0 10px 0;
}

#carTaxRight a {
	color:#FFF;
}

#carTaxRight a:hover {
	color:#FFF;
	background:#848e9f;
}

#vidSummary {
	margin:8px 0;
}

.articlestrapline {
	margin:2px 0 8px 0 !important;
}

.productThumb {
	float:left;
	margin:4px 0 10px 10;
	width:129px;
	background:#FC0;
}

.productData {
	float:left;
	margin:4px 0 10px 0;
	width:160px;
}

.productData h3,
.productData img {
	margin:0 0 3px 7px;
}

.productData h4 {
	width:140px;
}
 
.productData ul {
	margin:3px 0 0 7px;
}

.mivafooterbox {
	float:left;
	margin:0 10px 10px 10px;
	width:790px !important;
}

.seealllinks {
	text-align:left !important;
	float:left !important;
	margin:-15px 0 10px 7px !important;
	padding:0 0 0 10px;
	background: url(arrow_red.gif) no-repeat 0 5px;
	font-size:90%;
}

.seealllinks a {
	color:#C00 !important;
}

.seealllinks a:hover {
	color:#C00 !important;
	background:#FFF !important;
}

.articletext {
	float:left;
}

#jokesubmit input {
	background:#C00;
	color:#FFF;
	font-weight:bold;
	font-size:110%;
	cursor:pointer;
}

.articletext p {
	color:#666;
	font-size:110%;
	line-height:130%;
	font-family:Arial, Helvetica, sans-serif;
}

.specTable {
	float:left;
	margin:0 0 10px 0;
	width:472px;
}

.padHeader {
	padding:4px 0 4px 7px
}

.specTable tr td {
	spadding:4px 0 4px 7px !important;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:90% !important;
}

.sellheaderpattern1 {
	color:#666;
	font-weight:bold;
	text-transform:capitalize;
}

.sellheaderpattern1 a:hover {
	color:#666;
}

.specHeader {
	float:left;
	width:480px;
	margin:10px 0 5px 0;
}

.specHeader h4 {
	margin:0;
	color:#666;
	font-weight:bold;
	text-transform:capitalize !important;
}

.specHeader a {
	text-align:right;
}

.compareAll #archivebutton,
.compareAll #archivebutton a {
	border:none;
	color:#C00;
	padding:0;
	font-size:100%;
	font-weight:normal;
}

li.compareAll {
	background:url(arrow_red.gif) no-repeat 0 5px !important;
}

.specHeader span {
	padding:0 0 0 10px;
	background: url(arrow_grey.gif) no-repeat 0 5px;
}

.specHeader span a {
	color:#666;
}

.specHeader span a:hover {
	color:#333;
	background:#ecedef;
}

.specContent {
	float:left;
	width:480px;
}

.specContent th {
	color:#666;
	background:#d9dce1;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px 1px 4px 8px;
	font-weight:bold;
}

.specContent td {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px 1px 4px 8px;
}

.specTint {
	background:#f6f6f8;
}

.lightContainer {
	float:left;
	width:150px;
}

.lightContainer img {
	float:left;
	margin:5px 8px 8px 8px;
}

.lightContainer h3 {
	margin:3px 0 0 0;
	padding:0;
	font-weight:bold;
	color:#666;
	font-size:95%;
}

.lightContainer p {
	margin:0;
	font-size:95%;
	padding:0;
	color:#666;
}

.lightContainer span {
	margin:5px 0 0 0;
	padding:0;
	color:#666;
	font-size:85%;
}

.carComparator {
	border:1px solid green;
}

.selectContainer {
	float:left;
	width:774px;
	color:#333;
	text-align:right;
}

.selectRow {
	background:#D9DCE1;
}

.deselectRow {
	background:#989EA9;
}


.reSelect {
	display:inline;
	margin:0;
}

.reSelect select {
	margin:0;
	display:inline;
	font-size:105%;
	color:#333;
}

.compareTable {
	width:790px;
	float:left;
	margin:10px 0 0 0;
}

.compareTable td {
	border-right:1px solid #CCC;
	color:#666 !important;
	padding:6px;
	font-family:Arial, Helvetica, sans-serif !important;
}

.compareTable td a {
	color:#666 !important;
}

.compareTable td a:hover {
	color:#333 !important;
	background:#ecedef;
}

.uncheckCopy p {
	color:#FFF !important;
	font-weight:bold;
	border:none !important;
	padding:0 !important;
	margin:0;
	text-align:right;
}

.noBorder {
	border:none !important;
}

.selectContainer p {
	color:#666 !important;
	font-weight:bold;
	display:inline;
}

.leftCopy {
	float:left;
	margin:0 0 2px 8px;
	padding:0;
	height:1.4em;
	font-weight:bold;
}

.rightCopy {
	float:left;
	margin:0 0 2px 5px;
	sheight:1.4em;
}

.dataRow {
	width:300px;
	float:left;
}

#buyingContainer {
	float:left;
	width:480px;
}

#buyingContainer p {
	margin:0 0 8px 0;
}

#buyingContainer h3 {
	float:left;
	width:472px;
	background:url(news_header.gif) no-repeat;
	height:20px;
	margin:0 0 5px 0;
	padding:3px 0 0 8px;
	color:#FFF;
	font-weight:bold;
}

#buyingContainer a {
	color:#333;
	font-weight:bold;
	margin:0;
}

#buyingContainer a:hover {
	color:#C00;
}

.buyPanelContent {
	width:300px;
	min-height:70px;
	background: url(right_grad.gif) repeat-x top;
	float:left;
	font-size:95%;
	padding:5px 0 0 0;
}

.buyPanelContent h2,
.buyPanelContent p {
	float:left;
	width:150px;
	margin:0;
}

.buyPanelContent h2 {
	font-size:110%;
	margin:2px 0 2px 0;
}

.buyPanelContent h2 a {
	color:#333;
	font-weight:bold;
	font-size:90%;
}

.buyPanelContent h2 a:hover {
	color:#C00;
}

.buyPanelContent a img {
	border:1px solid #CCC !important;
	display:block;
	width:129px;
	float:left;
	margin:5px 5px 12px 8px;
}

.buyPanelContent a:hover img {
	border:1px solid #C00 !important;
}

.articlecaptionl_main {
	background:none !important;
	float:left;
	margin:5px 0 0 0 !important;
	padding:none !important;
	color:#666 !important;
	font-size:90% !important;
	width:280px;
}

.rightDate {
	text-align:right;
	padding:0 3px 0 0;
}

.mainCopy p strong {
	font-weight:bold !important;
}

.coverpicmain {
	border:none !important;
}

.archivePag {
	width:770px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	padding:3px 0;
}

.archivePag a {
	color:#666;
	padding:0 3px;
}

.archivePag a:hover {
	color:#C00;
}

.wideMpuContainer {
	float:left;
	height:273px;
	margin:15px 0 15px 0;
	width:780px;
	text-align: center;
}

.MpuCentre {
	height:273px;
	margin:0 auto;
	width:300px;
	background:#F2F3F5;
}

#archiveContainer {
	float:left;
	width:780px;
	margin:0 0 0 10px;
}

.archiveTable {
	float:left;
	width:790px;
}

.archiveTable tr th {
	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:bold !important;
	padding:4px 7px !important;
}

.archiveTable tr th a {
	font-size:90% !important;
	color:#666;
}

.archiveTable tr th a:hover {
	color:#C00;
}

.archiveTable tr td {
	font-family:Arial, Helvetica, sans-serif !important;
	padding:3px 7px;
	color:#666;
	font-size:90% !important;
}

.archiveTable tr td a {
	color:#666;
}

.archiveTable tr td a:hover {
	color:#333;
	background:#ecedef;
}

.alignRight {
	text-align:right !important;
}

.backgBox {
	background-color:#F6F6F8 !important;
}

#arcTabContainer {
	float:left;
	width:790px;
}

.archiveTabBG h2 {
	float:left;	
	color:#FFF;
	cursor:pointer;
	font-size:90%;
	font-weight:bold;
	margin:8px 7px 0 7px;
	text-transform:capitalize !important;
}

.archiveTabBG h2 a {
	color:#D9DCE1;
}

.archiveTabBG h2 a:hover {
	color:#FFF;
}

.archiveTabBG {
	height:29px;
	background:#666 url(tab_bg_over.gif) repeat-x;
	margin:0 1px 1px 0;
	float:left;
	text-align:center;
	padding:0;
}

.specHeaderLink a {
	font-weight:bold;
	color:#666;
	font-size:100%;
	font-family: Arial, Helvetica, sans-serif;
}

.specHeaderLink a:hover {
	color:#C00;
}

.hometabboxtext {
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
}

.hometabboxheader {
	margin:8px 0 0 0;
	color:#666;
	font-size:100%;
	font-family: Arial, Helvetica, sans-serif;
}

h1.hometabboxheadline {
	background:url(arrow_red.gif) no-repeat 0px 5px;
	margin:0;
	padding:0 0 0 10px;
	float:left;
	clear:right;
	font-family: Arial, Helvetica, sans-serif;
}

h1.hometabboxheadline a {
	color:#C00;
	font-weight:normal;
	font-size:100%;
	font-family: Arial, Helvetica, sans-serif;
}

h1.hometabboxheadline a:hover {
	color:#C00;
	font-weight:normal;
	background:#ececef;
	font-size:100%;
	font-family: Arial, Helvetica, sans-serif;
}

.homerightcelllinks li {
	padding:0 0 0 10px;
	background: url(arrow_grey.gif) no-repeat 0 5px;
}

.homerightcelllinks li a {
	color:#666;
	font-size:110% !important;
	font-family: Arial, Helvetica, sans-serif;
}

.homerightcelllinks li a:hover {
	color:#333;
	background:#ecedef;
	font-size:110% !important;
}

ul.homerightcelllinks {
	list-style:none;
	list-style-image:none !important;
	padding:0 !important;
	margin:0 !important;
}

/* NEW CAR HONOURS HACK */

#container #rightCol {
	background:#FFF !important;
}

#container {
	width:800px !important;
}


#mainCol p,
#moreLinks {
	float:left;
}

/* END NEW CAR HONOURS HACK */

#toTop table {
	float:left !important;
	width:480px;
	margin:0 0 3px 0;
}

#toTop ul.moreLinks {
	background:none;
	margin:0 0 6px 0;
	list-style-image:none !important;
	list-style:none !important;
}

#toTop ul.moreLinks li {
	padding:0 0 0 10px;
	background: url(arrow_red.gif) no-repeat 0 5px;
}

#toTop ul.moreLinks li a {
	color:#C00;
	font-weight:normal;
}

#toTop ul.moreLinks li a:hover {
	color:#C00;
	background:#ecedef;
	font-weight:normal;
}

#opentable {
	background: url(arrow_red.gif) no-repeat 0 5px;
	padding:0 0 0 10px;
	float:left;
	margin:0 0 0 8px;
}

#opentable a {
	border:none;
	color:#C00;
}

#opentable a {
	border:none;
	display:inline;
	color:#C00;
	background:none;
}


#opentable a:hover {
	border:none;
	display:inline;
	color:#C00;
	background:#ecedef;
}

.rightPanelContent form {
	margin:5px 0 0 8px;
}

.rightHalfPanel form {
	margin:5px 0 0 0;
}

.rightPanelContent form select {
	font-size:100%;
	color:#333;
}

.rightPanelContent div {
	float:left;
}

li.compareAll #archivebutton {
	background:none;
}

#swfMovie {
	float:left;
	width:428px !important;
}

#regContainer {
	float:left;
	width:790px;
	margin:10px 0 10px 10px;
}

#inskinvidContainer {
	margin:0 auto;
	width:444px;
	background:#ecedef;
}

#vidContainer {
	float:left;
	width:428px;
}

.noheight {
	height:auto !important;
	margin:7px 0 !important;
	color:#333 !important;
	font-size:100% !important;
}

#offerContainer {
	width:300px;
	float:left;
}

#searchContainer {
	float:left;
	margin:0 10px;
	width:480px;
}

#brandPic {
	float:left;
	margin:2px 8px 0 0;
}

.righttext2 {
	color:#333 !important;
}


#searchFields,
#advancedFields  {
	font-size:150% !important;
}

#searchButtonCon tr td input {
	font-size:150% !important;
}

.extraInfo {
	float:left;
	margin:0 0 0 8px;
}

.extraInfo strong {
	font-weight:bold;
}

.extraInfo ul {
	margin:0 0 8px 0;
}

#nchPanel {
	background:#556A68 url(panel_bg.jpg) no-repeat top right !important;
	border:1px solid #333333;
	clear:both;
	float:left;
	font-family:Verdana,Arial;
	font-size:100%;
	height:90px;
	width:298px !important;
	margin:0 0 10px 0;
}

/* MIVA RE-STYLE */

.mivafooterbox {
	background:#FFF url(main_grad.gif) repeat-x 0 23px;
	color:#333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	padding:5px;
}

.mivafootertitle {
	background:#333 url(miva_header.gif) no-repeat bottom;
	font-size:11px;
	font-weight:bold;
	padding:5px 0px 5px 10px;
	color:#FFF !important;
	width:780px;
}

p.mivaitemtitle a {
	color:#C00;
}

p.mivaitemtitle a:hover {
	color:#C00;
	background:#ecedef;
}

p.mivaitemtitle a:hover {
	color:#C00;
	background:#ecedef;
}

.mivafooterboxitem p a {
	color:#333 !important;
}

.mivafooterboxitem p.mivaitemtitle { 
	background:transparent url(arrow_grey.gif) no-repeat left center;
}

/* MIVA RE-STYLE END */

.forceNarrow {
	width:390px !important;
	background:none !important;
}

.righttext2 {
	color:#FFF !important;
}

.dataLine span div {
	width:250px; float:left; margin:3px 0 5px 0;
}

.dataLine span,
.dataLine strong img {
	float:left;
	display:inline;
}

.dataLine strong img  {
	margin:5px 5px 4px 0;
}


.dataLine strong {
	float:left; 
	font-weight:bold;
	margin:0 3px 0 0;
}

.dataLine {
	float:left; 
	margin:0 8px;
}

.policyDocs p {
	color:#333;
}

.policyDocs h3 {
	font-weight:bold;
}

.autoText .righttext2 {
	color:#333 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:95%;
	line-height:130%;
}

#sitemap h4 {
	margin:0;
}

ul#sitemap {
	padding:0;
	margin:0 0 10px 0;
}

ul#sitemap li {
	margin:0 0 1px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:90%;
	padding:4px 0 4px 17px;
	background:#e8e8e8 url(arrow_grey.gif) no-repeat 7px center;
}

ul#sitemap li a {
	color:#333;
}

ul#sitemap li a:hover {
	color:#C00;
	background:#FFF;
}

/* BEGIN POLL STYLES */

#pollquestions, #pollresults {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 8px 8px 0 8px;
	line-height: 15pt;
	color:#333;
	float:left;
}

#pollquestions div,
#pollresults div {
	float:none !important;
}

#pollresults { 
	margin-bottom:10px;
}

#answer_1, #answer_2 {
	position: relative;
	top: 5px;
	margin-bottom: 1px;
}

.polltitle, .question {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	line-height:15px;
	margin:2px 0px 2px;
}

.pollBarBkg {
	background:#DFDFDF;
}

#pollquestions div a {
	text-decoration:none;
	cursor:pointer !important;
	border:1px solid #CCC;
}

#pollquestions .polltitle {
	float: left;
}

#pollresults a {
	text-decoration:none;
	color:#A50808;
	font-size:11px;
	border:none !important;
}

#pollresults a:hover {
	color:#000;
}

#pollquestions form {
	float:left;
	margin:0;
	color:#333;
}

.pollBarBkg {
	height:15px;
	width:280px;
}

.pollBar {
	height:15px;
	background:url(bar.gif);
}

/* END POLL STYLES */

/* COMPARE CAR STYLES */

#comparePicContainer {
	width:480px;
	float:left;
	margin:4px 0 1px 0;
	background: url(aex_compare.jpg) no-repeat;
	height:200px;
}

#compareMenus {
	padding:0;
	margin:3px 10px 0 10px;
}

#compareMenus li {
	padding:0;
	margin:0;
	display:inline;
}

#compareMenus li select {
	width:110px;
}

#compareMenus li #goButton {
	float:none;
	width:auto;
}

#compareSteps {
	margin:8px;
	padding:0;
}

#compareSteps li {
	background: url(for_tick.gif) no-repeat;
	margin:0 0 8px 0;
	padding:0 0 0 25px;
}

#compareHeader {
	margin:8px !important;
}

.compareCopy {
	margin-left:8px !important;
	margin-right:8px !important;
}


#comparePicContainer h2 {
	width:200px;
	margin:0 8px;
}

.redText {
	color:#C00 !important;
}

#comparePicGrad {
	float:left;
	width:480px;
	background:url(aex_compare_menus.jpg) no-repeat top;
	min-height:41px;
	font-size:95%;
	color:#333;
	margin:0 0 8px 0;
}

/* END COMPARE CAR STYLES */

/* ORANGE PAGE STYLES */

#wrapper760,
#oFooterContainer {
	width:995px !important;
}
#oNavContainer #breadcrumb {
	background:none !important;
}

#breadcrumb-orange {  
	width:800px;
	height:50px;
	float:left;
	background:url(breadcrumb-orange_bg.gif) no-repeat;
	padding:15px 0 0 10px;
	color:#999;
	font-size:85%;
}

#orangeAElogo {
	position:relative;
	top: 0px;
	left: -110px;
}
	
#orangeAElogo img {
	position:absolute;
}

#oNavContainer #logo {
	left:10px !important;
}

#oNavContainer #dartad {
	margin:0 10px 0 0 !important;
}

#motors {
	font-size:110%;
}

#motors a {
	color:#FFF;
}

#motors a:hover {
	background:#848C99;
	color:#FFF;
}

#motors strong{
	font-weight:bold;
}

.orangeSidebar {
	height:185px !important;
}

/* END ORANGE PAGE STYLES */

