/*  
Theme Name: Bowater Price v1.0
Theme URI: http://bowaterprice.com
Description: Bowater Price theme v1.0
Version: 1.0
Author: Matthew England
Author URI: http://crispwebsites.com

*/

body {
	font-size: 62.5%;
	margin: 0px;
	padding: 0px;
	background-color: #EAEAEA;
	font-family: "Myriad Roman", Arial, Helvetica, sans-serif;
}
#clear {
	clear:both;
}
#container {
	background-color: #444444;
	width: 860px;
	position: relative;
	margin-left: -420px;
	left: 50%;
	margin-top: 20px;
	margin-bottom: 5px;
	padding:0px;
}
/* header
-----------------------------------------------------*/
#header {
	width: 100%;
	height:120px;
	background-image: url('Images/header.jpg');
	background-position: left;
	background-repeat: repeat-x;
	background-color:#000000;
	margin:0px;
	padding:0px;
}
#header h1 {
	font-size:17pt;
	font-weight:bold;
	color: #EAEAEA;
}

/* navigation
-----------------------------------------------------*/
#navigation {
	width: 600px;
	margin:0px;		
}

#navigation ul {
	list-style:none;
	margin:0px 0px 0px 10px;
	padding:0px;
}
#navigation ul li {
	float:left;
	padding:0px 0px 0px 4px;
	color: #FFFFFF;
	text-transform:uppercase;
	font-size:7pt;
}
#navigation ul li p{
	text-align:left;
	margin:0px;
	padding:0px 0px 0px 2px;
	font-size:7pt;
	border-left: 1px solid #FFFFFF;	
	height:50px;
}
#navigation li:hover{
	background-color: #999999;
	opacity: .80;
	filter: alpha(opacity=80);	
}
#navigation ul li a {
	color: #FFFFFF;
	text-decoration:none;
}
/* menu
-----------------------------------------------------*/
#menu {
	width: 100px;
	background-color: #444444;
	float:left;
}
#menu ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#menu ul li {
	width:100px;
	font-size:7pt;
	color:#FFFFFF;
	padding:0px 0px 0px 4px;
}
#menu ul li a {
	color: #FFFFFF;
	text-decoration:none;
}
#menu ul li :hover{
	background-color:#EAEAEA;
	color: #000000;
}

/* content3*/

#content3
{
	width: 860px;
	background-color:#444444;
	float:right;
	margin:0px;
	padding:0px;
	color: #FFFFFF;
}
#content3 h1 {
	margin: 5px 10px 10px 10px;
	font-size: 13pt;
	font-weight:normal;
	border-bottom: solid #EAEAEA 1px;
	width:500px;
	clear:left;

}
#content3 p {
	
	margin:0px;
	font-size:8pt;
	color: #FFFFFF;
	float:left;
	padding:10px;
	width:500px;
}
#content3 img {
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px;
}

.faqhyperlink{
	color:white;
	font-size:10pt;
	padding-left:10px;
}

/* content
-----------------------------------------------------*/
#content {
	width: 850px;
	background-color:#444444;
	float:right;
	margin:0px;
	padding:0px;
	
}
#content h1 {
	margin: 5px 10px 10px 10px;
	font-size: 13pt;
	font-weight:normal;
	border-bottom: solid #EAEAEA 1px;

}
#content p {
	width:500px;
	margin:0px;
	font-size:8pt;
	color: #FFFFFF;
	float:left;
	padding:10px;
}
#content img {
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px;
}
#content table {margin-left:50px;}
#content td{font-size:8pt;color:#FFFFFF;padding-right:10px;}
#content a{color:#FFFFFF;}
/*height:190px;*/
#statement {width:240px;clear:left;background-color:#990000;padding-bottom:0px;margin-top:10px;border:1px solid #4F0E13;background-image:url('images/statement_background_2.jpg');}
#statement h1 {font-size:9pt;font-weight:bold;color:#FFFFFF; border:none;padding-bottom:0px;padding-top:5px;margin-bottom:0px;}
#statement p {width:215px;padding-bottom:0px;}
#statement a {color:#FFFFFF;}

#statementbar {width:710px;margin:0px 0px 5px 10px;clear:left;background-color:#990000;padding:0px 0px 10px 10px;border:1px solid #4F0E13;background-image:url('images/statement_background_1.jpg');}
#statementbar h1 {font-size:9pt;font-weight:bold;color:#FFFFFF; border:none;padding-bottom:3px;padding-top:5px;margin-bottom:0px;}
#statementbar p {width:700px;padding:0px;margin:0px;color:#FFFFFF;}
#statementbar a {color:#FFFFFF;}



