BODY   {
	background: url(images/bodyBg.gif);
	font-family: Arial, Helvetica, sans-serif;
	color: #333366;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	}

span, form { margin:0px; }

H1  {
	font-size: 17px;
	font-weight: bold;
	text-align: left;
	color:#3D4249;
	margin: 0px;
	margin:4px 0px 10px 0px;
}
#left H1, #right H1  {
	font-size: 17px;
	font-weight: bold;
	text-align: left;
	color:#3D4249;
	margin: 0px;
	margin:0px;
}

H2, H3	{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	text-align:left;
	color:#505266;
	margin: 10px 0px 5px 0px;
}

ul, ol, li {
	margin-left: 11px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 0px;
}

/*TD	{
	FONT-FAMILY: Verdana,Helvetica;
	FONT-SIZE: 11px;
	}
*/
		
		
.boxcontent  {
	background: none;
	color: #000000;
/*	font-size: 12px;
	font-family: verdana, helvetica; */
}

.main
	{
	margin-bottom:0px;
	margin-top:0px;
	background: transparent;
	border: 0;
	padding:0px;
}

#left	{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background: url(images/contentBg.gif);
	border-left: 1px solid white;
	border-right: 1px #827366 solid;
	}

#right	{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #BFB89B;
	}

.bannerRight {
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	text-align: right;
	vertical-align: middle;
}
.contentText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333366;
	font-size:13px;
	font-weight:normal;
/*	letter-spacing:none; */	
}
	
.content
	{
	margin-top: 0px;
	margin-left: 5px;
	margin-bottom: 5px;
	padding:10px;
	background: url(images/contentBg.jpg) repeat-y #FFFFFF left;
	border-right: 1px solid #827366;

	}

/*.text
	{
	font-size: 11px;
	color:#000000;
	text-align:left;
	padding:10px;
	line-height:120%;
	}
*/

/*a	{
	color:#6C605E;
	text-decoration:underline;
	}
*/

/* ORIGINAL LINK COLORS (TURNED OFF)
a:link
	{
	color: #6C605E;
	text-decoration:underline;
	}

a:visited
	{
	color: #6C605E;
	text-decoration:underline;
	}

a:hover
	{
	color: #817875;
	}
*/
/* NEW LINK COLORS */
a:link
	{
	color: #6C605E;
	text-decoration:underline;
	}

a:visited
	{
	color: #6C605E;
	text-decoration:underline;
	}

a:hover
	{
	color: #000000;
	}

		
