body{
font-family: arial, helvetica, sans serif;
margin: 0;
padding: 0;
font-size: 9pt;
color: #333;
width: 100%;}

body.slps{
background: url(http://www.slideluckpotshow.com/images/backgrounds/lightboxtilt.jpg) 194px 152px no-repeat #000;
color: #eee;}

body.video-gallery{
background: url(http://www.slideluckpotshow.com/images/backgrounds/lightbox-video.jpg) 180px 156px no-repeat #000;}

h3{
font-size: 9pt;
text-transform: uppercase;
color: #990000;
font-weight: bold;}

h4{
font-size: 9pt;
color: #990000;
font-weight: bold;}

h5{
font-size: 9pt;
color: #000;
font-weight: bold;}



a, a:link, a:visited, a:active{
color: #aa1111;
text-decoration: none;
font-weight: bold;}

a:hover{
color: #cc2222;}

#wrapper a, #wrapper a:link, #wrapper a:visited, #wrapper a:active{
color: #ccc;}

#wrapper a:hover{
color: #fff;}

.ad{
margin: 0 0 35px 10px;}

.ad a img{
	border: none;
}

ul{
margin: 0;
padding: 0;
list-style-type: none;}

li{
margin: 0;
padding: 0;}

/* header */

#top{
position: absolute;
top: 35px;
left: 35px;
width: 813px;
/*background: url(http://www.slideluckpotshow.com/images/backgrounds/upcoming_vert_hd2.gif) top right no-repeat;*/
color: #999;}

#top h1{
margin: 0;
padding: 0;}

#top h1 a{
background: url(http://www.slideluckpotshow.com/images/backgrounds/slps_logoknockout.gif) top left no-repeat;
/*margin: 0 85px 0 0;*/
margin: 0 25px 0 0;
padding: 0;
float: left;
height: 95px;
width: 148px;
text-indent: -5000px;}

#top h3{
color: #ccc;}

#top p{}

#top ul{
width: 675px;
position: absolute;
left: 190px;
top: 20px;}

#top ul li{
float: left;
margin: 0 29px 0 0;
font-size: 10pt;
text-transform: uppercase;}

#top ul li a{
font-weight: normal;}

#top li ul{
position: absolute;
display: none;
left: 0;
top: 14px;
/*background: url(http://www.slideluckpotshow.com/images/backgrounds/shortgreyline.gif) left no-repeat;*/
margin: 0;
padding: 5px 0;
width: 630px;}

#top li ul li{
float: none;
display: inline-block;
font-size: 8pt;
padding: 10px 0;
margin: 0;
color: #333;}

#top li ul li a,
#top li ul li a:link,
#top li ul li a:visited,
#top li ul li a:active{
padding: 20px 0;
/*background: url(http://www.slideluckpotshow.com/images/backgrounds/shortgreyline.gif) 0 23px no-repeat;*/
color: #999;}

#top li ul li a span{
padding: 0 5px;
/*border-left: 1px solid #333;*/}

#top li ul li a:hover{
color: #ccc;}

#top li ul li.last a{
background: none;}

#top li:hover ul{
display: table;
text-align: center;}

/* LEFT */

#left{
z-index: 2;
position: absolute;
top: 154px;
left: 35px;}

.module_menu ul{
width: 100px;
text-transform: uppercase;}

.module_menu ul, .module_menu ul ul{
list-style-type: none;
margin: 0;
padding: 0;
font-size: 8pt;}

.module_menu ul a{
height: auto;
padding: 5px 0 5px 5px;
margin: 0 0 20px 0;
display: block;
font-weight: normal;
border-top: 1px solid #212121;
border-bottom: 1px solid #212121;}

.module_menu ul a:hover{
background: #111;
/*border-top: 1px dotted #666;*/}

.module_menu ul li.item1 a,
.module_menu ul li.item1 a:link,
.module_menu ul li.item1 a:visited,
.module_menu ul li.item1 a:active{
border-top: none;}

.module_menu ul li.item1 a:hover{
border-top: none;}

.module_menu ul li{
display: none;}

.module_menu ul li.active,
.module_menu ul li.active li{
display: block;}

.module_menu ul li#current a,
.module_menu ul li#current a:link,
.module_menu ul li#current a:visited,
.module_menu ul li#current a:active{
/*color: #990000;*/}

