@charset "UTF-8";
/* CSS Document
Developed by josephp@fathom.net.
 */
/*globals---------------------------------------- */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
vertical-align: baseline;
}


em { font-style: italic; }

/*body{margin:0;padding:0;font-family: Arial, Helvetica, Verdana, sans-serif;width:100%;font-size:11px;}
#home body{margin:0;padding:0;font-family: Arial, Helvetica, Verdana, sans-serif;width:100%;background:#fff;font-size:11px;}*/
.clearfix{clear:both;height:0px;line-height:0;}
img{border:0}
a{text-decoration:none;color:#ff6633;}

/*main styles ----------------------------------- */
/*#wrapper                   {width:100%;background-position:0 0;background-repeat:no-repeat;padding:141px 0 0 0;height:auto;float:left;background-image:none}
#home #wrapper             {width:100%;z-index:1;position:absolute;top:0;left:0;background:none;padding:0;float:left;overflow:hidden;}*/

#ContentContainer          {width:100%;z-index:200;position:absolute;top:0;left:0;margin:157px 0 0 0;}

#Container                {width:952px;top:155px;left:0;overflow:auto;}
#home #Container          {width:952px;float:left;}


#nav                       {width:154px;float:left;margin:90px 0 0 0;overflow:visible;height:auto;padding:0 0 10px 0;}
#nav ul                    {width:154px;}
#nav ul li                 {width:154px;font-size:12px;background:url(images/bg_nav_line.gif) 0 bottom no-repeat;margin:0;padding:0;}
#nav ul li li              {width:154px;font-size:12px;background:none}

#nav ul li a               {display:block;padding:10px 28px 10px 9px;color:#FFFFFF;text-transform:uppercase;background:url(images/bg_nav_off.png) 129px 50% no-repeat;text-align:right;width:115px;}
#nav ul li a:hover         {color:#cc0066;}
#nav ul li li a            {display:block;padding:5px 18px 5px 9px;color:#cc0066;text-transform:capitalize;background:none;text-align:right;width:126px}
#nav ul li li a:hover      {background:none;text-decoration:underline;}


/*#nav ul li a#here          {display:block;padding:10px 18px 10px 9px;color:#FFFFFF;text-transform:uppercase;background:url(images/bg_nav_on.png) 0 50% no-repeat;text-align:right;width:126px}*/
#nav ul li a.on            {display:block;padding:10px 18px 10px 9px;color:#FFFFFF;text-transform:uppercase;background:url(images/bg_nav_on.png) 138px 50% no-repeat;text-align:right;width:126px}
#nav ul li a.on:hover      {color:#cc0066;}


#content                   {width:798px;float:left;padding:0;margin:0;}
#home #content             {width:798px;float:left;padding:0;margin:0;overflow:visible;}
#home #content h1          {height:0px;overflow:hidden;background:url(images/logo_home.png) no-repeat;width:798px;padding:70px 0 0 0;}
#content a                 {color:#ff0071;font-weight:bold;}
#content a:hover           {text-decoration:underline;}
#content a.caps            {text-transform:uppercase;}
#content strong.title      {font-weight:bold;font-size:16px;color:#762283;}

#content #crumbs                      {width:798px;height:41px;color:#fff;font-size:12px;}
#content #crumbs #logo                {float:left;padding:0;width:463px;}
#content #crumbs #logo a.feedme               {float:left;padding:41px 0 0 0;width:463px;background:url(images/logo_feedme.png) no-repeat;height:0;overflow:hidden;}
#content #crumbs #logo a.drinkme               {float:left;padding:41px 0 0 0;width:463px;background:url(images/logo_feedme.png) no-repeat;height:0;overflow:hidden;}
#content #crumbs #logo a.dostuff               {float:left;padding:41px 0 0 0;width:463px;background:url(images/logo_dostuff.png) no-repeat;height:0;overflow:hidden;}
#content #crumbs #logo a.shop               {float:left;padding:41px 0 0 0;width:463px;background:url(images/logo_shop.png) no-repeat;height:0;overflow:hidden;}
#content #crumbs #logo a.plan               {float:left;padding:41px 0 0 0;width:463px;background:url(images/logo_plan.png) no-repeat;height:0;overflow:hidden;}
#content #crumbs #logo a.live               {float:left;padding:41px 0 0 0;width:463px;background:url(images/logo_live.png) no-repeat;height:0;overflow:hidden;}
#content #crumbs #logo a.job               {float:left;padding:41px 0 0 0;width:463px;background:url(images/logo_job.png) no-repeat;height:0;overflow:hidden;}
#content #crumbs #logo a.around               {float:left;padding:41px 0 0 0;width:463px;background:url(images/logo_around.png) no-repeat;height:0;overflow:hidden;}
#content #crumbs #logo a.business               {float:left;padding:41px 0 0 0;width:463px;background:url(images/logo_business.png) no-repeat;height:0;overflow:hidden;}
#content #crumbs #logo a.map               {float:left;padding:41px 0 0 0;width:463px;background:url(images/logo_map.png) no-repeat;height:0;overflow:hidden;}
#content #crumbs #logo a.sitemap               {float:left;padding:41px 0 0 0;width:463px;background:url(images/logo_map.png) no-repeat;height:0;overflow:hidden;}
#content #crumbs #logo a.room               {float:left;padding:41px 0 0 0;width:463px;background:url(images/logo_room.png) no-repeat;height:0;overflow:hidden;}
#content #crumbs #logo a.otherstuff               {float:left;padding:41px 0 0 0;width:463px;background:url(images/logo_otherstuff.png) no-repeat;height:0;overflow:hidden;}
#content #crumbs #logo a.about               {float:left;padding:41px 0 0 0;width:463px;background:url(images/logo_about.png) no-repeat;height:0;overflow:hidden;}
#content #crumbs #text                {float:left;padding:0 0 0 15px}
#content #crumbs #text h1             {background:none;padding:0;height:auto;overflow:visible;width:auto;}
#content #crumbs #text h1 a           {color:#fff;font-weight:normal;}
#content #crumbs #text h1 a#here      {color:#fff;font-weight:bold;}

#content #title                      {width:778px;height:46px;color:#fff;font-size:12px;float:left;background:url(images/bg_white_trans.png);padding:0 0 8px 20px;margin:0 0 18px;}
#feedme #content #title              {width:778px;height:46px;color:#fff;font-size:12px;float:left;background:url(images/bg_white_trans.png);padding:0 0 8px 20px;}
#about #content #title               {width:778px;height:46px;color:#fff;font-size:12px;float:left;background:url(images/bg_white_trans.png);padding:0 0 8px 20px;margin:0 0 11px 0;}
#around #content #title, #job #content #title, #business #content #title, #room #content #title              {width:778px;height:46px;color:#fff;font-size:12px;float:left;background:url(images/bg_white_trans.png);padding:0 0 8px 20px;margin:0 0 0 0;}


/*One Column (white BG spans the full lenght of the conetent area ----------------------------------- */

#content #pagination                {width:778px;float:left;overflow:auto;margin:0 0 0 0;padding:0 10px 0 10px;line-height:1.5;text-align:right;font-size:14px;}
#content #paginationTop                {width:778px;float:left;overflow:auto;margin:0 0 0 0;padding:0 10px 0 10px;line-height:1.5;text-align:right;font-size:14px;}

ul.paginator {
display:block;
line-height:20px;
margin:0;
overflow:visible;
padding:0;

vertical-align:bottom;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul.paginator li {
color:#000000;
display:inline;
font-size:11px;
line-height:20px;
}
#pagination .selected {
	color: #000;}

#content .onecol                    {width:778px;float:left;overflow:auto;background:url(images/bg_white_trans.png);margin:0 0 11px 0;padding:0 10px 0 10px;line-height:1.5}
#feedme #content .onecol                    {width:778px;float:left;overflow:auto;background:url(images/bg_white_trans.png);margin:0 0 11px 0;padding:0 10px 0 10px;line-height:1.5}

#content .onecol.itinerary p        {padding:0 10px 10px 15px;color:#762283;display:block;}

/*#content .onecol                    {width:778px;float:left;overflow:auto;background:#f0f3f7;margin:0 0 11px 0;padding:0 10px 0 10px;line-height:1.5}*/
#content .onecol img                {float:left;padding:0 15px 15px 0;}
#content .onecol h2                 {display:block;height:34px;margin:7px 0 10px 0;padding:0;}
#content .onecol h2.featureddining  {display:block;height:0;margin:7px 0 10px 454px;padding:34px 0 0 0;background:url(images/st_featured_dining.gif) no-repeat;overflow:hidden;width:323px;}
#content .onecol h2.featuredbar	    {display:block;height:0;margin:7px 0 10px 0px;padding:34px 0 0 0;background:url(images/st_featured_bar.gif) no-repeat;overflow:hidden;width:323px;}
#content .onecol h2 a.review        {background:url(images/st_right_blank.png) no-repeat 0 0;display:block;height:29px;overflow:hidden;width:308px;padding:5px 0 0 15px;color:#fff;font-size:16px;font-family:"Times New Roman", Times, serif;font-weight:normal;}
#content .onecol h2.text            {display:block;height:auto;margin:7px 0 10px 0;padding:0;font-weight:bold;font-size:16px;color:#762283;}
#content .onecol h2.calendar        {display:block;height:0;margin:20px 0 10px 15px;padding:34px 0 0 0;background:url(images/st_calendar.gif) no-repeat;overflow:hidden;width:434px;}


/*One Column - List (this is for pages with listed items ----------------------------------- */
#content .onecollist                {width:798px;float:left;overflow:auto;background:none;margin:0 0 10px 0;padding:0;line-height:1.5;border-bottom:solid 1px #98acd0}
/*#plan #content .onecollist          {width:798px;float:left;overflow:auto;background:none;margin:10px 0 10px 0;padding:0;line-height:1.5;border-bottom:solid 1px #98acd0}*/

#content .onecollist span           {width:778px;float:left;background-image:url(images/bg_white_trans.png);margin:0 0 11px 0;padding:12px 10px 7px 10px;line-height:1.5;color:#762283;height:auto;display:block;}
#content .onecollist span img       {float:left;padding:0 15px 5px 0;}
#content .onecollist span p         {padding:10px 0 0 0;}
#content .onecollist span strong    {padding:0 0 10px 0;font-size:15px;}

#content .onecollist span.doStuff           {width:788px;float:left;background:url(images/bg_white_trans.png);margin:0 0 11px 0;padding:5px 5px 5px 5px;line-height:1.5;color:#762283;height:auto;display:block;}


#content .onecollist span.grid         {width:234px;float:left;background:url(images/bg_white_trans.png);margin:0 18px 18px 0;padding:10px;line-height:1.5;color:#762283;height:280px;}
#content .onecollist span.grid img      {float:left;padding:0 0 5px 0;clear:both;}
#content .onecollist span.grid.right    {width:234px;float:left;background:url(images/bg_white_trans.png);margin:0 0 18px 0;padding:10px;line-height:1.5;color:#762283;}


#content .onecol h3                {display:block;height:60px;margin:10px 0 10px 0;padding:0;}
#content .onecol h3 a.insights     {background:url(images/st_local_insights.png) no-repeat 0 0;display:block;height:0px;overflow:hidden;width:323px;padding:60px 0 0 0;}
#content .onecol h3.     {display:block;height:0px;margin:10px 0 10px 0;padding:34px 0 0 0;overflow:auto;background:url(images/st_food_finder.png) no-repeat;overflow:hidden;width:323px;}
#content .onecol h3.ddrinkfinder     {display:block;height:0px;margin:10px 0 10px 0;padding:34px 0 0 0;overflow:auto;background:url(images/st_drink_finder.png) no-repeat;overflow:hidden;width:323px;}
#content .onecol h4.category     {display:block;height:0px;margin:10px 0 10px 0;padding:34px 0 0 0;overflow:auto;background:url(images/st_category.png) no-repeat;overflow:hidden;width:323px;}
#content .onecol h3.plan           {display:block;height:0px;margin:10px 0 10px 0;padding:34px 0 0 0;overflow:auto;background:url(images/st_plan.png) no-repeat;overflow:hidden;width:323px;}
#content .onecol h4                {display:block;height:auto;margin:3px 0 10px 0;padding:0;}
#content .onecol p                 {padding:10px 10px 15px 15px;color:#762283;display:block;}
#content .onecol p.featureddining  {padding:0 10px 15px 15px;color:#762283;display:block;}
#content .onecol a                 {color:#ff0071;font-weight:bold;}
#content .onecol #category         {width:778px;float:left;overflow:auto;padding:0 0 10px 0;}
#content .onecol #category span    {width:200px;float:left;display:block;padding:0 0 5px 59px;color:#762283;}
#content .onecol #category span.left    {}
#content .onecol #category span.center    {}
#content .onecol #category span.right    {margin:0 -3px 0 0;}
#content .onecol #         {width:778px;float:left;overflow:auto;padding:0 0 10px 0;font-weight:bold;}
#content .onecol # span    {width:150px;float:left;display:block;padding:0 0 5px 0;color:#762283;}
#content .onecol # span.right    {width:235px;float:left;display:block;padding:0 0 5px 0;color:#762283;}

#content .onecol p img.logo    {padding:0 0 0 0;margin:0;float:none;}

#content .onecol span.rate    {padding:0 0 10px 0;margin:0;height:24px;display:block;}
#content .onecol span.rate img    {padding:0;}
#content .onecol span.rate img.divider    {padding:0 15px 0 15px;}

#content .onecol img        {float:left;padding:7px 10px 10px 0;}

#content .detail h2, #content .detail h3, #content .detail h4, #content .detail h5, #content .detail h6, #content .detail h6.parking       {float:left;margin:0 0 10px 0;display:block;}

#content .detail p               {padding:0 15px 10px 15px;color:#762283;margin:0;line-height:1.5;display:block;clear:both;}
#content .detail img               {padding:0 0 10px 0;}
#content .detail strong            {font-weight:bold;font-size:16px;color:#762283;}
#content .detail p               {padding:0 15px 10px 15px;color:#762283;margin:0;line-height:1.5;display:block;clear:both;}
#content .detail ul               {padding:10px 10px 10px 30px;color:#762283;}

#content .leftcol                 {float:left;overflow:visible;width:446px;padding:0;margin:0;height:auto;}
#content .leftcol .detail         {float:left;background:url(images/bg_white_trans.png);margin:0 0 11px 0;width:446px;padding:10px 0 0 0;}
#content .leftcol a.eat           {background:url(images/st_eat.png) no-repeat 6px 0;display:block;height:0px;overflow:hidden;width:434px;padding:60px 0 0 6px;}
#content .leftcol a.parking       {background:url(images/st_parking.png) no-repeat 6px 0;display:block;height:0px;overflow:hidden;width:434px;padding:60px 0 0 6px;}
#content .leftcol a.lookAtThis       {background:url(images/st_look_at_this.png) no-repeat 6px 0;display:block;height:0px;overflow:hidden;width:434px;padding:60px 0 0 6px;}
#content .leftcol a.calendar       {background:url(images/st_best_weekend.png) no-repeat 6px 0;display:block;height:0px;overflow:hidden;width:434px;padding:44px 0 0 6px;}
#content .leftcol .detail img.restaurants        {float:left;padding:0 10px 10px 10px;}
#content .leftcol a.review         {background:url(images/st_review_left.gif) no-repeat 6px 0;display:block;height:39px;overflow:hidden;width:367px;padding:19px 0 0 73px;font-size:16px;font-family:"Times New Roman", Times, serif;font-weight:normal;color:#fff;}
#content .leftcol h2.contact           {background:url(images/st_contactus.png) no-repeat 6px 0;display:block;height:0px;overflow:hidden;width:440px;padding:34px 0 0 0;}
#content .leftcol h3.itinerary           {background:url(images/st_itinerary.gif) no-repeat 6px 0;display:block;height:0px;overflow:hidden;width:440px;padding:34px 0 0 0;}
#content .leftcol h4.newsletter           {background:url(images/st_newsletter.png) no-repeat 6px 0;display:block;height:0px;overflow:hidden;width:440px;padding:34px 0 0 0;}

/* Calendar on Home Page ----------------------------------- */

/*#content .leftcol .detail span.cal       {padding:0 10px 10px 15px;float:left;}*/
#content .detail span.caltext           {padding:0 0 10px 0;color:#762283;margin:0;line-height:1.25;float:left;width:145px;}

#content .detail #calendar              {padding:0 10px 10px 10px;float:left;width:268px;}
#content .detail #calendar table {background:#fff;width:268px;}
#content .detail #calendar table tr { border: none; }
#content .detail #calendar table tr.days td { background:#FFFFFF; color:#333333;border:none;text-align:center;}
#content .detail #calendar table th { text-align: center; font-weight:bold;background:#CCC;font-weight:normal;height:20px;}
#content .detail #calendar table td { background:#f0efdc;text-align:left;font-weight:normal;}
#content .detail #calendar table td.month {text-align:center;padding:0;margin:0;}
#content .detail #calendar table td.month a{ height:16px;text-align:center;padding:3px 0 3px 0;}
#content .detail #calendar table td.month a:hover{ height:16px;text-align:center;}
#content .detail #calendar table td a {padding:3px 0 0 3px; display: block;color:#85845d;height:35px;font-weight:normal;background:#f0efdc;}
#content .detail #calendar table td.on a {padding:3px 0 0 3px; display: block;background: #5275b0;height:35px;font-weight:normal;color:#fff;}
#content .detail #calendar table td a:hover { background: #fff;padding:3px 0 0 3px; display: block;color: #cc0066;height:35px;font-weight:normal;}

/* Calendar on Make a Plan page ----------------------------------- */
#content .onecol div.caltext                  {padding:15px 0 10px 0;color:#762283;margin:0;line-height:1.25;float:left; display: block; width: 480px;}
#content .onecol div.caltext strong           {font-weight:bold;font-size:16px;color:#762283;}

#content .onecol #calendar              {padding:0 20px 10px 10px;float:left;width:268px;margin:20px 0 0 0;}
#content .onecol #calendar table {background:#fff;width:268px;}
#content .onecol #calendar table tr { border: none; }
#content .onecol #calendar table tr.days td { background:#FFFFFF; color:#333333;border:none;text-align:center;}
#content .onecol #calendar table th { text-align: center; font-weight:bold;background:#CCC;font-weight:normal;height:20px;}
#content .onecol #calendar table td { background:#f0efdc;text-align:left;font-weight:normal;}
#content .onecol #calendar table td.month {text-align:center;padding:0;margin:0;}
#content .onecol #calendar table td.month a{ height:16px;text-align:center;padding:3px 0 3px 0;}
#content .onecol #calendar table td.month a:hover{ height:16px;text-align:center;}
#content .onecol #calendar table td a {padding:3px 0 0 3px; display: block;color:#85845d;height:35px;font-weight:normal;background:#f0efdc;}
#content .onecol #calendar table td.on a {padding:3px 0 0 3px; display: block;background: #5275b0;height:35px;font-weight:normal;color:#fff;}
#content .onecol #calendar table td a:hover { background: #fff;padding:3px 0 0 3px; display: block;color: #cc0066;height:35px;font-weight:normal;}



#content .rightcol                {float:right;overflow:visible;width:341px;padding:0;margin:0;height:100%;}
#content .rightcol .detail        {float:left;background:url(images/bg_white_trans.png);width:341px;margin:0 0 11px 0;padding:10px 0 0 0;}
#content .rightcol a.awesomest       {background:url(images/st_awesomest.png) no-repeat 6px 0;display:block;height:0px;overflow:hidden;width:323px;padding:60px 0 0 6px;}
#content .rightcol a.neighborhood       {background:url(images/st_neighborhood.png) no-repeat 6px 0;display:block;height:0px;overflow:hidden;width:323px;padding:60px 0 0 6px;}
#content .rightcol .detail h4.       {display:block;height:0;margin:0;padding:35px 0 0 0;overflow:hidden;background:url(images/st_food_finder.png) no-repeat 6px 0;width:329px;}
#content .rightcol .detail h4.drinkfinder       {display:block;height:0;margin:0;padding:35px 0 0 0;overflow:hidden;background:url(images/st_drink_finder.png) no-repeat 6px 0;width:329px;}
#content .rightcol .detail h4.plan       {display:block;height:0;margin:0 0 10px 0;padding:35px 0 0 0;overflow:hidden;background:url(images/st_plan_rightcol.png) no-repeat 6px 0;width:329px;}
#content .rightcol .detail h5.getthere       {display:block;height:0;margin:0;padding:35px 0 0 0;overflow:hidden;background:url(images/st_get_there.gif) no-repeat 6px 0;width:329px;}
#content .rightcol .detail h3.about          {display:block;height:0;margin:0;padding:35px 0 0 0;overflow:hidden;background:url(images/st_about.png) no-repeat 6px 0;width:329px;}


#content .detail.sponsors                 {width:778px;float:left;overflow:auto;margin:10px 0 10px 0;padding:10px;line-height:1.5;background:#fff;text-align:left;}
#content .detail.sponsors strong          {float:left;padding:0 0 0 5px;}
#content .detail.sponsors p               {width:778px;clear:both;float:left;padding:0;}
#content .detail.sponsors a               {padding:0 20px 0 0;}
#content .detail.sponsors.paid a               {padding:0 15px 0 0;}
#content .detail.sponsors a.right         {padding:0 0 0 0;}


#search                    {height:39px;width:798px;background:url(images/bg_search.png) no-repeat;float:left; position: relative;}
#search table              {float:left}
#search td                 {vertical-align:top;}
#search form               {padding:11px 0 0 135px;width:500px;}
#search input              {width:125px;height:15px;display:block;border:none;border-top:solid 1px #4668a0;border-left:solid 1px #4668a0;background-color:#fff;padding:2px 0 0 3px;margin:0;color:#736357;font-size:12px;}
#search select             {width:125px;height:18px;display:block;border:none;border-top:solid 1px #4668a0;border-left:solid 1px #4668a0;background-color:#fff;padding:0;margin:0;color:#736357;font-size:12px;}
#search input#button       {width:21px;height:17px;display:block;border:none;background-image:url(images/b_search_go.gif);padding:0;margin:1px 0 0 0;}
#search a.twitter          {background:transparent url(images/icon-twitter.png) no-repeat scroll 0 center;color:#FFFFFF;padding:0 0 0 6px;width:18px;height:17px;position:absolute;right:35px;top:11px;}
#search a.facebook         {background:transparent url(images/icon-facebook.png) no-repeat scroll 0 center;color:#FFFFFF;padding:0 0 0 6px;width:18px;height:17px;position:absolute;right:10px;top:11px;}




#footer                                  {width:100%;background:#fff url(images/bg_footer.gif) repeat-x;height:108px;float:left;border-bottom:solid 1px #0b2268;margin:10px 0 0 0;}
#footer #holder                          {width:952px;float:left;}
#footer #holder #bottomnav               {color:#FFFFFF;float:right;font-size:12px;height:28px;padding:8px 5px 0 0;text-align:right;text-transform:uppercase;vertical-align:top;width:265px;position:relative;}
#footer #holder #bottomnav a             {color:#FFFFFF;display:inline-block;padding:3px 0 2px;}
#footer #holder #bottomnav a:hover       {color:#FFFFFF;text-decoration:underline;}
#footer #holder #bottomnav a.rss         {background:transparent url(images/rss.gif) no-repeat scroll 0 center;color:#FFFFFF;padding-left:26px;width:auto;}

#footer #holder #bottomnav a.twitter         {background:transparent url(images/icon-twitter.png) no-repeat scroll 0 center;color:#FFFFFF;padding:0 0 0 6px;width:18px;height:17px;position:absolute;right:25px;top:9px;}
#footer #holder #bottomnav a.facebook         {background:transparent url(images/icon-facebook.png) no-repeat scroll 0 center;color:#FFFFFF;padding:0 0 0 6px;width:18px;height:17px;position:absolute;right:0px;top:9px;}


#footer #holder #bottomnav a.bookmark    {display:inline-block;padding:1px 0 2px;vertical-align:bottom;}
#footer #holder #logos                   {float:left;width:auto;padding:21px 0 0 15px;width:615px;}
#footer #holder #logos a.fathom          {float:left;background:url(images/img_fathom.gif) no-repeat;width:112px;padding:25px 15px 0 84px;font-size:9px;color:#0b2268;height:54px;}
#footer #holder #logos a.hbid            {float:left;background:url(images/img_hbid.gif) no-repeat;width:112px;padding:25px 15px 0 156px;font-size:9px;color:#0b2268;height:54px;}
#footer #holder #logos img               {padding:0 25px 0 0;}

#domain                     {width:100%;background:#cad4e6;clear:both;float:left;margin:0}
#domain img                 {padding:10px 25px 15px 10px;}



#content .onecol .sitenav                       {width:154px;float:left;margin:30px 0 200px 50px;overflow:visible;height:auto;padding:0 0 10px 0;list-style:none;}
#content .onecol .sitenav ul                    {width:154px;list-style:none;}
#content .onecol .sitenav ul li                 {width:154px;font-size:12px;background:url(images/bg_nav_line.gif) 0 bottom no-repeat;margin:0;padding:0;}
#content .onecol .sitenav ul li li              {width:154px;font-size:12px;background:none}

#content .onecol .sitenav ul li a               {display:block;padding:10px 18px 10px 9px;color:#cc0066F;text-transform:uppercase;background:url(images/bg_nav_off.png) right 50% no-repeat;text-align:right;width:125px;font-size:14px;}
#content .onecol .sitenav ul li a:hover         {color:#cc0066;}
#content .onecol .sitenav ul li li a            {display:block;padding:1px 20px 1px 9px;color:#cc0066;text-transform:capitalize;background:none;text-align:right;width:124px;font-weight:normal;font-size:12px;}
#content .onecol .sitenav ul li li a:hover      {background:none;text-decoration:underline;}
#content .onecol 

#content .clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}



#bottomAddress {float: left; width: 500px; padding-top: 15px;}

#ads {clear: both;}

.clearBoth {clear: both;}

span.normal,
span.wide {display: block; flaot: left; width: 475px;}

span.normal {width: 330px;}

span.eventsItemImageBoxOuter {width: 135px; float: left; display: block; margin-right: 10px;}
span.eventsItemImageBox {float: left; display: block; background-position: center center; background-repeat: no-repeat; width: 135px; margin-right: 10px; height: 80px;}
span.eventsItemBodyBox{width: 335x; float: left; display: block;}
#eventListBoxstyle {float: left; width: 485px;}



.newWindow{
	text-decoration: none;
}
