/* Lightwood Games Style Sheet*/


/* divs */


* {
margin: 0;
}
html, body {
height: 100%;
}
.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
padding: 0 auto -50px;
}
.footer, .push {
height: 40px;
}


body
{
    font-family: verdana, sans-serif;
    font-size: 76%;
    margin: 0;
    padding: 0;
    color: #000000;
	background-image: url(/images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
    background-color:#ffffff;
    text-align:center;
}

div.container
{
    position:relative;
    width:990px;
    margin:0 auto 0;
    padding:0;
	text-align:left;
}

#content
{
	background-color:#FFFFFF;
    position:relative;
	height:100%;
    width:100%;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	text-align:center;
	
}

#header
{
    width: 990px;
	height:122px;
    text-align:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#header_logo
{
    width: 256px;
	height:122px;
    text-align:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
}

#header_info
{
    width: 700px;
	height:80px;
    text-align:right;
	padding: 0px 0px 0px 0px;
	margin: 30px 0px 0px 20px;
	float:left;
}

#main
{
    width: 775px;
    text-align:left;
	float: left;
	padding: 20px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
}


#footer
{
	width:100%;
	height:40px;
    padding: 10px 0px 0px 0px;
	clear:both;
	text-align:center;
	margin: 10px 0px 0px 0px;
	background-image: url(/images/footer_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#6e0e2e;
	
	border: none;
	border-collapse:collapse;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

#footer3
{
	width:980px;
	height:20px;
    padding: 3px 3px 3px 3px;
	clear:both;
	text-align:center;
	margin: 10px 0px 0px 0px;
	background-color:#6e0e2e;
	border: none;
	border-collapse:collapse;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.footer
{
	width:100%;
	height:40px;
    padding: 10px 0px 0px 0px;
	clear:both;
	text-align:center;
	margin: 0px 0px 0px 0px;
	background-image: url(/images/footer_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#6e0e2e;
}

iframe
{
	border: 0px;
}


/* fonts */

h1 { font-size: 15pt; color: #000000; text-decoration: none; font-family: verdana, sans-serif; margin-bottom:-8px;}
h2 { letter-spacing:-1px; font-size:1.6em; color: #df5b12; font-weight: normal; text-decoration: none; margin: 0px 0px 10px 0px;}
h3 { letter-spacing:-1px; font-size:1.2em; color: #74ad00; font-weight: normal; text-decoration: none; margin: 0px 0px 10px 0px;}
h4 { font-size: 0.8em; color: #A9421F; font-weight: bold; text-decoration: none; }
h5 { font-size: 0.8em; color: #666666; text-decoration: none; }

span.title { font-size: 1.1em; color: #546ABC; font-weight: bold; text-decoration: none; }
span.subtitle { font-size: 1.1em; color: #bd1e52; font-weight: normal; text-decoration: none; }
span.subtitle2 { color: #8F00D1; font-weight: bold; }

span.minor { font-size: 0.8em; color: #666666; text-decoration: none; }
span.address { color: #3C83EE; text-decoration: none; }
span.rating { color: #AB2616; font-weight: bold; text-decoration: none; }
span.strapline { color: #910000; font-weight: bold; text-decoration: none; }
span.strong { color: #4C6B8E; text-decoration: none; }
span.light { color: #ADADAD; text-decoration: none; }
span.name { color: #3aba34; }
span.firstline { color: #dc098c; font-weight: normal; }
span.gamebox_slogan { color: #333333; font-weight: normal; font-size:14px;}
span.gamebox_title { color: #bd1e52; font-weight: normal; font-size:14px;}


/* hyperlinks */

a:link {color:#bd1e52; text-decoration:none;}
a:visited {color:#bd1e52; text-decoration:none;}
a:hover {color:#6e0e2e; text-decoration:none;}

a.footerlink:link {color: #ffffff; font-weight: normal; font-size:12px; margin:0px 20px 0px 0px;}
a.footerlink:visited {color: #ffffff; font-weight: normal; font-size:12px; margin:0px 20px 0px 0px;}
a.footerlink:hover {color: #ffabc7; font-weight: normal; font-size:12px; margin:0px 20px 0px 0px;}

a.gamelink:link {color: #828282; font-weight: normal; font-size:12px;}
a.gamelink:visited {color: #828282; font-weight: normal; font-size:12px; }
a.gamelink:hover {color: #444444; font-weight: normal; font-size:12px; margin:0px 0px 0px 5px;}


/* images */
img.link {border:none;}
img.navbutton {border:none; margin:10px 0px 0px 8px;}

/* lists */

ul li.navigation
{
	font-size: 16px;
	color:#bd1e52;
	list-style:none;
	margin-left:-35px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 3px 0px 3px 0px;
}

ul li.subnavigation
{
	font-size: 13px;
	color:#4e4e4e;
	list-style:none;
	margin-left:-75px;
	border-bottom: 1px dotted #4e4e4e;
	padding: 3px 0px 3px 0px;
}

/* rules */
hr {border: 1px solid #000000; height:1px;}
hr.clear {clear:both; border: 1px solid #bdbaa6; height:1px;}
br.clear {clear:both; margin:0px;}
 
p {
  padding-bottom: 12px;
}
