body 
{
	margin: 0px; 
	padding-top:10px; 
	padding-bottom:10px; 
	text-align: left; 
	font: 9pt verdana,helvetica,arial; 
	background: url(images/bg_line.jpg) #006525;
	background-repeat:repeat-x;
	
}
#main 
{
	clear: both; 
	width: 778px; 
	padding:0px; 
	margin: 0px auto; 		
	background: url(images/inside_bg_line.jpg) #006525;
	background-repeat:repeat-x;
	border: solid 1px #ffffff; 
}
body,td,th {
	font-family: Arial, Georgia, serif;
	font-size: 15px;
	color: #6D6D6D;
}
a
{
	color:#999999;
	text-decoration:none;
}
a:hover
{
	color: #333333;
}
.order
{
	color: #006600;
	text-decoration:none;
}
.order:hover
{
	color: #333333;
}

#cent{
	width:755px;
	margin: 5px 5px 5px 5px;
	padding: 0px 0px 15px 0px;
	float:left;
	display:inline;    
}
.footer_bg
{
	width:778px;
	height:50px;
	background:url(images/footer_bg.jpg);
}
.grey 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #6D6D6D;
}
.style9 {font-size: 12px}

#left {
	float:left;
	width:156px;
	margin: 0px 10px 10px 0px;
	padding: 0px 0px 6px 0px;
	display:inline;

}

#right_box{
	width:530px;
	background: url(images/right_bg.jpg) #ffffff;
	margin: 0px 0px 10px 0px;
	min-height:400px;
	background-repeat: no-repeat;
	
	padding: 6px 0px 15px 0px;
	float:right;
}
.right_cont{
	width:520px;
	margin: 20px 0px 0px 0px;
	min-height:400px;
	background-repeat: no-repeat;	
	padding-top:5px;
	padding-left: 20px;
}
#left_box_txt
{
	width:500px;
	padding-left:5px;
	float:left;
}
.header
{
	height:36px;
	background:url(images/header_bg.jpg);
	width:520px;
}
#top_box_txt
{
	width:500px;
	float:left;
}
#form_box_txt
{
	width:490px;
	float:left;
	background:#ebf7ed;
	border: 1px solid #999999;
}

#right_box_txt
{
	width:240px;
	float:right;
	vertical-align:top;
	min-height:185px;
}

/*Navbar Puts Red Border on Tables*/
.navbar {
	color: #CC0000;
	border: 1px solid #CC0000;
}

h1 {
	font-family:Trebuchet MS,Verdana;
	font-size: 17px;
	font-style: normal;
	line-height: 1px;
	color: #006525;
	padding-top:10px;
}
.orange {
	color: #FFA42A;
}

#rel_header 
{
	color:#ffffff; 
	background: #009966;  
	border: 1px dashed #ffffff;
	height:20px;
	padding:5px;
	text-transform:uppercase;
	font-weight: 500;
	width:209px;
}
#rel_links 
{
	clear:both; 
	font-size:14px; 
	font-family: tahoma,Arial, Helvetica, sans-serif;
	
}

#rel_links a 
{
	color:#ffffff; 
	text-decoration:none; 
	width:209px; 
	border: 1px dashed #00CC66; 
	padding:5px; 
	display: block;
	height:20px;
	min-height:20px;
}
	
#rel_links a:hover 
{
	color:#ffffff; 
	background: #009966;  
	border: 1px dashed #ffffff;
}
#rel_links img 
{
	float:right; 
	margin:0px 0px 0 0;
}
#black
{  
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #000000;
}
.cell_table
{
	width: 380px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.cell_first
{
	width:130px;
}
.light_tr
{	
	background:#999999;
}
.shade_tr
{
	background:#CCCCCC;
}

/* Website Portfolio*/
.sites
{
	border-top: 2px dotted #006600;
	border-bottom:2px dotted #006600;
	padding-bottom:5px;
	padding-top:5px;
	height: 182px;

}
.tarpon
{
	border-top: 2px dotted #006600;
	border-bottom:2px dotted #006600;
	padding-bottom:5px;
	padding-top:5px;
	height: 215px;

}

.dolce
{
	border-top: 2px dotted #006600;
	border-bottom:2px dotted #006600;
	padding-bottom:5px;
	padding-top:5px;
	height: 252px;

}
.caribbean
{
	border-top: 2px dotted #006600;
	border-bottom:2px dotted #006600;
	padding-bottom:5px;
	padding-top:5px;
	height: 147px;

}
.movie{
	border: 1px solid #000000;
	height: 200px;
	width: 140px;
	padding:2px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	float:left;	
}
.pic
{
	width:200px;
	border:1px solid #CCCCCC;	
	float:left;
	margin-right:10px;
}
.pic_info
{
width:280px;
	float:left;
	padding-top:80px;
}

	
/* F
	border:1px solid #CCCCCC;	OOTER NAV */
.footer_bg
{
	width:778px;
	background:url(images/bottombg.gif);
	height:35px;
}
#footer {clear:both; font-size:13px; font-family: Arial, Helvetica, sans-serif; }
#footer a {color:#ffffff; text-decoration:none;}
#footer a:hover {color:#CAF7C5}
#footer img {float:right; margin:0px 0px 0 0;}

/* Contacts NAV */
#contacts {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP:0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #990000; PADDING-TOP: 1px; BORDER-BOTTOM:0px; WHITE-SPACE: nowrap; TEXT-ALIGN: left;font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.contactsNav A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none; color:#990000
}
.contactsNav A:visited {
	TEXT-DECORATION: none
}
.contactsNav A:hover {
	COLOR:#cc0000; BACKGROUND-COLOR:none; TEXT-DECORATION: none
}



