﻿body { 
	background-color : #000000;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
} 

#wrapper {
  /*background-color: White;*/
  background-image : url(../IMG/VertFire.jpg);
  color: black;
  margin: 30px 40px 30px 40px;
  padding: 10px;
  width : 938px;
}

.headerbanner{ 
	/*background-image : url(../IMG/bg_fywe.jpg);*/
	background-image : url(../IMG/EZWheelBG.gif);
	background-position : left 0%;
	background-repeat : no-repeat;
	margin-left : auto;
	margin-right : auto;
	width : 938px;
	height : 129px;
}
div.outerDiv { 
	width : 938px;
	border-bottom : 1px solid #dddfde;
	border-left : 1px solid #dddfde;
	border-right : 1px solid #dddfde;
	border-top : 1px solid #dddfde;
	position : relative;
	margin-left : auto;
	margin-right : auto;
	/*background-color : #ffffff;*/
} 

/* Top Menu Items */
#topmenuitems
{
	color: White;
}
#topmenuitems a
{
text-decoration: none;
color: White;
}

#topmenuitems a:hover
{
text-decoration: underline;
color: White
}

#topmenuitems a:visited
{
color: White;
}

/* End */
.Repeater
{
	/*background-color: #013AA1;*/
}

/* Sidebar */
#sidebar-left {
  float: left;
  width: 200px;
  border: solid 1px White;
  background-color: Black;
  color: #0000FF;
  margin: 0 5px 0 5px;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
}
#sidebar-left .inner {
  margin:  10px;
}
#sidebar-left p {
  font-size: 90%;
  color: white;
}
#sidebar-left a:link, #sidebar-left a:visited {
  color: white;
  font-weight: bold;
}
#sidebar-left h3 
{
	background-color:Black;
	color: white;
	padding-bottom: 0.2em;
	border-bottom: 1px solid White;
	font-size:  110%;
}
/* End Sidebar */

/* Mainefeature */
#mainfeature 
{
	background-color: Black;
    position:relative;
    float:left;
    /*width:600px;*/
	padding: 15px;
	margin-left: 5px;
	vertical-align:text-top;
	text-align:left;
	color: White;
	padding: 0 0 0 0;
	/*height: 1%;*/
	overflow: auto;
	
	border: 1px solid White;
	height: 500px;
	width: 700px;
	overflow: auto;
	/*margin: 1em 0;*/
}
#mainfeature h2 
{
  color : White;
  margin: 0;
  font-weight: bold;
  font-size: 140%;
}
#mainfeature h3 {
  margin: 0;
  font-weight: bold;
  font-size: 125%;
  color: White;
}
#mainfeature p {
  font-size: 110%;
}
#mainfeature p.more {
  margin-top: 0;
  text-align: right;
  color: #99cc99;
}
#mainfeature p.more a:link, #mainfeature p.more a:visited {
  color: #99cc99;
  background-image: url(img/more-bullet.gif);
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 14px;
}
/* End Mainfeature */

#rssfeed
{
  font-size: 80%;
}
a
{
color: Red;
text-decoration: none;
}

a:hover
{
text-decoration: none;
}

sup
{
font-size: 0.5em;
}




/* Dynamic CSS Menu */

ul.linklist
{
list-style: none;
}

ul.linklist li
{
border-top: solid 1px #013AA1;
padding-top: 5px;
margin: 5px 0px 0px 0px;
}

ul.linklist li.first
{
border-top: 0px;
margin-top: 0px;
padding-top: 0px;
}

#menu
{
position: relative;
background:  Black;
height: 25px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
top: -12px;
width: 937px;
}

#menu ul
{
}

#menu ul li
{
display: inline;
line-height: 25px;
padding-left: 3px;
}

#menu ul li.first
{
border-left: 0px;
}

#menu ul li a
{
background-color: transparent;
background-repeat: repeat-x;
padding: 8px 12px 8px 12px;
font-size: 12px;
color: #fff;
font-weight: bold;
}

#menu ul li a:hover
{
background: #fff;
color: #375E59;
text-decoration: none;
font-weight: bold;
}

