

/* -------------------------------CSS WANDERSON 021709 Last Edited------------------------ */

/* -------------------------------Main Elements Start Here------------------------------- */

	body {
	/*background:url(images/bg.gif) top repeat;*/
	background: #2c1f03;
	width: 100%;
	height: 100%;
	margin: 30px auto;
	padding: 0;
	font: 11px/1.4em "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	color: #282828;
	font-size:11px;
	line-height: 16px;
	}

/* -------------------------------Container Divs Elements Start Here------------------------------- */

.article_seperator
{
display: block;
height: 10px;
background-color: transparent;
background-image: url(images/seperator.gif);
background-repeat: repeat-x;
background-attachment: scroll;
}


select, input, option, textarea{

font-family: arial,helvetica,sans-serif;
font-size: 11pt;
background-color: #f7f7f7;
color: #000000;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #c0c0c0;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c0c0c0;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #c0c0c0;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #c0c0c0;

}

.submitinfo 

{
margin-top: 10px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 120px;

}

	#box1 {
	background: #2c1f03;
	width: 960px;
	border: 7px solid #ffffff;
	height: auto;
	margin:0px auto 0 auto;
	padding: 0;
	}
	
	#headerholder {
	height:85px;
	background:  url(images/header.jpg) no-repeat top center;
	margin-top:0px;
	margin-left: 0px;
	margin-right: 0;
	padding:0 0 0 0px;
	}
	
	#headergraphic {
	height:185px;
	margin-top:0px;
	margin-left: 0px;
	margin-right: 0;
	padding:0 0 0 0px;
	}
	
	#headergraphichome {
	height:301px;
	margin-top:0px;
	margin-left: 0px;
	margin-right: 0;
	padding:0 0 0 0px;
	}
	
	div#contentholder {
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #fff url(images/bg_a.jpg) repeat-y top center;
	text-align: left;
	margin: 0 auto 0 auto;
	width: 960px;
	height: auto;
	position: relative;
	padding: 0 0 0 0;
	}
	
	#pageholder {
	border: 0px solid #000000;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: auto;
	width: 960px;
	height: auto;
	position: relative;
	padding: 0 0 0 0;
	}

	div#menutemp {
	margin: 0;
	padding: 0;
	width: 960px;
	height: 35px;
	}
	
	div#crumbs {
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	background: #fff url(images/crumbs_bg.jpg) no-repeat top center;
	margin: 0px 0 0 0px;
	padding: 0px 0px 0px 45px;
	width: 915px;
	height: 34px; /* IE6 BUG*/
	text-align:left;
	}
	
	div#crumbshome {
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	background: #fff url(images/crumbs_bg2.jpg) no-repeat top center;
	margin: 0px 0 0 0px;
	padding: 0px 0px 0px 45px;
	width: 915px;
	height: 34px; /* IE6 BUG*/
	text-align:left;
	}
	

	div#maincontentholder
	{
	background: url(images/content_bg.jpg) repeat top center;	
	border: 0px solid #000000;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	width: 960px;
	height: auto;
	position: relative;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	}
	
	div#maincontentholderhome
	{
	background: #fff url(images/content_bg2.jpg) no-repeat top center;	
	border: 0px solid #000000;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	width: 960px;
	height: auto;
	position: relative;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	}

	#content_col_one{
	width:206px;
	background: url(images/bg_colone.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 0px;
	float:left;
	}

	#content_col_two{
	width:960px;
	margin:0px 0 0 0px;
	padding:0px 0px 0 0px;
	/*float:right;*/
	
	}
	
	div.contentholder
	{
	float:left; 
	border: 0px solid #cccccc;
	text-align: left;
	margin-left:0px; 
	/*margin-left:25px; changed cause of IE6*/ 
	margin-right:53px;
	margin-top:7px;
	margin-bottom:7px;
	width: 500px;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	/*padding-left: 15px; IE6 BUG*/
	padding-left: 45px;
	}
	
	div.contentholder2
	{
	float:left; 
	border: 0px solid #cccccc;
	text-align: left;
	margin-left:0px; 
	/*margin-left:25px; changed cause of IE6*/ 
	margin-right:53px;
	margin-top:7px;
	margin-bottom:7px;
	width: 480px;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	/*padding-left: 15px; IE6 BUG*/
	padding-left: 45px;
	}
	
	 div.photoholder
	{
	float:left; 
	/*border: 6px solid #f3dba9;*/
	text-align: center;
	margin-left:0px;
	margin-right:0px;
	margin-top:7px;
	margin-bottom:20px;
	width: 312px;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	div.servicerotate
	{
	/*border: 6px solid #f3dba9;*/
	text-align: left;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	width: 330px;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}


	div#maincontentholderdivider
	{
	border: 1px solid #000000;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	width: 766px;
	height: auto;
	position: relative;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	}

	#content_dividercol_one{
	width:232px;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 0px;
	float:left;
	}

	#content_dividercol_two{
	width:766px;
	margin:0px 0 0 0px;
	padding:0px 0px 0 0px;
	float:right;
	
	}
	

	div#articlecontentholdermain
	{
		
	border: 0px solid #cccccc;
	text-align: left;
	margin-left:0px;
	margin-right:0px;
	margin-top:7px;
	margin-bottom:7px;
	width: 720px;
	height: auto;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	}


	.breaker {clear:both}
	
	
	div#supercallout
	{
	background: #e5f9c5;	
	border: 1px solid #cccccc;
	text-align: left;
	margin-left:0px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:0px;
	width: 500px;
	height: auto;
	position: relative;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}

