/*
#flashajaxwrapper
{
padding: 2px;
border: 1px solid #EBEBEB;
width: 623px;
}
*/

#left
{
width: 635px;
float: left;
margin-left: 10px;
}

#right
{
padding-top: 0!important;
}

#guidewrapper
{
margin-top: 10px;
}

#guidewrapper li
{
padding-left: 12px;
background: url(/images/icons/bullet_white.gif) no-repeat left;
color: #666666;
margin-bottom: 7px;
}

#colrestaurant
{
float: left;
width: 310px;
}


#colrestaurant .subheader_restaurant
{
border-top: 2px solid #3D638A;
padding: 2px 0 2px 0;

}

#colrestaurant .subheader_restaurant_no_line
{
}


#colrestaurant h3
{
float: left;
width: 255px;
color: #3D638A;
padding: 2px 0 5px 25px;
background: url(/images/icons/target_white.gif) 0px 4px no-repeat;
font-size: 110%;
}

#colrestaurant h3 a
{
color: #3D638A;
}

#colrestaurant .rss
{
padding: 2px 0 0 0;

}



#colrestaurant .searchmaps img
{
padding: 3px;
}

#colparty
{
width: 310px;
margin-left: 320px;
}

#colparty h2
{
background:url(/images/background/black_header.gif) left no-repeat;
}

#colparty h2 a
{
color:#FFFFFF;
}

#colparty .subheader_party
{
border-top: 2px solid #000000;
padding: 2px 0 2px 0;

}

#colparty h3
{
float: left;
width: 255px;
color: #000000;
padding: 2px 0 5px 25px;
background: url(/images/icons/target_white.gif) 0px 4px no-repeat;
font-size: 110%;
}

#colparty h3 a
{
color: #000000;
}


#colparty .rss
{
padding: 2px 0 0 0;

}

#colparty .searchmaps img
{
padding: 3px;
}



ul#homenews
{
min-height: 250px;
height:auto!important;
height: 250px;
}

#homenews li
{
background: url(/images/icons/news_arrow.gif) right no-repeat;
padding: 5px 20px 5px 5px;
border-bottom: 1px dotted #AFAFAF;
width: 275px;
}

#homenews li:hover
{
background-color: #ECECEC;
cursor:pointer;
}

#homenews li h4
{
color: #B31D1E;
font-size: 125%;
}

#homenews li h4 a
{
color: #B31D1E;
}

#homenews li .summary
{
margin-right: 10px;
}


 ul#homereviews
{

}

#homereviews li
{
background: url(/images/icons/news_arrow.gif) right no-repeat;
padding: 5px 20px 5px 5px;
border-bottom: 1px dotted #AFAFAF;
width: 275px;

}

#homereviews li:hover
{
background-color: #ECECEC;
cursor:pointer;
}

#homereviews li h4
{
color: #B31D1E;
font-size: 125%;
}

#homereviews li h4 a
{
color: #B31D1E;
}

#homereviews .thumbnail
{
height: 64px;
width: 64px;
background: url(/images/background/thumbnail_bg.gif) no-repeat;
padding-top: 3px;
padding-left: 3px;
float: left;
margin: 0 8px 8px 0px;
}

#homereviews .summary
{
color: #000000;
margin-left: 75px;
margin-right: 9px;
}

#homereviews .subtitle
{
color: #797979;
}

#homereviews .subtitle a
{
color: #797979;
}

li.viewall 
{
margin-left: 10px;
padding: 0 0 0 17px!important;
background: url(/images/icons/bullet_white.gif) no-repeat left!important;
border-bottom: 1px dotted #AFAFAF;
width: 275px;
}

li.viewall a
{
color: #CC0000;
}

h2.twit {

float: left;
background:url(/images/background/blue_header175.gif) left no-repeat;
width: 157px;
}

.twitter {

	float: left;
	background: white;
	width: 190px;
	margin-top: -10px;
	border: solid 1px #DADADA;
	margin-bottom: 10px;
}

/* Featured Venue control needed on home as diff size to rest of site except search results */
#featuredvenue
{
background:url(../images/background/featured_venue_tile.gif) repeat; 
/* height: 215px; */
padding: 8px;
color: #FFFFFF;
/* width: 306px; */
}

#featuredvenue .venuetitle
{
background:url(/images/background/red_venue_title_bar.jpg) no-repeat;
height: 39px;
letter-spacing: -1px;
font-weight:800;
padding-left: 10px;
}

#featuredvenue .title
{
font-size: 75%;
line-height: 70%;
padding-top: 5px;
}

#featuredvenue .name
{
font-size: 90%;
}

#featuredvenue .venue a
{
color: #FFFFFF;
}

#featuredvenue .venuetext
{
font-size: 75%;
padding: 8px;
margin-right: 4px;
line-height: 125%;
background-color: #424242;
}

#featuredvenue a.venuemore
{
background:url(../images/icons/venuemore.gif) 0 3px no-repeat;
color: #FFFFFF;
padding-left: 14px;
font-size: 75%;
}
