body { background: #485558; font: 62.5% Arial, Helvetica, Sans-Serif; color: #333; text-align: center; /* aligns #container in center */ }

/* =========================================================
	Site Structure
============================================================ */

#frame { width: 780; margin: 0 auto; }
#container { float: left; width: 760px; padding: 0 10px 10px 10px; background: #1b1d1e;}

#global_nav { float: left; width: 760px; padding: 5px 0; background: #1b1d1e; font-size: 1.2em; }

	#global_nav ul.nav { float: left; margin-top: 5px; }
	
		#global_nav ul li { float: left; margin-right: 1px; }
	
	#global_nav div.search { float: right; margin: 0; padding: 0; }

		
#content { float: left; background: #eeeddf; width: 760px; padding: 10px 0px; }

	div.left_side { float: left; width: 500px; margin-left: 10px; }
	div.right_side { float: right; width: 230px; padding: 0; background: #eeeddf; margin-right: 10px; margin-top: 15px;}

#footer { float: left; width: 740px; padding: 20px 10px; border-top: 5px solid #1b1d1e; background: #1b1d1e; }

	.footer_left { float: left; width: 430px; }
	.footer_right { float: right; width: 240px; }


div.entry {
background-color:#E9EEFE;
}

p {margin: 0 0 1.5em 0; font-size: 1.2em;}
p.dividerline { float: left; padding:  0 0 .5em 0; border-bottom: 1px dotted #ccc; font-size: 1.2em; color: #999; width: 100%; }
p.center {text-align:center;}
p.center img{padding-bottom: 1.5em;}
p.text {margin: 0 0 1.5em 1.5em;text-align:left;}

/* LINKS
---------------------------------------------------------------*/

a, a:link { color: #346ba4; }
a:visited { color: #202936; }
a:hover { color: #56b9ff; }

#global_nav ul.nav {list-style: none;}
#global_nav ul.nav a { color: #fff; padding: 5px 15px 10px 15px; text-decoration: none;  }
#global_nav ul.nav a:hover {  color: #c13a01; text-decoration: none; background: #E9EEFE; padding-bottom: 10px; }
#global_nav ul.nav a.active { background: #fff; color: #c13a01; font-weight: bold;  cursor: default; }
	#global_nav ul.nav a.active:hover { padding-bottom: 10px; }
	
