/*ablebodz.com david peters dec 2012*/

/*general formatting*/
body { background: #000000; font-family:Helvetica, sans-serif; }
#wrapper {background:#FFFFFF; margin: auto; width: 975px; text-align:left; }
#content {background:#FFFFFF; margin: auto; width: 975px; text-align:left;}
#rightside {background: #FFFFFF; float:right; width:975px; height:100%; color:#000000; font-size:0.85em;}
#navbar {background:#000000; width:975px; height:27px; color:#000000;  margin:auto; font-size:0.95em; text-align:center;}


/*headers */
#header {background:#8C1717; margin:auto; width:975px; height:100%; text-align:center;}

/*footers*/
#footer {background: #8C1717; color:#DAA520; clear:both; width:975px; height:100%; bottom: auto; text-align:center; font-size:0.75em; }
#footer ul {color:#DAA520; list-style-type:none; text-align:center;}
#footer li {display:inline}
#footer a:link{color:#DAA520;}
#footer a:hover {color:#8C1717;}
#footer a:visited {color:#FFFFFF;}

/*right*/
#right{float:right; width:550px; height:100%;}

/*left*/
#left {width:400px; height:100%; text-align:left;}

/*rightside*/
#rightside h1 {background:#000000; color:#DAA520; margin:auto;  text-align:center;font-size:1.5em;}
#rightside h3 {font-size:0.85em; text-align:left;}
#rightside h4 {font-size:0.5em; text-align:left;}
#rightside blockquote {text-align:left;}
#rightside hr {margin:0; width:75%; text-align:center; }
#rightside img.floatright {float:right; margin:3px;}
#rightside img.floatleft {float:left; margin:3px;}

/* drop down menu*/
nav {text-align:center;}
nav a:link {background:#000000; color:#000000;}
nav a:hover {background:#000000; color:#FFFF00;  margin:auto}
    nav ul {text-align:center; margin:auto; display:inline;}
        nav li{display:inline;}
            nav li a:link {text-align:center; text-decoration:none; padding:0px 1px 0px 1px;  background:#000000; color:#8C1717;}
            nav li a:hover {text-decoration:none; background:#DAA520; color:#DAA520; margin:auto}    
        nav ul ul{text-align:center;  margin:auto; display:none;}
        nav ul ul li{text-align:right; padding: 0px 90px 0px 0px; text-decoration:none; display:block;}
        nav ul li:link > ul{text-align:left;}
        nav ul li:hover > ul{list-style-type:none; margin:auto; display:block;}
        
/*tables*/
tr td{text-align:left; margin:auto;}


