/* border for whole site*/
body.custom {
background: #292929 url("images/bg-2.jpg") 60% 0 no-repeat; 
}

/* TRANSPARENT AREAS OF PAGE */

.full_width > .page {
    background: none repeat scroll 0 0 transparent;
}
.custom #page {
    background: none repeat scroll 0 0 transparent;
}

.custom #header_area {
    background: none repeat scroll 0 0 transparent;
}
.custom #sidebars {
    background: none repeat scroll 0 0 transparent;
}
.custom #footer {
    background: #410108;
    border-width: 0.0em 0 0;
   padding-top: 20px;
}
.custom #content_box {
 background: none repeat scroll 0 0 transparent;
}

.custom #header {
height: 17.2em;
}

/* SLIDER STYLING */

.custom #feature_box {
	padding-left: 0.0em;
    background: none repeat scroll 0 0 transparent;
}

.custom .slider-id-1 {
    border: 0 solid #191919;
    margin-left: -150px; 
}

.custom #riva-slider-1-shell {
height: 355px;
}

.custom .slider-id-12 {
    border: 0 solid #191919;
    margin-left: -150px;
    width: 1441px;
}

.custom #riva-slider-12-shell {
height: 355px;
}

.custom .slider-id-4 {
    border: 0 solid #191919;
    margin-left: -150px;
    width: 1441px;
background: none repeat scroll 0 0 transparent;
}

.custom #riva-slider-2-shell {
height: 355px;
}

.custom .slider-id-2 {
    border: 0 solid #191919;
margin-left: -150px;
    width: 1441px;
}

.custom #riva-slider-4-shell {
height: 355px;
}
.custom #riva-slider-5-shell {
height: 355px;
}

.custom .slider-id-5 {
        border: 0 solid #191919;
    margin-left: -150px;
    width: 1441px;
}
.custom #riva-slider-3-shell {
height: 355px;
}

.custom .slider-id-3 {
    border: 0 solid #191919;
}
.custom #riva-slider-6-shell {
height: 355px;
}

.custom .slider-id-6 {
    border: 0 solid #191919;
}

.custom #riva-slider-7-shell {
height: 355px;
}

.custom .slider-id-7 {
    border: 0 solid #191919;
}

.custom #riva-slider-8-shell {
height: 355px;
}

.custom .slider-id-8 {
    border: 0 solid #191919;
}
.custom #riva-slider-9-shell {
height: 355px;
}

.custom .slider-id-9 {
    border: 0 solid #191919;
        margin-left: -150px;
    width: 1441px;
}

.custom #riva-slider-10-shell {
height: 355px;
}

.custom .slider-id-10 {
    border: 0 solid #191919;
    margin-left: -150px;
    width: 1441px;
}
.custom #riva-slider-11-shell {
height: 355px;
}

.custom .slider-id-11 {
    border: 0 solid #191919;
}
.custom #riva-slider-12-shell {
height: 355px;
}

.custom .slider-id-12 {
    border: 0 solid #191919;
}
.custom .slider-id-13 {
    border: 0 solid #191919;
    margin-left: -150px;
    width: 1441px;
}

.custom #riva-slider-13-shell {
height: 355px;
}

.custom #riva-slider-14-shell {
height: 355px;
}

.custom .slider-id-14 {
    border: 0 solid #191919;
    margin-left: -150px;
    width: 1441px;
}

.custom #riva-slider-15-shell {
height: 355px;
}

.custom .slider-id-15 {
    border: 0 solid #191919;
}

.custom #riva-slider-16-shell {
height: 355px;
}

.custom .slider-id-16 {
    border: 0 solid #191919;
    margin-left: -150px;
    width: 1441px;
}

.custom #riva-slider-17-shell {
height: 355px;
}

.custom .slider-id-17 {
    border: 0 solid #191919;
    margin-left: -150px;
    width: 1441px;
}
.custom #riva-slider-18-shell {
height: 355px;
}

.custom .slider-id-18 {
    border: 0 solid #191919;
    margin-left: -150px;
    width: 1441px;
}
.custom #riva-slider-19-shell {
height: 355px;
}

.custom .slider-id-19 {
    border: 0 solid #191919;
    margin-left: -150px;
    width: 1441px;
}
.custom #riva-slider-20-shell {
height: 355px;
}

.custom .slider-id-20 {
    border: 0 solid #191919;
    margin-left: -150px;
    width: 1441px;
}
.custom .slider-id-21 {
    border: 0 solid #191919;
    margin-left: -150px;
    width: 1441px;
}
/* SIDEBAR BACKGROUND */

