body {

	margin: 0px;

	padding: 0px;

	background: url(../images/bg.gif) repeat-x left top;

	font: normal 12px Arial, Helvetica, sans-serif;

	color: #555;

	background-color: #41b0dc;

}

h1,h2,h3,h4,h5,h6,p,form,lable {

	margin: 0px;

	padding: 0px;

}

h1 {

	font: normal 24px Arial, Helvetica, sans-serif;

	color: #1D2F76;

	text-align: left;

}

h1 strong {

	font: normal 24px Arial, Helvetica, sans-serif;

	color: #C49A00;

	text-align: left;

}



h2 {

	font: normal 18px Arial, Helvetica, sans-serif;

	color: #2E4962;

	text-align: left;

font-size: 18px;text-shadow: 1px 1px 2px darkblue;
display:block;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#505050,strength=23, direction=510);
}


h2 strong {

	font: normal 18px Arial, Helvetica, sans-serif;

	color: #C49A00;

	text-align: left;

}

h3 {

	font: normal 14px Arial, Helvetica, sans-serif;

	color: #A47D3E;

	text-align: left;

}

p {

	font: normal 12px Arial, Helvetica, sans-serif;

	color: #555;

	text-align: justify;

}

.main {

	width: 972px;

}

.main_center {

	width: 972px;

}

.top_nav {

	width: 230px;

	padding-right: 5px;

	padding-top: 5px;

	float: right;

	text-align: right;

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000000;

}

.top_nav a {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000000;

	text-decoration: none;

	padding: 0px 4px;

}

.top_nav a:hover {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #fff;

	text-decoration: none;

	padding: 0px 4px;

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://i473.photobucket.com/albums/rr92/WaReZFTA/Sparks.gif) repeat-x scroll 0 0;

}





.header {

	width: 972px;

	height: 89px;

	float: left;

	text-align: left;

	background: url(../images/headerbg.gif) repeat-x left top;

}

.logo {

	width: 560px;

	padding-left: 0px;

	text-align: left;

	float: left;

}

.searchbox {

	width: 360;

	float: right;

	padding-top: 20px;

}

.searchbox input {

	width: 180px;

	height: 18px;

	float: left;

}

.menu {

	width: 670px;

	height: 40px;

	float: left;

	margin-top: 14px;

	position: relative;

}

.menu ul {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	float: left;

}

.menu li {

	float: left;

	height: 41px;

	list-style-type: none;

	margin: 0px 2px 0px 0px;

}

