@charset "utf-8";

/* CSS Document */



* {

	margin:0 auto;

	padding:0;

}



body {

	background: #191919;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	color: #929292;

}

h3{
	font-size: 14px;	
}

a {

	text-decoration: none;

	outline: none;

	color: #a7ed99;

}



a:hover {

	color: #b2b2b2;	

}



img {

	border: none;

}



p {

	padding: 10px;	

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	color: #929292;	

}



ul {

	list-style: outside;

	list-style-type: disc;

	color: #a7ed99;

	margin-left:25px;

	margin-right: 10px;

}



ul p {

	padding: 0;

}



/**common**/



#wrapper {

	width: 950px;

	background:#121212;

}



#top {

	width: 950px;

	background:#000;

}



#logo {

	width: 160px;	

}



#menu {

	width: 443px;

	margin-top: 63px;

}



#menu ul {

	display: inline;

	list-style: none;

	

	position:relative;

	float: right;

}



#menu ul li {

	display: inline;	

}



#menu img {

	position:relative;

	float:left;

}



#footer {

	width: 950px;

	background: #121212;

	border-top: 2px solid #191919;

	height: 35px;

	margin-bottom: 50px;

	font-size:11px;

}

#footer p {

	padding-left: 20px;

	padding-top: 10px;

}

/**common**/





/**index**/



#index_mainpic {

	width: 950px;	

}



#bottom {

	width: 950px;

	background:#121212;

	padding-bottom: 30px;

}



.bottom_box1 {

	width: 304px;

	height: 191px;

	margin-left:10px;

	border: 2px solid #313131;

	background: #191919;

}



.bottom_box {

	width: 306px;

	height: 191px;

	margin-left:2px;

	border: 2px solid #313131;

	background: #191919;

}

/**index**/





/**inner pages**/



#content {

	width: 950px;

	background: url(../images/bgr_content.jpg) top repeat-x #121212;

	border-top: 2px solid #191919;

	padding-bottom: 50px;

	padding-top: 25px;

}

#content p {

	padding: 30px 20px 30px 30px;	

}

#content ul {

	margin-left:45px;

}

#navigation ul, #navigation1 ul, #navigation2 ul, #navigation3 ul, #navigation4 ul, #navigation5 ul, #navigation6 ul {

	margin-left: 0;	

}



#content ul p {

	padding: 0;	

}



#content p img {

	margin-left: 30px;	

	margin-right: 10px;	

}



/**inner pages**/



/**contact**/

.contact_info {

	margin-left: 30px;	

}



#contact_leftcol {

	width: 400px;

}



#contact_rightcol {

	width: 400px;

}

#contact_rightcol p {

	padding: 0;	

}



.txtbox {

	background: #ddd;

	border: 3px ridge #bbb;

	height: 22px;

	width: 300px;

}

.txtbox_mssg {

	background: #ddd;

	border: 3px ridge #bbb;

}

.bttn {

	background: #121212;

	border: 2px inset #a7ed99;

	color: #a7ed99;

	cursor: pointer;

	padding:2px;

}



/**contact**/



/***misc***/



.floatleft {

	position:relative;

	float:left;

}



.floatright {

	position:relative;

	float:right;

}



.clear {

	clear:both;

}



.img_border {

	border: 3px solid #313131;	

}
