html{-webkit-text-size-adjust: none; min-width: 0;}
#bannerad  {display:none;}
body {margin:0;padding:0;}
.header {width:auto;}
.offscreen {display:none;}
.statewide_message {display:none;}
#sliver_container {width:auto;background-color:#EFEFEF;display:none;}
.sliver {width: auto;}
#container {margin:0;padding:0;background-color:#fff;width:auto;}
.hcontainer {width:auto;background-image:url(none);background-color:#3b511b;}
h1 {font-size:24px;margin-top:4px;}
body .header {display:block;background-image:url(none);background-color:#3b511b;overflow:none;width:auto;height:auto;padding-bottom:0;margin:0;}
body #top_nav {background-color:#3b511b;background-image:url(none);}
/* begin clearfix */
.header:after,#tabs:after,#top_nav:after {visibility:hidden;display:block;content:"";clear:both;height:0;}
* html .header,
* html #tabs,
* html #top_nav {zoom:1;}	
/* IE6 */
:first-child+html .header,
:first-child+html #tabs,
:first-child+html #top_nav {zoom:1;}
/* IE7 */
/* end clearfix */
#top_nav {clear:left;background-image:url(none);background-color:#3b511b;width:auto; padding: 3px 0;}
#top_nav.clearfix {background-image:url(none);background-color:#3b511b;}
.sf-menu {width:auto;background-color:#3b511b;}	
	.sf-menu a {background: transparent;color:#fff !important;}	
	.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active {background:transparent; color:#fff !important;}	
.header h2.logo {text-indent:0;font-family:Georgia, serif;font-weight:normal;position:relative;width:auto;font-size:18px;text-align:left;height:auto;padding-top:3px;margin-left:12px;background:url(none);background-color:transparent;}
.header h2.logo a {font-size: 24px; display:inline-block;height:auto;width:auto;color:#fff;text-decoration:none;padding-top:6px;}
.header h2.logo a:visited {color:#fff;}
.header_nav_search {float:left;width:auto;text-align:left;background-color:transparent;}
.header_nav_search ul#vtopnav {position:relative;width:auto;margin:0 0 0 12px; padding-top:0;display:block;background-color:transparent;}
.header_search {padding:0 0 0 12px;}
body#home .sf-menu a#hometab, 
body#draw .sf-menu a#drawtab, 
body#instant .sf-menu a#instanttab,
body#about .sf-menu a#abouttab, 
body#how .sf-menu a#howtab, 
body#retail .sf-menu a#retailtab,
body#promos .sf-menu  a#promostab { background:transparent; color:#85c202 !important; }
.tinynav { display: block;}
.sf-menu { display: none; }
select.tinynav  {font-family: museo-slab, Georgia, "Times New Roman", Times, serif; margin-left: 12px; font-size: 14px; padding: 2px 4px; text-shadow: 0 -1px 1px rgba(255,255,255,.8);background: #fffacd;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fffacd), to(#f0fff0));background: -moz-linear-gradient(#fffacd, #f0fff0);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#top_nav {padding-bottom: 3px;}
#content {width:auto;padding:0;margin:0;}
.crumb_trail {display:none;}
#maincontent1 {clear:both;float:none;width:auto;padding:0 12px;min-width:0;}
#maincontent2 {clear:both;float:none;width:auto !important;border:none;padding:8px 12px 0 12px;min-width:0;}
#maincontent3 {clear:both;float:none;width:auto;border:none;padding:0 12px;min-width:0;}
#pageaside {float:none;width:auto;border:none;padding:0 12px;}
#pagefooter {width:auto;}
.pic400,.pic350,.pic325,.pic300,.pic275,.pic250,.pic225,.pic200,.pic175,.pic125 {float:none;max-width:300px;margin:0 0 12px;}
.pic400 img {width:100%;}
#formsearch {width:300px;float:none;margin:0;}
.h2coll {width:auto;margin-right:0;float:none;}
.h2colr {width:auto;float:none;}
#pagefooter .footer_column:first-child {float:none;width:auto;}
.footer_column {float:none;width:auto;}	
/* home page styles */
.homejackpot {width:auto;}
.gamelogo, .pickgamelogo3, .pickgamelogo4, .homewinners, .pickhomewinners, .homejackpot, .homepick3, .homepick4, .gamedesc 
{float: none !important;}
.row, .gamedesc {width:auto;}
.homepick3, .homepick4 {display:block;}
.wnumbersl, .wnumbersr {width: auto;}
.fcontainer {background-color: #3b511b;background-image: url(none);}
/*added/changed 01-17-2012*/
#sliver {display:none;}
#container { margin:0; padding: 0 0 5px 0; min-width:0; max-width:320px; width:auto;}
#pageaside {min-width:0;}
#newsbox li {font-size:13px !important;}
#content {margin-top:0;}
.rowwrap {width:auto; float:none; clear:both;}
.buttons { width:auto; float:none; clear: both;}
.windrawnums { width: auto;float: none;	margin: 0;text-align:left;}
#retailsearch {width:auto; float:none; margin:0;}

#slivercontent { display:none; }