.round
{
-moz-border-radius:5px;
-webkit-border-radius:5px;
}


.round-bottom {
-moz-border-radius-topright:0;
-moz-border-radius-topleft:0;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
-webkit-border-top-right-radius:0;
-webkit-border-top-left-radius:0;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
}

.round-top {
-moz-border-radius-topright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomright:0;
-moz-border-radius-bottomleft:0;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-right-radius:0;
-webkit-border-bottom-left-radius:0;
}

.OneCol
{

display:block;
margin-left:15px;
height:515px;
border:1px solid #DCD9D6;
width:750px;
padding: 2px 2px 2px 2px;
}

.WholeCol
{
display:block;
border:1px solid #DCD9D6;
width:944px;
padding: 2px 2px 2px 2px;
height:515px;
overflow:auto;
}

.OneContainer
{
width:770px;
height:521px;
}

.WholeContainer
{
width:963px;
height:521x;

}


#footer li {
display:inline;
padding:0 4px;
}

#footer li.first:before {
content:'';
padding-right:0;
}



body {
background: url("/images/bckg.png") #656f6b;
font:13px/16px Verdana,Arial,sans-serif;
margin:0;
padding:0;
color:#42382C;
}



a:link,a:visited {
color:#00a8cb;
text-decoration:none;
}

a img {
border-width:0;
}

#footer ul {
padding-left:0;
}

#footer .change-ui {
text-align:center;
display:block;
margin:0 auto -5px;
}

.inline {
display:inline;
}

.hidden {
display:none;
}

.invisible {
visibility:hidden;
}

.no-border,.more::-moz-focus-inner {
border:0;
}

a:hover,.language-select li+li:hover span {
text-decoration:underline;
color:#FFF;
}

#signin_menu p {
margin:0;
}

#signin_submit::-moz-focus-inner,#home_search_submit::-moz-focus-inner,.btn::-moz-focus-inner {
border:0;
padding:0;
}


.tooltip { 
	
    background-color:#DDE4FE;
    border:1px solid #ACE; 
    padding:15px 15px 5px 15px;
	height: 28px;
    width:auto;
    display:none; 
    color:#000; 
    text-align:left; 
    font-size:14px; 
 
    /* outline radius for mozilla/firefox only */ 
   
	-moz-border-radius:5px;
	-webkit-border-radius:5px;		
}


#topnav
{
background: scroll left top #01162e;
border-bottom:2px solid #bfbfbf;
float:left;
margin:20px 0 0;
padding:0;
width:980px;
height:80px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
}

#mainmenu
{
float:right;
margin-top:45px;
}

#mainmenu ul
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
}
#mainmenu li
{
float:left;
font-size:14px;
color:#23a9e1;
}
.signn
{
padding: 4px 0;
}

#mainmenu a:link,#mainmenu a:visited
{
display:block;
width:60px;
color:#FFFFFF;
text-align:center;
padding: 5px 0px;
text-decoration:none;
}
#mainmenu a:hover,#mainmenu a:active
{
background-color:#23a9e1;
}


#container {
width:980px;
height:700px;
margin: 0 auto;
}


#searchcontent
{
margin: 0 auto;
}

#searchcontent input
{
color:#01162e;
width:190px;
display: block;
margin-left: auto;
margin-right: auto;
font-size:13px;
border: solid 1px #01162e;
}

#selectinside3 input
{
width:150px;
}

#searchcontent select
{
color:#01162e;
width:190px;
display: block;
margin-left: auto;
margin-right: auto;
font-size:13px;
border: solid 1px #01162e;
}

.selectbox
{
background-color:#e5f6fa;
width:326px;
height:150px;
padding: 0px 0px;
float:left;

}

.selectbox_border
{
border-left:1px dashed #FF0084;
}


#findbutton
{
-moz-box-shadow:0 0 10px #000; 
-webkit-box-shadow:0 0 10px #000;
background: #01162e;
border:0;
color: #FFF;
width: 100px;
height: 24px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
display: block;
margin:0 auto;
padding:0px 5px 5px 5px;
font-size: 15px;
font-weight: bold;
}

#findbutton:hover
{
background: #00a8cb;
}


#footer {
float:left;
height: 50px;
line-height:1;
white-space:nowrap;
background-color:transparent !important;
text-align:center;
font-size:16px;
}

