@charset "utf-8";
/*----------LAYOUT----------- */
/*---------------------------------------------------------------------------------------------------------- */
body { background-image:url(images/bg.jpg); background-repeat:repeat-x; background-color:#feffff; margin:0; font-family:Arial, "Helvetica", sans-serif; font-size:14px; }
a { color:#bb1c1c; }
#container { width:1000px; margin:auto auto; }
#header { height:120px; margin-top: 10px; }
.header-right { float:right; }
ul.nav { padding:0; margin:8px 0 0 10px; width:620px; float:left; overflow: hidden;}
ul.nav li { padding:0; margin:0; float:left; list-style-type:none; }

#banner { background-image:url(http://www.scottwonder.com/wp-content/uploads/2012/05/Header-2.jpg); width:1100px; height:185px; margin:0 -50px 0 -50px;}

#actfastbox { width:1020px; height:460px; background-color:#e1e4e5; }

#actfastbox hr { border-bottom-color:#fff; opacity:.7 } 
ul.actfastlist { float:right; width:550px; margin-right:100px; }

.visitourblog { width:140px; height:24px; background-image:url(images/visitourblog.jpg); display:block; float:right; margin-right:60px; text-decoration:none; }
.visitourblog:hover { background-image:url(images/visitourblog-over.jpg); }

#mediabox { width:1020px; height:300px; }
#mediabox hr { border-bottom-color:#fff; opacity:.7 } 

#footer { background:url(images/footerbg.jpg); clear:both; margin-top:40px; color:#fff; overflow: hidden; }
#footer-inner { width:1000px; margin:auto auto;  padding-top:4px;}
#footer-section-1 { width:300px; float:left; margin-top: 25px; margin-left:10px; }
#footer-section-2 { width:280px; float:left; margin-top: 25px; margin-left:60px; }
#footer-section-3 { width:310px; float:right; margin-right:20px; text-align:center; }

p#copyright { float:left; color:#fff; padding-bottom:10px; padding-right: 0px; }	
			p#copyright a { color:#fff; }

/*---------------------------------------------------------------------------------------------------------- */

/*----------TEXT STYLES----------- */
/*---------------------------------------------------------------------------------------------------------- */
.header-right p { color:#bb1c1c; font-size:22px; margin-left:32px; }
ul.nav li a { font-size:13px; color:#000; }
ul.nav li a:hover { font-weight:bold; color:#461754; }

.actfastlist { list-style-image:url(images/bullet.jpg); }
.actfastlist li { margin:10px 0 10px 0; }
.actfastlist li a { color:#c31f1f; font-size:20px; }

#footer-section-1 h2 { font-size:20px; padding:0 0 7px 7px; border-bottom: 1px solid #4c4c4c;  }
#footer-section-2 h2 { font-size:20px; padding:0 0 7px 7px; border-bottom: 1px solid #4c4c4c;  }
#footer-section-3 h2 { font-size:20px; padding:0 0 7px 7px; border-bottom: 1px solid #4c4c4c; } 
#footer p { font-family:Arial, "Helvetica", sans-serif; font-size:14px; }

ul.footernav li a { color:#fff; font-size:12px; }
ul.footernav li a:hover { color:#c400ff; }
ul.footernav { padding-left:25px; list-style-image:url(images/footerbullet.jpg);}
ul.footernav li { margin-bottom:3px; }

#footer-section-3 span { font-size:11px; }
#footer-section-3 hr { border:none; margin:4px 0 4px 0; }
ul.addressnav {list-style-type: none; padding-left: 0; margin-left: 0; font-size:14px;}

header h1 a { color:#000; text-decoration:none; font-size:30px; }

p.date { width:39px; height:51px; background-image:url(images/datebox.png); display:block; padding:2px 8px 2px 8px; text-align:center; color:#fff; font-size:20px; margin:0 20px 0 0; }