/*---------------------------------GENERAL FORMATTING------------------------------*/
body {margin: 5px 0 0 0;padding: 0px;font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000000;background: #FFFFFF; text-align: center;}
td { font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
form{ margin: 0;  padding: 0;}
p { margin:0 0 5px 0; }
a:link, a:visited, a:hover, a:active {	color: #006600;	text-decoration: underline;}

/*-----------------------------------HEADER----------------------------------------*/

#headerFlags{ display:inline;}
dl#headerFlags {margin:0px;	padding:0px;}
dl#headerFlags dt, dl#headerFlags dd{ margin:0px; padding:0px; display:inline;}

.searchbox{ color: #666666; border: 1px solid #999999; background-color: #E9E9E9;height: 20px; width: 200px;}

/*----------------------------------FOOTER-----------------------------------------*/

#footerContainer{ border-top: medium solid #80AA0D; text-align:center;}
#footerLinks{ text-align: right; background: #E9E9E9;padding:3px;}

/*-----------------------------------MISC----------------------------------------*/

.bord { border: 1px solid #56595C;}	/*used for table borders*/
.white_head { color: #FFFFFF; font-size:12px;}	/* used for box text headings */
.redText{ color: #ff0000; font-weight: bold; }

/* contact forms */
.formSub { border: 1px solid #999999; width:120px; font:11px Verdana; color:#333333; background-color: #CCCCCC; height: 16px;}
.formSubSelect { border: 1px solid #999999; width: 250px; font: 11px Verdana; color: #333333; background-color: #CCCCCC; }
.formSubArea { border: 1px solid #999999; width: 250px; font: 11px Verdana; color: #333333; background-color: #CCCCCC; height: 150px;}

/*----------------------------------- ERROR MESSAGES (PHP) ----------------------------------------*/
#message {padding: 10px 0px 0px 10px;background: #FFFFE1;border: 1px solid #7D8C95;}
#message dt{ padding-left: 0px;	margin-left: 0px; margin-bottom:2px; font-size: 14px; font-weight:bold;background:none;}
#message dd{padding-left: 20px; padding-right: 5px; margin-left: 0px; margin-bottom:0px; font-size: 11px;background:none;}
#message #message_error dt{color: #ff0000; background:none;}
#message #message_error dd {color: #ff0000;background:none;}
#message #message_ok dt{color: #228b22;background:none;}
#message #message_ok dd {color: #228b22;background:none;}

/*--------------------------TAB CONTENT GENERAL SETTINGS---------------------------*/

.tabcontent{display:none;}
@media print { .tabcontent { display:block !important; } }

/*-----------------------------------BOXES----------------------------------------*/

/*used to space out all boxes*/
#boxSpacer{	margin-bottom: 15px;height:1px;	font-size:1px;border:none;background:transparent;clear:both;}

/*used to pad box text*/
.boxContent { padding:5px; }

/***featured sites Box***/
dl#featuredSitesTabLinks { margin:0px; padding:0px; text-align: center;}
dl#featuredSitesTabLinks dd{ padding:2px 0 4px 15px; background: url('../images/bul_white.gif') no-repeat 0px; text-align:left;}
dl#featuredSitesTabLinks dd a{ text-decoration: none; color: #2d2b2b; font-size: 10px;}
dl#featuredSitesTabLinks dd a:visited{color: #2d2b2b;}
dl#featuredSitesTabLinks dd a:hover{color: #2d2b2b; text-decoration: underline;}
dl#featuredSitesTabLinks dd a.selected{ color: #FF0000;	font-weight: bold;}
dl#featuredSitesTabLinks dd a.selected:hover{text-decoration: none;}

.featuredSitesTabs{ border-top: 1px solid #c0c0c0; }
dl#featuredSiteLinks {margin:0px; padding:0px;}
dl#featuredSiteLinks dt, dl#featuredSiteLinks dd{ margin:0px; padding:10px;	display:inline;	background: url('../images/bul_gray.gif') no-repeat 0px; text-align:left;}

/***newsletter Box***/
.inputnews {font-size: 10px; color: #666666; border: 1px solid #999999;}
#button {font-size:12px; color: #000; background-color:#ccc;}

/***articles Box***/
dl#articles { margin:0px; padding:0px;}
dl#articles dd{
	margin:0 2px 0 2px;	
	padding:2px 0 4px 15px;
	border-bottom: 1px dotted #000000;
	background: url('../images/bul_white_flags.gif') no-repeat 5px;
}
dl#articles dd.lastarticle{ border-bottom:0px; }

/***site of month Box {index} ***/ 
dl#siteofmonthBoxLinks { margin:0; padding:8px 0 0 0; }
dl#siteofmonthBoxLinks dd{
	margin:0 2px 6px 2px;
	padding:0px 0 0px 22px;
	background: url('../images/bul.gif') no-repeat 5px;
}

/***gambzine news Box {index} ***/
#newsBoxLinks dl { padding: 0;	margin: 0; }
#newsBoxLinks dd { padding: 0;	margin: 0; display: inline; float:left;}
#newsBoxLinks dd a {
	font-size: 10px;
	color: #2d2b2b;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 126px;
	height: 19px;
	background: url("../images/tab_news.gif") no-repeat center center;
	margin-left: 1px;
}
#newsBoxLinks dd a:visited{color: #2d2b2b;}
#newsBoxLinks dd a:hover{text-decoration: underline;color: #2d2b2b;}
#newsBoxLinks dd a.selected{ background-image: url("../images/tab_news_over.gif");}
#newsBoxLinks dd a.selected:hover{ text-decoration: none;}

/***casino reviews Box {index} ***/
#casinoreviewsBoxLinks dl { padding: 0;	margin: 0; }
#casinoreviewsBoxLinks dd { padding: 0;	margin: 0; display: inline; float:left;}
#casinoreviewsBoxLinks dd a {
	font-size: 10px;
	color: #2d2b2b;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 126px;
	height: 19px;
	background: url("../images/tab_reviews.gif") no-repeat center center;
	margin-left: 1px;
}
#casinoreviewsBoxLinks dd a:visited{color: #2d2b2b;}
#casinoreviewsBoxLinks dd a:hover{text-decoration: underline;color: #2d2b2b;}
#casinoreviewsBoxLinks dd a.selected{ background-image: url("../images/tab_reviews_over.gif");}
#casinoreviewsBoxLinks dd a.selected:hover{ text-decoration: none;}

#reviewSpacer { border-top: 1px dotted #000000;padding: 10px 0px 10px 0px;height:1px;font-size:1px;background:transparent;clear:both;}
.orangeText { font-size: 12px; color: #FF6600; font-weight:bold;} 
#review dl {padding: 0; margin: 0;}
#review dt {display: inline;}
#review dd, dt { margin: 0; padding:0 0 5px 15px; background: url('../images/bul_orange.gif') no-repeat;}


/***news archive box {index} ***/
dl#archives { margin:0px; padding:0px;}
dl#archives dd{	margin:0 0px 0 0px;	padding:0px 2px 4px 10px; background: url('../images/bul_news.gif') no-repeat 2px 3px; text-align:left;}


/*** related news {article page} ***/
dl#articleRelatedLinks { margin:0; padding:8px 0 0 0; }
dl#articleRelatedLinks dd{
	margin:0 2px 6px 2px;
	padding:0px 0 0px 22px;
	background: url('../images/bul.gif') no-repeat 5px;
}

/*** archive links {article page} ***/
dl#articleArchiveLinks { margin:0; padding:8px 0 0 0; }
dl#articleArchiveLinks dd{
	margin:0 2px 6px 2px;
	padding:0px 0 0px 22px;
	background: url('../images/bul.gif') no-repeat 5px;
}