.fieldWrapper{
padding: 3px 0;
}

.selecttext
{
font-size:15px;
font-weight:bold;
color:#000;
text-align:center;
display:block;
margin-top:10px;
}

.thishead
{
font-size:14px;
color:#FFF;
text-align:center;
color:#d7df23;
font-weight:600;
position:relative;
top:5px;
}

#thistext
{
font-size:18px;
color:#FFF;
position:relative;
top:15px;
left:15px;
display:block;
}

#ortext
{
font-size:15px;
color:#01162e;
text-align:center;
}  

#bottommainbox
{
width:663px;
height:90px;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
}

.selectinside
{
margin-top:12px;
}


.selectinsidebox
{
float:left;
}

#selectinside3left
{
width:150px;
margin-left:40px;
}

#selectinside3right
{

width:136px;
}

.thisbox
{
width:225px;
height:145px;
float:left;
margin: 25px 10px 0px 10px;
}

#leftbox
{
background: #01162e url("/images/tonight-box.png") repeat-x;
border: 1px solid #d7df23;
}

.mainblock
{
height:528px;
float:left;
background: #FFF;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
}
.ui-corner-top
{
font-size:12px;
}


#mapbox
{
margin-bottom: 15px;
height:172px;
}


#maincontent
{
width:980px;
height:840px;
margin-right: auto;
margin-left: auto;
float:left;
background-color: #FFF;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
}

.PartyCol
{
width: 185px;
font-size:12px;
}

.ui-tabs-panel
{
overflow:auto;
height:470px;
}

#resultmaptabs .ui-tabs-panel
{
height:522px;
}

.ClubCol
{
text-align:left;
vertical-align:top;
width: 255px;
}

.DateCol
{
width: 20px;
font-weight:bold;
}

.StarCol
{
width: 90px;
}

.GetCol
{
width: 180px;
}

h2 {
font-size:14px;
}


.ClubCol a
{
color:#000;
}

.GetCol a
{
font-size:11px;
color:#000 !important;
}

.geticon
{
background: url("/images/geticon.png") repeat-x;
height:18px;
width:65px;
display:block;
float:left;

text-align:center;
font-weight:bold;
}

#bookicon:hover
{ 
background:#FCDEE8;
text-decoration:none;
}

#guesticon:hover
{ 
background:#FCDEE8;
text-decoration:none;
}

#guesticon
{
margin-left:5px;
}

.reserveimage
{
vertical-align:middle;
margin-left:12px;
}

.clubthumb
{
float:left;
vertical-align:top;
margin-right:6px;
}

.clubname
{
float:left;
font-size:10px;
font-weight:normal;
}

.club_link
{
font-size:14px;
font-weight:bold;
}

.ResRow
{
border-bottom:1px dashed #23a9e1;
}

table
{
border-collapse:collapse;
}

#mapselect
{
margin: 10px auto;
padding: 0;
text-align:center;
font-size:11px;
font-weight:bold;
background: #bfbfbf;
height:24px;
width:150px;
}

#mapicon
{

}

#resulthead
{
font-size:16px;
font-weight:bold;
color:#444;
}

#mapselect input
{
display:inline;
width:auto;
margin-left: 5px;
vertical-align:middle;
}

.leftbox
{
width:155px;
}

#MapBoxText
{
background-color:#00A8CB;
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:bold;
height:17px;
margin:2px 2px 0 2px;
padding:6px 0px 2px 25px;
text-align:left;
width:149px;
word-spacing:0.1em;
}




#resulttabs
{
float:left;
width:385px;
height:500px;
}

.blocktitle
{
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
background: #e2e41a;
}

.getbut
{
width:30px;
height:30px;
display:block;
float:left;
margin-top:20px;
}

#gettablebut:hover
{
  background-position: 0 -30px;
}

#getguestbut:hover
{
  background-position: 0 -30px;
}

#gettablebut
{
background: url("/images/table-reg.png") no-repeat;
}

#getguestbut
{
background: url("/images/guest-reg.png") no-repeat;
margin-left:2px;
}

#resform
{
margin-left:25px;
}

#club_address
{
width:305px;
margin-left:19px;
}
.NavSearchVerticalDivider
{
width:1px;
height:150px;
background:#0098cb;
display:block;
float:left;
}
.NavHorizontalDivider
{
width:980px;
height:3px;
background:#01162e;
display:block;
float:left;
}

