* {    
 margin: 0;    
 padding: 0;    
}    
body {    
 background: #a5a5a5 0 0 repeat-x;    
 font: 12px/18px Arial, sans-serif;    
   
 color: #333;    
}    
a:link, a:visited {    
 color: #680000;    
}    
a:hover {    
 color: #966;    
}    
h1 {    
 margin-bottom: 11px;    
 margin-left: -108px;    
 padding: 15px 0 21px 125px;    
   
 font: normal italic 1.5em/18px Georgia, serif;    
 color: #680000;    
}    
h2, h3{    
 font-weight: normal;    
 font-size: 1em;    
 line-height: 18px;    
}    
h2 {    
 margin-left: -204px;    
 padding: 10px 0 20px 220px;      
 font-size: 1.25em;    
 text-transform: uppercase;    
 color: #888888;    
}    
h3 {    
 padding-bottom: 6px;    
 font-weight: bold;    
 text-transform: uppercase;    
 letter-spacing: -1px;    
 color: #230958;    
}    
#wrap {    
 background: url(../images/bgpage.jpg) repeat-x top;    
}    
#page {    
 margin: 0 auto; 
 padding:5px;   
 padding-top:8px;
 padding-bottom:8px;
 width: 908px;    
 /*background: #000000;  */  

 text-align: left;    
	margin-bottom:30px;
} 
#main {    
 margin: 0 auto; 
 padding:0px;   
 width: 899px;    
 background:  url(../images/bgright.gif) repeat-y right;  
 text-align: left;   
 margin-bottom:0px; 
 
}    
#header {    
 height: 188px;    
 background: #470d0f;    
}    
      
#content-primary {    
 float: right;     
 width: 645px;  
 color:#333333;  
  background: #FFFFFF url(../images/bgright.gif) repeat-y right;  
}    
#content-primary p {    
  margin: 0px 20px 0px 20px;  
}    
#content-primary img {    
 
 margin: -6px 18px 0 px;    
 padding: 3px;    
 border: 3px solid #eee;    
 background: #fff;    
}    
#content-secondary {    
 float: right;    
 height:100%;
 width: 250px;    
 font-size: 11px;    
 color: #300;  
  background: url(../images/bgleft.gif) repeat-y;    
}    
#content-secondary p {    
 padding-bottom: 20px;   
 padding-left:10px;
 padding-right:10px; 
}    
#footer {    
 clear: right;    
 height: 84px;    

 font-size: 10px;    
 line-height: 1em;    
 text-shadow: 1px 1px 1px #333;    
 color: #fff;    
}    
#footer a:link, #footer a:visited {    
 color: #FFFFFF;    
}        
#footer p { 
padding-top:20px;   
 
}    
.clear {    
 clear: both;    
}



form {	margin:0;}
select {background-color: #000000;color:#FFFFFF; font-weight:normal;font-size:9px;}
option {padding-left:15px;background-color: #000000;color:#FFFFFF; font-weight:normal; font-size:9px;}
option.blue {padding-left:0px; background-color: #000000;color:#FFFFFF; font-weight:normal; font-size:9px;}
form {margin:0px;}
#contactForm {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	clear:right;
	}
#contactForm fieldset {padding:1em;}
#contactForm label {width:25%;float:left;clear:both;text-align:right;padding:5px 1em 0 0;}
#contactForm input, #contactForm textarea, #contactForm select {width:50%;}
#controls {clear:both;width:35%;margin:0.5em auto;}
#controls input {margin:.5em;width:60px;}
.required {font-weight:bold;}


.chromestyle{
width: 96%;
padding-left:20px;
padding-right:20px;
padding-top:0px;
margin-top:-2px;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
width: 100%;
background: url(../../images/topbar.jpg) center center repeat-x; /*THEME CHANGE HERE*/
padding: 0px 0;
margin:0;
padding-top: 0px;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;

}

.chromestyle ul li a{
color: #FFFFFF;
line-height:30px;
font-family:arial;
font-size:12px;
font-weight:bold;
padding: 4px 25px;
padding-top:12px;
padding-bottom:12px;
margin: 0;
text-decoration: none;

}

.chromestyle ul li a:hover{
line-height:30px;
padding-top:6px;
padding-bottom:4px;
color: #000000;
background: url(../../images/topbar_over.jpg) center center repeat-x; /*THEME CHANGE HERE*/

}


.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/

/*content: " " url(../images/linkbullet.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
line-height:14px !important;
top: 0;
font-size:10px !important;
font-weight:normal !important;
background-color:#EEEEEE !important;
background-repeat: no-repeat;
border:1px #000000 solid !important;
padding-top:0px !important;
padding-bottom:0px !important;
padding-left: 0px !important;
text-align:left !important;
z-index:100 !important;
width: 250px !important;
visibility: hidden;
}


.dropmenudiv a{
width: auto !important;
line-height:14px !important;
display: block !important;
text-indent: 3px !important;
border-bottom: 1px solid #BBB !important; /*THEME CHANGE HERE*/
padding: 3px 0 !important;
padding-left:7px !important;
text-decoration: none !important;
font-weight: normal !important;
color: #000000 !important;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
  	background-color:#0f2037 !important;
	color:#FFFFFF !important;
	font-weight:bold !important;
	background-image:NONE  !important;
}

