body 
{
	margin: 0px; 
	padding-top:10px; 
	padding-bottom:10px; 
	text-align: left; 
	font: 9pt verdana,helvetica,arial; 
	background: url(images/bg.jpg) #3e87a8;
	background-repeat:repeat-x;
	
}
#main 
{
	clear: both; 
	width: 778px;
	padding:0px; 
	margin: 0px auto; 		
	background-repeat:repeat-x;
	border: solid 4px #99b8f1; 
}
body,th {
	font-family: Arial, Georgia, serif;
	font-size: 15px;
	color: #6D6D6D;
}
.td{
}
a
{
	color:#096;
	text-decoration:none;
}
a:hover
{
	color:#009;
}
.ul {margin-top:0px;}
.li{margin-top:5px;}
.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;    
	color:#FFF;
}
.footer_bg
{
	width:778px;
	height:50px;
	background:url(images/footer_bg.jpg);
}
.menu{
background:url(images/template_06.jpg) #22416f; background-repeat:repeat-x;
}
.flashbg
{
background:url(images/template_05.jpg) #0b1828; background-repeat:repeat-x;
}
.grey 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333;
}
.style9 {font-size: 12px}

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

}
.flash{
 width:548px;
 padding-left:5px;
 padding-bottom: 10px;
}

#right_box{
	width:548px;
	margin: 0px 0px 10px 0px;
	min-height:400px;
	background-repeat: no-repeat;
	min-height:750px;
	padding: 0px 0px 15px 0px;
	float:right;
}
#translate_box{
	width:548px;
	margin: 0px 0px 10px 0px;
	padding: 0px 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:#e4edf6;
	border: 1px solid #999999;
}

#right_box_txt
{
	width:240px;
	float:right;
	vertical-align:top;
	min-height:185px;
}
.table{
	border: 1px groove;
	width:490px;
	
}

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

}
h1 {
	font-family:Trebuchet MS,Verdana;
	font-size:20px;
	font-style: normal;
	line-height: 1px;
	color: #1f4572;
	padding-bottom:5px;
	text-align:center;
}
h2 {
	font-family:Trebuchet MS,Verdana;
	font-size:18px;
	font-style: normal;
	margin-bottom:0px;
	margin-top:0px;
	color: #1f4572;}
h3{
	font-family:Arial,Trebuchet MS,Verdana;
	font-size:15px;
	font-style: normal;
	line-height: 1px;
	color: #1f4572;
	}
.line{
	height:1px;
}
.line2{
	height:5px;
}
.orange {
	color: #FFA42A;
}
.table_height{
min-height:789;
background:url(images/template_09.jpg) #206881;
background-repeat:repeat-x;
}
.comments{
	width:190px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}
.names{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	text-align:right;
	padding-right:10px;
	padding-bottom:15px;
}
.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}
#black
{  
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #000000;
}
table.sample {
	width:490px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid ;
	border-color: black;
	border-collapse: collapse;
	background-color:#FFF;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid;
	border-color: solid;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	font-family:  Geneva, sans-serif;
	border-style: solid;
	border-color: black;
}
.greentext{
	color:#008080;
}

.browntext{
	color:#993300;
}

.cell_table
{
	width: 380px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.cell_first
{
	width:130px;
}
.light_tr
{	
	background:#687f9f;
	color:#FFF;
}
.shade_tr
{
	background:#152a47;
	color:#FFF;
}

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

}
.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;
	height:35px;
}
#footer {clear:both; font-size:13px; font-family: Arial, Helvetica, sans-serif; }
#footer a {color:#FFF; 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
}


