body	{

	background-color: #F7F7F7;
	font-family:	"Verdana";
	font-size:	10px;	
	margin: 40px 0px 0px 0px;

	}

#frame	{

	position: relative;	
	width: 960px;
	min-height: 392px;
	margin: auto;
	
	}
	
#header	{

	position: relative;
	width: 960px;
	margin: auto;
	margin-top: -30px;
	
	}

#quickquote	{

	position: absolute;
	width: 500px;
	top: 0px;
	left: 0px;
        z-index: 5000;
}

#quickquote p	{

	width: 480px;
}

#quickquote a:link {text-decoration: underline; color: #000000;}
#quickquote a:visited {text-decoration: underline; color: #000000;}
#quickquote a:active {text-decoration: underline; color: #000000;}
#quickquote a:hover {text-decoration: underline; color: #000000;}

#topMenu	{

	position: absolute;
	margin: auto;
	top: 55px;
	left: 460px;
		
	}


#splash	{

	position: relative;
	width: 960px;
	height: 312px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
		
	}

#bottomMenu	{

	position: relative;
	width: 960px;
	margin: auto;
	margin-bottom: 15px;
	border: 0px solid black;
	
	}
	
#textArea	{

	position: relative;
	width: 960px;
	margin: auto;
	padding-top: 0px;
		
	}	
	
#textArea b	{

	font-family:	"Verdana";
	font-size:	10px;
	font-weight:	bold;	


}

#contactForm	{

	position: absolute;
	top: 10px;
	left: 470px;
	width: 365px;
	color: #000000;
	font-size:	16px;	
	border: 0px solid black;

}

#limoArea	{

	position: relative;
	min-height: 850px;
	width: 960px;
	margin: auto;
		
	}

.limoBox	{

	
	position: relative;
	width: 320px;
	min-height: 350px;
	color: #000000;
	font-size:	16px;	
	float: left;
	padding-bottom: 20px;
	

}

.limoBox b	{

	font-family:	"Verdana";
	font-size:	16px;
	font-weight:	bold;

}

#footer	{

	position: relative;
	width: 960px;
	margin: auto;
		
	}

#footer	h1 {

	font-family:	"Verdana";
	font-size:	9px;
	
	}	

#footer	h2 {

	font-family:		"Verdana";
	font-size: 		8px;
	font-weight:		normal;
		
	}	

	

h1	{
	
	font-family:		"Verdana";
	font-size: 		10px;
	font-weight:		normal;
	
}

h2	{
	
	font-family:		"Verdana";
	font-size: 		14px;
	font-weight:		normal;
	
}

h3	{
	
	font-family:		"Verdana";
	font-size: 		14px;
	font-weight:		normal;
	
}

b	{
	
	font-family:		"Verdana";
	font-size: 		14px;
	font-weight:		normal;
	
}

.formfield	{
	border		:	1px solid #000000;
	background-color:	#F5F5F5;
	font-family	:	Verdana;
	font-size	:	11px;
	text-decoration	:	none;
	width		:	300px;
}

.hiddenbox	{

	visibility:hidden;

	
	}
	


p	{

	width: 920px;	
	
	}

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}


img {

	border: none;
	
}

a:link {text-decoration: none; color: #413F42;}
a:visited {text-decoration: none; color: #413F42;}
a:active {text-decoration: none; color: #413F42;}
a:hover {text-decoration: none; color: #413F42;}
		

.transparentBox	{
	
	position: absolute;
	background-color: #696F79;
	color: white;
	top: 12px;
	left: 0px;
	width: 350px;
	height: 310px;
   	filter:alpha(opacity=80); 
   	-moz-opacity: 0.8; 
   	opacity: 0.8; 	
	
	}	

.transparentBox p	{

	width: 340px;
	height: 312px
	line-height: 35px;	
	
	}	

.transparentText	{
	
	position: relative;
	padding-top: 0px;
	padding-left: 8px;
	color: #FFFFFF;
	font-family: Arial;
	line-height: 35px;
	z-index: 400;
	
	}

.transparentText a:link {text-decoration: none; color: #DEEA16;}
.transparentText a:visited {text-decoration: none; color: #DEEA16;}
.transparentText a:active {text-decoration: none; color: #DEEA16;}
.transparentText a:hover {text-decoration: none; color: #DEEA16;}	


.black_overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}


.white_content {
	display: none;
	position: fixed;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -300px;
	margin-left: -280px;
	width: 510px;
	height: 450px;
	padding: 16px;
	border: 16px solid black;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

#xclose {

	position: relative;
	top: 0px;
	left:450px;
	width: 48px;

}
