


body {
background-color: #ffffff;
}
















.htable {
clear:both;
width:1000px;
text-align:center;
margin-left:auto;
margin-right:auto;
padding:0;
border:0;
overflow:hidden;
margin-bottom:0;
}

.htable tbody
{
border:0;
padding:0;
margin:0;
}
.htable tbody th
{
border:0;
padding:0;
margin:0;
}
.htable thead th
{
border:0;
padding:0;
margin:0;
}

.htable tr
{
border:0;
padding:0;
margin:0;
}
.htable td
{
margin:0;
padding:0;
border:0;
}
.htable td img
{
display:block;
margin:0;
padding:0;
border:0;
}

.field-field-gallery-photo img {
float:left;
margin:3px;
}


  /***********/
/*****Table Of Contents********/
		/***********/
		
.Issue img
{
	float:left;
	width:145px;
	padding:0px 10px 0px 0px;
}


.Issue h2.title
{
	font-family:"Times New Roman", Georgia, Times, serif;
	font-style:italic;
	font-weight:200;
	font-size:22px;
	padding:10px 0px 6px;
	margin:12px 0px 0px 0px;
	border-top:1px dotted #666;
}

.Issue h2.title a
{
	color:#000;
}

.Issue h2.title a:hover
{
	color:#96A153;
}

.Issue .field-field-issue-overview .field-items
{
	width:470px;
	margin:5px 0px 20px 0px;
	font-size:20px;
}

.Issue .field-type-text
{
	font-style:italic;
	font-size:16px;
	font-weight:bold;
	color:#96A153;
}
.node div.links {
clear:both;
margin:1em 0;
}


/* sub head */
.field-field-subhead
{
font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
    line-height: 18px;
	font-style:italic;
	margin-bottom:8px;
}

/* credit */
.field-field-feature-writer,
.field-field-feature-photographer
{
font-family: Verdana, Tahoma, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	font-size: 10px;
	line-height: 14px;
    margin-top: 0;
    margin-bottom: 0em;
	text-transform: uppercase; 
	letter-spacing: 2px;
}

.field-field-issue-pubdate {
clear:both;
color:#666;
display:block;
float:right;
font-size:10px;
font-weight:bold;
letter-spacing:0.25em;
padding-left: 5px;
text-transform:uppercase;
width:100%;
margin-bottom: 10px;
}

/* photo gallery */
.field-field-feature-photo-gallery {
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
float:right;
font-size:16px;
margin:0 6px;
padding:8px 0 8px 8px;
width:140px;
}
.field-field-feature-photo-gallery h2.title {
font-size:12px;
}
.field-field-feature-photo-gallery p {
margin:0;
}
.field-field-feature-photo-gallery .Gallery .field-field-feature-type {
margin:3px 0 0;
}
.field-field-feature-photo-gallery .Gallery .field-field-photogallery-subhead {
margin:6px 0 0;
}

/* block spacing */
.block {
}

/* PHOTO THUMB PADDING */
.views-field-field-recipe-photo-fid, .eats_bottom .views-field-field-feature-photo-thumb-fid, .view-id-travel .views-field-field-feature-photo-thumb-fid, .views-table .views-field-field-blog-thumb-photo-fid, .view-id-eats .views-field-field-feature-photo-thumb-fid, .view-arts-events.view-display-id-page_1 .views-field-field-event-art-fid,
.view-features .views-field-field-feature-photo-thumb-fid,
.view-feature-pages .views-field-field-feature-photo-thumb-fid
 {
padding:10px 15px 5px 0;
}

/* bottom top between feature story lists */
.view-feature-pages tr.odd,
.view-feature-pages tr.even,
.view-features tr.odd,
.view-features tr.even
{
border-top:1px solid #ccc;
}

/* vertically center feature teaser items in lists */
td.views-field-title 
{
vertical-align:middle;
}




.field-item   {
	
float: left;	
padding: 2px;	
}



.node-photocontest  .field-item   {
	
float: none;	
padding-bottom: 10px;	
font-weight: bold;
}

















#slides {
			position: relative;
			width: 470px;
			height: 300px;
			overflow: hidden; 
}
			
#slides img {
				display: block;
				width: 470px;
				height: 300px; 
}


.pollpic {
	
	
	float: left;
	padding-right: 5px;
	
	
}



.option {
	
	
	
	
	
	
}



.poll   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;	
	
	
	
	
}






.view-Food .views-field-title  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;


}


.view-Food .views-field-title a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;


}



.view-Food .views-field-title a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;


}


.view-Food .views-field-title  a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;


}


.view-Food     .views-field-field-feature-photo-thumb-fid {

  float: left;
  padding-right: 10px;


}




.view-Food .views-field-title-1 a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    padding-top: 10px;

}



.view-Food .views-field-title-1 a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    padding-top: 10px;

}


.view-Food .views-field-title-1  a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    padding-top: 10px;

}

.view-Food .views-field-title-1   {

    padding-top: 10px;
	padding-bottom: 20px;

}



.view-style-decor  .views-field-field-feature-photo-thumb-fid   {

  float: left;


}



.view-style-decor .views-field-title  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
    padding-top: 10px;

}






.view-style-decor .views-field-title a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
    padding-top: 10px;

}








.view-style-decor .views-field-title a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
    padding-top: 10px;

}



.view-style-decor .views-field-title   {

    padding-top: 10px;

}




