*{margin:0;padding:0;}
body{background:#000 url(../layout/background.jpg) center top repeat-x;color:#333;font-family:Tahoma,Arial,sans-serif;text-align:center;margin:0;font-size:13px;}
a{background-color:transparent;font-weight:bold;color:#1d3c57;text-decoration:underline;}
a:hover{color:#77704d;}
a img{border:0px;}
p{margin-bottom:0.8em;margin-top:0.5em;}
h1{font:bold 22px sans-serif; margin-bottom:10px;color:#77704d;background-color:transparent;text-align:left;}
h2{font:bold 18px sans-serif; margin-bottom:5px;color:#77704d;background-color:transparent;text-align:left;}
h3{font:normal 15px sans-serif; margin-bottom:5px;color:#77704d;text-decoration:underline;background-color:transparent;text-align:left; }
h4{font:normal 14px sans-serif; margin-bottom:5px;background-color:transparent;text-align:left; }
ul{margin-left:1em;list-style:none;}
li{list-style-image:url(../layout/li.gif); padding:2px;}
/******************************** structure ********************************/
#container{margin:0 auto;width:800px;line-height:1.2;}
#top{background:url(../layout/bg_top.jpg) center bottom no-repeat;width:800px;height:70px; margin:0px;}
#top a{color:#999;}
#top a:hover{color:#eee;}
#links{text-align:right;font-size:11px;}
#links a{padding-right:10px;text-decoration:none;}
#header{background:transparent url(../layout/header.jpg) center no-repeat;color:#FFC;height:210px;width:800px;}
#content{background:url(../layout/bg_tile.jpg) center top repeat-y;clear:both;text-align:left;}
#footer{background:url(../layout/footer.jpg) center top no-repeat;color:#666;margin:0 auto;text-align:left;width:800px;height:140px;}
#footer p{padding-top:2px;text-align:center;font-size:10px;color:#bbb07d;}
#footer a{color:#bbb07d;text-decoration:none;font-size:10px;font-weight:normal;}
#footer a:hover{text-decoration:underline;}
#leftcont{width:240px;float:left;padding-top:15px;padding-left:30px;display:inline;height:100%;}
#maincont{padding:10px 35px 10px 320px;margin:0;}
#menu{margin-top:25px;margin-left:10px; display:inline;float:left;padding:0px;margin-bottom:0px;}
#mail{padding-top:70px;}
/* classes */
.spacer{height:20px;}
.clearer{clear:both;}
.cr{clear:right;}
.cl{clear:left;}
.border{border:1px solid #bbb07d; padding:4px; background-color:#fff;margin:5px;}
.left{float:left;}
.right{float:right;}
.sml{font-size:85%;}
.grey{color:#777;}
.ml{margin-left:10px;}
.mt{margin-top:20px;}
.mr{margin-right:20px;}
.mb{margin-bottom:20px;}
.justify{text-align:justify;}
.red{color:#990000;}
.update{font-size:90%;float:right;color:#999;}
.alleft{text-align:left;}
.alright{text-align:right;}
.leftimg{float:left;position:relative; margin:10px 10px 5px 0; border:2px solid #121212;}
.divider{height:20px;background:transparent url(../layout/divider.jpg) center no-repeat;}
.dividerleft{height:20px;background:transparent url(../layout/dividerleft.jpg) center no-repeat;}
/******************************** tabs *******************************/
.tab{text-align:left;font-size:11px;background-color:transparent;border:1px solid #77704d;width:420px;border-collapse:collapse;}
.tab td{border:1px solid #77704d;padding:4px;}
.tab td.sire{background-color:transparent;}

