A:link {text-decoration: none; color: #4a4c4c; font-family: Verdana;}
A:visited {text-decoration: none; color: #4a4c4c; font-family: Verdana; }
A:active {text-decoration: none; color: #4a4c4c; font-family: Verdana; }
A:hover {text-decoration: underline; color: #4a4c4c; font-family: Verdana; }

body {
padding: 0; 
margin: 0px;
text-align: center;
background: #ffffff url(graphics/bg_dropshadow.gif) top left repeat-x scroll;
}

h1 {
font-family: Verdana;
font-size: 40px;
color: #72cbdb;
font-weight: bold;
}

h2{
font-family: Verdana;
font-size: 18px;
color: #4a4c4c;
font-weight: bold;
text-transform: uppercase;
}




p {
font-family: Verdana;
font-size: 12px;
color: #ffffff;
}

#layoutwrapper {
width: 802px;
margin: 0 auto;
background: #ffffff;
}

#game_description {
margin-top: 16px;
margin-bottom: 24px;
margin-right: 50px;
margin-left: 50px;
font-family: Verdana;
font-size: 12px;
color: #4a4c4c;
}

#game_description A:link {text-decoration: none; color: #579eab; font-weight: bold;}
#game_description A:visited {text-decoration: none; color: #579eab; font-weight: bold; }
#game_description A:active {text-decoration: none; color: #579eab; font-weight: bold; }
#game_description A:hover {text-decoration: underline; color: #579eabd; font-weight: bold; }

/*-----------------------------------------------*/

#left_head {
height: 175px;
width: 53px;
float: left;
text-align: right;
background: #bdcac7 url(graphics/greygradient_header_bg.gif) top left repeat-x scroll;
}

#right_head {
height: 175px;
width: 53px;
float: right;
text-align: left;
background: #bdcac7 url(graphics/greygradient_header_bg.gif) top left repeat-x scroll;
}

#center_head {
height: 175px;
width: 696px;
float: left;
text-align: center;
background: #bdcac7 url(graphics/greygradient_header_bg.gif) top left repeat-x scroll;
}
/*-----------------------------------------------*/

#left_main {
/*height: 1463px;*/
width: 53px;
float: left;
text-align: right;
background: #ffffff url(graphics/middle_left_shadow_bg.gif) top right repeat-y scroll;
}

#right_main {
/*height: 1463px;*/
width: 53px;
float: right;
text-align: left;
background: #ffffff url(graphics/middle_right_shadow_bg.gif) top left repeat-y scroll;
}

#main {
/*height: 1463px;*/
width: 696px;
float: left;
text-align: center;
background: #ffffff;
}

/*-----------------------------------------------*/

#left_bottom {
height: 17px;
width: 108px;
float: left;
text-align: right;
background: #ffffff url(graphics/bottom_left_shadow_bg.gif) top right no-repeat scroll;
}

#right_bottom {
height: 17px;
width: 108px;
float: right;
text-align: left;
background: #ffffff url(graphics/bottom_right_shadow_bg.gif) top left no-repeat scroll;
}

#center_bottom {
height: 17px;
width: 586px;
float: left;
text-align: center;
background: #ffffff url(graphics/bottom_shadow_bg.gif) top left repeat-x scroll;
}

/*-----------------------------------------------*/

#left_shadow {
height: 66px;
width: 53px;
position: relative;
/*top: 1165px;*/
text-align: right;
background: #ffffff url(graphics/middle_left_shadow_end.gif) top right no-repeat scroll;
}

#right_shadow {
height: 66px;
width: 53px;
position: relative;
/*top: 1165px;*/
text-align: left;
background: #ffffff url(graphics/middle_right_shadow_end.gif) top left no-repeat scroll;
}

#copyright {
height: 31px;
width: 210px;
margin: 0 auto;
position: relative;
top: 20px;
text-align: center;
background: #ffffff url(graphics/copyright.gif) top left no-repeat scroll;
}