.module_menu ul li#current a:hover{
/*color: #cc00000;*/}

.module_menu ul ul{
	height: 0;
	opacity: 0.9;
	position: absolute;
	left: 100px;
	margin: -45px 0 0 0;}

.module_menu ul ul a{
	border: none;}

.module_menu ul ul ul{
	visibility: hidden;
	margin: -26px 0 0 0;}

.module_menu ul ul.terminal{
	left: -90px;
	_margin: 1px 0 0 0;}

.module_menu ul ul ul{
	left: 67px;
	/*top: -1px;*/
	width: 150px;}

.module_menu ul ul ul ul{
	left: 167px;}

.module_menu ul ul ul.top{
	top: 0;
	border-top: none;}

.module_menu ul ul a,
.module_menu ul ul a:link,
.module_menu ul ul a:visited,
.module_menu ul ul a:active{
	float: none;
	display: block;
	text-decoration: none;
	color: #ccc;
	width: 50px;
	font-size: 7pt;
	padding: 7px 7px 7px 10px;
	margin: 0;
	border: 0;
	background: #111;
	border-top: none;}

.module_menu ul ul ul a,
.module_menu ul ul ul a:link,
.module_menu ul ul ul a:visited,
.module_menu ul ul ul a:active{
	border-top: none;
	width: 150px;
	}

