/* CSS Document */
* {margin:0}

body {
font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
color: #CC0000;
}
p {
margin-top: 10px;
margin-right: 15px;
margin-bottom: 5px;
margin-left: 15px;
}

a img { /* To replace deprecated attribute  */
border: 0px;
}
.menu_bg { 
background: url(../images/menu/menu_background.jpg);
}
/*******************************************************************/
/* SECTIONS **********************************************************/
body {text-align:center;}
#wrap {
width:765px;
position:absolute;
left: 0; 
top: 50%;
width: 100%;
margin-top: -172px; /* half of the height */
margin-left: auto; /* half of the width */
margin-right: auto; /* half of the width */
text-align:center;
}

/* TEXT ******************************************************************/
.tabletext {/* For text within table layout */
font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
color: #CC0000;
}
.tabletext_small {/* For text within table layout */
font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
color: #CC0000;
}
a.textlinks:link    {
color:       #CC0000;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
margin: 0px 0px 0px 0px;
} 
a.textlinks:visited {
color:      #CC0000;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
margin: 0px 0px 0px 0px;
}
a.textlinks:hover   {
color: #CC0000;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
margin: 0px 0px 0px 0px;
} 

/*******************************************************************/
/* POSITIONING ******************************************************************/
.centre_table { /* centres the table for central layout - add the class to the table tag */
margin-left: auto;
margin-right: auto;
}