.custom #sidebar_2 {
    background: url("images/sidebar-bg-2.png") no-repeat;
    height: 650px;
}

.custom #sidebar_2 a{
    text-decoration:none;
}
.custom #sidebar_2 a:hover{
    text-decoration:underline;
}

/* FOOTER */

.custom #footer_area {
background: #490108 url("images/footer-bg.png");
border-top: 3px solid #915e1e;

}

.custom #footer-widget-block { text-align:left; overflow:hidden; background: #490108 url("images/footer-bg.png"); border-top: 0px solid #915e1e;}
.custom .footer-widgets { float:left; }
.custom .my-footer-one { width:35%; }
.custom .my-footer-two { width:21%; }
.custom .my-footer-three { width:21%; }
.custom .my-footer-four { width:21%; }

.footimg2 {
margin: 0 20px 0 0;
float: left;
}

.custom #text-7 {
font-size: 1.4em;
color: #565656;
}

.custom #text-7 a {
color: #a17b39;
}

.custom #text-9 {
border-left: 1px solid #a17b39;
color: #FFEFE0;
}
.custom #text-9.widget {
padding-left:2em;
} 
.custom #text-5 {
border-left: 1px solid #a17b39;
color: #a17b39;
font-size: 1.4em;
}
.custom #text-5.widget {
padding-left:2em;
} 
.custom #text-5 a {
color: #a17b39;
}

.custom #text-11 {
border-left: 1px solid #a17b39;
color: #a17b39;
font-size: 1.4em;
}
.custom #text-11.widget {
padding-left:2em;
} 
.custom #text-11 a {
color: #a17b39;
}

.custom #text-13 {
border-left: 1px solid #a17b39;
color: #a17b39;
font-size: 1.4em;
}
.custom #text-13.widget {
padding-left:2em;
}
.custom #text-13 a {
color: #a17b39;
}


/* MEMBERSHIP WIDGET */

.custom #text-21 {
color: #ababab;
font-size: 10px;
}

.custom #text-21 h3 {
color: #ababab;
font-size: 16px;
}

/* BOTTOM FOOTER WIDGETS */

.custom #text-8 h3 {          text-align:center;
           color: #FFEFE0;
           background: #404040;
           padding: 5px;
           text-shadow: 2px 1px #0F0F0F;
}

.custom #text-10 h3 {
           text-align:center;
           color: #FFEFE0;
           background: #404040;
           padding: 5px;
           text-shadow: 2px 1px #0F0F0F;
}
.custom #text-12 h3 {
           text-align:center;
                      color: #FFEFE0;
           background: #404040;
           padding: 5px;
           text-shadow: 2px 1px #0F0F0F;
}

/* LIMERICK MAP WIDGET */

.custom #text-15 {
width: 430px;
align: right;
}

/* NEWS WIDGET STYLING */


.post-excerpt {
color: #87713E;
}

.post-date {
color: #FFDEA5;
}

li#sticky-posts-2.widget.widget_ultimate_posts {
    margin-right: 10px;
}
/* SECONDARY MENU STYLING */

.custom #secondary_menu {
	position:relative;
        float:right; 
}
.custom #header #logo, .custom #header #tagline {width:50%;}
.custom ul#menu-locations.menu {
    	margin-left: 503px;
    	position: relative;
	margin-top: -44px;
 	width:auto;
	background: #262626 url("images/nav-bg-2.png") no-repeat;
	width: 446px;
        height: 44px;
} 

	.custom ul#menu-locations.menu a {
color: #cda45d;
padding-left: 20px;
padding-right: 10px;
padding-top: 15px;
background: none repeat scroll 0 0 transparent;
}
	.custom ul#menu-locations.menu a:hover {
color: #fff;
}

/* MAIN MENU SPACING */

.menu a {
padding: 0.6em 1.0em;
}

/* FACEBOOK LOGO HEADER */
.custom div.header-socials {
	margin-left: 810px;
    	position: relative;
      	margin-top: 30px;
	width:150px; }

.custom div.header-socials a {
	padding-left: 10px; }

/* REDUCE SPACE BETWEEN WIDGETS */
.widget_space_1 { margin-bottom: -40px; }

/* CASH GAMES CATEGORY PAGE FORMATTING */

	.custom .cash-games a.archive-link { color:#FFDEA5;  font-weight:bold; font-size: 16px;}
	.custom .cash-games p { color:#FFEFE0; font-size: 13px;}

.custom .cash-games { font-size:14px; line-height:18px; }
	.custom .cash-games ul.cash-list { list-style:none; }
		.custom .cash-games ul.cash-list li {  
background-repeat: no-repeat;
padding-top:0.2em; padding-left:2em; padding-bottom:2em; border: 1em;
}
/* HOME PAGE JOIN US */
.custom #text-55 {
margin-top: 20px;
margin-bottom: 72px;
}
/* NEWSLETTER IN SIDEBAR */

.custom #text-22 h3 {
    color: #FFDEA5;
font-size: 18px;
font-weight: strong;
}