.module_menu ul a:hover{
	background: #111;
	color: #fff;}

.module_menu ul ul a:hover{
	background: #000;
	color: #fff;}

.module_menu ul ul a.daddy,
.module_menu ul ul a.daddy:link,
.module_menu ul ul a.daddy:visited,
.module_menu ul ul a.daddy:active{
	background: url(images/menu_daddy_off.gif) 95% no-repeat #006690;}

.module_menu ul ul a.daddy:hover{
	background: url(images/menu_daddy_on.gif) 95% no-repeat #C8503C;}

/* active dropdowns and flyouts */

.module_menu ul table{
	position: absolute;
	top: 0;
	left: 0;
}

.module_menu ul :hover ul{
	visibility: visible;}

.module_menu ul :hover ul ul,
.module_menu ul :hover ul :hover ul ul{
	visibility: hidden;}

.module_menu ul :hover ul :hover ul,
.module_menu ul :hover ul :hover ul :hover ul{
	visibility: visible;}

/* LEFT CITIES Menu */

.module_cities{
margin: 10px 0 10px 0;
width: 140px;
height: 370px;
text-transform: uppercase;
padding: 7px 0 10px 0;
background: url(http://www.slideluckpotshow.com/images/backgrounds/left_bottomarc.gif) bottom left no-repeat #090909;}

.module_cities h3{
padding: 10px 0 10px 20px;
color: #990000;
text-transform: uppercase;
letter-spacing: 1px;
background: url(http://www.slideluckpotshow.com/images/backgrounds/left_toparc.gif) top left no-repeat #090909;}

.module_cities ul{
padding: 0 10px 0 20px;
height: 370px;
overflow-y: auto;
overflow-x: hidden;}

.module_cities ul li ul{
display: none;
height: auto;
padding: 0 0 0 5px;}

.module_cities ul li.active ul{
display: block;}

.module_cities ul li{
font-size: 7pt;
margin: 0 0 5px 0;}

#wrapper .module_cities ul li a,
#wrapper .module_cities ul li a:link,
#wrapper .module_cities ul li a:visited,
#wrapper .module_cities ul li a:active{
font-weight: normal;
color: #999;}

#wrapper .module_cities ul li a:hover{
color: #fff;}

#wrapper .module_cities ul li.active a,
#wrapper .module_cities ul li.active a:link,
#wrapper .module_cities ul li.active a:visited,
#wrapper .module_cities ul li.active a:active{
color: #990000;}

#wrapper .module_cities ul li.active a:hover{
color: #ff0000;}

/* Right */

#right{
position: absolute;
top: 35px;
left: 900px;
font-size: 8pt;
z-index: 3;}

#right #smallgallery{
margin: 0 0 32px 0;}

#right .moduletable,
#right .moduletable_search{
color: #999;
width: 174px;
padding: 10px 0 0 0;
margin: 0 0 10px 0;
background: url(http://www.slideluckpotshow.com/images/backgrounds/right_toparc.gif) top left no-repeat #090909;}

#right .upfeed{
margin: 0;}

#right .upfeed h3{
margin: 0 0 5px;}

#right .moduletable a{
font-weight:normal;}

#right a.RSSSubscribe{
display: block;
background: url(http://www.slideluckpotshow.com/images/backgrounds/rss_icon.gif) top left no-repeat;
margin: 0 0 0 10px;
padding: 1px 0 0 20px;
height: 16px;
text-indent: 0px;
font-weight: normal;
color: #990000;}

#right a.RSSSubscribe:hover{
text-indent: 0;
color: #fff;}

/* Right Upcoming */

#right div.moduletableupcoming,
#right div.upcoming{
width: 174px;
margin: 0 0 10px 0;
padding: 0;
/*background: url(http://www.slideluckpotshow.com/images/backgrounds/right_bottomarc.gif) bottom left no-repeat #090909;*/
color: #999;}

#right .moduletableupcoming h3,
#right .upcoming h3{
margin: 0 0 5px;
/*padding: 10px;
background: url(http://www.slideluckpotshow.com/images/backgrounds/right_toparc.gif) top left no-repeat #090909;
padding: 0;
display: block;
height: 25px;
width: 174px;
text-indent: -5000px;
background: url(http://www.slideluckpotshow.com/images/backgrounds/upcoming_horiz_hd.gif) top left no-repeat;*/}

#right .moduletable ul li,
#right .upcoming ul li{
margin: 0;
padding: 0 0 5px 0;}

#right .moduletableupcoming p{
margin: 0 10px 0 10px;
padding: 0 0 10px 0;}

/* Right Cities */

/* CITIES Menu */

.moduletable_cities{
margin: 0 0 10px 0;
padding: 10px 0 0 0;
text-transform: uppercase;
background: url(http://www.slideluckpotshow.com/images/backgrounds/right_toparc.gif) top left no-repeat #090909;}

#right .moduletable_cities h3{
padding: 0 0 10px 10px;
margin: 0;
color: #990000;
text-transform: uppercase;
letter-spacing: 1px;}

.moduletable_cities ul{
padding: 0 10px 10px 10px;
height: 150px;
overflow: auto;
background: url(http://www.slideluckpotshow.com/images/backgrounds/right_bottomarc.gif) bottom left no-repeat #090909;}

.moduletable_cities li ul{
display: none;
height: auto;
padding: 0 0 0 10px;}

.moduletable_cities li#current ul{
display: block;}

.moduletable_cities ul li{
font-size: 7pt;
margin: 5px 0 0 0;}

#wrapper .moduletable_cities ul li a,
#wrapper .moduletable_cities ul li a:link,
#wrapper .moduletable_cities ul li a:visited,
#wrapper .moduletable_cities ul li a:active{
font-weight: normal;
color: #999;}

#wrapper .moduletable_cities ul li a:hover{
color: #ccc;}

#wrapper .moduletable_cities ul li#current a,
#wrapper .moduletable_cities ul li#current a:link,
#wrapper .moduletable_cities ul li#current a:visited,
#wrapper .moduletable_cities ul li#current a:active{
color: #990000;}

#wrapper .moduletable_cities ul li#current a:hover{
color: #cc00000;}

/* Right Login */

#right .moduletable{
width: 174px;
padding: 0;
/*margin: 0 0 10px 0;
background: url(http://www.slideluckpotshow.com/images/backgrounds/right_toparc.gif) top left no-repeat #090909;*/}

#right .moduletable form{
color: #999;
font-size: 7pt;
width: 154px;
padding: 0 10px 10px 10px;
background: url(http://www.slideluckpotshow.com/images/backgrounds/right_bottomarc.gif) bottom left no-repeat #090909;}

#right h3{
color: #990000;
margin: 0;
padding: 0 10px 0 10px;
text-transform: uppercase;}

/* Search */

.searchbox{
float: right;
margin: 85px 85px 0 0;}

.searchbox input{
background: #111;
border: 1px solid #666;
width: 148px;
color: #888;
padding: 2px;}

.searchbox input:hover{
background: #333;
color: #000;}

#right fieldset{
border: none;
padding: 0;
margin: 0 0 10px 0;}

#user12{
margin: 0 0 0 220px;}

#right td{
padding: 0 10px;}

#right li{
padding: 10px 0;}