.PageContent
{
margin:15px;
clear:both;
display:block;
float:left;
padding:0;
width:950px;
height:560px;
}

.rightColumn
{
float:left;
margin:15px 0 25px 10px;
width:285px;
height:80px;
}

.banquets
{
float:left;
height:100px;
margin:14px 5px 0 5px;
width:285px;
border: 10px solid #cdd1d5;
}

#divBanquet1
{
background: url("/images/boomsetIphone.png") no-repeat;
}
#divBanquet2
{
height:380px;
}

#thisWeekContent
{
width:635px;
margin-top:10px;
}

#IndexMainColumn
{
float:left;
padding-bottom:10px;
width:635px;
}

.PageHeader
{
width:980px;
height:32px;
background: #00a8cb;
display:block;
}

.searchBox
{
width:297px;
height:58px;
padding:4px 14px 8px 15px;
float:left;
background-color:#E5F6FA;
}

.searchHeaderCity
{
color:#42382C;
display:inline-block;
font-size:16px;
font-weight:bold;
line-height:31px;
padding:0 0 0 15px;
}

.smallbox
{
border:1px solid #DCD9D6;
width:178px;
float:left;
}

.FilterGroup
{
border-top:1px solid #DCD9D6;
clear:both;
color:#42382C;
float:left;
font-size:11px;
margin-top:5px;
padding:5px;
width:168px;
}

.tableTitle  {
background: url("/images/gradientsub.png") #e5f6fa repeat-x;
margin:;
min-height:39px;
padding:0;

margin:2px 2px 0 2px;
}




.titleFilter  {
font-weight:bold;
margin:0 0 0 11px;
display:block;
font-size:14px;
padding:8px 0 0 17px;
width:140px;
font-size:14px;
padding:8px 0 0 17px;
width:140px;
}
.FilterGroup
{
border-top:1px solid #DCD9D6;
clear:both;
color:#42382C;
float:left;
font-size:11px;
margin-top:5px;
padding:5px;
}
#LocationFilter
{
border :0;
}
.FilterGroup h3
{
font-size:11px;
margin:0 0 0 3px;
padding:0 0 4px;
}
.TwoCol
{
width:385px;
}
.TwoDiv
{
margin-left:15px;
border:1px solid #DCD9D6;
padding:2px;
}
.DatePickerControlFormatParagraph  {
margin-top:0;
padding:0;
}
.DatePickerControlDateFormat  {
clear:both;
color:#333333;
float:left;
font-size:10px;
font-weight:normal;
width:75px;
}
#ResultsMapDiv
{
float:left;
height:600px;
}

.blue
{
background-color:#E5F6FA;
}

.List  {
list-style:none outside none;
margin:0;
padding:0 7px 7px 7px;
}

.label {
clear:both;
color:#42382C;
padding:7px 0 1px 0;
}

.pink
{
background-color:#FFDDDD;
}

.subheader
{
background: url("/images/gradientsub.png") #e5f6fa repeat-x;
}
#resultmaptabs
{
float:left;
width:402px;
height:590px;
}

#club_images
{
	border: 10px solid #cdd1d5;
	float:left;
	width:388px;
	height:400px;
	margin-left:15px;
}
.detail_window
{
margin-top:30px;
background: url("/images/01-gradient.png") repeat-x;
padding:10px;
float:left;
}

.detbookblock
{
margin-top:10px;
float:left;
width:66px;
text-align:center;
}

#detailtitle
{
width:820px;
height:30px;
font-size:24px;
}
#detailtop
{
height:320px;
}

#detailleft
{
float:left;
width:484px;
}

#detailright
{
margin-top:35px;
float:left;
width:408px;
margin-left:auto;
margin-right:auto;
font-weight:normal;
}
.deticon
{
margin-left:10px;
}
.detprop
{
font-size:14px;
position:relative;
}
#det_left_buttom
{
margin-left:15px;
margin-right:15px;
}

#det_right_buttom
{
text-align:justify;
}

#det_right_top
{
padding-top:10px;
font-weight:bold;
text-align:center;
}

.subwindow
{
background: url("/images/02-gradient.png") repeat-x;		
}
#detailbuttom
{
width: 464px;
float:left;
font-size:14px;
font-weight:bold;
}

#club_desc
{
width: 464px;
float:left;	
}