.custom #text-22 p {
 color: #ABABAB;
}



/* CONTACT FORM SUBMIT BUTTON */


.contactSubmit{
padding-top: 20px;
color:#6f1425;
float:right;
border:none;
background: #292929;
width:149px;
height:31px;
text-align:center;
background-image:url("images/submit1.png");
background-repeat:no-repeat;
} 

input, textarea {
    background: none repeat scroll 0 0 #6c6c6c;
}

div.wpcf7-mail-sent-ok {
    border: 2px solid #781A2E;
    color: #CDA45D;
}

.custom #wpcf7-f385-p686-o1 {
padding: 10px 5px;
}

span.wpcf7-f385-p686-o1 {
display: block;
}

.format_text input, #commentform input, #commentform textarea {
    border-width: 0;
}

.textarea1{
border-width: 0;
width:285px;
height: 70px;
}
.wpcf7 select {
color: #ffffff;
width:285px;
height: 20px;
background: #454545;
border-width: 0px;
padding-left: 15px;
}
.mydropdown1{
width:285px;
height: 20px;
background: #454545;
border-width: 0px;
padding-left: 15px;
}
.textfield1 {
width:280px;
}
.conform p {
    margin-bottom: 0.538em;
}

.custom #text-27 p{
color: #6c6c6c;
}
/* TEASER STYLING */
.custom .teaser {
border-top: 1px dotted #bbb;
float: left;
margin: 0;
padding: 1.1em;
text-align: left;
width: 100%;
}
.custom .teasers_box {
border: none;
margin: 0;
padding: 1px 0 0;
width: 56em;
}

.custom .teaser_link {
color:#ffffff;
display:block;
width:95px;
height:28px;
background: url("images/read-more.png") 0 0 no-repeat;
text-decoration:none;
text-indent:12px;
float:right;
padding-top:4px;
margin-top:5px;
clear:both;
}

.custom .more-link {
color:#efcf9a;
display:block;
width:95px;
height:28px;
background: url("images/read-more-blank.png") 0 0 no-repeat;
text-decoration:none;
text-indent:12px;
padding-top:3px;
margin-top:5px;
clear:both;
}

.custom .upw-more {
color:#fff;
display:block;
width:95px;
height:28px;
background: url("images/all-news.png") 0 0 no-repeat;
text-decoration:none;
text-indent:12px;
padding-top:3px;
margin-top:5px;
clear:both;
font-size: 12px;
}

.custom .teaser_date {
    font-size: 1.5em;
    line-height: 1.6em;
}

/* POSITION OF FOOTER LOCATIONS */

.custom div.footer-locations {
        background: #3f0108;
	margin-left: 400px;
        margin-top: -30px;
        
        }

.footimg {
	padding-left: 5px;
}

/* CUSTOM SIDEBAR */

.custom.one_sidebar #content {
    float: left;
    width: 610px;
}
.custom.one_sidebar #sidebar_1.sidebar {
    float: right;
}
.custom .no_sidebars #content { width: 510px; }
.custom.one_sidebar #container { width: 950px; }
.custom.one_sidebar #sidebars { width: 210px; }

/* SIDEBAR 2 STYLING */

.custom a.post-title {
font-size: 12px;
}
.custom .post-date {
font-size: 12px;
}
.custom .post-excerpt {
font-size: 12px;
}

.custom .more-link {
font-size: 12px;
}

.custom p.post-title {
margin-bottom: 0.333em;
}

/ * SPACE BETWEEN TOURNIE & JOIN NOW BOXES */

li#text-3.widget.widget_text {
margin-bottom:1.33em;
}

/* PADDING AROUND NEWS ITEM IMAGES */

.custom .teaser img {
    margin: 2px 15px 0 0;
}

/* CONTACT FORMS FOR LOCATIONS */

.custom #wpcf7-f385-w1-o1 h4, h3 {
color:#FFDEA5;
font-size: 12px;
}
.custom #text-24 h3 {
color:#FFDEA5;
}

.custom #wpcf7-f389-w1-o1 h4 {
color:#FFDEA5;
font-size: 12px;
}
.custom #text-25 h3 {
color:#FFDEA5;
}
.custom #wpcf7-f388-w1-o1 h4 {
color:#FFDEA5;
font-size: 12px;
}
.custom #text-26 h3 {
color:#FFDEA5;
}
.custom #wpcf7-f113-w1-o1 h4 {
color:#FFDEA5;
font-size: 12px;
}
.custom #text-27 h3 {
color:#FFDEA5;
}


