body, html {text-align:center;font-size:11px;font-family:Arial, Verdana, Times, sans-serif, monospace;color:#333;}
body {background:url('images/bg-repeater.gif') #000;}

h1 {font-size:28px;color:#007747;font-style:italic;font-weight:bold;margin:0 0 10px 0;}
.fr {float:right;margin:-20px 20px 0 0;}
.fl {float:left;margin:0;padding:0;}

#all {text-align:center;width:968px;margin:10px auto;overflow:hidden;}
#page {width:968px;margin:0px auto;text-align:left;position:relative;overflow:hidden;float:left;}
#main-container {border:1px solid #000;width:966px;background:#ffd105;}
#top-bar {width:966px;height:19px;float:left;background:url('images/top-head-repeater.jpg') repeat-x #000;}
#header {width:966px;height:119px;float:left;background:url('images/header-right.gif') no-repeat right #ffd105;border-bottom:1px solid #000;}
.logo {width:281px;height:119px;float:left;background:url('images/logo.gif') no-repeat #ffd105;}
#content {width:936px;background:url('images/bottom-main-image.jpg') no-repeat top right #ffd105;float:left;padding:0 0 10px 30px;font-size:18px;color:#007747;font-style:italic;font-weight:bold;}
#content a:link, #content a:visited {color:#000;text-decoration:underline;} 
#content a:hover, #content a:active {color:#007747;text-decoration:none;} 

.number {color:#000;font-size:54px;margin:0;}
#footer {color:#ffd105;background:url('images/footer-repeater.jpg') repeat-x;width:966px;height:219px;float:left;}
#left-foot {float:left;margin:10px 0 0 20px;font-weight:normal;font-weight:bold;width:350px;}
#right-foot {width:400px;float:right;margin:10px 0 0 0;}
#right-foot p, #right-foot ul {float:left;width:100px;font-style:italic;list-style-type:none;}

#right-foot ul li a:link, #right-foot ul li a:visited {color:#ffd105;text-decoration:none;}
#right-foot ul li a:hover, #right-foot ul li a:active {text-decoration:underline;}
