body { background:url(../images/mobile_bk_sm.jpg) no-repeat top center #000;}
.lgsubhead { color: #F7C00D; font-family: "Helvetica", "Arial", sans-serif; font-size: 28px; font-weight: 700; letter-spacing: 0pt; line-height: 1.8; word-spacing: 0.4pt;}
.subhead02 { color: #251601; font-family: "Helvetica", "Arial", sans-serif; font-size: 18px; font-weight: 700; line-height: 1.4em; word-spacing: 0.4pt;}
.lgintrocopy { color: #EBEBEB; font-family: "Helvetica", "Arial", sans-serif; font-size: 16px; letter-spacing: 0pt; line-height: 1.4em; word-spacing: 0.4pt;}
.bodycopyGray { color: #EBEBEB; font-family: "Helvetica", "Arial", sans-serif; font-size: 13px; line-height: 1.4em;}
 
/**********************************Mobile Buttons*****************************************/
.ui-bar-a.ui-header { height: 162px;}
div.ui-header .ui-title { margin-top: 125px; margin-left: 10px; margin-right: 10px;}
#event_form_ad .anythingSlider.anythingSlider-sponsorevent {float:none;}
.whitebk div#event_form_ad { float: none; text-align: center; width: 100%; }
.whitebk div#description2 { padding: 10px;}
div.lgsubheadWhite { font-size:22px;}
div.lgsubheadWhite2 { padding: 40px 20px 20px; background:#fff; font-family: "Helvetica", "Arial", sans-serif; font-size: 22px; font-weight:bold;}
div.whitebk { padding:0;}
#sponsor_event_mobile {padding-bottom:9px;}

.ui-header.ui-bar-a{ background: none; background-image: none; border-bottom: none;}
div.ui-body-c { background: none; background-image: none;}
ul li.lsa_btn { background:#3a2307;background-image:-webkit-gradient(linear,left top,left bottom,from(#3a2307),to(#281805));background-image:-webkit-linear-gradient(#3a2307,#281805);background-image:-moz-linear-gradient(#3a2307,#281805);background-image:-ms-linear-gradient(#3a2307,#281805);background-image:-o-linear-gradient(#3a2307,#281805);background-image:linear-gradient(#3a2307,#281805);}
.lsa_btn .ui-btn-inner .ui-btn-text a:visited { color: #2489ce; text-shadow: 0px 1px 0px #000;}
.lsa_btn .ui-btn-inner .ui-btn-text a { color: #fff; text-shadow: 0px 1px 0px #000;}

/**********************************Sponsor Rotator - Mobile Home Page*****************************************/
#sponsor_event_mobile .sponsorrotator {background-image:url("../../images/Sponsor_01.jpg");}
#sponsor_event_mobile .sponsorstream {background-image:url("../../images/Sponsor_02.jpg");}
#sponsor_event_mobile .sponsorrotator2 {height:262px; padding:55px 20px 0;}
#sponsor_event_mobile .sponsorstream2 {height:262px; padding:55px 20px 0;}
#sponsor_event_mobile .sponsorstream3 {background-image:url("../../images/Sponsor_05.jpg");}
#sponsor_event_mobile .sponsorstream4 {background-image:url("../../images/Sponsor_04.jpg");}
#sponsor_event_mobile .sponsortitle, #sponsor_event_mobile .sponsortitle:visited {font-weight:bold; color:#ffc930; font-size:16px;}
#sponsor_event_mobile .sponsordate {color:#fff;font-weight:bold; font-size:16px;}
#sponsor_event_mobile .sponsorother {color:#000;font-weight:bold; font-size:16px;}
#sponsor_event_mobile .sponsortitle a, #sponsor_event_mobile .sponsortitle a:visited {text-decoration:none; color:#ffc930;font-weight:bold; font-size:16px; text-shadow: none;}
#sponsor_event_mobile .sponsordate a, #sponsor_event_mobile .sponsordate a:visited {text-decoration:none;font-weight:bold;color:#fff; font-size:16px;}
#sponsor_event_mobile .sponsorother a, #sponsor_event_mobile .sponsorother a:visited {text-decoration:none;color:#000;font-weight:bold; font-size:16px;}
#sponsor_event_mobile .sponsorstream2 a, #sponsor_event_mobile .sponsorstream2 a:visited {text-decoration:none; color:#ffc930;font-weight:bold; font-size:16px; width:100%; height:100%;}

#sponsor_event_mobile .rotator_events { background-image:url("../../images/Sponsor_01.jpg");}
#sponsor_event_mobile .stream_events { height:262px; padding:55px 20px 0; line-height:1em}
#sponsor_event_mobile .stream_events .sponsortitle, #sponsor_event_mobile .stream_events .sponsortitle a, #sponsor_event_mobile .stream_events .sponsordate { font-size:12px; text-shadow: none;}
#sponsor_event_mobile .stream_events .sponsortitle a:hover { text-decoration: underline;} 
#sponsor_event_mobile .sponsorlink a { color:#ffc930; font-size:12px;}

/**********************************Layout*****************************************/
#description, #description2, #description3, #description4 { padding: 10px;}
.imageblock { background: #FFFFFF; font-size: 1em; height: 140px; margin: 0px 10px; padding: 0px 0px 20px;}
ul.column li { display: inline; float: left; margin: 0px; padding: 0px; width: 143px;}
ul.column { list-style: none outside none; margin: 10px 0px 0px; padding: 0px; width: 100%; overflow: hidden;}
#photographer { padding: 10px;}

#galleria{height:155px; z-index: 9;}

/**********************************Grid**************************/
div#image { vertical-align:top; padding-top:10px; text-align: center;} 
.gridimage {text-align: center;}
div#gridcopy {padding-left: 30px;text-align:left;}

div#gridcopy2 {text-align:center;}
div#image2 {display:table-cell;width:286.67px;vertical-align:top;padding-top:10px;text-align: center;}


/**********************************Resturant**************************/
#main_content_fill { text-shadow: none;}
#cbc, #sponsor { color: #fff;}

/**********************************Brown Button*****************************************/
.ui-body-c .button .brownbtn {
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
letter-spacing: -0.03em;
line-height: 1.25em;
overflow: visible;
padding: 5px 8px;
max-width: 200px;
cursor: pointer;
outline: 0;
font-weight: bold;
text-align: center;
text-shadow: 0 1px 0 #000;
color: #ffc930;
background: #c70505;
background: -moz-linear-gradient(top,#804524 0,#4B2D1C 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#804524),color-stop(100%,#4B2D1C));
background: -webkit-linear-gradient(top,#804524 0,#4B2D1C 100%);
background: -o-linear-gradient(top,#804524 0,#4B2D1C 100%);
background: -ms-linear-gradient(top,#804524 0,#4B2D1C 100%);
background: linear-gradient(top,#804524 0,#4B2D1C 100%);
border: 1px solid #340100;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
text-transform:uppercase;
}

.ui-body-c .button .brownbtn:hover { 
text-decoration: none;
background: #ff4545;
background: -moz-linear-gradient(top,#9D5730 0,#804524 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#9D5730),color-stop(100%,#804524));
background: -webkit-linear-gradient(top,#9D5730 0,#804524 100%);
background: -o-linear-gradient(top,#9D5730 0,#804524 100%);
background: -ms-linear-gradient(top,#9D5730 0,#804524 100%);
background: linear-gradient(top,#9D5730 0,#804524 100%);
}

.button { float: left; margin: 5px;}