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

body{margin: 0;
	padding: 0;
	background-color:rgba(230,230,230,1.00)}

h1{font-size: 40pt;
	color: rgba(15,15,15,1.00)}
h2{font-size: 25pt;
	color: rgba(15,15,15,1.00)}
h3{font-size: 15pt;
	color: rgba(15,15,15,1.00)}
h4{font-size:10pt;
	color: rgba(230,230,230,1.00)}

header{width: 1200px;
		height: 140px;
		padding-top: 10px;
		padding-bottom: 20px;
		padding-left: 0px;
		padding-right: 10px;
		margin: 0px auto;
		background-color: rgba(230,230,230,1.00);}

.navcont{width: 1200;
		height: 50px;
		margin: 0 auto;}

nav {
		height: 70px;
		
}

#nav_container{
		background-color:rgba(15,15,15,1.00);
		height: 70px;
		width: 1200;
		position:fixed;

		
}

nav ul {
		font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
		font-size: 25px;
		margin: 0;
		padding: 0;
		list-style: none;
}

nav ul li {
		display: block;
		position:relative;
		float:left;
}

nav li ul{
		display: none;
}

nav ul li a {
		display: block;
		text-decoration: none;
		padding: 15px 15px 3px 15px;
		background: rgba(15,15,15,1.00);
		color:rgba(230,230,230,1.00);
		margin-left: 1px;
		white-space: nowrap;
		height: 40px; /*width and height of top level nav items */
		width: 200px;
		text-align: center;
}


nav ul li a:hover {background: rgba(70,70,70,1.00);
}


nav li:hover ul {
		display: block;
		position: absolute;
		height: 30px;
}

nav a:hover li{
		float: none;
		font-size: 11px;
}

nav li:hover a {background:rgba(70,70,70,1.00);
		height: 30px; /* height of lower-level nav items is shorter than main level */
}


nav ul li ul li a {text-align:left;}
a:link{color:rgba(150,150,150,1.00);}
a:visited{color:rgba(109,109,109,1.00);}
a:hover{color:rgba(190,188,188,1.00);}    
a:active{color:rgba(125,125,125,1.00);}/* top-level items are centered, but nested list items are left-aligned   */


#main_content{width: 1000px;
	padding: 50px;
	min-height: 550px;
	margin: 0 auto;
	background-color: rgba(230,230,230,1.00);
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-size: 20px}


.row_container{width: 1200;
		/*	height: 450px;*/
		background: rgba(230,230,230,1.00);
		margin: 20px auto;
}

.feature{width:250px;
	height:250px;
	float:left;
	background: rgba(230,230,230,1.00);
	margin:2px;
	padding: 0px;
}


.clearfloats{clear:both;}




footer{width: 1250px;
	height: 150px;
	padding: 50px;
	margin: 0 auto;
	background-color: rgba(15,15,15,1.00);
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
}

.socials{margin: 18px;}

/* list your link states in this order */
/* LoVe HAte - link visited hover active*/


footer a:link{color:rgba(230,230,230,1.00);}
footer a:visited{color:rgba(70,70,70,1.00);}
footer a:hover{color:rgba(150,150,150,1.00);}
footer a:active{color:rgba(125,125,125,1.00);}