/* carlist
-----------------------------------------------------*/

#portfolio {
	width: 740px;
	background-color:#444444;
	margin:0px;
	padding:0px;
	float:right;
}

#portfolio img {
	float:right;
	margin-right:5px;
}

/* carlistheader
-----------------------------------------------------*/
#portfolioheader {
	width:720px;
	/*height:34px;*/	
	margin: 10px 10px 10px 10px;
	/*background-image: url('Images/header_background_3.jpg');*/	
	background-color:White;
	float:right;
}
#portfolioheader ul {
	width:720px;
	padding:3px 0px 0px 10px;
	margin: 0px;
	list-style:none;
}
#portfolioheader ul li {
	float:left;
	padding:0px 10px 0px 5px;
	font-size: 9pt;
	color: #000000;
}
#portfolioheader ul li a {
	color: #000000;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}

#portfoliomakesandmodels {
	width:740px;
	margin:0px;
	padding:0px;	
}

#portfoliomakesandmodels h1 {
	/*margin: 5px 5px 0px 0px;*/
	padding: 2px 2px 2px 5px;
	font-size: 8pt;
	font-weight:bold;
	color:#EAEAEA;
	text-align:left;
	background-color:#000000;
	color: #FFFFFF;
	height:14px;
	margin:0px;
}
#portfoliomakesandmodels ul a {
	text-decoration: none;
	color:#FFFFFF;
}
#portfoliomakesandmodels p {
	width:700px;
	margin:0px;
	font-size:8pt;
	color: #FFFFFF;
}

#portfoliomakesandmodels ul {
	width:740px;
	list-style:none;
	margin:0px 0px 0px 10px;
	padding:0px;
}
#portfoliomakesandmodels ul li {
	float:left;
	width: 240px;
	height:180px;
	margin: 2px;
	padding:0px;
	cursor:hand;
}
#portfoliomakesandmodels ul li img {
	float:left;
	width:240px;
	height: 180px;
	cursor:hand;
}

#portfoliomakesandmodels table {
	margin-left:10px;
}

#portfoliomakesandmodels td {
	padding: 2px 0px 2px 5px;
	font-size: 9pt;
	font-weight:normal;
	color:#EAEAEA;
	border-top: 1px dashed #CCCCCC;
}

#portfoliomakesandmodels td a{
	font-size: 9pt;
	color:#EAEAEA;
	text-decoration:none;
	float:left;
}

#portfoliomakesandmodels td:hover{
	font-size: 9pt;
	background-color:#666666;
	text-decoration:none;
}

#portfoliomakesandmodels td a:hover{
	font-size: 9pt;
	background-color:#666666;
	text-decoration:none;
}

#portfoliospecifications img {
	float:left;
	padding:0px 5px 10px 10px;
}
#portfoliospecifications td {
	font-size:10pt;
	padding:2px 10px 2px 10px;
	color:#EAEAEA;

}
#portfoliospecifications td a{
	font-size:10pt;
	color:#FFCC00;
}
#portfoliospecifications h1 {
	margin: 5px 0px 0px 250px;
	font-size: 10pt;
	font-weight:bold;
	color:#EAEAEA;
}
#portfoliospecifications h2 {
	margin: 5px 0px 5px 250px;
	font-size: 11pt;
	font-weight:normal;
	color:#EAEAEA;
}
#portfoliospecifications p {
	font-size:10pt;
	color:#EAEAEA;
}
#portfoliospecifications ul {
	list-style:none;
	margin:0px 10px 0px 0px;
	padding:0px;
	width:470px;
	float:right;
}
.price {
	color:#FFCC00;	

}
#portfoliospecifications ul li {
	padding: 2px 0px 2px 5px;
	font-size: 9pt;
	font-weight:normal;
	color:#EAEAEA;
	height:20px;
	width:400px;
}
#portfoliospecifications ul li a{
	color:#EAEAEA;
	text-decoration:none;
	float:left;
}
#portfoliospecifications ul li:hover{
	background-color:#666666;	
}
#portfoliospecifications li a:hover{
	background-color:#666666;
}



#portfoliodetails img {
	float:left;
	padding:0px 5px 0px 10px;
}
#portfoliodetails h1 {
	margin: 5px 0px 0px 0px;
	font-size: 10pt;
	font-weight:bold;
	color:#EAEAEA;
}
#portfoliodetails h1 a{
	color:#FFCC00;
	text-decoration:none;	
}
#portfoliodetails p {
	font-size:10pt;
	color:#EAEAEA;
}
#portfoliodetails ul {
	list-style:none;
	margin:0px 10px 0px 0px;
	padding:0px;
	width:470px;
	float:right;
}