/* Content */

#content{
position: absolute;
color: #333;
width: 695px;
height:499px; /* 695 x 499 */
padding: 38px 50px 25px 50px;
top: 100px;
left: 193px;
z-index: 1;}

body.video-gallery #content{
width: 695px;
height: 668px; /* 695 x 499 */
padding: 38px 50px 25px 50px;}

body.video-gallery #content iframe{
	margin: 25px 0 0;}

body.video-gallery #content #fb-like iframe,
body.video-gallery #content #___plusone_0{
	margin: 0;}

#content .avPlayerContainer{
display: block;
margin: 15px 0 0;
width: 705px;
text-align: center;}

#content .contentheading{
color: #990000;
text-transform: uppercase;
font-size: 10pt;
font-weight: bold;}

#content img{
border: none;}

span.breadcrumbs{
color: #333;}
span.gallerybread{
display:none;}

div#fb-like{
margin: 0 0 0 23px;}
body.video-gallery div#fb-like{
display: block;
position: absolute;
margin: 0 0 0 30px;}

body.video-gallery span.pathway{
display: none;}
body.video-gallery span.gallerybread{
display: block;
float: right;
text-align: right;
margin: 14px 39px 0 0;}

body.video-gallery .avPlayerContainer{
	padding: 10px 0 0;}

#wrapper a.pathway,
#wrapper a.pathway:link,
#wrapper a.pathway:visited,
#wrapper a.pathway:active{
color: #660000;}

#wrapper a.pathway:hover{
color: #990000;}

#content .opencontentpane{
color: #666;}

#bodyholder{
margin: 45px 0 0 18px;
height:400px; /* 15 top & bottom */
width: 575px; /* 25 left */
overflow-y: auto;
overflow-x: hidden;}

body.video-gallery #bodyholder{
	height: 553px;
	width: 750px;
	margin: 35px 0 0 7px;
}

#bodycopy{
margin: 0px;
overflow-y: auto;
overflow-x: hidden;
height: 370px;}

body.video-gallery #bodycopy{
height: 543px;}

#bodycopy .contentpaneopen{
padding: 0 10px 0 15px;}

body.video-gallery #bodycopy .buttonheading{
	display: none;}

#bodycopy .slideshows{
margin: 0 0 0 -5px;
padding: 0 20px;}

#bodycopy .contentpaneopen_gallery{
position: absolute;
margin: -10px 10px 0 0px;}

#bodycopy .slideshow_holder{
margin: 0 0 0 -20px;
background: url(http://www.slideluckpotshow.com/images/backgrounds/black_halftone.gif) repeat;}

#bodycopy p{
padding: 0 20px;}

table.frontpage{
margin: 50px 0 0 -14px;}

#content .contentheading{
padding: 0 0 0 5px;
font-size: 11pt;}

body.video-gallery #content .contentheading{
/*padding: 13px 0 34px 12px;*/
padding: 13px 0 0 12px;}

#content a,
#content a:link,
#content a:visited,
#content a:active{
color: #aa1111;}

#content a:hover{
color: #cc2222;}

.details{
color: #aa1111;
font-weight: bold;
margin: 0;}

.componentheading{
display:none;}

/* Featured */

#bodycopy table.featured{
	width: 550px;}

#bodycopy table.featured p{
	padding: 0;}

#bodycopy table.featured .contentheading{
	padding: 0;
	font-size: 12pt;}

#bodycopy table.featured .createdate{
	font-size: 10pt;
	color: #990000;
	text-transform: uppercase;
	font-weight: bold;
	padding: 0;}

#bodycopy table.featured .right{
	margin: 13px 0 0;
	float: right;
}

#bodycopy table.featured .left{
	width: 180px;
}

/* Contributors */

