* { padding: 0px; margin: 0px;
}
body { margin: 0px; background-color: #000000; 
       font-family: Arial, Helvetica, sans-serif; font-weight: normal;
}
/* non IE fix to force horiziontal scrollbar display (stops the width changing and the template jumping around)*/
html { height: 100%; margin-bottom: 1px; 
}
.tiny { font-size:1px;
}
li { list-style-position:inside; 
}
.imR {float:right;border: 1px solid #FFEC00; margin-left:15px;margin-bottom:15px;}
.imL {float:left;border: 1px solid #FFEC00; margin-right:15px;margin-bottom:15px;}
.imBORDERPAD {border: 1px solid #FFEC00;margin-right:15px;}
.imBORDER {border: 1px solid #FFEC00;margin-right:15px;}

/* -------------------------------- TEMPLATE STYLES ----------------------------------------- */

#wrapper { height: auto; min-height: 100%; width: 100%; overflow:auto; margin-right: auto; margin-left: auto;
}
#topstrip { background-color: #ffec00; height: 150px; width: 100%;
}
#topbox { background-color: #FFEC00; height: 150px; width: 990px;
}
#logobox { float: left; height: 150px; width: 239px; text-align: left; line-height: 150px;
}
#toprhbox { float: right; height: 150px; width: 745px; text-align: center; background-repeat: no-repeat;
	background-position: right top; background-color: #FFEC00; background-image: url(../images/worldofdriving.gif);
}
#toprhbox2 { float: right; height: 150px; width: 745px; text-align: center; 
	 background-color: #FFEC00; 
}
.mainboxpad { margin-top:15px;
}
#mainbox { float: left; height: auto; width: 740px; text-align: left; margin-bottom: 10px; padding: 5px; border: 0px; border-style: none;
}
.ours { font-size: 12px; text-decoration: none; color: #999999; padding-top:10px; padding-bottom:15px;}			 
.ours a:link    {color:#D7D6D4; text-decoration:none;}
.ours a:visited {color:#D7D6D4; text-decoration:none;}
.ours a:hover   {color:#FFFFFF; text-decoration:underline; cursor:pointer; }
.ours a:active  {color:#D7D6D4; text-decoration:none;
}

/* ------------------ VERTICAL MENU STYLE with background image ------------------------- */
/* You can call this in a single <div> - no <br> tags are needed. If you want to have a 
different background/style when you are actually ON the page then you need to make your
menu an editable region and use <div class="vertOFF">menu item with no link</div>         */
.vertmenu a{ text-decoration:none; text-align:left;
  color:#ffec00; font-family: Arial, Helvetica, sans-serif; font-size:18px; 
  font-weight:normal; display:block; width:210px; height:34px; line-height:34px;  padding-left:16px; }
.vertmenu a:hover {
	background-image:url(../images/arrowbg.gif);
	color:#ffffff;
	background-repeat: no-repeat;
	background-position: left;
}

/* -------------------------------- PAGE STYLES ----------------------------------------- */

#homefeature { height: 236px; width: 746px;
}
h1 { font-size: 24px; color: #FFFFFF; line-height:130%; margin-bottom:10px; margin-top:0px;margin-left:0px;margin-right:0px; }
h1 a:link    {color:#f59d04; text-decoration:none;}
h1 a:visited {color:#f59d04; text-decoration:none;}
h1 a:hover   {color:#FF0000; text-decoration:none; cursor:pointer; }
h1 a:active  {color:#f59d04; text-decoration:none;
}
h2 { font-size: 16px; font-weight: bold; color: #FFFFFF; margin:0px; }
h2 a:link    {color:#FFFF00; text-decoration:none;}
h2 a:visited {color:#FFFF00; text-decoration:none;}
h2 a:hover   {color:#FF0000; text-decoration:none; cursor:pointer; }
h2 a:active  {color:#FFFF00; text-decoration:none;
}
.maintxt { font-size: 14px; color: #FFFFFF; line-height:130%; }
.maintxt a:link    {color:#FFFF00; text-decoration:underline;}
.maintxt a:visited {color:#FFFF00; text-decoration:underline;}
.maintxt a:hover   {color:#FF0000; text-decoration:none; cursor:pointer;}
.maintxt a:active  {color:#FFFF00; text-decoration:underline;
}
.formfield { border: 1px solid #ffffff;
}
.impadR { float:right; padding-left: 10px;
}
.tellbox {
	padding: 5px;
	width: 100%;
	border: 1px solid #333333;
	margin-top:7px;
	margin-bottom: 8px;
	background-color: #333333;
}
.showbox {
	padding: 5px;
	width: 100%;
	border: 1px solid #333333;
	margin-top:7px;
	margin-bottom: 8px;
	background-color: #636464;
}