/*
 * Css file -- Layout And Fonts
 * This file is used to make the page appear with out a layout on the outside
 * Creating a template will involve creating a new CSS file or modifing one that's already created,
 * Any modifications to the look of the new pages should be copyed over to this CSS file as well.
 *
 * @package ProLightWeb (http://prolightweb.com)
 * @copyright Copyright 2007-2010 Andrea Fattoracci andreafattoracci@yahoo.com
 * @version 2.0 Second Official Release
 *
 * note that you may NOT -- USE, ALTER, or in any way REPRODUCE this code WITHOUT WRITTEN PERMISSION from the copyright holder
 * You may not "MOVE" this code to another Host, Or Website WITHOUT WRITTEN PERMISSION from the copyright holder.
 * Doing so will be considered a "Reproduction" in any possible case.
 *
 */

body {
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:.8em;
	padding:0px;
	margin:0px;
	background-color:#000000;
	text-align:center;
}
a,a:visited {
	color:#d2a658;
	text-decoration:none;
	font-weight:bold;
}
a:visited {
	color:#AA8000;
}
a:hover {
	color:#ffad08;
}
#Top_Wrapper {
	position:absolute;
	width:100%;
	left:0px;
}

#Top {
	text-align:center;
}

#Top .left {
	float:left;
	width:259px;
	height:238px;
	background-image:url('../images/left_poker.jpg');
	background-repeat:no-repeat;
}
#Top .right {
	float:right;
	width:294px;
	height:284px;
	margin-top:50px;
	background-image:url('../images/right_martini_poker_chips.jpg');
	background-repeat:no-repeat;
}
#Top .logo {
	position:absolute;
	width:100%;
	text-align:center;
	left:0px;
}
#MainWrap {
	position:absolute;
	width:100%;
	margin:auto;
	margin-top:130px;
	left:0px;
}

#Venician_Frame_Wrapper {
	position:relative;
	width:90%;
	min-width:750px;
	margin:auto;
}

#Venician_Frame_Top {
	background-image:url('../images/golden_fleur_de_lis.gif');
	background-repeat:no-repeat;
	background-position:top center;
}
#Venician_Frame_Top .left {
	float:left;
	margin-top:61px;
	width:153px;
	height:275px;
	background-image:url('../images/frame_left.gif');
	background-repeat:no-repeat;
}
#Venician_Frame_Top .right {
	float:right;
	margin-top:61px;
	width:153px;
	height:275px;
	background-image:url('../images/frame_right.gif');
	background-repeat:no-repeat;
}
#Venician_Frame_Center_Wrapper {
	position:absolute;
	width:100%;
	z-index:0;
	left:0px;
	margin-top:-236px;
} 
#Venician_Frame_Center {
	position:relative;
	margin-left:40px;
	margin-right:40px;
	background-image:url('../images/border_bottom.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
}
#Venician_Frame_Center .top {
	width:100%;
	height:8px !important;
	background-image:url('../images/border_top.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
#Venician_Frame_Center .left{
	width:100%;
	background-image:url('../images/border_left.gif');
	background-repeat:repeat-y;
	background-position:top left;
}
#Venician_Frame_Center .right{
	width:100%;
	background-image:url('../images/border_right.gif');
	background-repeat:repeat-y;
	background-position:top right;
}
#Content {
	min-height:233px;
	position:relative;
	margin:0px 7px -9px 7px;
	background-image:url('../images/red_felth.jpg');
	background-color:#62000a;
	color:#fff;
}
#Content a {
	color:#bb9d61;
	text-decoration:none;
	font-weight:bold;
}

#ActionMenu {
	padding-top:63px;
	padding-left:120px;
}
#Menu-Container {
	width:100%;
	text-align:center;
}
#MainMenu {
	position:relative;
	width:580px;
	padding:0px;
	margin:auto;
	margin-top:-1px;
}
#menu_wrap {
	position:absolute;
	left:0px;
	width:580px;
}
#menu_wrap ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#menu_wrap ul li{
	float:left;
}
#menu_casino_wrap {
	position:absolute;
	text-align:center;
	width:350px;
	margin-left:95px;
	margin-top:-2px;
	left:0px;
}
#menu_dice_wrap {
	position:absolute;
	text-align:center;
	width:350px;
	margin-left:95px;
	left:0px;
}
#menu, #footer_menu {
	margin:0px;
	color:#fff;
}
ul#menu, ul#footer_menu {
	list-style:none;
}
ul#mini_menu  li, ul#menu  li, ul#footer_menu li{
	padding:0px;
	margin:0px;
	text-align:center;
	display:inline;
	float:left;
}
ul#mini_menu  li img,ul#menu  li img, ul#footer_menu li img {
	vertical-align:middle;
	margin:0px;
}
ul#mini_menu  li.sep,ul#menu  li.sep, ul#footer_menu li.sep{
	padding:0px;
	margin-top:-1px;
	margin-left:5px;
	margin-right:5px;
}
ul#mini_menu  li a,ul#mini_menu  li a:visited,ul#menu  li a,ul#menu  li a:visited, ul#footer_menu li a, ul#footer_menu li a:visited{
	font-family:Tahoma;
	font-size:9pt;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
