* { /**zero margins and padding */
		margin: 0;
		padding: 0;
		}

body {
	background: #000000  url(images/tire-border2.gif) repeat-y center;
	font-size: 12px;
	font-family: Arial, Rockwell, Georgia, Times, Arial;
	color: #666666;

		}
		p a:link, p a:visited {
		color:#CC0000;
		border-bottom: 1px dotted #fff;
		text-decoration:none;
		}
		p a:hover, p a:focus, p a:active{
		color: #fff;
		border-bottom:1px solid #db0903;
		text-decoration:none;
		}
/** CONATAINER*/
#wrapper  {
	margin: 0px auto;
	height: 100%;
	width: 953px;
	background: transparent;
}
#header {
text-align:left;
margin: 0px 10px 0 110px;
height:88px;
padding: 10px 0 0 0;
}
.clearfix{
clear:both;
height:1px;
}
#content {
margin-top: 25px;
}
/** MENU */
#mainmenu {
	background: url(../images/banner-textured/stripe-area.jpg) no-repeat center top;
	height: 18px;
	padding-left: 100px;
}

#mainmenu ul {
	list-style: none;
}

#mainmenu li {
	display: inline;
}

#mainmenu a {

	float: left;
	height: 12px;
	padding-top: 2px;
	padding-bottom:2px;
margin-left: 34px;
}

#mainmenu1 {background: url(images/btn_home.gif) no-repeat center top; width: 41px; margin-left:19px!important;}
#mainmenu2 {background: url(images/btn_about.gif) no-repeat center top; width: 61px;}
#mainmenu3 {background: url(images/btn_lessons.gif) no-repeat center top; width: 55px;}
#mainmenu4 {background: url(images/btn_theory.gif) no-repeat center top; width: 86px;}
#mainmenu5 {background: url(images/btn_driving_test.gif) no-repeat center top; width: 90px;}
#mainmenu6 {background: url(images/btn_downloads.gif) no-repeat center 1px; width: 91px;}
#mainmenu7 {background: url(images/btn_contact.gif) no-repeat center top; width: 63px;}

#mainmenu1:hover, #mainmenu1.current { background-position: center -12px; border-bottom:1px dotted #fff;}
#mainmenu2:hover, #mainmenu2.current { background-position: center -12px; border-bottom:1px dotted #fff;}
#mainmenu3:hover, #mainmenu3.current { background-position: center -12px; border-bottom:1px dotted #fff;}
#mainmenu4:hover, #mainmenu4.current { background-position: center -12px; border-bottom:1px dotted #fff;}
#mainmenu5:hover, #mainmenu5.current { background-position: center -12px; border-bottom:1px dotted #fff;}
#mainmenu6:hover, #mainmenu6.current { background-position: center -11px; border-bottom:1px dotted #fff;}
#mainmenu7:hover, #mainmenu7.current { background-position: center -12px; border-bottom:1px dotted #fff;}



#mainmenu b {
	position: absolute;
	left: -10000px;
}
#content p {
color:#fff;
text-align:left;
margin: 15px 140px 0 120px;
	line-height:1.6em;
}
#content h1, #content h2  {
	color:#db0903;
	text-align:left;
	margin: 34px 140px 0 120px;
	font-size:20px;
	font-family: Rockwell, Georgia, Arial;
}
#content h2.special {text-align: center; font-size:24px;}

.specialHighlightRed {font-family: Rockwell, Georgia, Arial; font-weight:bold; color:#db0903; font-size: 14px;}
.specialHighlight {font-family: Rockwell, Georgia, Arial; font-weight:bold;font-size: 14px; color: #fff;}
#content p.centertext {text-align:center; width: 600px;}

.vidContainer {
	margin: 15px 0 0 0;
	background: url(images/videobg2.jpg) no-repeat 277px 0; height: 315px; padding: 21px 0 0 0;
}

#footer {
height:40px;
text-align:center;
margin: 25px 0 0 0;
}
a {
	color: #CCCCCC;
}
.highlight {
	color: #FFFFFF;
	background-color: #DB0909;
}
.hiding-instruct {
	text-indent: -9000px;
}

samp.hiding-instruct {
color:red;
position:relative;
left: -9999px;
}

ul.downloads {list-style-type:none; margin: 15px 0 0 0; }
ul.downloads li { width: 708px; text-align: left;}
ul.downloads li a{background: url(images/downloads-bg2.gif) no-repeat left -38px; text-align:left; font-weight: bold; line-height: 34px; margin: 0; color: #999;display:block; padding: 0 0 0 15px; height: 40px; }
ul.downloads li a:hover {background-position: left 1px; color: #fff; }

#home #content p {margin: 5px 0;}

#home #content .col1 p {text-align:justify}
