﻿*{
	margin:0;padding:0;outline:0}
IMG {border: 0;}
ul,li{
	}
ol {font:16px/26px Garamond;color:#504A32;margin:0 0 20px 25px; }	
body{
	background:#2b324c url('../images/bodybg.png') no-repeat scroll center top}	
p{
	font:16px/26px Garamond;color:#504A32;margin:0 0 20px 0}
	
h1{
	font:34px Garamond;color:#fff;font-style:italic}	
.content h1{
	font:34px Garamond;color:#2B334C;font-style:italic}
h2{
	font:31px Garamond;font-style:italic;color:#504A32;margin:0 0 10px 0}

.bold {font-weight: bold;}
.italic {font-style: italic;}
.underline {text-decoration: underline;}
.italicblue {font-style: italic; color:#2B334C;}
.new-header {color:#2B334C; font-size: 20px; font-weight:bold;}
	
.wrapper{
	width:802px;margin:0 auto}	
.page{
	width:802px;float:left;background:transparent url('../images/pagebg.jpg') repeat-y scroll left top ;border-bottom:1px #686d7e solid}	
.Hpage{
	width:802px;float:left;background:transparent url('../images/Hpagebg.jpg') repeat-y scroll left top ;border-bottom:1px #686d7e solid}	
.Hpage h2 {color: #FCF1D3;}
.Hpage p {color: #FCF1D3;}
.home .headbg{
	float:left;width:100%;background:transparent url('../images/Hheaderbg.jpg') no-repeat;padding:275px 0 0 0}
.inner .headbg{
	float:left;width:100%;background:transparent url('../images/Iheaderbg.jpg') no-repeat;padding:205px 0 0 0}
	
.sidebar{
	width:276px;float:right;margin:0 2px 0 0;display:inline;position:relative}	
.sidebar_shade{
	width:14px;height:357px;position:absolute;top:0;left:0;z-index:10;background:transparent url('../images/sidebarshade.png') no-repeat;}
	
.main{
	float:left;
	width:523px;
	padding:0 0 20px 0
}	

.Hcontent{
	padding:40px}	
.Hcontent p{
	font-size:18px}	
.Hcontent ul {
    list-style-image: url(../images/checkmark2.gif);
    font:16px/26px Garamond;
    color:#FCF1D3;
    margin: 0 0 0 40px;}
    .Hcontent a {
    color:#FCF1D3;}
.warming{
	text-align:center;
	margin:105px 0 0 0
}

	
.title{
	width:100%;float:left;padding:15px 0 0 0;text-align:center;margin:0 0 10px 0;display:inline}	
.content{
	width:453px;float:left;padding:20px 30px 20px 40px;	}
.content a {color:#504A32;}

.content ul {list-style-image: url(../images/checkmark.gif);
    font:16px/26px Garamond;
    color:#504A32;
    margin: 0 0 0 25px;}
	
.content p img {padding: 0 10px 5px 0; }
    
.col1 {
float: left; 
width: 150px;}

.col2 {
float: left;
width: 150px;}

.col3 {
float: left;
width: 150px;}

.clear {clear: both;}

.left {
float: left;
width: 225px;}

.right {
float: left;
width: 225px;}

.content table {color: #504A32; font-family: Garamond; font-size: 17px;}

.imgleft{
	float:left;border:1px #fff solid;border-left:0;margin:0 30px 0 -40px
}
.imgleft2{
	float:left;margin:0 10px 0 -40px
}
.imgright{
	float:right;border:1px #fff solid;border-right:0;margin:0 -30px 0 30px
}


.sidemenu{
	float:left;width:100%;padding:6px 0 0 0}
.sidemenu ul{list-style: none;}
.sidemenu li {
	font:24px Garamond;margin:0 0 2px 0;float:left;width:100%;list-style:none}	
.sidemenu li a{
	color:#fff;text-decoration:none;display:block;padding:5px 10px 5px 35px;background:#393b40;height:27px}	
.sidemenu li a.current{
	background:#333333;color:#ffa500}	

.sidemenu li.first a{
	background:transparent}
.sidemenu li.first a.current{
	background:transparent;color:#ffa500}	
.sidemenu li.subnav a {
	font: 14px Garamond;color:#fff;text-decoration:none;display:block;background:#3C4049; margin: 0 0 0 15px}	
.sidemenu li.tertiarynav a {
	font: 14px Garamond;color:#E3A917;text-decoration:none;display:block;background:#3C4049; margin: 0 0 0 50px; font-style: italic;}	

	
.weather-index{
	width:100%;float:left;border-bottom:1px #787a80 solid;border-top:1px #787a80 solid;margin:1px 0 0 0;display:inline;font:bold 11px Arial;color:#fff}

.creditcards {margin: 0 150px 0 0;}
.weather{
	border-right:1px #787a80 solid;float:left;padding:0 10px 15px 10px;  }
.weather img{
	position:relative;top:10px
}	
.oilindex{
	padding:13px 10px 0px 10px;float:left	}
.oilindex a{
	text-decoration:none;color:#fff
}	
	
.cont-no{
	padding:20px 15px ;float:left
}

.footer{
	float:left;width:100%;padding:20px 0 0 0;text-align:center;font:13px Helvetica,Arial;color:#504A32;border-top:1px #686d7e solid;margin:1px 0 0 0;display:inline}
	
.footer a{
	color:#fff;text-decoration:none}	
.footer a.current{
	font-weight:bold}	
.footer p{
	margin:0 0 5px 0; color:#fff; }
	
.title h1.green {font:34px Garamond; color:#99CC66; font-style:italic} 