ul#mini_menu  li a:hover, ul#menu  li a:hover, ul#footer_menu li a:hover{
	color:#ff00ff;
}




#home_bottom {
	width:100%;
	text-align:center;
	margin-top:10px;
}
#MainBody {
	margin:auto;
	margin:10px 10px 0px 10px;
}
#MainContent {
	margin:auto;
	padding:0px;
}
#TopContent {
	margin:auto;
	padding:0px;
}
#BodyContent {
	margin:auto;
	padding:0px;
}
#BodyCenter {
	position:relative;
	left:0px;
	top:0px;
	margin:auto;
	padding:0px;
	width:95%;
	margin-left:3%;
}
#CenterColumn {
	text-align:left;
	float:left;
	width:70%;
	margin-right:0px;
}
#CenterColumn-W {
	text-align:left;
	width:100%;
}
#LeftColumn {
	float:left;
	width:25%;
	text-align:left;
}
#RightColumn {
	float:right;
	width:25%;
	text-align:left;
	margin-left:0px;
}
#Side_Content {
	text-align:center;
}
#Footer {
	padding:0px 40px 0px 40px;
	color:#FFF;
}
#Footer .left {
	float:left;
}
#Footer .right {
	float:right;
}




img {
	border:0px;
}
.ClearUp, .clear {
	clear:both;
}
h1,h2,h3,h4,h5 {
	text-align:left;
}



/* account Avatars */
#ImageEditor #topBar {
	float:left;
	width:100%;
	text-align:center;
}

#ImageEditor #toolBar {
	float:left;
	width:100px;
	text-align:center;
}

#ImageEditor #image {
	width:85%;
	float:left;
	text-align:center;
}

#images .original {
	float:left;
	width:80%;
	text-align:center;
}
#images .large {
	float:left;
	width:295px;
	text-align:center;
}
#images .small {
	margin-left:90px;
	float:left;
	width:124px;
	text-align:center;
	margin-right:150px;
}

#images .small .SMLcropMark {
	border:1px solid #000000;
	width: 124px;
	height : 178px;
	text-align:left;
	z-index:3;
}

#images .large .LRGcropMark {
	border:1px solid #000000;
	width: 295px;
	height : 289px;
	text-align:left;
	z-index:4;
}

#images .large img {
	z-index:0;
	left:auto;
	left:0px;
	position:relative;
}

#images .small img {
	z-index:0;
	left:auto;
	left:0px;
	position:relative;
}

#My_Account_Avatar {
	float:left;
	width:45%;
}
#My_Account_Stats {
	margin-left:5%;
	float:left;
	width:45%;
}

/* PAGES OVERRIDE */
.phone_name, .im_name, .email_name {
	width:140px;
	float:left;
}
.phone_action, .im_action, .email_action {
	width:120px;
	float:right;
	text-align:center;
}
.phone_contact, .im_contact, .email_contact {
	float:left;
}
#LOGIN, #Create_Account {
	text-align:center;
}

/* RECHAPTA LAYOUT OVERRIDE */
#rechapta_widget {
	margin:auto;
}
#recaptcha_image_Wrap {
	width:298px;
	height:52px;
	background-image:url('../images/rechapta/chapta_top.gif');
	padding:10px;
}
#rechapta_ui_wrap {
	width:298px;
	height:49px;
	background-image:url('../images/rechapta/chapta_bottom.gif');
	padding:10px;
	padding-top:2px;
}
#rechapta_input {
	width:160px;
	float:left;
	color:#fff;
	text-align:center;
}
#rechapta_controls {
	margin-left:10px;
	width:15px;
	float:left;
}

#poker_wrapper {
	width:85%;
	color:#000;
	margin:auto;
}
#poker_top {
	width:100%;
	margin:0px;
	padding:0px;
	margin-left:0px;
	float:left;
	background-image:url('../images/poker_top_background.gif');
	background-position:top left;
	background-repeat:repeat-x;
}
#poker_top_left {
	float:left;
	margin-left:-109px;
}
#poker_top_right {
	float:right;
	margin-right:-34px;
}
#poker_center{
	float:left;
	margin:0px;
	padding:0px;
	margin-left:-58px;
	margin-right:-34px;
	background-image:url('../images/poker_background.gif');
	background-position:top left;
	background-repeat:repeat-y;
	background-color:#fbfbfb;
}
#poker_center div {
	padding:20px;
	padding-top:0px;
	padding-bottom:0px;
}
#poker_bottom{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url('../images/poker_bottom_background.gif');
	background-position:top left;
	background-repeat:repeat-x;
}
#poker_bottom_left {
	float:left;
	margin-left:-109px;
}
#poker_bottom_right {
	float:right;
	margin-right:-34px;
}

#jackpot_wrap {
	width:85%;
	color:#000;
	margin:auto;
}

