body {
margin: 0px;
padding: 0px;
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #999999;	
scrollbar-face-color: #816536; 
scrollbar-shadow-color: #563F19; 
scrollbar-highlight-color: #8A6E40; 
scrollbar-3dlight-color: #563F19;
scrollbar-darkshadow-color: #46310E; 
scrollbar-track-color: #6D5327;
scrollbar-arrow-color: #AD9163;
background-color: #000000;
background:  url(../images/back.gif) repeat;
}
.headertext { 
font-size: 10pt; 
color: #000000 ; 
font-weight: bold; 
background:transparent; 
}
.smallDefault {  font-size: 7pt; color: #2E210B; background:transparent; }
.disclaimer{  font-size: 7pt; color: #6A593F; background:transparent; }
.captiontext {  font-size : 80%; line-height : 150%; padding:1px; color: #000000; background:transparent; }
.bigtext {  font-size : 110%; line-height : 150%; padding:1px; color: #000000; background:transparent; }
.beige { font-size: 8pt; color: #E0C79F; background:transparent; text-align:left;}
.innerLight { font-size: 8pt; color: #ffffff; font-weight:bold; background:transparent; }

.footerlink:link {color: #524B3C; font-size: 7pt; text-decoration: none}
.footerlink:visited {color: #524B3C; font-size: 7pt; text-decoration: none }
.footerlink:hover {color: #5E4E36; font-size: 7pt; text-decoration: underline }

.sidelink:link {color: #ffffff; font-size: 7pt; text-decoration: none}
.sidelink:visited {color: #ffffff; font-size: 7pt; text-decoration: none }
.sidelink:hover {color: #FFFFFF; font-size: 7pt; text-decoration: underline }

td {  font-size: 8pt; color: #2E210B; background:transparent; }

h1 {  font-size: 12pt; color: #2E210B; background:transparent; }

a:link, a:active, a:visited {color: #FFBB00; text-decoration: none}
a:hover {color: #FFBB00; text-decoration: underline}
 
table.content{border-top: 0px;border-bottom: 0px;border-left: 1px solid #FCA325;border-right: 1px solid #FCA325; background-color: #BB9D6E;}
 
table.news{border-top: 1px solid #000000 ;border-bottom: 1px solid #000000 ;border-left: 1px solid #000000; border-right: 1px solid #000000; background-color: #453315;}
.news td { text-decoration: none; font-size: 7pt;  color: #F9ECC2; } 
.news input { font-size: 7pt;  color: #F9ECC2; background: transparent; } 

table.featured{border-top: 1px solid #BB9D6E;border-bottom: 1px solid #BB9D6E;border-left: 1px solid #BB9D6E;border-right: 1px solid #BB9D6E; }
.featured td { text-decoration: none; font-size: 7pt;  color: #ffffff; } 
.featured A:link {font-size: 7pt; color:#ffffff;text-decoration:none; font-weight: bold}
.featured A:visited {font-size: 7pt; color:#ffffff;text-decoration:none; font-weight: bold}
.featured A:hover {font-size: 7pt; text-decoration: underline; color: #ff9900; font-weight: bold}

table.gallery {border-top: 1px solid #000000;border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000; background-color: #937B56;}
.portfolio td { text-decoration: none; font-size: 7pt;  color: #ffffff } 
.portfolio A:link { color:#ffffff;text-decoration:none; font-weight: bold}
.portfolio A:visited { color:#ffffff;text-decoration:none; font-weight: bold}
.portfolio A:hover { text-decoration: none; color: #000000; font-weight: bold}

table.portfolio {border-top: 1px solid #4C3B1D;border-bottom: 1px solid #4C3B1D;border-left: 1px solid #4C3B1D;border-right: 1px solid #4C3B1D; background-color: #937B56;}
.portfolio td { text-decoration: none; font-size: 7pt;  color: #000000 } 


table.edgelette{border-top: 1px solid #6A593F;border-bottom: 1px solid #6A593F;border-left: 1px solid #6A593F;border-right: 1px solid #6A593F; background-color: #AF956B; }

table.insertage{border-top: 1px solid #000000;border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000; background-color: #937B56; }

/* Content Manager Only Styles */
table.bigtable{border-top: 1px solid #6A593F;border-bottom: 1px solid #6A593F;border-left: 1px solid #6A593F;border-right: 1px solid #6A593F; background-color: #AF956B; }
table.iconholder{border-top: 1px solid #6A593F;border-bottom: 1px solid #6A593F;border-left: 1px solid #6A593F;border-right: 1px solid #6A593F; background-color: #AF956B; }
.news { font-size: 7pt;  color: #F9ECC2; background:transparent; }
.featured { font-size: 7pt;  color: #ffffff; background:transparent; }
.td {  font-size: 8pt; color: #2E210B; background:transparent; }
.errorheader { font-weight:bold; color: #CC0000; }
IMG.escort { border: solid; border-color: #524B3C; border-width: thin; }
/* End stuff for CM */


INPUT, TEXTAREA  {
font-family: Verdana, Arial;
padding: 1px;
font-size: 7pt;
color: #666666;
background-color: #ffffff;
border: inset 1px #cccccc;
}
INPUT.checkbox  {
background: #transparent;
border: 10;
padding: 10px;
width : 1.3em ; 
height : 1.3em ;
}

INPUT.radio  {
background: #transparent;
border: 10;
padding: 10px;
}

INPUT.admin_btn {
font-family: Verdana, Arial;
padding: 1px;
font-size: 7pt;
color: #999999;
background-color: #292C31;
border: inset 1px #cccccc;
}

SELECT.white, OPTION.white {
font-family: Verdana, Arial;
padding: 1px;
font-size: 7pt;
color: #999999;
background-color: #ffffff;
border: inset 1px #cccccc;
}
SELECT, OPTION  {
font-family: Verdana, Arial;
padding: 1px;
font-size: 7pt;
color: #ffffff;
background-color: #6A593F;
border: inset 0px;
}
INPUT.default, TEXTAREA.default {
font-family: Verdana, Arial;
padding: 1px;
font-size: 7pt;
color: #666666;
background-color: #ffffff;
border: inset 1px #cccccc;
}
.headerLink {
width:800px;
height:30px;
border-left: 1px solid #FCA325;
border-right: 1px solid #FCA325;
color:#554325;
text-align:left;
padding-left:50px;
margin-top:0px;
background-color:#BB9D6E;
font: 11px Arial, Helvetica, sans-serif;
}

#headerIndex {
width:780px;
height:25px;
border-left: 1px solid #FCA325;
border-right: 1px solid #FCA325; 
text-align:right; 
vertical-align:top;
padding:0px 18px 0px 0px; 
margin-top:0px; 
background-color:#BB9D6E;
}
#headerIndex h1 {
font-size:11px; 
font-family: Arial, Helvetica, sans-serif; 
color:#554325;
margin:0px;
}
#headerIndex h1 .big {
text-transform:uppercase;
}
#fix {
background:#BB9D6E url("images/pageHeader_bg.jpg") repeat-x top left;
padding:0px 0px 0px 18px; 
height:34px;
width:85px;
vertical-align:bottom;
padding-bottom:2px;
border-left: 1px solid #FCA325;
}
#fix a:link, #fix a:visited{
color:#554325;
font:bold 11px Arial, Helvetica, sans-serif;
text-decoration:none;
}
#fix a:hover, #fix a:active{
color:#FCA325;
font:bold 11px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
#fix2 {
background:#BB9D6E url("images/pageHeader_bg.jpg") repeat-x top left;
border-right: 1px solid #FCA325;
height:34px;
width:715px;
vertical-align:bottom;
padding-bottom:2px;
padding:0px 18px 0px 0px; 
text-align:right;  
}
#fix2 h1 {
font-size:11px; 
font-family: Arial, Helvetica, sans-serif; 
color:#554325;
margin:0px;
}
div {
margin:0px;
padding:0px;}
#topNav a:link, #topNav a:visited{
font:normal 8px Verdana, Arial, Helvetica, sans-serif;
color:#ffbb00;
text-decoration:none;
text-transform: uppercase;
margin-right:10px;
}
#topNav a:hover, #topNav a:active{
font:normal 8px Verdana, Arial, Helvetica, sans-serif;
color: #ffbb00;
text-decoration:underline;
text-transform: uppercase;
margin-right:10px;
}
#topNav {
width: 800px;
height:18px;
background:url("../images/globalBG.jpg") no-repeat left bottom;
}


#topNav1 a:link, #topNav1 a:visited{
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
text-transform: uppercase;
margin-right:10px;
}
#topNav1 a:hover, #topNav1 a:active{
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color: #fca325;
text-decoration:none;
text-transform: uppercase;
margin-right:10px;
}
#topNav1 {
width: 800px;
height:18px;
}




.member {
padding:4px 0px 0px 4px;
white-space:nowrap;
text-align:left;
width:300px;
}
.globalRight {
text-align:right;
padding:4px 0px 0px 0px;
white-space:nowrap;
width:500px;
}
div {
margin:0px;
padding:0px;
}
#mainNav {
width: 800px;
height: 25px;
background: url(../images/mainNavBg.jpg) repeat-x;
border-top: 1px solid #bb9639;
}
#mainNav td {
padding: 3px 0px 0px 0px;
height: 25px;
width: 800px;
text-align: center;	
vertical-align:top;
white-space:nowrap
}

#mainNav a:link, #mainNav a:visited {
color: #fff;
text-decoration: none;
font-size: 10px;
margin:0px 4px 0px 4px;
font-weight: bold;
}
#mainNav a:hover {
color: #fca325;
text-decoration: none;
font-size: 10px;
margin:0px 4px 0px 4px;
font-weight: bold;
}
.patch {
margin-bottom:-3px;
margin-top:-3px;
}
.patch2 {
margin-bottom:-3px;
}
.patch3 {
margin-top:-3px;
}
.reviews
	{
	background-color:#6a593f;
	border:solid 1px #fca325;
	}
td.reviews
	{
	color:#FFFFFF !important;
	}	

.box_bgcolor_td {
background-color:#796e5d;
height:24px;
line-height:20px;
text-decoration:none;
}

TD.login_txt
	{
	font-weight:bold;
	color:#FFFFFF;
	}
.heading
	{
	padding-bottom:8px;
	font-weight:bold;
	text-align:left;
	padding-left:50px;
	}
td.cradit_card_heading
	{
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	}
.main_tab_border
	{
	background-color:#bb9d6e;
	border:solid 1px #503913;
	}
	
.header 	{
	height:117px;
	background-repeat:no-repeat;
	background-position:center;
	background-image:url(../images/mainHeader.jpg);
	}
		
		
		
		
		
h1.logo_link
{
	height:90px;
	text-indent:-999px;
	padding:0px;
	margin:19px 0px 0px 0px;
}
h1.logo_link a
{
	height:90px;
	display:block;
	text-indent:-999px;
	padding:0px;
	margin:0px;
}

