@charset "windows-1250";
BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(http://www.casinosgamblingusa.com/img/bg.gif);
	background-repeat:repeat-x;
	background-color: #cde7f5;
	margin:0;
	padding:0;
	
}

a img { border: none;}
a:link, a:visited,  a:hover {  text-decoration:none;}




div#intro { width:885px; height:343px; background-image:url(http://www.casinosgamblingusa.com/img/gambling.jpg); background-repeat:no-repeat; margin:0 auto 20px auto;}
div#introtxt { width:427px; float:right; padding:20px 17px 0 0; font-size:10px; color:#333333;}
div#introtxt a:link, div#introtxt a:visited {color:#333333; text-decoration: underline; }
div#introtxt a:hover { text-decoration:none;}

#container { margin: 20px auto 0 auto; width:900px; background-color:#FFFFFF;  padding:10px;  }
#bottom { margin:0 auto; width:900px; padding:0; background-image:url(http://www.casinosgamblingusa.com/img/bg2center.gif); background-repeat:repeat-x; height:27px; }
#bottomleft { margin:0; width:900px; padding:0; background-image:url(http://www.casinosgamblingusa.com/img/bg2left.gif); background-repeat: no-repeat; height:27px; background-position:left; }
#bottomright { margin:0; width:900px; padding:0; background-image:url(http://www.casinosgamblingusa.com/img/bg2right.gif); background-repeat: no-repeat; height:27px; background-position:right; }
#logo { width:100%; background-image:url(http://www.casinosgamblingusa.com/img/bglogo.gif); height:117px; margin:0; padding:0; background-repeat:repeat-x; border:1px solid #4a4a4a;}
#logoimg { padding:25px 0 0 25px;}


#menu { margin:0 ; width:100%; padding:0; background-image:url(http://www.casinosgamblingusa.com/img/menucenter.gif); background-repeat:repeat-x; height:30px; border-right:1px solid #4a4a4a; border-left:1px solid #4a4a4a;}
#menuleft { margin:0; width:100%; padding:0; background-image:url(http://www.casinosgamblingusa.com/img/menuleft.gif); background-repeat: no-repeat; height:30px; background-position:left; }
#menuright { margin:0; width:100%; padding:0; background-image:url(http://www.casinosgamblingusa.com/img/menuright.gif); background-repeat: no-repeat; height:30px; background-position:right; }

div.menuitem { background-image:url(http://www.casinosgamblingusa.com/img/menubt_off.gif); width:141px; height:30px; color:#FFFFFF; margin:0; padding:0; float:left; display:block;}
div.menuitemselected { background-image:url(http://www.casinosgamblingusa.com/img/menubt_on.gif); width:141px; height:30px; color:#FFFFFF; margin:0; padding:0; float:left; display:block;}
span.menuitemselected { width:141px; margin:0; padding:8px 0 0 0;  text-align:center; display:block; font-size:11px; }

div.menuitem:hover { background-image:url(http://www.casinosgamblingusa.com/img/menubt_on.gif); cursor:hand; }
span.menuitem { width:141px; margin:0; padding:8px 0 0 0;  text-align:center; display:block; font-size:11px; cursor:hand; }


div#main { width:900px; margin:0; padding:20px 0 0 0; border:1px solid #515151;}

#main_left { float:left; margin:0 0 15px 0; padding:0 10px; width:280px; font-size:11px;}
#main_right {float:left;  margin:0 0 15px 0;  padding:0; width:600px;}

div#main_left a:link, div#main_left a:visited { color:#333333;  text-decoration:none; font-style:italic;}
div#main_left a:hover { text-decoration:underline;}


h1, h2, h3 { font-family:"Times New Roman", Times, serif; color:#333333; font-size:24px; font-weight:normal; font-style:italic; margin:0; padding:0;}

form { margin:0; padding:0;}
.texta { border:1px solid #CCCCCC; font-size:11px; width:200px; margin:2px 0 0 0;}

div.map {width: 590px; height: 400px; border:1px solid #4a4a4a; margin:0 5px 5px 0; }

div#findbutton { float:left; width:70px; text-align:left;}
div#wait { visibility:hidden;  float:left; width:150px; padding:5px 0 0 0;  text-align:left; font-size:9px;}




div.boxbottom {  width:900px; float:left;  height:158px; border-top:1px solid #bdbdbd; background-image:url(http://www.casinosgamblingusa.com/img/boxbottom.gif); background-repeat:repeat-x;}

div#footer {  margin:0 auto ; width:900px; padding:0 0 5px 0; color:#02679d; font-size:10px; text-align:center;}
div#footer a:link, div#footer a:visited { color:#333333;  text-decoration:none;}
div#footer a:hover { text-decoration:underline;}



div.txtbottom { padding:10px; font-size:11px;} 


span.menu2item { width:112px; margin:0; padding:10px 0 0 0; text-align:center; display:block; font-size:11px; cursor:hand; }




span.cloud { font-size:10px; }
a.cloud:link, a.cloud:visited { text-decoration:none; color:#333333; }
a.cloud:hover { text-decoration: underline; }


.text { padding:0 10px 20px 10px; font-size:12px;}
div.textinfo{ padding:0 10px 20px 10px; font-size:12px; height:330px;}
div.textlist { padding:0 10px 20px 10px; font-size:11px; }

a.textlist1:link, a.textlist1:visited { cursor:hand; background-color: #E1E1E1;  color:#333333; text-decoration:none; display:block; padding:3px 0 3px 0; border-bottom:1px dotted #ccc;}
a.textlist1:hover { background-color:#CCCCCC;}

a.textlist2:link, a.textlist2:visited { cursor:hand; color:#333333; text-decoration:none; display:block; padding:3px 0 3px 0; border-bottom:1px dotted #ccc;}
a.textlist2:hover { background-color:#CCCCCC;}

div.textliststate { padding:0 10px 20px 10px; font-size:12px; }
div.textliststate a:link, div.textliststate a:visited {cursor:hand;  text-align:center; color:#333333; text-decoration:none; display:block; padding:2px 0 2px 0; border-bottom:1px dotted #ccc;}
div.textliststate a:hover { background-color:#CCCCCC; }

span.category { display:block; float:left; width:50px;}



span.textlist {display:block; float:left; width:470px; cursor:hand; }



.art1img { float:right; padding:3px 0 0 5px;}


div.infostates { width:350px; float:right; }

div.infostates a:link, div.infostates a:visited{ color:#333333;  text-decoration:none; border:none; display: inline; font-style:italic;}
div.infostates a:hover { text-decoration:underline; background-color: #FFFFFF; }


#articleListContainer{	/* <ul> container for article list */
	float:left;



}
.articleList{
	margin:0px;
	padding:2px;
}
.articleList li{	/* General layout article in list */
	list-style-type:none;
background-image:url(http://www.casinosgamblingusa.com/img/bgmanubottom.gif); width:112px; color: #333333;  height:32px; margin:0 0 0 3px; padding:0; float:left; display:block; cursor:hand;
}
.articleList li.articleMouseOver{	/* Mouse over article in list - layout */
	
background-image:url(http://www.casinosgamblingusa.com/img/bgmanubottom_on.gif);   cursor:hand;
}
.articleList li.articleClick{	/* Active article in list - layout */
background-image:url(http://www.casinosgamblingusa.com/img/bgmanubottom_on.gif);   cursor:hand;
}


