body, html { margin: 0px; padding: 0px; height: 100%; font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: 18px;  color: #fff; background: #000; } 
form { margin: 0px; padding: 0px; }
a { color: #FFF; } 
h3, p, ul { padding: 0px; margin: 0px; padding-bottom: 10px; } 
h1 a { font-size: 16px; text-decoration: none;}
ul { list-style-image: url('images/tick.gif'); padding-left: 20px; } 
h3 { font-size: 17px; color: #fbec83;  } 
h3 a { text-decoration: underline; color: #FEE13E; } 

#scanlines { width: 100%; height: 800px; position: absolute; background:url('images_new/scanlines4.png');} 

#overlay { width: 100%; height: 100%; position: absolute; background:url('images_new/transblack50.png'); visibility: hidden; z-index: 100; } 
	#aboutus { width: 351px; height: 351px; position: absolute; top: 50%; left: 50%; margin-left: -225px; margin-top: -225px;  background:url('images_new/contactusbox.png'); padding: 50px; color: #ddd; line-height: 15px; font-size: 13px;  } 
	#aboutus input, #aboutus textarea { width: 150px; } 
	
.legal { font-size: 10px; color: #999; } 	
.dropcap { float: left; font-size: 35px; font-weight: bold; padding-right: 3px; padding-top: 10px; color: #fff; } 
.dna { text-transform: uppercase; font-family: "Arial Black", Gadget, sans-serif; color: #fbec83; } 
.dnared { color: #FEE13E; } 
.dnawhite { color: #FFFFFF; } 
.red { color: red; } 
.author { font-size: 12px; font-style: italic; color: #CCC; }
.quote { font-family: Georgia, "Times New Roman", Times, serif } 
.portfolio { float: left; padding: 4px; border-style: solid; border-width: 1px; border-color: #999; width: 130px; height: 98px; margin-right: 5px; margin-bottom: 5px;} 
#button { padding: 7px; background: #666; color: #fff; border-style: solid; border-width: 1px; border-color: #FFF; width: 150px; text-align: center; display: block; float: right;}
#button:hover { background: #333; } 
#phone {  height: 20px; font-size: 17px; font-weight: bold; font-family: "Arial Black", Gadget, sans-serif; } 


#iframe {width: 965px; margin-left: auto; margin-right: auto; height: 520px; display: none; border-width: 0px; border-style: none; overflow: hidden;} 
.innerwrap { width: 965px; margin-left: auto; margin-right: auto; } 

#menubar { width: 100%; height: 50px; background: url('images_new/menubar_back.jpg') #000; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #CCC; } 
#top1, #top2, #top3, #top4, #top5 { width: 173px;  height: 50px; background: url('images_new/menubar_button.jpg'); float: left; text-align: center; line-height: 20px; }
#menubar a { text-decoration: none; color: #fff; font-weight: bold; display: block; width: 100%; font-size: 13px; padding-top: 30px; text-transform: uppercase;  } 
#top1 { width: 100px; } 
#top1:hover, #top2:hover, #top3:hover, #top4:hover, #top5:hover, #top1.active, #top2.active, #top3.active, #top4.active, #top5.active { background: url('images_new/menubar_buttondown.jpg'); }
#top6{ width: 173px; height: 50px; background: url('images_new/menubar_buttonend.jpg'); float: left; text-align: center;} 
#top6:hover, #top6.active { background: url('images_new/menubar_buttondownend.jpg'); }

#wrap { width: 100%; background: url('images_new/background_new.jpg') repeat-x #131313;  } 

#header { width: 100%; height: 150px; background: #000; text-align: center;  border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #CCC;} 
#headerwrap { width: 965px; margin-left: auto; margin-right: auto; } 

#login { position: absolute; top: 87px; margin-left: 670px; width: 287px; z-index: 9999; height: 65px; text-align: left; padding: 7px; padding-left: 20px; background: url('images_new/login.png'); border-style: solid; border-width: 1px; }
#login h3 { font-size: 12px;  padding: 0px; margin: 0px; margin-top: 10px; color: #ccc; } 
#login .formtext { font-size: 9px; color: #fff; } 
#login input { width: 100px; margin: 0px; padding: 0px; background-color: #ccc; } 
#username { float: left; margin-right: 5px;} 
#password { float: left;margin-right: 5px; }


#logo { position: absolute; top: 115px; width: 150px; height: 150px; padding: 10px; background: url('images_new/logo.png'); z-index: 9999;} 
#logowrap { width: 149px; height: 79px; line-height: 12px; border-style: solid; border-width: 1px; border-color: #CCC; padding-top: 70px;} 
#introtext { width: 965px; margin-left: auto; margin-right: auto; font-size: 11px; }
#main { width: 965px; margin-left: auto; margin-right: auto; color: #ccc; } 
#main h3 { color: #fbec83; } 
#main a {  color: #FEE13E; } 
#mainheader { height: 75px; width: 700px; margin-left: 200px; font-size: 24px; font-weight: bold; line-height: 24px; padding-top: 10px; color: #fff;} 
	.col { width: 315px; float: left; margin-right: 10px;} 
	.col2 { width: 305px; float: left; margin-right: 10px;}
	.col_double { width: 630px; float: left; margin-right: 10px; padding-bottom: 15px; } 
	#blog { width: 306px; height: 86px; margin-left: 543px; background: url('images_new/blogbox.png'); padding: 7px; } 
	#content { width: 865px;  }

		#middle { width: 486px; padding-left: 14px; height: 66px; float: left; }
		#rightheader {float: left; } 
	#section { width: 630px;  padding: 15px; background: url('images_new/transblack50.png'); border-style: double; border-width: 1px; border-color: #ccc;} 
#left { width: 440px; float: left;  padding-top: 55px; padding-left: 60px;}
#leftmain { width: 500px; float: left;  padding-top: 55px; }
#right { width: 320px; float: left; margin-left: 45px; color: #fff; padding-top: 15px;  } 

#contact { width: 275px; padding-left: 40px;height: 265px; background:url('/images_new/contactform.png'); padding-top: 60px; }
#contact form, #contact input { margin: 0px; padding: 0px; } 
#contact .formtext { font-size: 9px; color: #666; } 
#contact p { margin: 0px; padding: 0px; } 
#contact input, #contact textarea { width:145px; background-color: #FF9; } 
#footer { background: #000; width: 100%; border-top-style: solid; border-top-width: 1px; border-top-color: #CCC; } 
#footer h3 { font-size: 14px; padding-left: 27px; } 
#footer ul { list-style: none; } 
#footer ul li { padding: 10px; border-style: solid; border-width: 1px; border-color: #000; } 
#footer ul li.active  { padding: 10px; border-color: #fbec83; background: #fbec83;}
#footer ul li.active a  { color: #000; }
#footer ul li:hover { background: #fff;  } 
#footer ul li:hover a { color: #000;  } 

#footer ul li a { text-decoration: none; } 
#footer h3 a { color: #fff; } 

#footer1 { width: 200px; padding: 15px; float: left; }  
#footer2 { width: 200px; padding: 15px; border-left-style: solid; border-left-width: 1px; float: left;  border-color: #999;}  
#footer3 { width: 200px; padding: 15px; border-left-style: solid; border-left-width: 1px; float: left;  border-color: #999;}  
#footer4 { width: 200px; padding: 15px; border-left-style: solid; border-left-width: 1px; float: left; border-color: #999; } 

#footer4 ul li:hover { background: #000; color: #Fff; } 
#footer4 ul li:hover a { color: #FC0; } 

#footerlow { text-align: center; width: 100%; clear: both; padding-top: 20px; color: #666;} 


/* Easy Slider */

	#slider{ padding-left: 0px;}	
	#slider ul { padding-left: 0px; }
	#slider ul, #slider li{
		margin:0;
		padding:0px;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:440px;
		height:66px;
		overflow:hidden;

		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:relative;
		left:-30px;
		top:-66px;
		}	
	#nextBtn{ 
		left:442px;
		margin-top: -79px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		text-decoration: none;
		background:url(/images_new/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(/images_new/btn_next.gif) no-repeat 0 0;	
		}												

/* // Easy Slider */

		#aboutus input, #aboutus textarea { height: 17px; width: 170px; background-color: #E7F6FF; line-height: 17px; padding: 0px; margin: 0px;}
		#aboutus .formtext { font-size: 9.5px; color: #999; } 