body
{
background-color:#001144;
text-align:center;
padding:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:small;
}

#headline
{
position:absolute;
text-align:center;
top:750px;
color:#113366;
}

#wrapper
{
text-align:left;
margin-left:auto;
margin-right:auto;
position:relative;
width:842px;
padding:0;
background-position:left top;
background-attachment:fixed;
}

#top_wrap
{
padding:20px 20px 0 20px;
background-image:url(../images/top_glow.png);
_background-image:url(../images/top_glow.gif);
background-repeat:no-repeat;
}

#middle_wrap
{
padding:0 20px 0 20px;
background-image:url(../images/middle_glow.png);
_background-image:url(../images/middle_glow.gif);
background-repeat:repeat-y;
}

#bottom_wrap
{
padding:0 20px 20px 20px;
background-image:url(../images/bottom_glow.png);
_background-image:url(../images/bottom_glow.gif);
background-repeat:no-repeat;
background-position:bottom;
}


#header
{
background-image:url(../images/header.png);
_background-image:url(../images/header.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
width:802px;
height:171px;
}

#header_pik_1
{
margin:0;
padding:0;
position:absolute;
top:40px;
left:60px;
}

#header_pik_2
{
margin:0;
padding:0;
position:absolute;
top:40px;
left:580px;
}

#menu
{
background-image:url(../images/menu.png);
background-repeat:no-repeat;
margin:0;
padding:0;
width:802px;
height:35px;
}

#menubox
{
padding-left:40px;
padding-top:10px;
margin:0;
}

#menubox ul
{
margin:0;
padding:0;
}

#menubox li
{
display:inline;
margin-right:20px;
}

#menubox img
{
margin-right:5px;
margin-bottom:-5px;
}

#contents
{
background-image:url(../images/contents.png);
background-repeat:repeat-y;
background-color:#001144;
margin:0;
padding:0;
width:802px;
position:relative;
color:#FFFFFF;
}

#contents_text
{
padding:20px 0 40px 40px;
margin:0;
width:480px;
position:relative;
float:left;
}

#contents_full
{
padding:20px 40px 40px 40px;
margin:0;
position:relative;
}

/*#contents_text ul 
{
list-style-image:url(../images/cricket_ball_bullet.png);
}*/

#contents_piks
{
margin:0;
padding:20px 45px 40px 0;
width:200px;
position:relative;
float:right;
}

#footer
{
background-image:url(../images/footer.png);
_background-image:url(../images/footer.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
width:802px;
height:56px;
text-align:center;
}

#footer_text
{
color:#FFFFFF;
font-size:90%;
padding:10px 0 0 0;
margin:0;
position:relative;
}

#credits
{
margin:0;
padding:0;
width:842px;
text-align:center;
}

#credits_text
{
font-size:80%;
padding:0;
margin:0;
position:relative;
}


a:link
{
color:#FFFFFF;
text-decoration:underline;
}

a:visited
{
color:#FFFFFF;
text-decoration:underline;
}

a:hover
{
color:#9999AA;
text-decoration:underline;
}

a.menulink:link
{
color:#000000;
text-decoration:none;
font-size:100%;
/*font-weight:bold;*/
}

a.menulink:visited
{
color:#000000;
text-decoration:none;
font-size:100%;
/*font-weight:bold;*/
}

a.menulink:hover
{
color:#991100;
text-decoration:none;
font-size:100%;
/*font-weight:bold;*/
}

a.footerlink:link
{
color:#FFFFFF;
text-decoration:underline;
}

a.footerlink:visited
{
color:#FFFFFF;
text-decoration:underline;
}

a.footerlink:hover
{
color:#9999AA;
text-decoration:underline;
}

a.creditlink:link
{
color:#113366;
text-decoration:none;
}

a.creditlink:visited
{
color:#003366;
text-decoration:none;
}

a.creditlink:hover
{
color:#FFFFFF;
text-decoration:none;
}

td
{
padding:0 40px 10px 0;
}

.comment
{
font-style:italic;
font-size:80%;
color:#CCCCFF;
}