.bg_medium	{background-color: #D3C7A5;}

.bg_light 	{background-color : #BFB89B;
		color: #000;
		}

.bg_dark 	{background-color : #525354;
			color: silver;}
			
.bg_light a	{
	color:#75595F;
	text-decoration:underline;
	}

.bg_light a:link
	{
	color: #75595F;
	text-decoration:underline;
	}

.bg_light a:visited
	{
	color: #75595F;
	text-decoration:underline;
	}

.smalltext {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
/*	color: #000000; */
}

.black	{	background-color : #525354;
			color: silver;}

.footerL {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	color: #333333;
	margin-bottom:0px;
	margin-top:0px;
	padding: 0px 0px 0px 4px;
  	text-align:left;
  	border-top: 1px solid black;
  	}
	
.footerL a:link, .footerL a:visited, .footerL a:hover {
	color: #000000;
  	}
	
.footerR {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	color: #333333;
	margin-bottom:0px;
	margin-top:0px;
	padding: 0px 4px 0px 0px;
  	text-align:right;
  	border-top: 1px solid black;
  	}
	
.footerR a:link, .footerR a:visited {
	color: #000000;
	text-decoration:none;
  	}
.footerR a:hover {
	color: #BFB89B;
	text-decoration:underline;
  	}
.disclaimer {
	font-family: Arial, Verdana;
	font-size: 9px;
	color: #333333;
	margin-bottom:0px;
	margin-top:0px;
	padding: 4px 4px 4px 4px;
  	text-align:left;
  	border-top: 1px solid black;
  	}
.disclaimer a:link, .disclaimer a:visited, .disclaimer a:hover {
	color: #000000;
  	}
 a.bg_medium .footer 	{
	color:#75595F;
	text-decoration:underline;
	}

a.bg_medium .footer :link
	{
	color: #75595F;
	text-decoration:underline;
	}

a.bg_medium .footer :visited
	{
	color: #75595F;
	text-decoration:underline;
	}

.even_box {
	text-align:left;
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 5px; 
/*	line-height:120%; */
	background: transparent;
	border-bottom: 1px #827366 solid;
}
.boxTitle  {
	font-size: 17px;
	font-weight: bold;
	text-align: left;
	color:#3D4249;
	margin: 0px;
	padding-top:10px;
}

.default_box {
	text-align:left;
	padding:10px;
/*	background-color: #BCB4A4; */
	border-bottom: 1px #827366 solid;
	}
.medTan_box {
	text-align:left;
	padding:10px;
	background-color: #BCB4A4;
	border-bottom: 1px #827366 solid;
	}
.boxTitleMT {
	text-transform: none;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
	text-align: left;
	color:#3D4249;
	margin:0px;
	}
.darkGrey_box
	{
	color: #ffffff;
	text-align:left;
	padding:10px;
	line-height:120%;
	background: url(images/darkGreyBg.jpg);
	border-bottom: 1px #827366 solid;
	}
.boxTitleDG     
	{
	text-transform: none;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
	text-align: left;
	color:#C0C0C0;
	}
.lightGrey_box
	{
	text-align:left;
	padding:10px;
	line-height:120%;
	background-color: #C0C0C0;
	border-bottom: 1px #827366 solid;
	}
.boxTitleLG     
	{
	text-transform: none;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
	text-align: left;
	color:#3D4249;
	}


.medGrey_box
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
/*	color: #000000; */
	text-align:left;
	padding:8px; 
	line-height:120%;
	background-color: #525354;
	border-bottom: 1px #827366 solid;
	}
.boxTitleMG     
	{
	font-family: Arial, Verdana, Sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color:#CCCCCC;
	}
.boxContentMG 	{
	font-family: Arial, Verdana, Sans-serif;
	color:#FFFFFF;
}

.hMenu{
	color: #404040;
	}

.logo	{
	border-top: solid 1px black;
	border-bottom: solid 1px black;
	background: url(images/logoBg.jpg);
	}

.hMenu a {
	color:#404040;
	text-decoration: none;
	}

.hMenu a:link
	{
	color: #404040;
	text-decoration: none;
	}

.hMenu a:visited
	{
	color: #999;
	text-decoration: none;
	}
	
	
.logo a {
	color:#fff;
	text-decoration: none;
	}

.logo a:link
	{
	color: #fff;
	text-decoration: none;
	}

.logo a:visited
	{
	color: #fff;
	text-decoration: none;
	}
		

.medGrey_box a {
	color:#fff;
	text-decoration: none;
	}

.white a:link, .medGrey_box a:link
	{
	color: #fff;
	text-decoration: none;
	}

.medGrey_box a:visited
	{
	color: #fff;
	text-decoration: none;
	}
.medGrey_box a:hover
	{color: #6C605E;
	text-decoration: none;}

.centeredImage
	{
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	}
	
.dropshadow{
float:left;
clear:left;
background: url(images/shadow.gif) no-repeat bottom right !important;
/* respectful browsers (e.g. Firefox/Opera/Safari) ONLY take notice of this line*/
background: none;
/* disrespectful browsers clear the background graphic, in this case allowing the alpha filter to work in IE5.5 and 6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='images/shadow.gif'); /* the MS alpha filter */
margin: 10px 10px 10px 15px;
}

.post img{
position:relative;
bottom:6px;
right: 8px;
border: 1px solid #eee;
border-color: #eee #888 #666 #ddd;
background:#fff;
padding:8px 6px 15px 6px; /* gives us the white area - but not in IE5 + IE5.5 */
margin: 0px;
}