#jackpot_top {
	width:100%;
	margin:auto;
	text-align:center;
	float:left;
	background-image:url('../images/jackpot_top_background.gif');
	background-position:bottom left;
	background-repeat:repeat-x;
	height:132px;
}
#jackpot_top_left {
	float:left;
	margin-left:-30px;
}
#jackpot_centerimage {
	background-image:url('../images/jackpot.gif');
	background-position:top center;
	background-repeat:no-repeat;
	height:132px;
}
#jackpot_top_right {
	float:right;
	margin-right:-30px;
}
#jackpot_center {
	float:left;
	margin:0px;
	padding:0px;
	margin-left:-30px;
	margin-right:-30px;
	background-image:url('../images/jackpot_background.gif');
	background-position:top left;
	background-repeat:repeat-y;
	background-color:#fbfbfb;
}
#jackpot_center div {
	padding:20px;
	padding-top:0px;
	padding-bottom:0px;
}
#jackpot_bottom {
	width:100%;
	margin:auto;
	background-image:url('../images/jackpot_bottom_background.gif');
	background-position:top left;
	background-repeat:repeat-x;
}
#jackpot_bottom_left {
	float:left;
	margin-left:-30px;
}
#jackpot_bottom_right {
	float:right;
	margin-right:-30px;
}

#affiliate_wrapper {
	width:75%;
	color:#000;
	margin-left:18%;
}
#affiliate_top {
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url('../images/affiliate_top_background.gif');
	background-position:top left;
	background-repeat:repeat-x;
}
#affiliate_top_left {
	float:left;
	margin-left:-142px;
}
#affiliate_top_right {
	float:right;
	margin-right:-30px;
}
#affiliate_center{
	float:left;
	margin:0px;
	padding:0px;
	margin-left:-115px;
	margin-right:-30px;
	background-image:url('../images/affiliate_background.gif');
	background-position:top left;
	background-repeat:repeat-y;
	background-color:#fbfbfb;
}
#affiliate_center div {
	padding:20px;
	padding-top:0px;
	padding-bottom:0px;
}
#affiliate_bottom{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url('../images/affiliate_bottom_background.gif');
	background-position:top left;
	background-repeat:repeat-x;
}
#affiliate_bottom_left {
	float:left;
	margin-left:-142px;
}
#affiliate_bottom_right {
	float:right;
	margin-right:-30px;
}

#promotions_wrapper {
	width:73%;
	color:#000;
	margin:auto;
	margin-left:225px;
}
#promotions_top {
	width:100%;
	margin:0px;
	padding:0px;
	margin-left:0px;
	float:left;
	background-image:url('../images/promotions_top_background.gif');
	background-position:top left;
	background-repeat:repeat-x;
}
#promotions_top_left {
	float:left;
	margin-left:-225px;
}
#promotions_top_right {
	float:right;
	margin-right:-34px;
}
#promotions_center{
	float:left;
	margin:0px;
	padding:0px;
	margin-left:-165px;
	margin-right:-34px;
	background-image:url('../images/promotions_background.gif');
	background-position:top left;
	background-repeat:repeat-y;
	background-color:#fbfbfb;
}
#promotions_center div {
	padding:20px;
	padding-top:0px;
	padding-bottom:0px;
}
#promotions_bottom{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url('../images/promotions_bottom_background.gif');
	background-position:top left;
	background-repeat:repeat-x;
}
#promotions_bottom_left {
	float:left;
	margin-left:-225px;
}
#promotions_bottom_right {
	float:right;
	margin-right:-34px;
}

#support_wrapper {
	width:73%;
	color:#000;
	margin:auto;
	margin-left:170px;
}
#support_top {
	width:100%;
	margin:0px;
	padding:0px;
	margin-left:0px;
	float:left;
	background-image:url('../images/support_top_background.gif');
	background-position:top left;
	background-repeat:repeat-x;
}
#support_top_left {
	float:left;
	margin-left:-178px;
}
#support_top_right {
	float:right;
	margin-right:-34px;
}
#support_center{
	float:left;
	margin:0px;
	padding:0px;
	margin-left:-136px;
	margin-right:-34px;
	background-image:url('../images/support_background.gif');
	background-position:top left;
	background-repeat:repeat-y;
	background-color:#fbfbfb;
}
#support_center div {
	padding:20px;
	padding-top:0px;
	padding-bottom:0px;
}
#support_bottom{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url('../images/support_bottom_background.gif');
	background-position:top left;
	background-repeat:repeat-x;
}
#support_bottom_left {
	float:left;
	margin-left:-178px;
}
#support_bottom_right {
	float:right;
	margin-right:-34px;
}
.indent {
	margin-left:5px;
	padding:0px;
}

#poker-calendar-table {
	color:#000;
	background-color:#fff;
	padding:10px;
	width:100%;
}

#poker-tournament-calendar .right {
	background-image:none;
}
div#CenterColumn-W div#poker-tournament-calendar table.poker-calendar-table tbody tr td.game-type {
	width:250px !important;
}

