@charset "utf-8";
/* CSS Document */

body  {
	font: 12px Arial, Helvetica, sans-serif;
	background: #fff;
	text-align: center;
	color: #000000;
}
#container { 
	width: 950px;
	background: #FFFFFF;
	margin: 0 auto;	
	text-align: left; 
} 
#header { background: #ffffff; height: 120px; position:relative;} 
#nav {
	width:948px;
	background: #9f273a; 
	height:36px;
	background:url(../img/navbg.jpg) repeat-x;
	border:1px solid #9f273a;
} 
#nav a { 
	display:block; 
	float:left; 
	padding:0 15px; 
	line-height:36px; 
	height:36px; 
	color:#FFF;
	text-decoration:none; 
	border-right:1px solid #9f273a; 
	border-left:1px solid #080f30;
	font-size:14px;
}
#nav li { display:inline; }
#nav a:hover, #nav a.current { color: #333; background:url(../img/nav_active.png) repeat-x; border-left:1px solid #fff;}
#nav a.current { cursor:default; }
#banner { 
	background: #ffffff; 
	height:240px;
} 


#logo {width:450px; height:67px; position:absolute; top:10px;}
#call_us { position:absolute; right:0; top: 49px; color:#080f30; font-variant:small-caps; font-size:24px; }
#sidebar1 {
	float: right; 
	width: 250px; 
	background: #9f273a; 
	padding: 15px 10px;
	color:#FFFFFF;
}
#mainContent { 
	margin: 0 300px 0 0;
	padding: 0 20px;
	text-align:justify; 
} 
#footer { 
	padding: 10px 10px 0 20px; 
	background:#fff; 
	border-top:thin solid #9f273a;
	position:relative;
} 
#footer p {
	padding: 10px 0; 
}
#company_info { position:absolute; left:10px; top:15px; }
.fltrt { 
	float: right;
	margin-left: 8px;
}
.maroon {color:#2f409a}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#forma {font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:90%;}

/* Font Styles */

#mainContent h1 { font-size:26px; font-weight:bold; line-height:1.4em; padding:.5em 0;}
p { font-size:14px; padding-bottom:1em;}
#sidebar1 h2 { font-size: 14px; letter-spacing: 1px; margin: 5px 0; color:#fff; font-weight:normal;}
#sidebar1 p { font-size: 12px; letter-spacing: 1px; margin: 5px 0; color:#fff; font-weight:normal; font-style:italic;}
#mainContent h2 { font-size: 18px; color:#2f409a;} 
#mainContent ul li {list-style:circle; margin-left:20px; font-size:12px;}
#mainContent a { background:#BBD1DE; color:#333; border-bottom:1px dotted #333 ; text-decoration: none;}
#mainContent a:hover { background:maroon; color:#fff; border-bottom: none ; text-decoration: none;}

/* Form */

label { display:block; float:left; width:150px; text-align:right; padding-right:10px;}
.formField input, textarea {background: #fff; border:1px solid #6B6969; width:250px;}
div.formField, .btnField { padding: 5px 0;}
img.verif { padding-left:160px;}
#submit {position:relative; left:160px;}



/* begin styles for RSS Feed */


/* Option1 white bg */
/*.rss_box { margin: 5px; padding: 2px 1px; border: solid 1px white;  font-family: Tahoma, sans-serif; background:#fff; }

a.rss_title { font-size: 14px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; margin: 5px 0; padding: 0 0 1em 0; text-decoration:none; color:maroon;}

.rss_items    { list-style:inside url("http://142.27.144.70/gerry/pointer.jpg") none; }

.rss_item { color: #333; font-size: 10px;  margin: 8px 0; }

.rss_item a:link, .rss_item a:visited { color: maroon; font-size: 120%; text-decoration: none; }

.rss_item a:hover { color: gray; text-decoration: underline; }

.rss_date { color: gray; font-size: 80%; font-weight: normal }*/

/* Option 2 red bg */
/*.rss_box { margin: 5px; padding: 2px 1px;}*/

a.rss_title { font-size: 14px; letter-spacing: 1px; margin: 5px 0; padding: 0 0 1em 0; text-decoration:none; color:#fff;}

.rss_items    { list-style:inside url("../img/sm_arrow_wht.gif") none; }

.rss_item { color: #CCC; font-size: 10px;  margin: 8px 0; }
a.rss_item { padding-left:5px; }

.rss_item a:link, .rss_item a:visited { color: #BCD2DF; font-size: 120%; text-decoration: none; }

.rss_item a:hover { color: #CCC; text-decoration: underline; }

.rss_date { color: #ccc; font-size: 80%; font-weight: normal }

div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none
}

.feedburnerFeedBlock ul li span.headline a {
color: #ffffff;
text-decoration: underline;
display: block;
}
