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

body {
	background:#3e3e3e url(../images/bg.jpg) repeat-x top center;
	font-family: 'PT Sans', sans-serif;
	color:white;
	font-weight: normal;}

a:link, a:visited, a:active {color:white}
a:hover {color:red}

/*HEADER*/
#header{
	height:130px;
	padding-bottom: 10px;
	}
	
#menu { 
	height:30px;
	margin-top:100px;
	text-align:right;
	text-transform:uppercase;
	font-weight:bold;}
#menu a:link, #menu a:visited, #menu a:active { 
	color: #252525; font-size:16px; line-height:30px;text-decoration:none; padding: 10px 10px;}
#menu a:hover { 
	color: #CC0000;
	padding: 10px 10px;}
	
	
.box {
	background:#2c2c2c;
	}	
.box p{
	color:#999999;
	padding:20px 10px;
	font-size:20px;
	font-weight:normal;
	}	
		
	
	
/* for when clears need some top and bottom breathing room */
.cushion {
  padding:10px 0px;
}

/*Typography*/
h1,h2,h3,h4,h5{font-weight: normal;}

h1, h1 a:link, h1 a:visited, h1 a:active, h1 a:hover {
	color: #FFFFFF;font-size: 20px;text-decoration: none;line-height:40px;
	}
h1 span {color: #CCC}
h1 small {color: #999;font-size: 1em;
}

h2, h2 a:link, h2 a:visited, h2 a:active, h2 a:hover {
	color: #ff9999;font-size: 18px; text-decoration: none;
	}
	
h3, h3 a:link, h3 a:visited, h3 a:active, h3 a:hover {
	color: #999;font-size: 18px;	text-decoration: none;
	}
	
#footer  {margin-top:100px;font-size:10px;}
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {color:white}