* { margin:0; padding:0; } 

body { font:12px/1.3 Verdana, Sans; color:#f8f8f8; background:url(Images/back-image.jpg); text-align:center; padding-bottom:15px; } 

#header { height:127px; background:url(Images/header-background.jpg); }

#navbar { height: 38px; width: 785px; background: url(Images/Rollover-Nav-Bar.jpg) repeat-x; } 
#navbar a { display:inline;
            width:auto;
            border-left-color:White;
            border-left-style:inset;  
            border-left-width:1px;   
            text-align:center; 
            float:left;
            text-decoration:none; 
            font:12px Verdana, Sans; 
            color:#000000; 
            padding-top:12px; padding-bottom:12px; padding-right:5px; padding-left:5px;}
            
#navbar a:hover { color:#FFFFFF; background:url(Images/Navigation-Bar.jpg); }

#wrapper { width:780px; margin:0 auto; text-align:left; } 

#content { background:#fff; float:left; width:560px; color:#444444; }
#content a { font:1.1em Sans-Serif; color:#8000FF; text-decoration:none; }
#content a:hover { color:#000000; }  
#content h2 { font:14px/28px Sans; height:35px; color:#000000; background:url(Images/h2-back.png) no-repeat; clear:both; text-indent:30px; padding-top:1px; } 
#content h3 { font:12px/1.3 Verdana, Sans; }
#content ul { list-style:none; }
#content th { font-weight:normal; }

#subContent1 { float:right; width:210px; background:url(Images/page-back.jpg) repeat-x #fff; color:#ac9999; }
#subContent1 a { font:1.1em Sans-Serif; color:#8000FF; text-decoration:none; } 
#subContent1 a:hover { color:#000000; text-decoration:none; }
#subContent1 h2 { background:url(Images/subcontenth2.jpg); font:14px/28px Sans; color:#ffff00; text-indent:1em; }
#subContent1 h3 { font:12px/1.3 Verdana, Sans; margin:10px; }  
#subContent1 ul { list-style:none; margin:1em; }

#subContent2 { float:right; width:210px; background:url(Images/page-back.jpg) repeat-x #fff; margin-top:8px; }
#subContent2 a { font:1.1em Sans-Serif; color:#8000FF; text-decoration:none; } 
#subContent2 a:hover { color:#000000; text-decoration:none; }
#subContent2 h2 { background:url(Images/subcontenth2.jpg); font:14px/28px Sans; color:#ffff00; text-indent:1em; } 
#subContent2 ul { list-style:none; margin:10px; }

#subContent3 { float:right; width:210px; background:url(Images/page-back.jpg) repeat-x #fff; margin-top:8px; }
#subContent3 a { font:1.1em Sans-Serif; color:#8000FF; text-decoration:none; } 
#subContent3 a:hover { color:#000000; text-decoration:none; }
#subContent3 h2 { background:url(Images/subcontenth2.jpg); font:14px/28px Sans; color:#ffff00; text-indent:1em; } 
#subContent3 ul { list-style:none; margin:10px; }

#footer { clear:both; text-align:center; background:#000000; width:560px; } 
#footer a { color:#FFFF00; text-decoration:none; } 
#footer a:hover { color:#BF1D1D; } 
#footer h2 { font:0.8em Sans-Serif; padding-top:10px; padding-bottom:5px; }
#footer h4 { font:0.8em Sans-Serif; padding-bottom:5px; }

img { border:none; } 
img.left { float:left; margin:5px 15px 5px 0px; } 
img.right { float:right; margin:12px 35px 5px 5px; }
img.headerpick { float:left; margin:0px; }
img.runner { float:left; margin:0px; }
img.titlebar { float:left; margin:63px 0px 0px 0px; } 
img.cluboftheyear { float:left; margin:20px 0px 0px 50px;}
img.HACClogo { float:left; margin:5px 0px 0px 50px;}


p { margin:10px 35px 15px 35px; }  
