/* General CSS Document */

body{	
	padding:0;	
	margin:0;
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
	
img, p, td, ul, li, a, form, h1, h2, h3 {
	margin:0; padding:0;
}
	
img{border: 0}
	
.spacer{
	line-height:0; font-size:0; clear:both;
}

h2 {
margin: 0px;
padding: 0px;
font-size: 24px;
color: #4f4f4f;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.cls{
clear: both
}

a, a:visited, a:hover { text-decoration: none }

#page
{
	width: 880px; margin: 0 auto;
}

.ce {text-align: center }
.rt { text-align: right }
.fl { float: left }
.fr { float: right }

.s12 {font-size: 12px}

td { vertical-align: top }

/*------------------------------------- Main page ----------------*/

.header { }
.logoarea{ width:257px; float:left; }
.nav { float:left; list-style:none; font:normal 19px/14px "Trebuchet MS", Verdana, Tahoma; color:#00657b; margin-top: 42px; margin-left: 40px; padding:0; }
.nav li{ float:left; height:22px; border-right: 1px solid gray }
.nav li:last { border-right: none }
.nav li a{text-decoration:none; padding:0px 18px; color:#00657b; display:block; line-height:22px; }
.nav li a:hover, .nav li a.active{ color:#a4bb2f; }

.footer-area{width:880px; height:45px; padding-bottom: 10px; margin-top: 7px;}
.footer-area p{text-align:center; font:normal 12px/15px "Trebuchet MS", Verdana, Tahoma; color:#000;}
.footer-area p a{text-decoration:none; color:#000;}
.footer-area p a:hover{color:#006194;}

.horizontal-line { background:url(../images/longline.png) center center no-repeat; height: 1px; padding: 5px 0; } 
.horizontal-line2 { background:url(../images/horizontalline2.png) center center no-repeat; height: 1px; padding: 0; } 

#content { padding-top: 20px; }

a.teal, a:visited.teal { color:#00657b }
a:hover.teal { color:#a4bb2f }

.games-galore-box { width: 248px; height: 299px; padding-left: 14px; padding-right: 27px; }
.sociallogo-text-box { padding-left: 14px; padding-right: 27px; padding-top: 20px; }

.vertical-line2 { background:url(../images/verticalline2.png) center -60px no-repeat; width: 1px; padding: 0; height: 406px }

.contactform  td { font-weight: bold; font-size: 14px; vertical-align: middle; padding-bottom: 10px }

.textbox, .combo, .textareastyle  { padding: 6px 6px; font-size: 14px; border: 1px solid #7f7f7f;}

