/* CSS Document */
/* Formula One Template */

body { 
	background-image: url("../images/bg-image.jpg") ;
	background-repeat: repeat-x; 
	background-color: #404070;
	margin: 0 auto;
	padding: 0 auto;
	text-align: center;
	}
	
p, td, th { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	}
	
/* Template */
div.cornerFO {
	border: 1px solid #404070;
	margin: 5px;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	background-color:#eee; 
	background-image: url("../images/coupon-bg.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	width: 175px;
	}
	
div.cornerFO table.contentpaneopen {
	border: 0;
	}
	
div.cornerFO p { margin: 0; padding: 0; }

div.coupon { 
	background-color:#eee; 
	background-image: url("../images/coupon-bg.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	border: 1px solid #ccc; 
	padding: 15px 5px; 
	margin: 0px 30px 0px 0px; 
	text-align: left;
	
 	}
	
div.coupon table.contentpaneopen {
	border: 0;
	}

div#thecoupon { 
	border: 5px dashed #CCCC99;
	text-align: center;
	}
	
div.leftcol {
	text-align: left;
	padding: 0;
	margin: 0 10px 0 0;
	}
	
div.rightcol {
	text-align: left;
	padding: 0;
	margin: 0 10px 0 10px;
	}
	
div.contentcol {
	text-align: left;
	padding: 0;
	margin: 0 10px 0 10px;
	}
	
div.mainmenu { 
	background-color: #eee; 
	border: 1px solid #ccc; 
	padding: 15px 5px; 
	margin: 5px 30px 5px 0px; 
	text-align: center;
	background-image: url("../images/grey-grad.jpg");
	}
	
div.mountain { 
	background-image: url('http://www.formulaonetinting.com/images/stories/formulaone/mountain-new-logo.jpg');
	width: 570px; 
	}

div.search { 
	border: 1px solid #CCCCCC; 
	padding: 5px;
	margin: 20px 0 20px 0;
	}
	
table.contentpaneopen {
	border: 1px solid #ddd;
	border-collapse: collapse; 
	cellpadding: 3px; 
	margin: 3px;
	}
table.contentpaneopen td { padding: 3px 5px 10px 5px; }

	
/* INPUT */
input[type="text"] { 
	background-color: #eee;
	/* background-color: #eddfd4; */
	border: 1px solid #404070;
	padding: 2px;
	}
	
input[type="textarea"] { 
	background-color: #eee;
	/* background-color: #eddfd4; */
	border: 1px solid #404070;
	padding: 2px;
	}
	
input[type="submit"] { 
	background-color: #ccc;
	/* background-color: #eddfd4; */
	border: 1px solid #404070;
	padding: 2px;
	margin-top: 5px;
	}
	
input[type="button"] { 
	background-color: #ccc;
	/* background-color: #eddfd4; */
	border: 1px solid #404070;
	padding: 2px;
	margin-top: 5px;
	}
	
div.stats>table { font-size: 10px; }
	
td.setd_title>a { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #000066; }
	
.footer { color: #FFFFFF; }
.lowlande { color: #999999; font-size:10px; text-align: center; }
a.lowlande:link { text-decoration: none; color: #999999; }
a.lowlande:visited { text-decoration: none; color: #999999; }
a.lowlande:hover { text-decoration: underline; color: #999999; }


/* Headers */
h1, .contentheading, .componentheading { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 16px; 
	color: #660000; 
	text-transform: uppercase;
	}
h2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color: #404070; }
h3 { font-family: "Times New Roman", Times, serif; font-weight: bold; font-size: 14px; color: #666666; }
h4 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 14px; 
	border: 1px solid #990000; 
	background color: #EEEEEE; 
	width: 80%;
	margin-left: 10px;
	margin-right: 10px;
	padding: 20px;
	color: #000000;
	}
h5 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-transform: uppercase; }
h6 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; text-transform: uppercase; }


/* Links */
a:link { text-decoration: none; color: #990000; font-weight: bold; }
a:visited { text-decoration: none; color: #990000; font-weight: bold; }
a:hover { text-decoration: none; color: #990000; font-weight: bold; }

a.readon:link, a.readmore:link {
	font-size: 10px; 
	font-weight: bold; 
	text-transform: uppercase;
	background-color: #CCCCCC; 
	padding: 3px; 
	border: 1px solid #999999; 
	margin:0;
	margin-bottom: 5px;
	}

/*  Home Menu */
.mainmenu a { color: #660000; text-decoration: none; font-weight: bold; }
.mainmenu a:hover { color: #990000; text-decoration: none; font-weight: bold; }

ul.menu { 
	color: #404070;
	list-style: none outside;
	padding: 0;
	margin: 0;
	}

ul.menu li { 
	padding: 10px 5px 10px 0;
	color: #404070; 
	}

/*  Side Menu */
.leftcol a { color: #660000; text-decoration: none; font-weight: bold; }
.leftcol a:hover { color: #990000; text-decoration: none; font-weight: bold; }

ul.menu { 
	list-style: none outside;
	padding: 0;
	margin: 0;
	}
	
ul.menu ul { 
	padding: 8px 10px 8px 0;
	}
	
ul.menu li ul li {
	list-style: none outside;
	padding: 5px 5px 5px 10px;
	}
	
/* Formula One/Llumar Links  (c0ba60)*/

li.item59 a, li.item60 a, li.item61 a, li.item62 a { color: #404070; }

li.item63 a , li.item64 a, li.item65 a { color: #cc9900; }

/* Home Menu Box */
div.mainmenu a { 
	color: #990000; 
	}
	
div.mainmenu a:hover { 
	color: #660000; 
	}

a.mount:link { background-image: url('http://www.formulaonetinting.com/images/stories/formulaone/link-border.gif'); }