#portfoliodetails li {
	padding: 2px 30px 2px 0px;
	font-size: 9pt;
	font-weight:normal;
	color:#333333;
	float:left;
}
#portfoliodetails li a{
	color:#333333;
	float:left;
}
#portfoliodetails ul li h2 {
	font-size: 9pt;
	font-weight: normal;
	margin:0px 0px 2px 0px;
	padding:2px;
	color:#EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	text-align:center;
}
#portfoliodetails ul li table {
	float:left;
}
#portfoliodetails ul li td {
	color:#EAEAEA;
	width: 70px;
	text-align:right;
}






/* addressfooter
-----------------------------------------------------*/
#addressfooter {
	width: 860px;
	height: 150px;
	padding-top:5px;
	color: #000000;
	background-color: #787878;
}
#addressfooter a {
	color: #000000;
}

#addressfooter ul {
	list-style:none;
	margin:0px 0px 0px 300px;
}
#addressfooter ul li {
	border-left: 1px solid #FFFFFF;	
	height:55px;
	float:left;
	color: #FFFFFF;
	font-size:8pt;
	width:100px;
	padding-left:5px;
}
#addressfooter ul li a {
	color: #FFCC00;
	text-decoration:none;
}
#addressfooter ul li p {
	color: #FFCC00;
	font-size:10pt;
	width:300px;	
	font-weight:bold;
}
/* messagefooter
-----------------------------------------------------*/
#messagefooter {
	width: 860px;
	height: 150px;
	padding-top:5px;
	color: #000000;
	background-color: #787878;
}
#messagefooter a {
	color: #000000;
}

#messagefooter ul {
	list-style:none;
	margin:0px 0px 0px 250px;
}
#messagefooter ul li {
	border-left: 1px solid #FFFFFF;	
	height:65px;
	float:left;
	color: #FFFFFF;
	font-size:8pt;
	width:100px;
	padding-left:5px;
}
#messagefooter ul li a {
	color: #FFCC00;
	text-decoration:none;
}
#messagefooter ul li p {
	color: #FFCC00;
	font-size:10pt;
	width:300px;	
	font-weight:bold;
}

/* footer
--------------------------------------------------------------------*/
#login {
	width: 850px;
	position: relative;
	margin-left: -420px;
	left: 50%;
	margin-top: 0px;
	text-align:left;
	padding-top:30px;
	color:#FFCC00;	
	clear:left;
}
#login p {

}
#login a {
	text-decoration:none;
	color:#FFCC00;
	background-color:#787878;
}

/* contact us
-----------------------------------------------------*/
#contactus {
	width: 800px;
	height: 500px;
	background-color:#444444;
	float:right;
}
#contactus h1 {
	margin: 5px 10px 10px 10px;
	font-size: 13pt;
	font-weight:normal;
	border-bottom: solid #EAEAEA 1px;
}
#contactus p {
	width:450px;
	margin:0px;
	font-size:8pt;
	color: #FFFFFF;
	float:left;
	padding:10px;
}
#contactus img {
	float:right;
}
#contactus input {
	font-size:7pt;
}
#contactus table {
	margin-top:10px;
}
#contactus td {
	color:#FFFFFF;
}

#pagelinks {color:#FFCC00;padding:0px;font-size:8pt;}
#pagelinks a {color:#FFCC00;text-decoration:none;}
#pagelinks a:hover {text-decoration:underline;}
#pagelinks ul {list-style:square;margin-left:0px;padding:0px 0px 0px 20px;}
#pagelinks li {float:left;margin-left:15px;}

/*Manufacturer links*/
#manufacturerlinks a{
	color:#FFCC00;
}

.manufacturerlinksclass{
	clear:left;
	list-style:none;
	margin:12px 0 0;
	padding:0;
	color:#FFCC00;
	}
.manufacturerlinksclass li{
		border-right:1px solid #FFCC00;
		float:left;
		font-size:90%;
		
		margin:0 .3em .2em;
		padding:0 .6em 0 0;
		white-space:nowrap;
		color:#FFCC00;
		}
.manufacturerlinksclass li.last{
		border-right:none;
		}


#manufacturerlinks p
{
	width:850px;
}

/*end of lease car sales*/

#content-full-width
{
	width:858px;	
	/*border:solid 1px orange;	*/
}

#web_and_email
{
	width:820px;
	height:20px;	
	padding-top:10px;
	padding-bottom:10px;
	margin-left:20px;
	margin-top:5px;
	background-image:url('images/statement_background_1.jpg');
	border:1px solid #4F0E13;
	font-size:9pt;font-weight:bold;color:#FFFFFF;
	
}

