@charset "utf-8";
/* CSS Document */

/*  =reset.css */
body, div, dl, dt, dd,ol,  h3, h4, h5, h6, pre, form, fieldset, input,blockquote, address, th, td { margin : 0; padding :0; }
h2, h3, h4, h5, h6 { font-size : 100%; font-weight : normal; color:#FFFFFF; padding: 10px; }
ol, ul { list-style-type : none; }
table { border-collapse : collapse; border-spacing : 0; }
caption, th { text-align : left; }
fieldset, img { border : 0; }
dt, address, caption, cite, code, dfn, em, i, b, th, var { font-style : normal; font-weight : normal; }
q:before, q:after { content :''; }

* { behavior: url(iepngfix.htc); }

body {
	margin: 0;
	background:#000  url(images/bg.png) repeat-x ;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif; }


/*  wrappers */

#homewrapper {
	width: 900px;
	height: 900px;
	margin: 0 auto ;
	position: relative;
	background: url(images/wrapper_bg.png) no-repeat top ; }


/*  headers */

#homeheader {
	position: absolute;
	width:523px;
	height: 260px;
	margin: 0 auto;
	float:left;}


/*  headers */


#lanav1{
	position:absolute;
	list-style-type: none;
	text-indent:-9000px;
	width:569px;height:250px;
	margin:101px 31px;
	background:url(images/) no-repeat;
	}

#lanav1 li {
	float:left;
	list-style-type: none;
	}			
#lanav1 a {
	display:block;

	}
#lanav1 a.home { width:94px; height: 17px; margin: 183px -25px;background:url(images/homeup.png ) no-repeat;}
#lanav1 a.home:hover {background:url(images/homeup.png ) width:59px;background-position:0px -17px; }

#lanav1 a.about{ width: 92px; height: 17px; margin: 183px 22px; background: url(images/about.png) no-repeat;}
#lanav1 a.about:hover { width: 92px; height: 17px;background:url(images/about.png) width:105px;background-position:0px -17px; }

#lanav1 a.contact {width:120px; height: 17px; margin: 183px -15px;background: url(images/contact.png) no-repeat;}	
#lanav1 a.contact:hover {width:120px; height: 17px; background: url(images/contact.png)no-repeat;background-position: 0px -17px;}


#lanav2{
	position:absolute;
	list-style-type: none;
	text-indent:-9000px;
	width:569px;height:250px;
	margin: 101px 31px;
	background:url(images/navback.png) no-repeat;
	}

#lanav2 li {
	float:left;
	list-style-type: none;
	}			
#lanav2 a {
	display:block;

	}
#lanav2 a.home { width:98px; height: 17px; margin: 183px -25px;background:url(images/home.png ) no-repeat;}
#lanav2 a.home:hover {background:url(images/home.png ) width:59px;background-position:0px -17px; }

#lanav2 a.about{ width: 90px; height: 17px; margin: 183px 18px; background: url(images/aboutup.png) no-repeat;}
#lanav2 a.about:hover { width: 90px; height: 17px;background:url(images/aboutup.png) width:105px;background-position:0px -17px; }

#lanav2 a.contact {width:120px; height: 17px; margin: 183px -9px;background: url(images/contact.png) no-repeat;}	
#lanav2 a.contact:hover {width:120px; height: 17px; background: url(images/contact.png)no-repeat;background-position: 0px -17px;}
	

#lanav3{
	position:absolute;
	list-style-type: none;
	text-indent:-9000px;
	width:569px;height:250px;
	margin: 101px 31px;
	background:url(images/navback.png) no-repeat;
	}

#lanav3 li {
	float:left;
	list-style-type: none;
	}			
#lanav3 a {
	display:block;

	}
#lanav3 a.home { width:98px; height: 17px; margin: 183px -25px;background:url(images/home.png ) no-repeat;}
#lanav3 a.home:hover {background:url(images/home.png ) width:59px;background-position:0px -17px; }

#lanav3 a.about{ width: 92px; height: 17px; margin: 183px 18px; background: url(images/about.png) no-repeat;}
#lanav3 a.about:hover { width: 92px; height: 17px;background:url(images/about.png) width:105px;background-position:0px -17px; }

#lanav3 a.contact {width:120px; height: 17px; margin: 183px -9px;background: url(images/contactup.png) no-repeat;}	
#lanav3 a.contact:hover {width:120px; height: 17px; background: url(images/contactup.png)no-repeat;background-position: 0px -17px;}
	
#flashmovie{ width:640px; height: 480px; position: absolute; margin: 350px 100px; border:solid 2px #FF0000;}

#press{ width:800px; height: 900px; position: absolute; margin: 350px 0px; padding: 10px; border:solid 1px  }

#contact{ width:800px; height: 300px; position: absolute; margin: 350px 0px; border:solid 1px }

#flashbanner{
	width:468px;
	height:60px;
	margin:160px auto;
	position:absolute;}
	
	
/* homecontent */

#graphone{
	width:516px;
	height:80px;
	margin: 300px 150px;
	position:absolute;
	font:"Arial Black", Gadget, sans-serif ;
	color:#036;
	
	}

#homepanel{
	width:550px;
	height:407px;
	margin: 390px 135px;
	position:absolute;
	background:url(images/textpanel.png) no-repeat;
	
	}
	
#aboutustext{
	width:500px;
	height:300px;
	margin: 45px auto;
	position:absolute;
	padding: 10px;
	color:#FFF;
	
	}

/* servicescontent */

#homepanel2{
	width:550px;
	height:407px;
	margin: 290px 135px;
	position:absolute;
	background:url(images/servicespanel.png) no-repeat;
	
	}
	
#servicestext{
	width:500px;
	height:300px;
	margin: 45px auto;
	position:absolute;
	padding: 30px;
	color:#FFF;
	
	}

#servicestext2{
	width:500px;
	height:300px;
	margin: 235px auto;
	position:absolute;
	padding: 30px;
	color:#FFF;
	
	}
	
/* contactuscontent */

#homepanel3{
	width:550px;
	height:407px;
	margin: 320px 135px;
	position:absolute;
	background:url(images/contactuspanel.png) no-repeat;
	
	}
	
#contactustext{
	width:500px;
	height:300px;
	margin: 25px 25px;
	position:absolute;
	padding: 30px;
	color:#FFF;
	
	}

#contactform{
	width:500px;
	height:300px;
	margin: 175px 25px;
	position:absolute;
	padding: 30px;
	color:#FFF;
	
	}
	
#submit{
	width: 75px;
	height: 25px;
	margin: 0 353px;
	position:absolute;
	
	}
	

