* {
    padding: 0;
    margin: 0;
} 

body {
background: #A7A7B5;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #333333;;
}

img { border: none; }
a { color: #380202; text-decoration: underline; }
a:hover { text-decoration: none; color : #ff0000; }

#wrap {
width: 940px;
margin: 0px auto;

}


#content {
background:  url(../img/cbg.gif) repeat-y;

}
#content h2 a {text-decoration: none; }
#header{
margin-left:19px;
margin-right:19px;
}
#logo{
padding-left:10px;
padding-top:10px;
/*border:solid #006666 1px;*/
/*float:left;*/
}


.toplinks a{
text-decoration:none;
color:#333333;
}
#data {
clear:both;
margin-left:20px;
margin-right:20px;
padding: 10px 10px 10px 10px;
text-align:center;
/*height:auto;*/
/*background:url(img/page2_bg.gif) repeat-x;*/

/*border:#000066 solid 2px;*/
}
#menu{
background:url(../img/mbg.gif) repeat-y;
height:30px;
width:100%;
clear:both;

}


#menu ul {
margin-right:20px;

/*padding:10px 0 0 50px;*/
list-style:none;
}

#menu li {
display:inline;
margin:0;
padding:0;
}

#menu a {
float:right;
margin:0;
padding:0 0 0 2px;
text-decoration:none;
width: 149px;
background-color:#1C4B6C;
}

#menu a span {
float:right;
display:block;
padding:5px 8px 4px 6px;
color:#fff;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
background-color:#29658E;
/*font-size:50%;*/
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */
#menu a:hover span {
color:#FFF;
}
#menu ul li a:hover span {
background-color:#84c4e4;
}
#menu #current a span {
background-color:#84c4e4;

}



#bottom { 
background: #380202 url(../img/mbg.gif)  repeat-y;
padding: 10px 10px 10px 10px;
color:#FFFFFF;
text-align:center;

}

#bottom a { color: #0099FF; text-decoration: none; }
#bottom a:hover { text-decoration: underline; }


