body { 
width: 950px; margin: 0 auto; background-color: #000000;
font-size: 12px; color: #cdcdcd;
font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
}
h1, h2 { color: #f8931f; }
h1 { font-size: 18px; margin-bottom: 10px; font-weight: bold;}
h2 { font-size: 16px; margin: 10px 0; font-weight: bold;}
h3 { color: #CDCDCD; }

p { margin: 10px 0; }
a, a:visited, a:hover { color: #f8931f; }
/* #f3a424;} */
#page-wrap { overflow: hidden; }
#header { overflow: hidden; }
		/* height: 135px; width: 100%; margin-top: 14px; } */

#side-nav { float: left; overflow:hidden;}
#side-nav ul { }
#side-nav li { margin: 5px 0; }
#side-nav li a { text-decoration: none; }
#side-nav li.current a, #side-nav li.current a:hover, #side-nav li.current a:visited { color: #cdcdcd; }

#content-wrap { float:left; margin-left: 20px; width: 812px;
background-color: #2c2c2c; padding: 10px; font-size: 12px; border: 1px solid #cdcdcd; min-height: 350px;}

.box { float:left; padding: 10px 10px 10px 0; width: 389px; }
.box h2 { margin-top: 0; }
.clear { clear:both; }
.flt-left { float:left; margin-right: 5px; }
.flt-right { float:right; margin-left: 5px; }
.center { text-align: center; }

.social 
{ 
  width: 700px;
}

.fbroot { width: 200px; }

#footer { background-color: #2C2C2C; padding: 5px; clear:both; margin-top: 20px;}
#footer p { margin: 2px 0; }
