@charset "utf-8";

html * {margin:0px;	padding:0px;}

 body {	font: 72.5% Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0 auto; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: left; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #252524;
	background-image:url(bg_main.jpg);
	background-repeat:repeat-y;}

a, a:link, a:active, a:visited, a:hover {color:inherit;padding:inherit; margin:inherit;text-decoration:inherit;}
h1 {position:relative;
	width:400px;
	height:125px;
	text-indent:-8000px;  
	top:10px;
	left:10px;}
h1 a {display:block;
	height:125px;
	text-decoration:none;}
h2, h3, h4, h5, p, ul, ol, table, small, .image, pre {margin-bottom:10px;}
h2, h3 {color:#555555;}
h2 {font-size:2.2em;
	font-weight:normal;}
h3 {	font-size:1.6em;}
h6 {font-size:1.1em;font-weight:bold;text-transform:uppercase;margin:0px;padding:0px;border:0px;}
p {	font-size:1.1em;
	line-height:140%;}

.bgblue {background: #c7e7f7;}
.bggold {background:#f6c868;}
.bgbrown {background:#63340e;}
.bgtan {background:#c07f43;}
.bgpale {background:#f7f0e1;}

#address {border-top:1px dotted #cccccc;}
#footer {background:none;
margin:0px;
margin-bottom:1px;}
#footer p {margin: 0px;
	padding: 0px 0; }
/*universal stuff */

/*forms stuff */

/*end universal stuff */
.home #container {	width: 760px; 
	margin: 0; 
	text-align: left;}

.home #goldbox, .home #brownbox, .home #tanbox, .home #bluebox {width:208px; padding:5px;margin:5px 6px 0px 6px;float:right;display:inline;height:360px;background:none;}
.home #goldbox p, .home #brownbox p, .home #tanbox p, .home #bluebox p {margin:0px; margin-bottom:3px;padding:0px;}
.home #goldbox h3, .home #brownbox h3, .home #tanbox h3, .home #bluebox h3 {padding:5px 0px;margin:0px; font-size:20px; font-weight:normal; text-decoration:none;}
.home #biglinks, #biglinks, .home #subscribe, #subscribeform, .home #header, .home #search, #headerIn, #sidebarIn, #subscribeformIn, #searchIn, #topnav, #twitterbox, #share  {display:none;}

.home #mainContent {padding: 10px; 
	background: none;
	width:760px;
text-align: left; }
#url {text-align:left; margin:20px; font-size:15px;}

/*inside stuff - two column */
#containerIn {width: 760px; 
	margin: 0px;
	padding:10px;
	text-align: left; } 

#headerIn h3 {margin: 10px 0px;
	padding: 10px 0; }
#mainContentIn { 
	margin: 0 5px; 
	padding: 10px;
	width:670px;
	display:inline;
	text-align:left;
	}

