
/*****************************
* F O N T S
******************************/
/* Apply a font set to all */
*{ font-family:Verdana, Geneva, sans-serif;}

/* The links at the top of the page */
#top_links{ width:600px; padding-left:260px; }
#top_links a{ color:orange; font-size:12px; font-weight:bold; text-decoration:none}
#top_links a:hover{	color:red;}
#top_links li{padding-left:20px; list-style:none; list-style-image:none; l}


/* default font for text in vertical menus */
.menuContent *{ font-size:12px; color:#666666;}

/* normal link in vertical menu */
.menuContent a{	color:#E95D10;text-decoration:none; font-weight:normal;}
.menuContent a:hover{text-decoration:underline;}

/* vertical menu heading */
.vertical_menu h1{	font-size:13px;	color:#E95D10;	text-align:left; font-weight:bold;}
	
/* navigation links in the vertical menu */
.vertical_menu ul li a{	text-decoration: none;	color:grey; font-weight:normal;}
.vertical_menu ul li a:hover{text-decoration:underline;}

/* main content area */
#middleContent{	font-size: 12px;color:#666666; }
#middleContent a{	color:#E95D10; text-decoration:none; font-weight:bold;}
#middleContent a:hover{ color:white; background-color:#E95D10; }
#middleContent legend{	font-size: 15px;color:#E95D10; font-weight:bold;}
#middleContent h1{	font-size:18px;clear:both;	padding:8px 0 6px 4px;	color:#E95D10;}
#middleContent h2{	font-size:16px; clear:both;	padding:8px 0 4px 0;	color:#E95D10;}
#middleContent h3{	font-size:14px; clear:both;	padding:8px 0 4px 0;	color:#E95D10;}
#middleContent h4{	font-size:12px; clear:both;	padding:8px 0 4px 0;	color:#E95D10;}
#middleContent .specialoffer{ color:red; font-weight:bold; }
#middleContent select{font-size:11px; }



/**************************
* 
* L A Y O U T
*****************************/

body{background:url(../misc/background.jpg) top center #3D2823 repeat-x;}
/* div.innerBG{	margin: 0;	padding:0;	width:100%;	overflow:hidden;	position:relative;	min-width:848px;}*/
.outer{	margin:10px auto 20px auto;	padding: 0;	width:820px;}
.inner{	margin: 230px auto;	padding:0;	/*width:100%;*/	 }

/* The main content areas */
#content{ background:url(../misc/content_bg.jpg) repeat-y; height:1%; }
#menu1{	float:left; margin-left:10px; }
#middleContent{	float:left; padding: 0 0 0 0; 	vertical-align:top; /*width:640px;*/ width:70%; }

/* The top of the header */
#top_links{ height:30px;  }
#top_links li{float:left;}

/* The vertical navigation menus */
.vertical_menu{	margin:0 0 20px 0;	padding:5px; }

/* The vertical menu heading */
.vertical_menu h1{	width:176px; height:22px;	margin:0 5px 0 5px; padding:7px 5px 2px 0px;  background:#E3001B;	background-repeat:none; background: url(../misc/vertical_menu_header_bg.jpg) bottom left no-repeat;	}

#contentHeader{
 background:url(../misc/content_top.gif) no-repeat; height:35px;
}
#contentFooter{
clear:both;
 background:url(../misc/content_bottom.gif) no-repeat; height:35px;

}


/* The vertcal menu main content */
.menuContent{	width:170px;	margin: 0 0px 5px 3px;	padding:10px 0 5px 0;	/*background:url(../misc/menuContent_bg.jpg) bottom left no-repeat #FFFFFF;*/	/*border:2px solid #19171A; */}
.menuContent ul{	margin:0 0 0 4px;	/* changes the amount the list image is from the left */	padding:0;}
.menuContent li{	line-height:16px; margin-right:3px;	padding:0 0 0 28px; list-style-type:none;		background:url(../misc/list_icon.gif) 2px 3px no-repeat; margin-bottom:5px;}

/* Main content list image */
#middleContent li{ 	list-style-image:url(../misc/list_icon.gif);		padding:0 0 0 20px; 	/* indentation of text */	 margin-bottom:5px;}

