/* CSS Document */
body {
	background-image: url(/images/bg.jpg);
	margin-left: 143px;
	margin-top:0px;
	padding-top:0px;
	background-repeat: repeat-x;
}

#homepageBox{ /*border:solid #FFFF00 1px;*/ width: 300px; height:200px; margin-left:340px; margin-top:90px;}

.homepagead_header {
 font: 22px Arial, Helvetica, sans-serif; color: #000000;
 text-align: center;}
 
 .homepagead_box {
margin-top:30px;
 font: 15px Arial, Helvetica, sans-serif; color: #000000;
 text-align: left;
 padding-left:10px;
 /*border:solid #FFFF00 1px;*/
 width: 150px;
 height:100px;}

.homepagead_subheading{font: 14px Arial, Helvetica, sans-serif; color: #000000;
 text-align: left;
 padding-bottom:10px;}
 
 input.FieldHomeAd{border: 1px groove #99CD00;
 width:110px;
 font: 25px Arial, Helvetica, sans-serif; color: #000;
 text-align: center;}
 
 .homepagead_footer {
 font: 12px Arial, Helvetica, sans-serif; color: #000000;
 text-align: center;
 padding-top:14px;}

h1,h2,h3,h4,h5,h6{
font-family:"verdana", Arial, Helvetica, sans-serif;
margin:0px;
padding:8px 0 4px 0;
vertical-align:top;
font-size:24px;
color:#333;
font-weight:normal;
background:url(../images/dotted_grey.gif) repeat-x left bottom;}

h1 + h2 {
font-weight: bold;
font-size: 18px;
background: none;
}

h2.content { font-size:18px; }

.headerphonenumber {font: 14px verdana, Helvetica, sans-serif; color: #027EC9; padding-left:15px;}
td .headerpromo{
	color:#333333; 
	text-decoration:none;
	font-family:"verdana", Arial, Helvetica, sans-serif;
	font-size:14px;
	padding: 0;
}

.rss-title {color:#ff8e01; 
font-family:"verdana", Arial, Helvetica, sans-serif;
padding-left:5px;
font-weight:normal;
font-size:18px;}

.menutitles {color:#ff8e01; 
text-decoration:none;
font-family:"verdana", Arial, Helvetica, sans-serif;
text-transform:uppercase;
background:url(../images/sidebars_h2_bg.gif) repeat-x left bottom;
padding-left:5px;
font-weight:normal;
font-size:18px;}

a.menu {background:url(../images/sidebar_li_cat.gif) no-repeat left 4px;
padding-left:8px;
font-weight:normal;
color:#7f7f7f;
line-height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.rss-item {line-height:20px; 
color: #5f6365; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:13px;
	padding-top:5px;
	padding-left:3px;
	padding-right:5px;
	padding-bottom:5px;} 

p, td {
	line-height:20px; 
	color: #5f6365; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;
}
a{color:#333333; 
text-decoration:none;
font-family:"verdana", Arial, Helvetica, sans-serif;
font-size:12px;}

a:hover{text-decoration:underline;}

.rightnav {
	width: 90%;
	padding-left: 10%;	
}
.rightnav li {
	list-style-type: none;	
}
.newslist {
	padding: 10px 0;
	margin: 10px 0;
	position: relative;
	clear: both;
}
.newslist h4 {
	font-weight: bold;
	font-size: 13px;
	border: none;
	margin: 10px 0 0 0;
	padding: 0px;
	background-image: none;
	color: #777;
}
.newslist a {
	color: #5ea6d6;
	font-size: 11px;
	font-weight: bold;
}
.newslist a:hover {
	color: #ff8e01;
}
.newslist h4 a {
	color: #333;
	font-size: 13px;
}
.newslist h4 a:hover {
	color: #5ea6d6;
	text-decoration: none;
}
.newslist p {
	margin: 0 0 10px 0;
	padding: 0px;
	font-size: 11px;
}