/* DISCLAIMER FOOTER TEXT */

.custom #footer a {
color: #fbdb70;
}

.custom #footer p {
color: #fbdb70;
}

/* MAILCHIMP SIGN UP FORM */

.custom #mc_embed_signup {
width: 500px;
background: transparent;
}

.custom #mc_embed_signup h3 {
    line-height: 0.276em;
    margin: 0.265em 0 0.388em;
}

.custom #mc_embed_signup .button:hover {
background-color: #6f1425;
}

.custom #mc_embed_signup .button {
background-color: #6f1425;
color: #efcf9a;
}

/* CONTENT PAGE WIDGETS */
.custom #contentpage-widget-block { text-align:left; overflow:hidden; width: 745px;}
.custom .contentpage-widgets { width:33%; float:left; }

/* PROMO PAGE WIDGETS */
.custom #promopage-widget-block { text-align:left; overflow:hidden; width: 745px;}
.custom .promopage-widgets { width:50%; float:left; }
.custom #promopage-widget-block h2 { color: #ababab; font-size: 18px; padding-bottom: 5px;}
.custom #promopage-widget-block p { color: #ababab; font-size: 14px;}

/* LOCATIONS PAGE WIDGET */

.custom #enhancedtextwidget-2 h3 {
color: #FFDEA5;
}
.custom #enhancedtextwidget-2 p {
color: #b0b0b0;
}
.custom #enhancedtextwidget-2 h4 {
color: #b0b0b0;
}
.custom #enhancedtextwidget-3 h3 {
color: #FFDEA5;
}
.custom #enhancedtextwidget-3 p {
color: #b0b0b0;
}
.custom #enhancedtextwidget-3 h4 {
color: #b0b0b0;
}
.custom #enhancedtextwidget-4 h3 {
color: #FFDEA5;
}
.custom #enhancedtextwidget-4 p {
color: #b0b0b0;
}

.custom #enhancedtextwidget-4 h4 {
color: #b0b0b0;
}

.custom #menu-item-647 {
background: url("images/menu-live-bg.png") no-repeat;
width: 67px;
color: #fff;
}
 /* Padding Above Join Us on Homepage */

.custom #text-36 {
padding-top: 63px;
}

.custom #text-47 h3 {
font-size: 16px;
color: #FFDEA5;
}
.custom #text-47 p {
color: #ABABAB;
font-size: 13px;
}


/* NEW LOCATIONS PAGES 

.limpage, .dunpage, .talpage h1 {
font-size: 16px;
color: #F7F7F0;
}

*/

.no_sidebars {
    background: #292929;
}

/* IMAGE GALLERIES */

.custom #gallery-1 img {
    border: 2px solid #fce177;
}
.custom #gallery-1 {
    padding-top: 80px;
}


.span.wpcf7-form-control-wrap {
    position: relative;
    width: 300px;
}

/* CONTACT PAGE */

.custom.contactpg #content {
width:700px;
}

.custom.pgslots #content {
width:750px;
}

.custom.gallpage #content {
width:750px;
}
/* LOCATIONS BANNER STYLING */

.custom #googlemap {
margin-left: -110px;
}

/* GALLERY MENU */

.custom ul#menu-gallery.menu {
    	margin-left: 133px;
	margin-top: -25px;
    	position: relative;
 	width:auto;
	background: none repeat scroll 0 0 transparent;
	width: 626px;
        height: 34px;
} 

.custom ul#menu-gallery.menu a {
	background: #454545;
-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
color: #fff;
} 

.custom #menu-gallery > li { margin-right: 4px; margin-left: 4px; width:140px; text-transform: uppercase; text-align: center;}
.custom #menu-gallery > li a:hover { background: #6f1425; color:#fff; }
.custom #menu-gallery.menu, .current-menu-item a, .custom #menu-gallery.menu .current_page_item a { 
color: #FFDEA5; 
background: #6F1425;
}

/* THUMBNAIL STYLING */
.custom div.teaser img.thumb {
    border-width: 0.063em;
    padding: 0.233em;
    background: #d5a841;
}

/* CONTACT SUBMIT REFER */

.contactSubmit2 {
    background: url("images/submit1.png") no-repeat scroll 0 0 #292929;
    border: medium none;
    color: #6F1425;
    float: left;
    height: 31px;
    padding-top: 20px;
    text-align: center;
    width: 149px;
}