@charset "iso-8859-1";
/* CSS Document created by Shalyn S. at www.FLsites.com , info@flsites.com */
.bg {
	background-position:top;
	background-repeat:no-repeat;
	background-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	}

td {
	color:#BEBEBE;
	font-size:11px;
	font-family:Tahoma, Arial, Geneva, sans-serif;
	font-style: normal;
	}

a.white {color:#FFFFFF; text-decoration:underline}
a.white:hover {text-decoration:none}
a.txt {color:#BEBEBE; text-decoration:underline}
a.txt:hover {text-decoration:none}

.bot {color:#C34C4C; font-size:10px; text-decoration:none; letter-spacing:1px}
.bot:hover {text-decoration:underline}

.bold {color:#BEBEBE; text-decoration:none; font-weight:bold; letter-spacing:1px}
.bold:hover {text-decoration:underline}

.www {color:#BEBEBE; text-decoration:none; font-weight:normal}
.www:hover {text-decoration:underline}

.price {color:#BEBEBE; font-size:13px}
.scroll {scrollbar-3dlight-color : #9A9898; 
	scrollbar-arrow-color : #7E7E7E;
	scrollbar-base-color : #9A9898;
	scrollbar-darkshadow-color : #7E7E7E;
	scrollbar-face-color : #9A9898;
	scrollbar-highlight-color : #7E7E7E;
	scrollbar-shadow-color : #7E7E7E;
	scrollbar-track-color : #9A9898}


/* SUBMIT BUTTON */
			
.but { 
			color:#FFFFFF; 
			text-align:center; 
			background:url('images/bottombg.gif') repeat-x center; 
			border:2px solid #14145F; 
			padding-left:0px; 
			padding-right:0px; 
			padding-top:1px; 
			padding-bottom:1px 
			}
			
			
			
/* CONTACT US BOX -- BELOW EACH PAGE */			
			
.contact 
			{ 
			border:3px double #6F70B0; 
			background:#EFEFFB; 
			padding:7px; 
			text-align:center; 
			}
			
/* Pictures CSS Popup Image Viewer */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: black;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: white;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

/* This is for the submit form CSS*/

.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 250px;
height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}

			