
/* General */
* {
   font-family:Verdana,Arial, Helvetica, sans-serif;
   font-size:1em;
   color:#FFF;
   position:relative;
   padding:0;
   margin:0;
}
img{border:none}

h1{font-size:1.2em;} /* Standard Size Headings */
h2{font-size:1.1em;}
h3{font-size:1.0em;}
h4{font-size:0.9em;}
h5{font-size:0.8em;}
h1,h2,h3,h4,h5{color:#cbb777}

body{ background: black; font-size: 12px }

a{text-decoration:underline;} /* Standard anchor:gold color, no underline */
a{text-decoration:none;color:#cbb777}

/* Utility Classes */
.floatleft{
     float:left;
     margin-right:10px;
     z-index:100;
}
.clear{	clear:both;}	
.leftborder{border-left:1px solid #333;}
.shadow *{color:#000;}

/* Common Layout */
#wrapper{
	width:908px;
	margin-right:auto;
	margin-left:auto;
	background:#000000 url(images/common/bg_wrapper.jpg) repeat-y top;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
}
#insidePage{
		   width:908px;
		   height:auto;
		   margin-right:auto;
		   margin-left:auto;
		   margin-top:2px;
}
#toolBar a{  /* Text Selection Bar  */
	margin-left:10px;
	margin-right:10px;
	text-decoration:none;
	color: #cbb777;
}
#toolBar {
   font-size:10px;
   color:#cbb777;
   width:908px;
   margin-right:auto;
   margin-left:auto; 
   text-align:right;
   margin-bottom:3px;
}
p#accessibilityBar {color:#cbb777; }
a#text_s,
a#text_m,
a#text_l,
a#text_xl{
	margin-left:3px;
	margin-right:0px;
	text-decoration:none;
}

#toolBar a:link{color:#cbb777}
#toolBar a:visited{font-weight:bold}
#toolBar a { color: #FFFFFF; }

#Header{ /* Logo and Header Navigation */
   width:908px;
   height:100px;
   margin-right:auto;
   margin-left:auto; 
   border:1px solid #333333;
   background:black;
}
#logoline1{font-size:24px}
#logoline1 a{text-decoration:none;color:#cbb777}
#logoline2{font-size:10px;}

#testimonial{  /*  Heading Testimonials */
		   padding-top:35px;
		   height:290px;
		   width:325px;
		   padding-left:30px;
		   font-size:12px;
		   font-weight:bold;
		}
#testimonial h1{
	font-size:3em;
	margin-bottom:5px;
}
#mainmenu{				
   font-size:12px;
   text-align:right;
   position:absolute;
   right:15px;
   top:0px;
   bottom:10px;
}
#mainmenu li{display:inline;}
#mainmenu li a{
   color:#cbb777;
   font-weight:bold;
   text-decoration:none;
   padding-left:8px;
   padding-right:13px;
   padding-top:3px;
   padding-bottom:6px;
}
#mainmenu li a {color:#cbb777;}
 
/* Navigation History Bar*/
#breadcrumb{font-size:10px;position:absolute;top:61px;}
#baseline{position:absolute;top:24px;color:#585858;height:20px}
span#trail{top:-20px; color:#cbb777}

a#homestyle{
	top:-20px;
	padding-left:10px;
}
.activetab{background-color:#585858;}

#lowerArea{
			width:908px;
			margin-right:auto;
			margin-left:auto;
			background:#2d2d2d url(images/common/bg_bottom.jpg) repeat-y right;
			border:1px solid #333333;
			margin-bottom:15px;	
			height:auto;
}


#columns{  /* Standard Column Wrapper */
	width:908px;
	background:url(images/common/bg_column.jpg) repeat-x top #2D2D2D;
}
  
.column{
   float:left;
   padding:0 0 0 15px;
   margin-top:15px;
}
.column h1{
   margin-left:-15px;
   padding-left:15px;
   background:#121212;
   margin-bottom:15px;
   color:#cbb777;
}
.column h1 a,
.column h2 a,
.column h3 a{
   text-decoration:none;
   color:#cbb777;
}
.column h1 a,
.column h3 a {
   text-decoration:underline;
}
.column h2{
   margin-bottom:7px;
}
.column h2 a {
   color:#cbb777;
}
.column h3{
   margin-bottom:.6em;
   font-size:.85em;
}
.column h4{
   font-size:.85em;
   margin-bottom:.4em;
}
#return{
		width:200px;
		font-size:18px;
		position:absolute;
		top:30px;
		left:600px;
	}
	#return a{text-decoration:none}
	#return a {text-decoration:underline}
	
	/* Standard Footer Formatting */
div#footer{
   width:908px;
   margin-right:auto;
   margin-left:auto;
   background:#000000 url(images/common/bg_foot.jpg) no-repeat bottom;
   height:100px;
}
div#footlogo1 a{font-size:24px;color:#cbb777;margin-left:13px}
#footlogo2{font-size:10px;color:#cbb777;margin-left:13px}
#footValidations{text-align:center}
#footSpace{height:60px}
#footNav{font-size:12px}

div#footlinks {
   position:absolute;
   top:0px;
   left:275px;
   border-left:solid 1px #333;
   padding-left:15px;
  }

div#footlinks a{color:gray}
div#footer p{
   font-size:.7em;
   color:#444;
   margin-bottom:.3em;
   line-height:1em;
}
#footer a{
   color:#666;
   text-decoration:none;
}
#footer a:link { color: #cbb777;}
#footer a:visited { color: gray;}
#footer a:hover{
   text-decoration:underline;
}
#footer a:active { color: #cbb777;}
#copyright{text-align:left;font-size:10px;color:gray}  