#dropmenutop{
font:bold 13px Arial;
line-height:20px;
padding-left: 3px;
color: #000000;
text-decoration:none;
z-index:100;
}
#dropmenutop a{
font:bold 13px Arial;
line-height:20px;
padding-left: 3px;
text-decoration:none;
color: red;
z-index:100;
}
#dropmenudiv{
position:absolute;
border:1px solid #013AA1;
border-bottom-width: 0;
background-color: #DEC1C1;
font:normal 13px Arial;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
padding-top:0px;
line-height:20px;
z-index:101;
}
#dropmenudiv a{
width: 100%;
display: block;
background-color: #96CBCB;
text-indent: 1px;
border-bottom: 1px solid #013AA1;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
padding-top:0px;
color: #000000;
text-decoration: none;
font-weight: normal;
}
#dropmenudiv a:hover{ /*hover background color*/
background-color: #375E59;
color: white;
}
/* End */

#footer {
  width: 100%;
  border-top: 1px solid #013AA1;
  border-bottom: 1px solid #013AA1;
  margin-top: 10px;
  clear: both;
}
#footer p {
  font-size: 90%;
  color: White;
  margin: 0;
  padding: 0.2em 0 0.2em 0;
  text-align:center;
}
#clearone {
  clear: both;
  height: 1px;
}

/* Content */
#content {
  margin: 0 240px 0 160px;
  border-top: 1px solid #013AA1;
  border-right: 1px solid #013AA1;
  border-left: 1px solid #013AA1;
  background-color: White;
  color: Black;
  font-family: Arial, Helvetica, sans-serif;
}

#content .inner {
  margin: 10px 20px 10px 40px;
}
#content .inner h2 {
  color: #245185;
  padding-bottom: 0.2em;
  border-bottom: 1px solid #013AA1;
  font-size: 110%;
}
#content .inner ul.features {
  margin: 0;
  padding: 0;
  list-style: none;
}
#content .inner h3 {
  font-size: 130%;
}
#content .inner h3 a:link, #content .inner h3 a:visited {
  color: #013AA1;
}
#content .inner p {
  color: #013AA1;
  font-size: 120%;
}
#content .inner .features li img {
  float: left;
  margin: 0 5px 5px 0;
}
#content .inner p.author {
  font-weight:  bold;
}
#content .inner p.more{
  margin-top: 0;
  text-align: right;
}
#content .inner p.more a:link, #content .inner p.more a:visited {
  color: Black;
  background-image: url(img/more-bullet.gif);
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 14px;
  font-size: 90%;
  color: #013AA1;
}

/* End */

/* Sidebar-right */
#sidebar-right {
  float: right;
  width: 200px;
  background-color: White;
  color: #669966;
  margin: 0;
  padding: 0;
  border: solid 1px #375E59;
}
#sidebar-right h3 {
  font-size: 110%;
  background-image: url(img/sidebar-header-bg.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 0.2em 0 0.2em 10px;
  font-weight: normal;
}
#sidebar-right .inner {
  padding: 10px;
}
#sidebar-right ul {
  list-style-image: url(img/more-bullet.gif);
  margin-left: 0;
  padding-left: 20px;
}
#sidebar-right p, #sidebar-right li {
  font-size: 90%;
  line-height: 1.4em;
}
#sidebar-right ul a:link, #sidebar-right ul a:visited {
  color: #669966;
}
#sidebar-right .date {
  font-weight: bold;
}
#searchform .text {
  width: 196px;
  border: 1px solid #669966;
}
#searchform .searchbutton {
  text-align: right;
  margin-top: 4px;
}
#searchform .btn {
  border: 1px solid #669966;
  background-color: #99cc99;
  color: white;
}
#sidebar-right .motm-image {
  float: right;
  margin: 0 30px 0 20px;
}
#sidebar-right p.more {
  clear: right;
  margin: 0 30px 0 0;
  text-align: right;
}
#sidebar-right p.more a:link, #sidebar-right p.more a:visited {
  color: white;
  background-image: url(img/more-bullet.gif);
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 14px;
}

/* End */

#printerfriendly
{   
    color: #375E59;
    float:right;  
}
#printerfriendly a
{   
    color: #375E59; 
    text-decoration:none;   
}

#printerfriendly a:hover
{   
    color: #375E59; 
    text-decoration:underline;   
}
#printerfriendly img
{   
    border-style:none; 
}
div.message
{
	color:Red;
	font-weight:bold;
	text-align:right;
	padding-right:20px
}