ul,li {list-style-type:none;}
/*a {outline:0;}
.clear {clear:both;}
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
.float_left {float:left;}
.float_right {float:right;}*/

@font-face {
	font-family: Bleeding Cowboys;
	src: url('fonts/Bleeding_Cowboys.ttf');
}

body    { color: #FF6600; background-color: #392E26; background-image: url(../site_images/backdrop.gif); }
p  		{ color: #392E26; font-size: 1.4em; font-family: Helvetica, Arial, sans-serif; line-height: 1.4em; text-decoration: none; padding-bottom:1em; padding-top:0; }
em  	{ font-style: italic; text-decoration: none }
.micro	{ font-size:10px; }



a  		{ color: #679799; text-decoration: none; }

a:hover { 
		text-decoration: underline; 
		/*border-bottom: #679799 solid 1px*/ 
		}

a img 	{ 
		border: #7bd6e4 1px solid; 
		}

.border     { 
		border: #999999 1px solid; 
		}



h1 		{ color: #7bd6e4; font-size: 2.6em; font-family: Georgia, "Times New Roman", Times, serif; text-shadow: 0 0 0 #333333; padding-top:.5em; font-weight:400; }
h2 		{ color: #D9D2AF; font-size: 2.5em; font-family: Georgia, "Times New Roman", Times, serif; text-shadow: 0 0 0 #333333; padding-top:.15em; font-weight:400 }
h3 		{ color: #392E26; font-size: 2.2em; font-family: Georgia, "Times New Roman", Times, serif; font-weight:400; }

#sitewrapper {
		margin:0 auto;
		width:960px;
		}

#content_frame {
		background-color: #ffffff;
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border: 3px solid #7bd6e4;
		width: 580px;
		padding: 17px;
		margin-top: 1em;
		margin-bottom: 1em;
		}

#masthead {
		/*text-align:center;*/
		width: 580px;
		height: 290px;
		/*background-attachment: fixed;*/
		background-repeat:no-repeat;
		border: #ffffff 1px solid;
		}
		
#page_title {
		padding:1em 1em 1em 1.5em;
		margin-top:22em;
		/*background-image: url(../site_images/70_white.png);*/
		background-image: url(../site_images/white_grad.png);		
		}

.pad	{
		padding:5px;

		}

.window {
		background-color:#FFFFFF;
		}
		
		
.window_frame {
		padding:2em;
		}		


.float_left {
		float: left;
		padding-bottom: 1em;
		/*clear:both;*/
		}
		
.float_right {
		float: left;
		padding:0px;
		}	
	

.clear_both {
  		clear:both;
  		/*height:1px;*/
  		overflow:hidden;
		}
		
.center {
		text-align:center;
		margin:0 auto;
		}	
		
/* Nav Column
-------------------------------------------------------------- */
/*h1#logo a {
	background: url(../site_images/logo.gif) no-repeat;
	display: block;
	font-size: 0;
	overflow: hidden;
	text-indent: -99999px;
	height: 59px;
	width:228px;
}*/

.nav_menu {
	width:220px;
	padding-right: 2em;
}

#menu {
	margin-top: 1.5em;
}

#menu li {
	background:url(../site_images/menu_border.gif) repeat-x top;
	padding-top:1px;
}

li#active_nav {
	background-color:#45382f; 
}


#menu span {
	color:#7bd6e4;
	font-size: 1.5em;
	font-family: Georgia, "Times New Roman", Times, serif;
	display:block;
	padding-bottom: .2em;
	text-shadow: 0 0 0 #333333;
}

#menu li a {
	display:block; 
	text-decoration:none;
	color:#D9D2AF;
	padding: .4em .5em .5em .9em;
	font-size: 1.3em;
	font-family: Helvetica, Arial, sans-serif;
	text-shadow: 0 0 0 #333333;
}

#menu li a:hover {
	background:#5C4A3E;
}

.copy_right {
	padding-top:20px;
	padding-left:10px;
	color:#5C4A3E;
	font-size:1em;
}


.social_media {
	padding: 5px 5px 20px 5px;
}

/* SOCIAL BUTTONS */

a.button {
width:16px;
height:16px;
text-indent:-9999px;
display:block;
margin: 5px;
}
a#email {background: url(../site_images/email.png) no-repeat top;}
a#twitter {background: url(../site_images/twitter.png) no-repeat top;}
a#stumbleupon {background: url(../site_images/stumbleupon.png) no-repeat top;}
a#digg {background: url(../site_images/digg.png) no-repeat top;}
a#email:hover, a#twitter:hover, a#stumbleupon:hover, a#digg:hover {background-position: bottom;}


