body{font:0.8em Verdana,Arial,Sans Serif;background:#FFF url(/media/bg.gif) repeat;margin:0;}
h2{font-size:1em;text-transform:capitalize;color:#039;}

a{color:#000;}

#wrapper{width:750px;margin:0 auto;background-color:#EC5F00;}

#header{height:170px;width:750px;margin:0;background:#EC5F00 url(/media/topleft.gif) top left no-repeat;}
#contact{float:right;padding-right:40px;padding-top:120px;color:FFF;}
#contact a{color:#FFF;text-decoration:none;}
#logo{float:right;height:145px;width:590px;background:#EC5F00 url(/media/top.gif) top right no-repeat;}

#menu{float:right;height:23px;width:588px;font-size:0.8em;border:1px solid #000;border-right:none;}
#menu a{float:left;height:18px;color:#FFF;font-weight:bold;padding-top:5px;text-align:center;text-decoration:none;border-right:1px solid #000;background:#EC5F00 url(/media/menu_bg.gif) no-repeat;}
#menu a:hover{color:#000;}
#menu a.about{width:129px;}
#menu a.first{width:127px;}
#menu a.past{width:125px;}
#menu a.new{width:101px;}
#menu a.tools{width:101px;}

#contentwide{width:750px;color:#FFF;background:#EC5F00;}
#content{color:#000;display:block;float:right;clear:both;width:578px;padding:5px;background-color:#E1E1E1;}
#content img{float:right;margin-left:10px;border:1px solid #000};

#sidebar{float:left;width:160px;}
#sidebar h2{margin-top:0;padding-top:0;padding-left:15px;background:#EC5F00 url(/media/arrow.gif) left no-repeat;}
#sidebar ul{list-style: none;font-size:1.0em;margin:0;padding:0;color:#FFF;width:160px;display:block;}
#sidebar li{padding-left:15px;background:#069 url(/media/dot.gif) left no-repeat;}
#sidebar a{color:white;text-decoration:none;}

#footer{clear:both;text-align:right;width:750px;font-size:0.6em;background-image:none;color:#000;background-color:#FFF;}

.graybox{width:380px;margin-top:10px;background:#C0C0C0;}
.graybox a{margin-top:10px;padding-left:20px;background:#C0C0C0 url(/media/arrow2.gif) left no-repeat;}
