﻿/* ---------------------------------------------
Screen Stylesheet for http://www.DomainName.com
Updated: 03/14/09 - Eddie Kasper
Version: 3.50
-------------------------------------------------
::COLORS::
	Black: #333 --example usage--

::TOC::
	Resets
	Defaults
	Typography
	Template 
	Links
	Navigation
	Forms
	Global Classes
	Pages

::Opacity/Transparency CSS

.opaque1 {	// for all other browsers
	opacity: .5;
}

.opaque2 {	// for IE8
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}

.opaque3 {	// for IE5-7
	filter: alpha(opacity=50);
}


	

--------------- ::Resets:: --------------------- */
body, address, blockquote, dl, ol, ul, li, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre {
margin:0;
padding:0;
}
fieldset, table {
border:none;
}
table {
border-collapse:collapse;
border-spacing:0;
overflow:hidden;
word-wrap:break-word; /* will not validate IE only */
}
/*
caption, th, td {
text-align: left;
}*/

/*********** ---------- ::Defaults:: --------------------- ***********/
html { 
font-size:100.01%; 
height:100.1%; 
overflow-y:scroll; 
overflow: -moz-scrollbars-vertical; 
}  
 

body { 
height:100%;
font:12px/150% Arial,Tahoma,Geneva,Helvetica,sans-serif;
background:#f2daa3;
color:#333;
}

/*********** ---------- ::Typography:: ------------------- ***********/
address, h1, h2, h3, h4, h5, h6, li, p, pre, img{padding: 3px 10px;}
h1 {font-size:28px; padding: 20px 0 20px 10px; color:#2628CF;}
h2 {font-size:18px; color:#2628CF;}
h3 {font-size:15px;}
h4 {font-size:12px;}
address, li, p {font-size:12px;}
pre {font-size: 12px;}
ul {margin-left: 25px;}

/*********** ---------- ::Template:: --------------------- ***********/
#wrap {
width: 600px;
margin:0 auto;

}
#contents {
width: 600px;
margin: 10px 0;
text-align: center;
}

#footer {
	border-top: 1px solid #444;
	padding-top: 10px;
}

/*********** ---------- ::Links:: ------------------------ ***********/
a {text-decoration:underline; color: #990000;}
a:visited {text-decoration:underline; color: #990000;}
a:active, a:focus, a:hover {
text-decoration:none;
outline:none;
 color: #990000;
}
a img {border:none;}

/*********** ---------- ::Global Classes:: --------------- ***********/
.center {text-align:center;}
.clear {
clear:both;
padding:0;
margin:0;
line-height:normal;
}
.floatleft {float:left;}
.floatright {float:right;}
.hidden {display:none;}
.inline {display:inline;}
.large {
font-size:20px;
font-weight:bold;
}
.light {color:#999;}
.small {
font-size:10px;
font-weight:normal;
}
.spacing20 {
	height:20px;
	clear: both;
}

/*********** Footer Navigation ***********/
#footer ul {
	list-style: none;
	margin: 0 auto;
	padding: 0 0 0 20px;
	}
#footer ul li {
	margin: 0 2px;
	padding: 0;
	display: inline;
	font: bold 11px/12px Arial,Tahoma,Geneva,Helvetica,sans-serif;
	color: #990000;
}
#footer ul li a, #footer ul li a:link, #footer ul li a:active, #footer ul li a:visited {
	font: bold 10px/12px Arial,Tahoma,Geneva,Helvetica,sans-serif;
	background: transparent;
	color: #990000;
	padding: 0 4px;
	margin: 0;
	text-decoration: none;
	
}
#footer ul li a:hover {
	text-decoration: underline;
	color: #990000;
}

/*********** ---------- ::Pages:: ------------------------ ***********/

/*********** /// place specific page rules here if needed /// ***********/
p {
	text-align: left;
}
.rates {
	width: 600px;
	margin: 10px auto 20px;
	border: 2px solid #666;
}
.rates td {
	text-align: left;
	padding: 5px 10px;
	vertical-align:top;
}
.rates th {
	border: 1px solid #666;
	border-bottom: 1px solid #666;
}
.rates td {
	border:1px solid #666;
	border-top: 0;
}

.rates.table-one th.colone {
	width: 120px;
}
.rates.table-one th.coltwo {
	width: 150px;
}
.rates.table-one th.colthree {
	width: 180px;
}
.rates.table-one th.colfour {
	width: 150px;
}

#footbottom p {
	text-align: center;
	padding: 20px 0;
}
.footleft {
	width: 160px;
	float: left;
}
.footmiddle {
	width: 280px;
	float: left;
	font-weight: bold;
}
.footright {
	width: 160px;
	float: left;
}