table.contributors{
width: 540px;
margin: 0;}

table.contributors td{
font-size: 7pt;
width: 125px;
vertical-align: top;
height: 30px;
padding: 5px;}

#content table.contributors td p{
margin: 0;
padding: 0;}

table.contributors td:hover{}

table.contributors td input{
padding: 3px;
border: 1px solid #ccc;
margin: 2px 5px 2px 0;}

/*table.contributors td img{
position: absolute;
top: 32px;
left: 15px;
display: none;}

table.contributors td:hover img{
display: block;}*/

/* BOTTOM AREA */

.bottom_area{
width: 500px;
margin: 85px 0 0 -18px;}

.bottom_area a.fb_icon{
display: inline-block;
height: 24px;
width: 24px;
margin: 0 10px 0 0;
text-indent: -5000px;
background: url(http://www.slideluckpotshow.com/images/backgrounds/facebook_icon.gif) top left no-repeat;}

.bottom_area a.twitter_icon{
display: inline-block;
height: 24px;
width: 24px;
margin: 0 30px 0 0;
text-indent: -5000px;
background: url(http://www.slideluckpotshow.com/images/backgrounds/twitter_icon.gif) top left no-repeat;}

.bottom_area .bottom_link{
margin: 0 30px 0 0;
text-transform: uppercase;
font-size: 10pt;
font-weight: normal;}

#content .bottom_area a.feat{
color: #ccc;}

#content .bottom_area a.feat:hover{
color: #fff;}

#searchForm{
width: 490px;
margin: 0 0 0 20px;}

fieldset{
border: none;
padding: 5px 0 10px;
margin: 0 0 0 10px;
border-bottom: 1px solid #ccc;}

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/

#cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:visible;}
#cboxContent{position:relative; overflow:visible;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#colorbox{
}

.cBox_lightbox{
position: absolute;
z-index: 9999;
width: 820px;
height: 587px;
background: url(http://www.slideluckpotshow.com/images/backgrounds/lightboxtilt-big.jpg) 85px 25px no-repeat;
/*padding: 175px 0 0 245px;*/
padding: 65px 0 0 220px;
overflow: visible;
}

.cBox_lightbox .lightbox-logo{
	position: absolute;
	top: 30px;
	left: 30px;}

.cBox_lightbox .disclaimer_paras{
margin: 50px 120px 0 60px;}

.cBox_lightbox p{
color: #666;}

#colorbox table.cBox_content td{
height: 480px;
width: 650px;
text-align: center;
vertical-align: center;}

.cBox_lightbox .closeBtn{
position: absolute;
font-size: 8pt;
text-transform: uppercase;
margin: -25px 0 0 720px;}

.cBox_lightbox .closeBtn a{
color: #000;
text-shadow: #fff 0 0 5px;
}

.cBox_lightbox .closeBtn a:hover{
color: #fff;
text-shadow: #000 0 0 5px;}

#sendEmail{
	margin: 40px;
}

#sendEmail ul{
	list-style-type:none;
	padding: 0;
	margin: 0;}

#sendEmail li{
	padding: 0;
	margin: 0 0 5px;}
	
#sendEmail input{
	border: 1px solid #ccc;
	margin: 0 0 0 5px;}

#sendEmail button{
	background: #990000;
	color: #fff;
	border: 1px solid #cc0000;}
	
#sendEmail button:active{
	background: #440000;
	color: #fff;
	border: 1px solid #ff0000;
}

#sendEmail .error{
	margin: 0 0 0 5px;
	color: #990000;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;}

#colorbox{}
    #cboxContent{margin-top:0px;}
        #cboxContent{background:#none; padding:1px;}
        #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
        #cboxLoadingOverlay{background:#000;}
        #cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
        #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
        #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(images/controls.png) 0 0 no-repeat;}
        #cboxPrevious{background-position:0px 0px; right:44px;}
        #cboxPrevious.hover{background-position:0px -25px;}
        #cboxNext{background-position:-25px 0px; right:22px;}
        #cboxNext.hover{background-position:-25px -25px;}
        #cboxClose{background-position:-50px 0px; right:0;}
        #cboxClose.hover{background-position:-50px -25px;}
        .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
        .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
