body
{
	margin:0;
/*	color:#656852;*/
	color:#404040;
	font:normal 10pt georgia, serif;
}



a, a:active, a:visited {
	color:#660;
	text-decoration:none;
}

a:hover {
	color:#690
}



#wrapper
{
	margin:0;
	padding:0;
	border:0;
	padding-top:10px;
}

td#contentLeft
{
margin:0;
padding:0;
}

td#contentRight
{
padding:10px;
text-align:left;
}


.navTable, .centerTable, .footerTable
{
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
}


.centerTable

{
   margin-left: auto;
   margin-right: auto;
}

.centerContent
{
width:100%;
background:#fff;
border:3px double #000;
}

.centerContent2
{
width:100%;
text-align:left;
}

.navigation
{
	text-align: center;
	/*border:1px solid #d5f0af;*/
	border: 3px double #000;
}


.navigationText 
{
	text-transform:uppercase;
	font:bold 7pt georgia, serif;
	text-align:right;
}
.navigationText2 
{
	font-size:7pt;
	font-weight:bold;
	text-align:right;
	text-transform:capitalize;
	margin-bottom:2px;
	margin-right:0;
}

.navigationText, .navigationText a, .navigationText a:link, .navigationText a:active, .navigationText a:active

{
	color: #656852;
	text-decoration: none;
	background:#fff;
}

.navigationText a:hover {text-decoration:underline;}

.bullet
{
	vertical-align: middle;
}

.contentTitle, .galleryTitle, #galleryTitle
{
/*	font-size: 12pt;
	font-weight: bold;
*/
font-size:14pt; font-weight:bold;text-decoration:underline;
}

.contentSubtitle
{
font-weight:bold;
font-size:9pt;
font-style:italic;
}

.contentInstruction
{
}

span.contentTitle, span.contentSubtitle, span.contentInstruction 
{
display:block;
}


.contentBody

{
	font-size: 8pt;
	width:460px;
	margin:4px 30px 8px 30px;
}

.homeBar, .homeBar a

{
	font-size: 8pt;
}








.catMenu a {

	color:#360;
	font-weight:bold;
	font-size:8pt;
	text-transform:uppercase;
	padding-left:4px;

}

.catMenu a:hover {
	color:#990;
}











.rentals td {
	padding:5px;
	font-size:8pt;
	font-family:tahoma,arial,sans-serif;
}


.rentals div {

	padding-right:4px;

	}



	.rentals td img {

	border:1px solid #404040;

	}
	
	
	
	
	
	
	
	

div.navigationText2 a, div.navigationText2 a:visited, div.navigationText2 a:active {	color:#333;}
div.navigationText2 a:hover { color:#656852;}

td#lbox, td#lbox div, div#lbox
{
	background: url('') ;
	/*border-right:3px solid #333;*/
	width: px;
	height: px;
	margin:0;
	padding:0;
}

td.label, div.label { font-weight:bold; font-size:8pt; vertical-align:top;text-decoration:underline;}

td.field {vertical-align:top;}

/*
td.centerContent2
{
width:100%;
border:2px solid #333;
color:#333;
padding:2px;
}
div.centerContent2
{
background:#fff;
}
*/
input, select, textarea { font-size:11px;color:#404040;height:14px;background:#c3de94;border:1px solid #333;font-family:verdana;}
input.submit {font-weight:bold;font-size:11px;font-family:georgia, serif;color:#d3dea4;background:#2f3010;height:20px;}
textarea {background:#c3de94;color:#404040;height:100px;width:300px;font-size:11px;border:1px solid #333;}

div.contact_us {font:bold 9pt georgia;color:#404040;}

a.maskEmail:link, a.maskEmail:active, a.maskEmail:visited { color:#404040;}
a.maskEmail:hover {color:#808080;}
a.maskEmail {font-weight:bold;text-decoration:underline;}


div.msgBox { width:100%;margin:5px auto;border:1px solid #404040; background:#f0f0f0;padding:10px;}












#FrogJS{
background:#333333;
width: 240px;
height: 340px;
margin: 0 auto;
top:-37px;
left:-393px;
vertical-align:bottom;

}

#FrogJSNavContainer {
}
/*
#FrogJSrightThumb1 {border:3px solid #333333;}

#FrogJSrightNav {border:3px solid #333333;}

#FrogJSleftNav {border:3px solid #333333;}
*/
/*
#FrogJSCredit{
text-align: right;
font-size: 80%;
color: #999;
padding: 1px;
}
#FrogJSCaption{
text-align: left;
line-height: 140%;
}
*/


.instructions 
{
font-family:arial;
font-size:9px;
color:#808080;
}

#statusdiv { position:relative;top:-100px;left:300px;}

#galleryTitlearea {font-weight:bold;font-size:12pt;}
#galleryTextarea {}

tr.top_row td {margin:1px;}
div#galleryTitle {font-size:14pt; font-weight:bold;text-decoration:underline;}

div.tags {font-family:tahoma;font-size:10px;}
div.tags a {font-weight:bold;font-size:9px;}

div.catDesc {}
div.catTag {}