
body, html {
	background:#0b0b0b;
	padding:0;
	margin:0;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	
}


img{
	border: none;
}


a {
	text-decoration:none;
	color: #999999;
	border-bottom: dotted 1px;

}

a:visited {
	text-decoration:none;
	color: #999999;
	border-bottom: dotted 1px;
}


a:hover {
	color: #0099FF;
}

h2 {
	font-family: "Century Gothic", arial, verdana, geneva, sans-serif;
	letter-spacing:-1px;
	font-size:27px;
	font-weight:lighter;
	color:#FFF;
	padding:0;
	margin:0;
	}


	
/****************************************
Container
*******************************************/
.container {
	background: #0b0b0b;
	width:750px;
	padding:0;
	margin:0 auto;

	
	}	
	

	
	
/****************************************
 header
*******************************************/
.header {
	
	width:100%;
	padding:0;
	margin:0 auto;
	background:url('../images/header_bg.gif') repeat-x;
	

	
	}	
	
/****************************************
Logo
*******************************************/

.logo{
	
	width:245px;
	height:76px;
	margin: 0 0px 0 0px; /* top right bottom left */

	}
	
	
.logo a{
	border:0;

	}
	
	
/****************************************
Navigation
*******************************************/
.nav {
	padding:0;
	margin:0;
	float:right;
	
	}
	
.nav ul {
	
	margin:0px 0px 0px 0; /* top right bottom left */
}


.nav li {
	
	text-align:center;
	list-style-type: none;
	float: right;
	margin:25px 0px 0px 23px; /* top right bottom left */
	font-size:15px;
	
}

.nav a{
	color:#FFFFFF;
	text-decoration:none;
	font-family:arial;
	font-weight:normal;
	background:transparent;
	padding: 3px 12px 3px 12px; /* top right bottom left */
	border:0;
	border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
	}
	
.nav a:hover{
	text-shadow: 1px 1px 2px gray;
	color:#FFFFFF;
	text-decoration:none;
	font-family:arial;
	font-weight:normal;
	background:url(../images/nav_bg_a.png) repeat-x;
	padding: 3px 12px 3px 12px; /* top right bottom left */
	border:0;
	border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
	}
	
.active a{
	text-shadow: 1px 1px 2px gray;
	color:#FFFFFF;
	text-decoration:none;
	font-family:arial;
	font-weight:normal;
	background:url(../images/nav_bg_a.png) repeat-x;
	padding: 3px 12px 3px 12px; /* top right bottom left */
	border:0;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	
	}
	



/*********************************
  Info Text Header
*************************************/

.info_text {
	padding:0;
	width: 750px;

	margin:15px 0px 0px 0px; /* top right bottom left */
	}
	

/***********************************
   Slider
**********************************/

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0 auto;
		padding:0;
		list-style:none;
		background:  #070707;

		text-align:center;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		padding:0;
		padding-top:15px;
		 /* top right bottom left */
		text-align:center;
		width:750px;
		height:200px;
		overflow:hidden; 

		}

	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:750px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #000;
		background:#070707;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background: #333;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */
	
	
/*****************************************
left Div
**************************************/

.left  {
	float:left;
	width:258px;
	padding:0 0px 10px 0;
	margin:35px 0px 0px 0px; /* top right bottom left */
	background: url(../images/seperator.png) repeat-y;
	background-position: right top; 
	}
	
.left p{
	padding: 0 10px 0 0; /* top right bottom left */
	margin:: 0 0 0 0; /* top right bottom left */
	text-align:justify;
}
	

/*****************************************
middle Div
**************************************/

.middle {
	float:left;
	width:258px;
	padding:0 0px 30px 0;
	margin:35px 0px 0px 12px; /* top right bottom left */
	background: url('../images/seperator.png') repeat-y;
	background-position: right top; 
	}
	
.middle p{
	padding: 0 10px 0 0; /* top right bottom left */
	margin:: 0 0 0 0; /* top right bottom left */
	text-align:justify;
}
	
	
/*****************************************
right Div
**************************************/

.right  {
	float:left;
	width:200px;
	padding:0 0 0px 0;
	margin:35px 0px 0px 12px; /* top right bottom left */
list-style: none;
	}
	
.right ul{
	padding: 0 0px 0 25px; /* top right bottom left */
	margin:: 0 0px 0 0; /* top right bottom left */
	list-style-image:url('../images/list_bullet.png');  ;

}
.right li{
	padding: 0 0px 6px 0; /* top right bottom left */
	margin:: 0 0px 0 0; /* top right bottom left */


}

/*************************************
folio Div
******************************************/

.folio {
	float:left;
	padding:0;
	width: 100%;
	font-size:10px;
	margin:0px 0px 0px 0px; /* top right bottom left */
	color:#848484;
	text-align:center;

}

.folio img{
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: .9;
	border:1px solid #000;
	float:left;
	margin: 25px 22px 0 0;
	-moz-box-shadow: 0px 0px 8px #000;
    -webkit-box-shadow: 0px 0px 8px #000;
    box-shadow: 0px 0px 8px #000;

	
	
}

.folio img:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	float:left;
	-moz-box-shadow: 0px 0px 8px #000;
    -webkit-box-shadow: 0px 0px 8px #000;
    box-shadow: 0px 0px 8px #000;

	
	
}

	

/*************************************
footer Div
******************************************/

.footer {
	float:left;
	padding:0;
	width: 100%;
	font-size:10px;
	margin:55px 0px 0px 0px; /* top right bottom left */
	color:#848484;
	text-align:center;

	}
	
/*****************************************
contact form
******************************************/
#contact-area {
	width: 100%;
	margin:55px 0 0 0px; /* top right bottom left */
	padding:0;
color:#FFF;
}



#contact-area input, #contact-area textarea {
	background: #000;
	padding: 3px;
	width: 600px;
	font-size: 13px;
	margin: 0px 65px 10px 0px;/* top right bottom left */
	border: 2px solid #181818;
	color: #393939;

}


#contact-area textarea {
	height: 80px;
color:#393939;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #0099FF ;
    color:#FFF;
}

#contact-area input.submit-button {
	width: 65px;
	float: right;


}


label {
	float: left;
	text-align: left;
	margin-right: 15px;
	width: 60px;
	padding-top: 5px;
	font-size: 14px;
}



/*****************************************
seo settings
****************************************/

.seo{
	display:none;

	}
	
	
	
/*********************************************
clear Div
*************************************************/

.clear{
	padding:0;
	width: 100%;
	height:200px;
	margin:0px 0px 0px 0px; /* top right bottom left */

	}
	
	
	
/**********************************************
image opacity style
**********************************************/

.opacity{
		/* for IE */
	filter:alpha(opacity=100);
	/* CSS3 standard */
	opacity:1;
}
	

.opacity:hover{
/* for IE */
	filter:alpha(opacity=80);
	/* CSS3 standard */
	opacity:0.8;

}



#informationbar{
position: fixed;
left: 0;
width: 100%;
text-indent: 5px;
padding: 5px 0;
background-color: #000000;
/* for IE */
	filter:alpha(opacity=50);
	/* CSS3 standard */
	opacity:0.5;


border-bottom: 1px solid #333333;
font: bold 12px Verdana;
}

* html #informationbar{ /*IE6 hack*/
position: absolute;
width: expression(document.compatMode=="CSS1Compat"? document.documentElement.clientWidth+"px" : body.clientWidth+"px");
}