/* CSS Document */

*{
	margin:0; padding:0}
body{
	background-color:#000;
	font:normal 12px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#aaa; padding:18px 0 0 0}
ul, li{
	list-style:none}
a{
	outline:none; text-decoration:none}
img{
	border:none}
strong{
	font-weight:bold}
em{
	font-style:italic}
.clear{
	font-size:0; line-height:0; clear:both}
.noBg{
	background:none !important}
.noBorder{
	border:none !important}
.noMarg{
	margin:0 !important}
.noPadd{
	padding:0 !important}
	
/*-----------Header Start---------*/

#header{
	background:url(../images/header_bg.gif) no-repeat 50% 0;
	width:965px; margin:0 auto; overflow:hidden}
#header img.logo{
	float:left; margin:15px 0 20px 80px; display:inline}
#header ul.topNav{
	float:right; margin:25px 62px 0 0; _margin:25px 52px 0 0; 
	display:inline}
#header ul.topNav li{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	float:left; margin:0 10px 0 0}
#header ul.topNav li a{
	color:#aaa; padding:12px 5px 0 5px; display:block}
#header ul.topNav li a:hover{
	color:#fff; padding:10px 5px 0 5px; display:block}
.homeIcon{
	background:url(../images/home_icon.gif) no-repeat 50% 10%}
.homeIcon:hover{
	background:url(../images/home_iconOn.gif) no-repeat 50% 0}
.contactIcon{
	background:url(../images/contact_icon.gif) no-repeat 50% 10%}
.contactIcon:hover{
	background:url(../images/contact_iconOn.gif) no-repeat 50% 0}
	
/*-----------Header End---------*/

/*-----------Center Panel Start---------*/

#wrapper{
	width:965px; margin:0 auto; overflow:hidden}
#wrapper p.lftPara{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	text-align:justify; width:335px; float:left; 
	margin:20px 18px 0 0}
#wrapper div.flashBanner{
	float:left; width:605px}
#wrapper div.flashBanner h2{
	background:url(../images/portfolio_bg.gif) no-repeat 0 0;
	width:157px; height:43px; font-size:0; line-height:0; 
	display:block; margin:0 auto; text-indent:-9999px}

/*-----------Center Panel End---------*/

/*-----------Footer Start---------*/

#footer{
	width:963px; margin:0 auto; padding:0 0 5px 0}
#footer p{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#aaa; text-align:right; padding:0 60px 0 0}
#footer p a{
	color:#aaa}
#footer p a:hover{
	color:#fff; text-decoration:underline}

/*-----------Footer End---------*/

/*------------Contact Us Page Start-----------*/

#wrapper div.contact{
	font:normal 14px/18px Arial, Helvetica, sans-serif;
	color:#aaa; padding:20px 20px 15px 50px; overflow:hidden}
#wrapper div.contact h2{
	font:normal 18px/22px Arial, Helvetica, sans-serif;
	margin:0 0 10px 20px; text-decoration:underline}
#wrapper div.address{
	width:310px; float:left; padding:25px 0 30px 20px;
	overflow:hidden}
#wrapper div.address h4{
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#af5c0a; text-transform:uppercase;
	text-decoration:underline; display:block; 
	margin:0 0 15px 0}
#wrapper div.address p{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#aaa}
#wrapper div.address p a{
	color:#aaa; text-decoration:underline}
#wrapper div.address p a:hover{
	color:#eee; text-decoration:none}
#wrapper div.address p span{
	text-decoration:underline;}
.margin2{
	margin:0 0 0 42px !important;}
#wrapper div.formPage{
	background:url(../images/form_bg.gif) repeat-x 0 0;
	border:1px solid #2a2a2a; width:522px; 
	float:left; overflow:hidden}
#wrapper div.formPage form{
	padding:41px 0 30px 55px; width:445px; float:left}
#wrapper div.formPage form label{
	font:bold 12px/19px Verdana, Arial, Helvetica, sans-serif;
	width:153px; float:left}
#wrapper div.formPage form input{
	border:1px solid #3e3e3e; width:231px; height:17px;
	float:left; margin:0 0 11px 0; color:#aaa;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	background-color:#000; padding:0 0 0 4px}
#wrapper div.formPage form select{
	border:1px solid #3e3e3e; width:235px; height:17px;
	float:left; margin:0 0 11px 0; color:#aaa;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	background-color:#000; padding:0 0 0 4px}
#wrapper div.formPage form textarea{
	border:1px solid #3e3e3e; width:235px; height:87px;
	float:left; margin:0 0 11px 0; color:#aaa;
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	background-color:#000}
#wrapper div.formPage form input.submitBtn{
	width:96px; height:29px; float:left; margin:0 0 0 153px;
	border:none}

/*------------Contact Us Page End-----------*/