#end_of_lease_cars_statement
{
	width:820px;
	border:solid 1px #959595;	
	/*background-image: url('Images/header_background_3.jpg');*/
	/*background-color:#b7b7b7;*/
	background-color:#dddddd;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:20px;
	margin-top:20px;
}

#end_of_lease_cars_statement h1
{
	color:#800517;
	font-weight:bold;
	font-size:22px;
	text-align:center;
}
#end_of_lease_cars_statement p
{
	color:Black;
	font-weight:normal;
	font-size:medium;
	text-align:center;
}

#cars_for_sale
{
	/*border:solid 1px white;*/
	width:820px;
	
	padding-top:0px;
	padding-bottom:0px;
	margin-left:20px;
	margin-top:20px;
}
#cars_for_sale table
{
	border-bottom:dashed 1px #aaaaaa;
	border-left:solid 1px #333333;
	border-right:solid 1px #333333;
	border-top:solid 1px #333333;
	background-color:#555555;
	width:820px;
	margin-bottom:20px;
}
#cars_for_sale table tr td
{
	/*border:solid 1px white;*/
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:0px;
	font-size:15px;
}
#cars_for_sale table td h2
{
	text-align:center;
	color:White;
	font-size:20px;
	padding:0px;
	margin:5px;
}

.description
{
	width:33%;
	color:#dddddd;
	font-size:larger;
	text-align:justify;
}
.priceinformation
{
	width:33%;
	color:#ffaaaa;
	font-size:larger;
	text-align:justify;
}
.carimage
{
	width:34%;
	text-align:center;
}
.carfinancestatement
{
	text-align:center;
	color:White;
	font-weight:bold;
	font-size:large;
}
.pleasecall
{
	text-align:center;
	color:White;
	font-weight:bold;
	font-size:large;
}

#pre_footer_statement
{
	/*border:solid 1px white;*/
	width:820px;
	height:75px;
	background-image:url('images/statement_background_1.jpg');	
	padding-bottom:5px;
	padding-top:5px;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:10px;
	border:1px solid #4F0E13;
	color:White;
	text-align:center;
}

#manufacturer_SEO_paragraph
{
	width:710px;	
	margin:0px 0px 5px 10px;
	clear:left;
	border:dashed 1px gray;
	
	background-color:#bbbbcc;
	padding:0px 0px 10px 10px;
}

#manufacturer_SEO_paragraph h1
{
	font-size:16pt;
}

.adRotatorClass
{
	color:White;
	width:120px;
	height:100px;
	font-size:14pt;
	padding:3px;
}

/* sitemap */

#sitemap ul li {
	width:100px;
	color:#FFFFFF;
	padding:0px 0px 0px 4px;
}
#sitemap ul li a {
	color: #FFFFFF;
	text-decoration:none;
}

/* stock cars*/

#stockcars
{
	margin-right:30px;
}
#stockcars table
{	
	width:700px;
	float:right;
}


#stockcars td {
	font-size:10pt;
	/*padding:2px 10px 2px 10px;*/
	color:#EAEAEA;
	padding-top:10px;
	/*padding-left:20px;*/
	border-bottom:1px dashed #EAEAEA;

}

#stockcars td a{
	font-size:10pt;
	color:#FFCC00;
}

#SitemapRightColumn
{
	float:left; 
	overflow:hidden; 
	width:800px;
}
#SiteMapLeft{
	float:left;
	width:300px;
	}

#SiteMapRight{
	float:right;
	width:275px;
	}

#SiteMapLeft ul{
	font-size:1.3em;
	list-style:disc;
	margin:0 0 15px 5px;
	}
#SiteMapRight ul{
	font-size:1.4em;
	list-style:none;
	line-height:20px;
	margin:0 0 15px 5px;
	}

#SiteMapLeft ul a,
#SiteMapRight ul a{
	font-weight:normal;
	color:White;
	}

#SiteMapLeft ul ul a,
#SiteMapRight ul ul a{
	font-weight:normal;
	}

#SiteMapLeft ul ul,
#SiteMapRight ul ul{
	font-size:.9em;
	}
	
	
/* error pages */

#errorPageColumn
{
	font-size:1.3em;
	float:left; 
	overflow:hidden; 
	width:500px;
	padding-left:10px;
}


#errorPageLeft{
	float:left;
	width:500px;
	}


#errorPageLeft ul{
	list-style:disc;
	margin:0 0 15px 5px;
	}


#errorPageLeft ul a{
	font-weight:normal;
	color:White;
	}


