/* CSS Document */

/*Colors
lightest: 	E9EFF8
light:		d3daed
medium:		aab9dd
darker:		0000CC
darkest: 	000066
orange:		a6330d
/*

/* Main CSS */
page{}
body {font-family:Trebuchet MS; font-size:14px;background-color:#E9EFF8; margin:0;}
h1 {font-size:24px; margin:0; color:#000066;}
h2 {font-size:22px; margin:0; color:#000066;}
h3 {font-size:20px; color:#000066;}
h3.nomargin {font-size:20px; margin:0; color:#000066;}
h4 {font-size:18px; margin:0; color:#000066;}
h5 {font-size:16px; margin:2px; color:#000066;}
h6 {font-size:16px; margin:0; color:#000066;}

h1.rotate {font-size:20px; color:#000066;}
p {margin-top:5px;}
.error {
	color:#a6330d;
	font-weight:bold;
	font-size:18px;
}
p.topbanner{margin-bottom:3px;}
table.logo { 
	height:115px; 
	background-image:url(http://www.askmarsvenus.com/images/logo3.jpg);
	margin:0;
	padding-bottom:3px;
	padding-left:0px;
}
ul.homepage {
	margin-top:0;
	margin-bottom:0;
	margin-left:18px;
	padding-left:0;
}
li.pressrelease {
	margin-top:10px;
	line-height:150%;
}
p.pressrelease2 {
	line-height:130%;
}
.rightpic{
	padding:10px;
	float:right;
}
.rightpic2{
	padding-left:10px;
	padding-top:6px;
	float:right;
}
.style4 {color: #a6330d; font-size: 24px; }
/* Left Nav */
#container {float:left;
	background-color:#d3daed;
	overflow: hidden; }
#leftside{
	background-color:#d3daed; 
	margin:0; 
	padding:0; 
	text-align:left;
	width:175px;
	float:left;
	height:auto;
}
#rightside{
	float:right;
	background-color:#fff; 
	border-left: 1px solid #000066;
	width:818px;
	margin:0; 
	text-align:left;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}
      #inner div { float: left; background: #ccc; border: 1px solid #000; width: 20em; margin-right: 10px; margin-bottom: -1000px; padding-bottom: 1000px; }

ul#navigation{
	width:100%;
	margin:0;
	padding:0;
	text-align:left;
}
ul#navigation li{
	list-style:none;
	background-image:url(../images/buttonbg.jpg);
	border-bottom:0px solid #000066;
	margin:0;
	text-align:left;
}

ul#navigation li a{
	display:block;
	padding: 8px 0 8px 8px;
	margin:0;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	color:#000066;
}

ul#navigation li a:hover {
	background-image:url(../images/buttonbg_hover.jpg);
	color:#a6330d;
}
ul#navigation li#youarehere a {
	background-image:url(../images/buttonbg_hover.jpg);
	color:#a6330d;
}
/*Headers*/
h1.toptext {
	color:#fff; 
	font-size:16px;
	padding-left:12px;
	padding-top:55px;
	font-style:italic;
}
h2.phone {
	color:#fff; 
	font-size:26px;
	padding-right:21px;
	padding-top:53px;
	text-align:right;
	font-weight:normal;
}
p.topnav{
	color:#fff;
	padding-left:13px;
	margin:0;
	padding-top:0;
	padding-bottom:0;
}
a.topnavlink{
	color:#fff;
}
 hr {
  border: 0;
	color: #A6330D;
	background-color: #A6330D;
	height:1px;
}
 hr.discounts {
  border: 0;
	color: #CCCCCC;
	background-color: #CCCCCC;
	height:1px;
}
/* Tables */
.main { 
	border:solid 2px #000066;
	width:795px;
	padding:0px;
	margin:0px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
}
table.internaltable {
	border-width: 3px;
	border-style: solid;
	border-color: #000066;
	border-collapse: collapse;
	background-color: #ffffff;
}
table.internaltable th {
	border-width: 2px;
	padding: 4px;
	border-style: inset;
	border-color: #000066;
	background-color: #C2CFF5;
}
table.internaltable td {
	border-width: 2px;
	padding: 4px;
	border-style: inset;
	border-color: #000066;
	background-color: white;
}
table.internaltable {
	border-width: 3px;
	border-style: solid;
	border-color: #000066;
	border-collapse: collapse;
	background-color: #ffffff;
}
table.discounts th {
	border-width: 2px;
	padding: 4px;
	border-style: inset;
	border-color: #000066;
	background-color: #C2CFF5;
}
table.discounts td {
	border-width: 2px;
	border-style: inset;
	border-color: #000066;
	background-color: white;
}
table.discounts {
	border-width: 0px;
	border-style: solid;
	border-color: #aab9dd;
	border-collapse: collapse;
	background-color: #aab9dd;
}
.coachescorner{
	border:1px solid #a6330d;
}
.footer{
	background-color:#000066; 
	margin:0; 
	padding:0; 
	text-align:center;
	color:#FFFFFF;
}
#footerlinks,#footerlinks a {color:#FFFFFF; font-size:11px;}

/* FORMS */
input {
	font-family:Trebuchet MS;
	font-size:14px;
}
textarea {
	font-family:Trebuchet MS;
	font-size:14px;
}
select {
	font-family:Trebuchet MS;
	font-size:14px;
}
input.blue {
	background-color:#d3daed;
	font-weight:bold;
}