/* -------------------------------Container Divs Elements END Here------------------------------- */

/* -------------------------------Link Elements Start Here------------------------------- */

 A {
	/*text-decoration:none ;*/
	color: #8a4500;
	font-family: arial, helvetica;
	}

 A:Hover {
	color: #420000;}
	
 A:Link {
	color: #000000;}

	
 A.footer {
	text-decoration: none ;
	cursor: hand;
	color: #ffffff;
	font-family: arial, helvetica;
	font-size: 9px;}

 A.footer:Hover {
	color: #3c3c3c;}
	
 A.footer:Link {
	color: #ffffff;}
	
div#nav 
{
width: 960px;
height: 36px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
overflow-x: hidden;
overflow-y: hidden;
background-image: url(images/menu_bg.jpg);
background-repeat: repeat-x;
background-attachment: scroll;
background-x-position: left;
background-y-position: top;
font-family: "Georgia",Georgia, serif;
font-size: 15pt;

}

.nav_links
{
width: 960px;
height: 36px;
text-decoration: none ;
margin-top: 5pt;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 180px;


}

	
.nav_links a 
{
margin-top: 0pt;
text-decoration: none ;
margin-right: 25px;
margin-bottom: 0px;
margin-left: 0px;
font-family: "Georgia",Georgia, serif;
font-style: normal;
font-variant: normal;
font-weight: none;
font-size: 15pt;

}

.nav_links a:link, .nav_links a:active, .nav_links a:visited 

{
font-size: 15pt;
color: #ffffff;
/*text-transform: uppercase;*/
}

.nav_links a:hover, .nav_links a.selected:link, .nav_links a.selected:active, .nav_links a.selected:visited 

{
font-size: 15pt;
color: #5e0000;
background:#ddc9a0;


}
	
/* -------------------------------Link Elements END Here------------------------------- */

/* -------------------------------Paragraph Elements Start Here------------------------------- */

p {

	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font: 12px/1.4em "Helvetica", Arial, sans-serif;
}

p.sm {

	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font: 11px/1.4em "Helvetica", Arial, sans-serif;
}


p.crumbs{
	border: 0px solid #252450;
	font-weight: bold; 
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 6px 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #252450
}

p.quote{
	border: 0px solid #252450;
	font-weight: none;
	width:230px; 
	text-align:center;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 10px 40px 10px 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000
}


p.footersm {
	/*border: 1px solid #000000;*/

	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0;
	padding-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

p.readmore {
	/*border: 1px solid #000000;*/
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0;
	padding-bottom: 2px;
	text-align:right;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

p.supercallout{
	border: 0px solid #252450;
	font-weight: normal; 
	margin-right: 100px;
	margin-left: 25px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0 20px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}



p.subtitlegreen {color:#36a52f;font-family:Arial, Helvetica, sans-serif;font-size:20px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 5px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubgreen {color:#36a52f;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 2px; padding-top: 5px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

p.subtitlered {color:#640001;font-family:georgia, sans-serif;font-size:23px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 5px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubred {color:#640001;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; padding-top: 5px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

p.subtitlered2 {color:#640001;font-family:georgia, sans-serif;font-size:21px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 5px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubred2 {color:#640001;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; padding-top: 5px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubred3 {color:#640001;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

p.subtitlepurple {color:#24244f;font-family:Arial, Helvetica, sans-serif;font-size:20px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubpurple {color:#24244f;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 2px; padding-top: 5px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

p.subtitlemint {color:#8cca89;font-family:Arial, Helvetica, sans-serif;font-size:20px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubmint {color:#8cca89;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 2px; padding-top: 5px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

p.subtitleblue {color:#4d8eca;font-family:Arial, Helvetica, sans-serif;font-size:20px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubblue {color:#4d8eca;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 2px; padding-top: 5px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

p.subtitlebrightred {color:#990000;font-family:georgia, sans-serif;font-size:23px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 5px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubbrightred {color:#990000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; padding-top: 5px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

/* -------------------------------Paragraph Elements END Here------------------------------- */

/* -------------------------------UL Elements Start Here------------------------------- */
	
	ul.submenu2 li{
	list-style: circle;
	padding:0px;
	padding-bottom:7px;
	margin-top:1px;
	margin-right:20px;
	margin-left:0px;
	font-weight:bold;
	font-family: arial, helvetica,sans-serif;
	font-size: 12px
	}
	

	ul.submenu2 a{
	color: #000000;
	font-family: arial, helvetica,sans-serif;
	padding:0px;
	margin:0px;
	text-decoration: none;
	

	}
	
	ul.submenu2 a:link,{
	color: #000000;
	font-family: arial, helvetica,sans-serif;
	padding:0px;
	margin:0px;
	text-decoration: none;
	font-size: 12px;

	}
	
	ul.submenu2 a:visited{
	color: #000000;
	font-family: arial, helvetica,sans-serif;
	padding:0px;
	margin:0px;
	font-size: 12px;

	}
	
	ul.submenu2 a:hover{
	color: #420000;
	padding:0px;
	margin:0px;
	font-size: 12px;
	border-bottom: 2px solid #000000;

	
	}
	
	ul.submenu2 a.here{    
	color: #000000;
	padding:0px;
	margin:0px;
	font-family: arial, helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	
	}
	
	ul#normal{
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 20px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
	ul#normal li{
  	list-style: none;
	background-image: url(images/circle.jpg);
	background-repeat: no-repeat;
	background-position: .8em .8em;
	padding:6px 6px 6px 40px;
	margin-top:1px;
		
}
	div#footer {
	
	background: url(images/footer.jpg) repeat-y top center;
	border: 0px solid #252450;
	width: 960px;
	height: 77px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px auto 0px auto;
	text-align:left;
	font-size:9px;
	color:#000;
	
}	

	div#footerholder {
	border: 0px solid #252450;
	width:400px;
	padding: 16px 30px 0 0;
	text-align:right;
	font-size:9px;
	float:right;
	color:#000;
	
}	

	div#footerholder2 {
	border: 0px solid #252450;
	width:400px;
	padding: 16px 0px 0 30px;
	text-align:left;
	font-size:9px;
	color:#000;
	
}	

/* -------------------------------UL Elements END Here------------------------------- */


/* -------------------------------MISC Elements START Here------------------------------- */

	div#content {
	background-color:#ffffff;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	width: 788px;
	height: auto;
	position: relative;
	padding: 0 0 0 0;
}




div#menuBoxcontainer {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0 0 0 0;
	height: auto;
	width: 182px;
	}
	
div#contentBoxcontainer {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0 0 0 0;
	width: 615px;
	}
	
	div#contentBoxcontainer2 {
	/*border: 1px solid #000000;*/
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px 0px 0px 100px;
	width: 450px;
	}
	

	.callout {border-top:1px solid #d1b781;
	 background-color: #ffeecb;
	padding: 10px;
	margin-top:0px}
	
	.calloutbox {border-top:1px solid #666;
	border-bottom:1px solid #666;
	background-color: #e2e2e2;
	padding: 10px;
	margin-top:0px}
	
	.callhead {
	font-family: arial, sans-serif;
	font-weight:bold;
	font-size: 16px;
	color: #36a52f;
	line-height:12px;
	text-transform: uppercase;
	margin-left:10px;
	margin-top:20px
	}


/* -------------------------------MISC Elements END Here------------------------------- */