@charset "utf-8";
/* CSS Document */

: /* 
 Nikita Prokhorov
 npgraphicdesign@yahoo.com
 */
 
 /* ------------------------------------------ */
 /* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
 /* ------------------------------------------ */
 * { margin-top: 0; padding: 0; }
 html { overflow-y: scroll; }
 body {
	font: 62.5% Helvetica, sans-serif;
	
}
 ul { list-style: none inside; }
 p { font: 1.3em/1.3em; margin-bottom: 1.3em; }
 a { outline: none; }
 a img { border: none; }
/* END RESET */

/* TOOLBOX CSS */

 .floatleft { float: left; }
 .floatright { float: right; }
 .clear { clear: both; }
 /* END TOOLBOX */ 

*{
	margin:0;padding:0;
	
}
a:link {
	text-decoration: none;
	color: #A91D21;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
	}
	

.style2 {
	color: #A91D21;
	font-weight: bold;
}
 /* ------------------------------------------ */
 /* Background */
 /* ------------------------------------------ */

 /* ------------------------------------------ */
 /* Background end */
 /* ------------------------------------------ */


body{
	margin-top:0px;
	padding:20px;
	text-align:center;
 	background-color:#FFF;
	
}

#container {
	background-color:#FFF;
	width:1200px;
	margin:auto;
	border-style:dotted;
	border-width:thin;
	
}
	
div#footer {
	height: 30px; 
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	border-top-style:dotted;
	border-width:thin;
	clear:both;
	line-height:25px;
	background-color:white;
}

h1 {
	float:left;
	clear:left;
	margin-top:220px;
	padding-left:20px;
	font-size:20px;
	width:200px;
	}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding-top:0px;
	padding-left:70px;
	text-align:left;
}

h5 {
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:12px;
	color:#666;
		padding-top:2px;
	padding-left:70px;
	text-align:left;
}

h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-align:right;
	margin-top:-25px;margin-right:5px;
}
	
 /* ------------------------------------------ */
 /* Logo */
 /* ------------------------------------------ */

#logo
{
	height:90px; 
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	
	
}

 /* ------------------------------------------ */
 /* End Logo */
 /* ------------------------------------------ */
	
 /* ------------------------------------------ */
 /* Navigation */
 /* ------------------------------------------ */

#navcontainer 
{
border-bottom: 1px dotted #000;
	
	height: 45px; 
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	padding-top:50px;
	background-color:white;
	font-weight:bolder;
	
}

div#navcontainer ul
{
	font-family: Arial, Helvetica, sans-serif ;
	font-size:12px;
	text-align: left;
	padding-top: 21px;
	padding-left:10px;
	padding-right:auto;
	
}

div#navcontainer ul li
{
	display: inline;
}

div#navcontainer ul li a
{
	padding-left: 5px;
	padding-right: 5px;
	color:#A91D21;
	text-decoration:none;
}

div#navcontainer ul li a:hover
{
	border-top-style:dotted;
	border-width:thin;
	padding-top:7px;

}

#navcontainer li.active a
{
	color:black;
	border-top-style:dotted;
	border-width:thin;
	padding-top:7px;
}
 
#feature {
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	height:600px;
	width:1200px;
	background:#FFF;
	
}

#feature .thumbs {
	
	border: thin solid #666;
	
	margin:10px;
}

#feature .bodytext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-top:0px;
	margin-left:70px;
	margin-right:70px;
	text-align:left;
	line-height:16px;
}

 /* Contact Page*/
 

 /* ------------------------------------------ */
 /* End About*/
 /* ------------------------------------------ */
 
