body{
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:normal;
	background-image:url(../images/bookBackground.jpg);
	background-repeat:no-repeat;
}
.weather {padding: 10px; line-height: 1.5em; background-color: #471625;margin: 0 0 10px 0;color: #FFF;}
h1,h2,h3,h4,h5,h6,p{font-family: Arial, Helvetica, sans-serif;margin:0; padding:0;}
h3{
	padding: 10px 0 10px 10px;
	text-transform:uppercase;
	font-size: 12px;
}
h3 a:link, h3 a:hover, h3 a:active, h3 a:visited {font-size:100%; font-weight:bold;padding:0;}
h4 a:link, h4 a:hover, h4 a:active, h4 a:visited {color: #000055;font-size:100%; font-weight:bold;padding:0 0 10px 0; text-decoration:none; text-align:center;}
h4 a:hover{color: #ffcc00;}
h6{color:#666; font-size: 75%;font-weight: normal;padding:0 0 5px 0;}
h6 a:link, h6 a:hover, h6 a:active, h6 a:visited {color: #000055;font-size:100%; font-weight:bold; text-decoration:none;}
p{
	padding: 0 10px 10px 10px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	
}
ul{margin:0 20px 35px 20px; padding: 0;}
li {
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(../images/hp/blue_dot.gif);
	padding: 2px 0 3px 0;
}
#page_wrapper{width:100%; height:100%; background-image:url(../images/background/banner_trans.png);background-position:center;background-repeat: repeat-y; background-color:transparent;}
#content_wrapper{width:640px; margin: 0 auto;}
#header{width:640px; height:92px;}
#address{margin: 0; width:630px; height:40px; padding:0 0 0 10px;}
#address h6 {color:#666; font-size: 75%;font-weight: normal;padding: 10px 0 0 0;}
.address_left{width:470px; float:left;}
.address_right{width:140px; float:right;text-align:right; margin: 0 10px 0 0;}
#main_content{width:640px;}


#bottom_content{width: 640px;}
#bottom_content .left, #bottom_content .right{width: 310px;}
#bottom_content .left {float: left;}
#bottom_content .right{float: right;}
#bottom_content p{margin:0;padding: 0 10px 10px 10px;font-size:85%; font-style:italic; letter-spacing:.1em;}
#left_column{
	width:250px;
	float:left;
	padding: 10px 0 20px 0;
	clear: both;
}
#right_column{width: 375px; float: right; overflow:hidden;}
.clear{clear:both;}




.line{border-right-width: 1px;
	border-right-style: solid;
	border-right-color: 000055;
}
.mainlinks, .mainlinks a:link, .mainlinks a:visited, .mainlinks a:active, .mainlinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000055;
	text-decoration: none;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	padding: 0;
	
}

.mainlinks a:hover {
	background-color: #ffcc00;
}
#coker_news_wrapper{width: 375px;}
#coker_news_wrapper h3{padding: 10px 0 10px 10px; text-transform:uppercase; }
ul.coker_news {margin:0 20px 35px 27px; padding: 0;}
ul.coker_news li{list-style-type: none;
	list-style-position: outside;
	list-style-image:url(../theme/news_arrow.png);
	padding: 2px 0;}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #243547;
	text-align: left;
}

.style16, .style18, .style20 {font-family: Arial, Helvetica, sans-serif;}
.style16, .style18 {font-size: small;}
.style16 {
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	color: #243547;
}
.style19 {
	font-family: "Courier New", Courier, mono;
	font-size: xx-small;
	font-weight: bold;
	color: #990000;
}

.style22 {
	color: #FFF;
	font-size: 12px;
}
.bold1 {font-weight: bold;}
/*.slideshow{padding: 0 0 10px 0; margin: 0 auto;}
#right_column .slideshow {padding: 0; margin: 0;}*/
select{margin: 0 0 20px 10px;}
.center{text-align:center;}

.newslinks h3 a:link, .newslinks h3 a:hover, .newslinks h3 a:active, .newslinks h3 a:visited{
	font-size:12px;
	font-weight:bold;
	padding:0;
}
.newslinks, .newslinks a:link, .newslinks a:visited, .newslinks a:hover, .newslinks a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #000055;
	text-decoration: none;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.newslinks a:hover {
	color: #ffcc00;
	
}
.bottomlinks, .bottomlinks a:link, .bottomlinks a:visited, .bottomlinks a:hover, .bottomlinks a:active  {
	font-family: Arial, Helvetica, sans-serif;
	color: #000055;
	text-decoration: none;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
}

.bottomlinks a:hover {
	color: #FFCC00;
}

.google{clear:both; padding: 20px 0 50px 0;}
#bottom_content form table p {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000066;
	font-style:normal;
	letter-spacing:normal;}

.commentary{
	margin: 10px 0 20px 0;
	padding: 0 0 10px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1C3A52;
	
	width: 640px;
}
.commentary_ani{width: 350px;float: left;}
.commentary_info{width: 275px; float: right;margin: 30px 0 20px 0;
	padding: 0 0 10px 0;}
.commentary_info h1{font-size:16px; padding: 0 0 20px 0;}
.commentary_info p{font-size:12px; padding: 0; color: #666;}
ul.padding_left li{ list-style-image:none;}
.celltext2 {
	font-size: 12px;
	color: #FFF;
}
celltext2 {
	color: #FFF;
}
.celltext3 {
	font-size: 12px;
}
.celltext3 {
	color: #FFF;
}
celltext {
	font-size: 14px;
}
celltext4 {
	font-size: 14px;
}
celltext4 {
	font-size: 14px;
}
.celltext4 {
	color: #4e6680;
}
.celltext5 {
	font-size: 12px;
	font-weight: bold;
}
.celltext3 {
	font-size: 12px;
}