.view-style-decor .views-field-title a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
    padding-top: 10px;

}


.view-style-decor .views-field-title  a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
    padding-top: 10px;

}

.view-style-decor .views-field-view-node   {

    padding-top: 10px;
	padding-bottom: 20px;

}

#newmenu    {
display: block;
position: absolute;
z-index: 888;
height: auto;



}



.view-QUICKBITES .views-field-field-feature-photo-fid {

  float: left;
  padding-right: 10px;


}



.view-QUICKBITES .views-field-title {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
    padding-top: 10px;


}


.view-QUICKBITES .views-field-title a {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;



}


.view-QUICKBITES .views-field-title a:link {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;



}


.view-QUICKBITES .views-field-title a:hover {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;



}


.view-QUICKBITES .views-field-title a:visited {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;



}



.view-QUICKBITES    .views-field-field-feature-photo-thumb-fid  {

 float: left;

}















 .views-field-field-feature-photo-fid {

  float: left;
  padding-right: 10px;


}



.view-ARTIST-PROFILES-LIST .views-field-title {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
    padding-top: 10px;


}


.view-ARTIST-PROFILES-LIST .views-field-title a {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;



}


.view-ARTIST-PROFILES-LIST .views-field-title a:link {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;



}


.view-ARTIST-PROFILES-LIST .views-field-title a:hover {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;



}


.view-ARTIST-PROFILES-LIST .views-field-title a:visited {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;



}



   .views-field-field-feature-photo-thumb-fid  {

 float: left;

}






 .views-field-field-feature-photo-fid {

  float: left;
  padding-right: 10px;


}



.view-features .views-field-title {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
    padding-top: 10px;


}


.view-features .views-field-title a {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;



}


.view-features .views-field-title a:link {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;



}


.view-features .views-field-title a:hover {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;



}


.view-features .views-field-title a:visited {

  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;



}



   .views-field-field-feature-photo-thumb-fid  {

 float: left;

}




.field-field-feature-photographer   {

  float: left;
   width: 100%;

}



.field-field-subhead  {

 width: 450px;

}



.view-feature-blocks  .views-field-field-subhead-value  {

  width: 145px;

}


.view-feature-blocks  .views-field-field-subhead-value  {

  width: 145px;

}


.view-feature-blocks  .views-field-title  {
	width: 145px;
	font-weight: bold;
	font-size: 12px;
	color: #666666;	
}



.view-issues .views-field-title   {

 font-size: 16px;
 font-weight: bold;

}





.views-field-field-feature-photo-thumb-fid  {

  float: left;

}







.view-issues  table.views-view-grid  tr   {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999999;


}

h1.title  {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;


}




#nice-menu-1  {

  margin-top: -20px;

}



.view-BEST-BETS-LIST  .views-field-title  {
	font-size: 16px;
	font-weight: bold;


}


.views-field-field-event-art-fid  {
float: left;
padding-right: 10px;

}


.view-25BEST    .views-field-title   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	line-height: 22px;
	
	
}





.view-25BEST  .views-field-field-event-art-fid  {
padding: 3px;
float: left;
}





.views-field-field-bestrestaurantsart-fid  {
float: left;
padding: 2px;

}

.restaurantimage  {

padding-right: 15px;

width: 300px;
}

.view-25BESTRESTAURANTDISHES  .views-field-title  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	line-height: 22px;
	text-align: left;


}

.view-25BESTRESTAURANTDISHES  .views-field-body  {
	

}



.views-field-field-bestdishesrestaurant-value  {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 3px;

}

#lightbox #modalContainer {overflow:hidden;}
#lightbox #imageData #bottomNav {height:20px;}
#bottomNavClose {margin-top:0px; padding-top:0px}






ul.nice-menu-down {
float: left;
border: 0;
height: 37px;
width: 1001px;
background-color: #D8BF27;
}



ul.nice-menu A:link {
font-size: 16px;
text-transform: uppercase;
color: #666;
text-decoration: none;
padding-bottom: 8px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}


ul.nice-menu A:visited {
font-size: 16px;
text-transform: uppercase;
color: #666;
text-decoration: none;
padding-bottom: 8px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

ul.nice-menu A:hover {
font-size: 16px;
text-transform: uppercase;
color: #a8955b;
text-decoration: none;
padding-bottom: 8px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

ul.nice-menu A:hover {
font-size: 16px;
text-transform: uppercase;
color: #a8955b;
text-decoration: none;
padding-bottom: 8px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #ffffff;
font-weight: bold;
}


ul.nice-menu-down li {
border-top: 0px ;
}



ul.nice-menu li {
float: left;
background-color: white;
border-top-width: 0;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: none;
border-left-style: none;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #FFFFFF;
border-left-color: #FFFFFF;
}


ul.nice-menu-down {
float: left;
border: 0;
height: 37px;
width: 1002px;
background-color: #ffffff;
border-top: solid #D8BF27;
border-bottom: solid #D8BF27;
}


ul.nice-menu ul {
top: 3em;
left: -1px;
border: 0;
margin-right: 0;
}



ul.nice-menu-down li li A {


font-size: 12px;


}




#block-nice_menus-2   {
	
	
position: relative;
display: block;
}
	
#nice-menu-2   {
	
margin-left: -20px;
}




#lightbox {
position: absolute;
top: 40px;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
z-index: 500000;
}