.menu li a:link, .menu li a:visited {

	display: block;

	float: left;

	height: 30px;

	width: 132px;

	font: bold 13px Arial, Helvetica, sans-serif;

	color: #fff;

	text-decoration:none;

	text-align:center;

	padding: 10px 0px 0px 0px;

	background: url(../images/menu_normal.gif) no-repeat left bottom;
	text-shadow: 1px 2px 3px ;
display:block;
filter:progid:DXImageTransform.Microsoft.Shadow(color= #000000,strength=23, direction=510);
}

.menu li a:hover {

	display: block;

	float: left;

	height: 30px;

	width: 132px;

	font: bold 13px Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration:none;

	text-align:center;

	padding: 10px 0px 0px 0px;

	background: url(../images/menu_hover.gif) no-repeat left top;
	
text-shadow: 1px 2px 3px;
display:block;
filter:progid:DXImageTransform.Microsoft.Shadow(color= #5020ac,strength=23, direction=510);
}

.menu li.current a:link, .menu li.current a:visited {

	display: block;

	float: left;

	height: 30px;

	width: 132px;

	font: bold 13px Arial, Helvetica, sans-serif;

	color: #505050;

	text-decoration:none;

	text-align:center;

	padding: 10px 0px 0px 0px;

	background: url(../images/menu_hover.gif) no-repeat left top;

}

.menu li.current a:hover {

	display: block;

	float: left;

	height: 30px;

	width: 132px;

	font: bold 13px Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration:none;

	text-align:center;

	padding: 10px 0px 0px 0px;

	background: url(../images/menu_hover.gif) no-repeat left top;

}

.find_games {

	width: 300px;

	height: 40px;

	float: right;

	margin-top: 14px;

	background: url(../images/findgames.gif) repeat-x left bottom;

}

.find_games select {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #fff;

	background-color: #41b0dc;

	float: right;

	margin: 10px 10px 0px 0px;

	width: 160px;

	border: 1px solid #342418;

}



.body_area {

	width: 956px;

	padding: 7px;

	text-align: left;

	background-color: #fff;

	float: left;

	border-left: 1px solid #fff;

	border-right: 1px solid #fff;

}

.left_area {

	width: 187px;

	float: left;

}

.left_boxes {

	width: 187px;

	float: left;

	background: url(../images/left_boxbg_top.gif) no-repeat left top;

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

}

.left_boxes h2 {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #000;

	padding: 8px 0px 7px 14px;

}

.left_boxes ul {

	margin: 0px;

	padding: 5px 0px 0px 14px;

}

.left_boxes li {

	margin: 0px;

	padding: 4px 0px 4px 0px;

	list-style-type: none;

	background: url(../images/list_div.gif) no-repeat left bottom;

}

.left_boxes li a {

	font: bold 11px Verdana, Arial, Helvetica, sans-serif;

	color: #C74600;

	text-decoration: none;

	background: url(../images/arrow_01.gif) no-repeat left 4px;

	padding: 0px 0px 0px 10px;

}

.left_boxes li a:hover {

	font: bold 11px Verdana, Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://i473.photobucket.com/albums/rr92/WaReZFTA/Sparks.gif) repeat-x scroll 0 0;

}

.left_boxes li img {

	margin-right: 10px;

}

.viewall:link, .viewall:visited {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #E45000;

	text-decoration: underline;

	float: right;

	margin-right: 22px;

	background: url(../images/arrow_01.gif) no-repeat left 5px;

	padding: 0px 0px 0px 9px;

}

.viewall:hover {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

	float: right;

	margin-right: 22px;

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://i473.photobucket.com/albums/rr92/WaReZFTA/Sparks.gif) repeat-x scroll 0 0;

}

.center_area {

	width: 462px;

	float: left;

	padding: 0px 0px 0px 0px;

}

.welcomepic {

	width: 462px;

	float: left;

	background: url(../images/slider_bg02.gif) no-repeat left top;

}

.center_tabs {

	width: 462px;

	float: left;

	background: url(../images/center_boxbg_top.gif) no-repeat left top;

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	margin-top: 10px;

}

.center_tabs_but {

	margin-bottom: 10px;

	float: left;

}

.center_tabs_but h2 {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #000;

	padding: 8px 0px 7px 14px;

}

.center_tabs_content {

	width: 462px;

	float: left;

}

.center_tabs_content_view {

	width: 92px;

	float: left;

	text-align: center;

	padding: 4px 0px 7px 0px;

}

.center_tabs_content_view a {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

	margin-top: 5px;

}

.center_tabs_content_view a:hover {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #C0206C;

	text-decoration: underline;

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://i473.photobucket.com/albums/rr92/WaReZFTA/Sparks.gif) repeat-x scroll 0 0;

}

.center_directory_01 {

	width: 462px;

}

.center_directory {

	width: 462px;

	float: left;

	background: url(../images/center_boxbg_top.gif) no-repeat left top;

	margin-top: 10px;

}

.center_directory_title {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #000;

	padding: 8px 0px 18px 10px;

	float: left;

	width: 452px;

}

.center_directory_title h2 {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #000;

}

.center_directory_box {

	width: 127px;

	height: 71px;

	padding: 2px 7px 7px 7px;

	float: left;

	border: 1px solid #FF9E86;

	background-color: #fff;

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000000;

	margin-right: 0px;

	margin-bottom: 8px;

}

.center_directory_box a {

	font: bold 11px Arial, Helvetica, sans-serif;

	color: #D97F04;

	text-decoration: underline;

	padding-bottom: 7px;

	display: block;

}

.center_directory_box a:hover {

	font: bold 11px Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

	padding-bottom: 7px;

	display: block;

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://i473.photobucket.com/albums/rr92/WaReZFTA/Sparks.gif) repeat-x scroll 0 0;

}

.center_directory_box img {

	margin-right: 7px;

}

.center_directory_area {

	width: 452px;

	padding-left: 10px;

	float: left;

}

.pageLinks {

	width: 100%;

	padding: 15px 0 5px 0;

	color: #D97F04;

	text-align: center;

	float: left;

}

.pageLinks a {

	color: #D97F04;

	font-weight: bold;

}

.center_directory_box a:hover {

	color: #000;

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://i473.photobucket.com/albums/rr92/WaReZFTA/Sparks.gif) repeat-x scroll 0 0;

}

.center_directory_space {

	width: 7px;

	float: left;

}

.center_directory_space_01 {

	width: 9px;

	float: left;

}

.right_area {

	width: 300px;

	padding-left: 7px;

	float: left;

}

.seoText_box {

	width: 300px;

	float: left;

	background: url(../images/login_boxbg_top.gif) no-repeat left top;

}

.seoText_box_title {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #000;

	padding: 7px 0px 18px 15px;

	float: left;

	width: 285px;

}

.seoText_box_title h1 {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #000;

}

.seoText_box_title h2 {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #000;

}

.seoText_area {

	width: 270px;

	float: left;

	padding: 5px 15px 13px 15px;

	font: normal 12px Arial, Helvetica, sans-serif;

	color: #000;

}

.seoText_area a {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #BD6E05;

	text-decoration: underline;

}

.seoText_area a:hover {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: underline;

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://i473.photobucket.com/albums/rr92/WaReZFTA/Sparks.gif) repeat-x scroll 0 0;

}

.right_banners {

	width: 300px;

	float: left;

	margin-top: 10px;

}

.body_bottom {

	width: 972px;

	height: 4px;

	float: left;

}

.footer {

	width: 972px;

	text-align: center;

	font: normal 13px Arial, Helvetica, sans-serif;

	color: #D09E94;

	height: 108px;

	padding: 0px 0px 0px 0px;

	background: url(../images/footer.gif) no-repeat left top;

}

.footer a {

	font: normal 13px Arial, Helvetica, sans-serif;

	color: white;

	text-decoration: none;

	padding: 0px 2px;

}

.footer a:hover {

	font: normal 13px Arial, Helvetica, sans-serif;

	color: black;

	text-decoration: none;

	padding: 0px 2px;

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://i473.photobucket.com/albums/rr92/WaReZFTA/Sparks.gif) repeat-x scroll 0 0;

}

.footer span {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: gold;

	display: block;

	padding-top: 4px;

}

.footer p {

	font: normal 13px Arial, Helvetica, sans-serif;

	color: silver;

	display: block;

	padding: 11px 0px 14px 0px;

	text-align: center;

}

.footermain {

	width: 100%;

	height: 98px;

	float: left;

	background: url(../images/footer_mainbg.gif) repeat-x left top;

}



.left_boxes_02 {

	width: 180px;

	float: left;

	background: url(../images/left_boxbg_top.gif) no-repeat left top;

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	margin-top: 10px;

}

.left_boxes_02 h2 {

	font: bold 12px  Verdana, Arial, Helvetica, sans-serif;

	color: #000;

	padding: 8px 0px 7px 14px;

}

.left_boxes_02 ul {

	margin: 0px;

	padding: 5px 0px 0px 14px;

}

.left_boxes_02 li {

	width: 166px;

	margin: 0px;

	padding: 4px 0px 4px 0px;

	list-style-type: none;

	display: inline-block;

}

.left_boxes_02 li a {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #E45000;

	text-decoration: underline;

}

.left_boxes_02 li a:hover {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://i473.photobucket.com/albums/rr92/WaReZFTA/Sparks.gif) repeat-x scroll 0 0;

}

.left_boxes_02 li img {

	margin-right: 10px;

}



.left_boxes_03 {

	width: 187px;

	float: left;

	background: url(../images/left_boxbg_top.gif) no-repeat left top;

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	margin-top: 10px;

}

.left_boxes_03 h2 {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #000;

	padding: 8px 0px 7px 14px;

}

.left_boxes_03 ul {

	margin: 0px;

	padding: 4px 0px 0px 14px;

}

.left_boxes_03 li {

	margin: 0px;

	padding: 2px 0px 2px 0px;

	list-style-type: none;

}

.left_boxes_03 li a {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: underline;

	background: url(../images/arrow_list.gif) no-repeat left 4px;

	padding: 0px 0px 0px 10px;

}

.left_boxes_03 li a:hover {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://i473.photobucket.com/albums/rr92/WaReZFTA/Sparks.gif) repeat-x scroll 0 0;

}

.center_box_bottom {

	float: left;

}

.right_colum01 {

	width: 173px;

	float: left;

}

.right_colum02 {

	width: 120px;

	float: right;

	margin-top: 10px;

}

.toprated_box {

	width: 173px;

	float: left;

	background: url(../images/smallbox_top.gif) no-repeat left top;

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	margin-top: 10px;

}

.toprated_box h2 {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #000;

	padding: 8px 0px 7px 14px;

}

.toprated_box ol {

	margin: 0px;

	padding: 5px 0px 0px 14px;

}

.toprated_box li {

	margin: 0px;

	padding: 2px 0px 2px 0px;

	list-style-type: none;

}

.toprated_box li a {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #E45000;

	text-decoration: underline;

	padding: 0px 0px 0px 0px;

}

.toprated_box li a:hover {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://i473.photobucket.com/albums/rr92/WaReZFTA/Sparks.gif) repeat-x scroll 0 0;

}





.randgames_box {

	width: 173px;

	float: left;

	background: url(../images/smallbox_top.gif) no-repeat left top;

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	margin-top: 10px;

}

.randgames_box h2 {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #000;

	padding: 8px 0px 7px 14px;

}

.randgames_box ul {

	margin: 0px;

	padding: 10px 0px 0px 14px;

}

.randgames_box li {

	margin: 0px;

	padding: 2px 0px 2px 0px;

	list-style-type: none;

}

.randgames_box li a {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: underline;

	background: url(../images/arrow_list.gif) no-repeat left 4px;

	padding: 0px 0px 0px 10px;

}

.randgames_box li a:hover {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://i473.photobucket.com/albums/rr92/WaReZFTA/Sparks.gif) repeat-x scroll 0 0;

}







table.borders td {

	border-left: 1px solid #805C46;

	border-bottom: 1px solid #805C46;

}

td.row0 {

	background-color: #805C46;

	color: #FFFFFF;

}

td.row0 a {

	color: #EEEEEE;

	text-decoration: none;

}

td.row0 a:hover {

	text-decoration: underline;

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://i473.photobucket.com/albums/rr92/WaReZFTA/Sparks.gif) repeat-x scroll 0 0;

}

td.row1 {

	background-color: #E5DAD5;

}

td.row1Right {

	background-color: #E5DAD5;

	border-right: 1px solid #805C46;

}

td.row2 {

	background-color: #DDC6B9;

}

td.row2Right {

	background-color: #DDC6B9;

	border-right: 1px solid #805C46;

}

td.showPlugsBox {

	background-color: #ECDAD5;

	border-right: 1px solid #805C46;

	border-left: 1px solid #805C46;

	border-bottom: 1px solid #805C46;

}



table.borders td a {

	color: #D97F04;

}



.gameInfoLeft a {

	color: #D97F04;

}
























