/*
 Mods to the content styles
*/
li.header dl.icon dt
{holi
    padding-right:50px;
}
ul.topiclist dt
{
    width:40%;
}
/*
 Mods to the coulours.css styles
*/
.navbar { background-color: white; }
/*
 Mods to the tweaks.css styles
*/

/*
 Mods to the neighbors.css styles
*/
ul.topiclist
{
    padding-left:0 !important;
    margin-bottom:0 !important;
}
li.header, li.row
{
    background-image:none !important;
    /* font-size:1em !important; */
    text-align:left !important;
    padding-left:0 !important;
}
li.row { margin-left:0 !important; }
li.header dl dd { margin-right: 10px !important; font-size:.9em; }
dl.icon dd
{
    margin-left:0 !important;
}

body {
color:							#666666;
font-family:				arial, verdana, sans-serif;
/* font-size:					100%; 
line-height:				1.1em;*/
margin:0;
}

h1 {
font-size: 2.18em;
font-family: arial, verdana, sans-serif;
letter-spacing: -0.01em;
}			

h2 {
font-size: 18pt;
font-family: arial, verdana, sans-serif;
letter-spacing: -0.02em;
font-weight: bold;
}

strong.accent {
background-color:		#FFFF99;
}

.chunk
{
width:45%;
margin:10px;
border:1px solid rgb(245,245,255);
padding:10pt;
}
.left
{
float:left;
}
.right
{
float:right;
margin:0;
}
.chunksub
{
width:200px;
height:auto;
float:left;
margin:5px;
}
.indexall #leftcol ul, .indexall #rightcol ul, .place #maincol ul, .index #maincol ul
{
margin-left:0pt;
padding-left:10pt;
margin-bottom:10pt;
}
.indexall #leftcol ul li, .indexall #rightcol ul li, .place #maincol ul li, .index #maincol ul li,
#featured-photos #maincol ul li
{
font-size:10pt;
padding-left:0;
list-style-type:none;
background: transparent url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/neighbors-bullet.gif) no-repeat 0 6px;
margin-left: 5pt;
padding-left: 8pt;
}
#featured-photos #maincol ul { margin: 0 0 25px; }
#featured-photos #maincol ul li { margin-left:15pt; }

.indexall ul.list_small li
{
font-size:8pt !important;
font-weight:bold;
background: transparent url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/neighbors-bullet-small.gif) no-repeat 0 4px !important;
line-height:11pt !important;
}
.indexall ul.sponsoredby li
{
font-size:9pt !important;
font-style:italic;
/*font-weight:bold;*/
background: rgb(250,250,255) none no-repeat 0 4px !important;
line-height:11pt !important;
}
.indexall ul li.bad, .indexall ul li.good
{
padding-left:5px;
}
.indexall ul li.good
{
list-style-type:none;
background: transparent url(http://extras.mnginteractive.com/live/media/site36/2008/0430/20080430_123353_thumbsup.gif) no-repeat 0 0 !important;
}
.indexall ul li.bad
{
list-style-type:none;
background: transparent url(http://extras.mnginteractive.com/live/media/site36/2008/0430/20080430_123439_thumbsdown.gif) no-repeat 0 0 !important;
}

h2, h3, h4
{
margin:0;
padding:0;
}


/**************
Place-Based Styles: Start
*/

h1, h2.hot
{
background-image:none;
background-color:transparent;
font-family:Times, Times New Roman, Serif;
text-transform:uppercase;
color:#394e6b;
font-size:22pt;
line-height:22pt;
padding:0;
}
#maincol h2.hot
{
font-family:Times, Times New Roman, Serif !important;
font-size:22pt !important;
color:#a00c14 !important;
padding:2px 4px 5px;
}
.indexall
{
font-size:9pt;
}

#wrapper
{
float:left;
width:990px;
}
#maincol
{
margin: 0 350px 0 175px;
border-top:1px solid #b5b5b5;
border-left:1px solid #c7c7c7;
border-right:1px solid #c7c7c7;
border-bottom:1px solid #e8e8e8;
height:auto;
overflow:hidden;
width:453px; /* Edit Joe Murphy (was 463) */
padding: 3px 5px; /* Edit Joe Murphy (add) */
_padding: 3px 0 0 5px;
}
.fullcol #wrapper #maincol
{
width:800px;
_width:775px;
margin-right:15px !important;
_margin-right:-200px !important;
}
.fullcol #wrapper #leftcol
{
_margin-left:-900px !important;
}

.halffullcol #wrapper #maincol
{
width:550px;
margin-right:15px !important;
_margin-right:-150px !important;
}
.halffullcol #leftcol
{
_margin-left:-975px !important;
}
.halffullcol #rightcol
{
margin-left:-240px !important;
width:200px !important;
}
a h3.img { cursor:pointer; }
.halffullcol #rightcol h3.img
{
width:230px !important;
}
.halffullcol #rightcol ul li
{
width:200px !important;
}

form
{
margin-left:0 !important;
}
#places
{
display:none;
}

#rightcol, #leftcol
{
float:left;
}
#rightcol
{
padding-top:20px;
width:340px;
margin-left:-340px;
}

#leftcol
{
width:155px;
_width:150px;
margin-left:-980px;
}



.col
{
width:210px;
overflow:hidden;
margin-right:10px;
float:left;
}
#rightcol .col
{
width:160px;
_width:155px;
}

h3.img
{
background-repeat: no-repeat;
background-position: left top;
height: 10px;
width: 150px;
text-indent: -9000px;
text-align:center;
border-bottom:1px dotted #ccc;
padding-bottom:0;
margin:25px 0 0 0;
clear:left;
line-height:10px;
}
	#maincol h3.img
	{
	width: 400px;
	margin-left:10px;
	}

	#rightcol h3.img
	{
	width: 300px;
	}
	
	
	h3#tags_hot
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_tags_hot.gif);
	}
	h3#people_new
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_people_new.gif);
	}
	h3#posts_hot
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_posts_hot.gif);
	}
	h3#photos_new
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photos_new.gif);
	}
	h3#news
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_news.gif);
	}
	h3#events
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_events.gif);
	}
	h3#comments_new
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_comments_new.gif);
	}
	h3#comments_recent
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_comments_article_recent.gif);
	}
	h3#comments_nonarticle_recent
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_comments_recent.gif);
	}
	h3#blogs_new
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_blogs_new.gif);
	}
	h3#posts_recent
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_posts_recent.gif);
	}
	h3#posts_new
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_posts_new.gif);
	}
	h3#commenters_top
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_commenters_top.gif);
	}
	h3#blogs_member_external
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_blogs_member_external.gif);
	}
	h3#news_popular
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_news_popular.gif);
	}
	h3#photo_random
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photo_random.gif);
	}
	h3#photos_random
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photos_random.gif);
	}
	h3#photo_hot
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photo_hot.gif);
	}

	h3#discussions_hot
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_discussions_hot.gif);
	}
	h3#discussion_featured
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_discussion_featured.gif);
	}
	h3#comments_article_recent
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_comments_article_recent.gif);
	}
	h3#nav_neighbors
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_nav_neighbors.gif);
	}
	h3#post_featured
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_post_featured.gif);
	}
	h3#poll_thisweek
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_poll_thisweek.gif);
	}
	h3#places_all
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_places.gif);
	}
	h3#photos_more
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photos_more.gif);
	}
	h3#photo_add
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photo_add.gif);
	}
	h3#photo_featured
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photo_featured.gif);
	}
	h3#comment_featured
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_comment_featured.gif);
	}
	h3#haiku_featured
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_haiku_featured.gif);
	}
	h3#login
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_login.gif);
	}
	h3#weather
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_weather.gif);
	}
	h3#whosonline
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_whosonline.gif);
	}
	h3#posts_archives
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_posts_archives.gif);
	}
	h3#posts_byplace
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_posts_byplace.gif);
	}
	h3#photos_local
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photos_local.gif);
	}
	h3#resources_local
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_resources_local.gif);
	}
	h3#participate
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_participate.gif);
	}
	h3#comments_rated_recent, h3#rated_recent
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_rated_recent.gif);
	}
	h3#rated_top
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_rated_top.gif);
	}
	h3#photo_theme
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photo_theme.gif);
	}
	h3#photo_historical
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photo_historical.gif);
	}
	h3#complaint
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_complaint.gif);
	}
	h3#siteupdates
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_siteupdates.gif);
	}
	h3#question_thisweek
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_question_thisweek.gif);
	}
	h3#participants_top
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_participants_top.gif);
	}
	h3#photos_comments_recent
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photos_comments_recent.gif);
	}
	h3#photos_rated_least
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photos_rated_least.gif);
	}
	h3#photos_rated_most
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photos_rated_most.gif);
	}
	h3#photos_viewed_least
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photos_viewed_least.gif);
	}
	h3#photos_viewed_most
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_photos_viewed_most.gif);
	}
	h3#sportschat
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_sportschat.gif);
	}
/*
	h3#
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_.gif);
	}
*/
h4
{
font-size:10pt;
margin-left:10px;
}

div#photo_main
{
width:450px;
padding:5px 0 !important;
margin: 0 0 0 6px;
border-top:1px dotted #ccc;
border-bottom:1px dotted #ccc;
clear:both;
}
div#photo_main div
{
background:black;
width:450px;
height:145px;
overflow:hidden;
margin:0;
padding:0;
}


.photo-shadow
{
background:transparent url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/photo-shadow.gif) no-repeat scroll right bottom;
float:left;
margin:10px 0 0 10px !important;
clear:both;
}
.photo-shadow div 
{
background:transparent url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/photo-shadow.png) no-repeat scroll left top !important;
padding:0 5px 5px 0;
}
.photo-shadow img 
{
background-color:#FFFFFF;
border:1px solid #A5A5A5;
padding:5px;
}
/**************
Place-Based Styles: End
*/



/**************
Nav Box Styles: Start
*/
#nav
{
}
#navperson, #navmain, #navplaces
{
padding:5px 0 5px 5px;
}
#navmain
{
background-color:#394e6b;
color:white;
}
	#navmain a
	{
	color:white;
	font-size:9pt;
	}
#navperson
{
background-color:#d4d4d4;
color:#6b6b6b;
}
	#navperson a
	{
	color:#4b4b4b;
	font-size:9pt;
	}
#navplaces
{
background-color:#e7e7e7;
}
	#navplaces a
	{
	color:#4b4b4b;
	font-size:9pt;
	}

h4#nav_hed
{
background-repeat: no-repeat;
background-position: left top;
background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/hed_nav_neighbors.gif);
height: 10px;
width: 75px;
text-indent: -9000px;
text-align:center;
margin:5px 0 0 0;
padding:5px;
line-height:10px;
}

#nav ul
{
margin-top:0;
margin-left:5px;
margin-bottom:5px;
padding-left:0;
}
#nav ul li
{
list-style-type:none;
padding:0pt 0pt 0pt 15px !important;
line-height:14px;
margin:0 0 4px 0 !important;
background-color:transparent;
background-repeat:no-repeat;
background-scroll:scroll;
background-position: 0 1px !important;
}
	li#home
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/icon_nav_home.gif) !important;
	}
	li#forums
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/icon_nav_forums.gif) !important;
	}
	li#comments_new, li#comments_yours, li#discussions_unanswered
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/icon_nav_forums_personal.gif) !important;
	}
	li#blogs
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/icon_nav_blogs.gif) !important;
	}
	li#photos
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/icon_nav_photos.gif) !important;
	}
	li#video
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/icon_nav_video.gif) !important;
	}
	li#faq, li#about
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/icon_nav_faq.gif) !important;
	}
	li#search
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/icon_nav_search.gif) !important;
	}
	li#messages
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/icon_nav_messages.gif) !important;
	}
	li#profile_view, li#profile_edit
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/icon_nav_profile.gif) !important;
	}
	li#register
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/icon_nav_profile.gif) !important;
	}
	li#logout
	{
	background-image:url(http://extras.denverpost.com/media/app/phpbb/templates/subSilver/images/icon_nav_login.gif) !important;
	}

/**************
Nav Box Styles: End
*/
#maincol pre
{
margin: 3px 0 5px 5px;
font-size:10pt;
font-family:arial, sans-serif;
}



#viewforum #maincol table.forumline, #viewforum #maincol table.fullwidth
{
width:792px;
}

#featuredphotowrap_large, #featuredphotowrap_medium, #featuredphotowrap_small, #featuredphotowrap_small_left
{
display:block;
overflow:hidden; 
border:1px solid #666;
}
	#featuredphotowrap_large
	{
	width:360px;
	}
	#featuredphotowrap_medium
	{
	width:240px;
	}
	#featuredphotowrap_small
	{
	width:120px;
	}
	#featuredphotowrap_small_left
	{
	width:120px;
	float:left;
	}



#photoitem h4
{
font-size:14px; 
margin-left:0;
}
#photoitem #navnext
{
clear:both;
}
#photoitem #pic
{
max-width:512px; margin:10px; float:right;
}


table#topic tr
{
width:800px;
}
.posttext
{
width:640px;
_width:610px;
}

/* Hide low-rated topics */
.postpoints-3 span, .postpoints-4 span, .postpoints-6 span, .postpoints-7 span, .postpoints-8 span, .postpoints-9 span, .postpoints-10 span, .postpoints-11 span
{
/* display:none; */
}

.postpoints-3, .postpoints-4, .postpoints-6, .postpoints-7, .postpoints-8, .postpoints-9, .postpoints-10, .postpoints-11
{
/* background-image(); */
}  


/* Edit Joe Murphy 20080110: Added width attributes to items that were overflowing in IE and Opera */
.storycontent p { width: 425px; }
#rightcol ul li { width: 310px; }
#leftcol ul li { width: 123px; overflow: hidden; }
#commentscol div #maincol ul li { width: 425px; }
/* Still problems:
http://neighbors.denverpost.com/viewtopic.php?t=7972150 (IE)
*/






/****************
 *phpbb3 adjustments
 ***************/
div#page, div#wrap
{
    margin: 0 auto;
    background-color:white;
}
body { background-color:#E4E4E4; }
#page-footer
{
    clear:both;
    
}
img
{
    border:0;
}





/* hacky */
/*
ul.profile-icons li span { display:block!important; }
ul.profile-icons li a:hover { background: none!important; }
*/
.clearelement { clear:both; }
.clearelementright { clear:right; }
.clearelementleft { clear:left; }
.nofloat { float:none !important; }

/****************
 *used in phpbb2's subSilver css
 ***************/
/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
p.breadcrumb			{ margin-bottom: 5px; font-weight: bold; font-size: 11px; color: #000000;}
p.breadcrumb .nav1 a		{ text-decoration: none; color: #394E6B; }
p.breadcrumb .nav1 a:hover	{ text-decoration: underline; }

/* Used to hide article discussions that have no replies */
.replies0article, .hide
{
display: none !important;
}

/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
		background-color: #FFFFFF;
		background-image: url(http://extras.mnginteractive.com/live/media/site36/2007/1004/20071004_025110_cellpic2.jpg);
		background-repeat: repeat-y;
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
			background-image: url(http://extras.mnginteractive.com/live/media/site36/2007/1004/20071004_025127_cellpic1.gif);
			background-color:#D1D7DC; border: #FFFFFF; border-style: solid; height: 28px;
}

/* Form additions, Joe Murphy, 20070420 */
/****************************
Form Styles
****************************/
fieldset.neighbors
{
	border: 1px solid rgb(160,160,181);
	padding: 10px;
	margin: 10px 0;
}

p input
{
	width:125px;
}
p input.medium
{
	width:100px;
}
.sm_submit{
	font-size:12px;
	width:65px; 
	height:22px;
}

.checkbox, .radio, .submit
{
	width:auto;
}

legend
{
	font-weight:bold;
}
p label
{
	display:block;
	float:left;
	width:150px;
	height:20px;
	font-size:14px;
	margin-right:5px;
	text-align:right;
}
p label.large
{
	width:350px;
	margin-right:0px;
	float:right;
	text-align:left;
}
p.form input
{
	float:left;
	margin-left:15px;
}
p.form 
{ 
	display: block; 
	clear: both; 
	width:390px;
}
.note
{
	font-size:11px;
}

/* Used in registration honeypot */
.user_email
{
	display:none;
}


/* MODCP: to highlight zero-reply topics */
.mod0
{
background-color:red;
}


/****************
 *Album Styles
 ***************/
#album #maincol p, #rightcol p, #leftcol p { margin-bottom: 0; }
#album h2 { font-size:16pt; }


/****************
 *PostVote Styles
 ***************/
dl.postvotes
{
    float:right;
    width:auto;
    text-align:right;
}
dl.postvotes dt
{
    float:left;
}
dl.postvotes dd
{
    float:left;
    margin-left:5px;
}


body.section-index .postlink {
	color: #0000d2;
	border-bottom: none;
}

body.section-index .postlink:visited {
	color: #bdbdbd;
	border-bottom-style: none;
}

body.section-index .postlink:active {
	color: #d2d2d2;
}

body.section-index .postlink:hover {
	background-color: #f6f6f6;
	text-decoration: none;
	color: #404040;
}


ul.comments_noblurb li, ul.comments_blurb li { margin-bottom:5px; }
ul.comments_noblurb li span, ul.comments_blurb li span { font-size:8pt; text-align:right; }


p, li
{   
    white-space: normal !important;
}

div#sidebarextras { display:none; }
div.fullcol #rightcol { display:none; }

dd#mamascalendarlink { display:none; }

/*******************
 *Holiday Lights Styles - Dan Schneider, 11-10-10
*******************/

#maincol .holiday_main {
     text-align:left;
}
#mapresult {
     border-top:1px solid #CCC;
     border-bottom:1px solid #CCC;
     margin: 10px 0;
     padding-top:12px;
     text-align:left;
}
#mapresulttitle h3 {
     font-size:1.4em;
     line-height:1.8em;
     font-family:Georgia,Times,Times New Roman,serif;
     color:#9B0B13;
     text-align:left;
     border-top:1px solid #CCC;
     border-bottom:none !important;
     padding-top: 10px;
}
#mapwrap {
     border-bottom:1px solid #ccc;
     padding-bottom: 12px;
}
#textwrap {
     border-bottom:1px solid #ccc;
}

#holidayinstrux {
     text-align:left;
}
#citylistingtitle h3 {
     font-size:1.4em;
     line-height:1.8em;
     font-family:Georgia,Times,Times New Roman,serif;
     color:#9B0B13;
     text-align:left;
     border-bottom: 1px solid #CCC;
}
#citylistingtitle p {
     text-align:left;
}
#citylinklist {
     display:block;
     width:100%;
     margin: 10px 5px 20px;
}
#citylinklist ul.citylinkul {
     display:block;
     margin:6px 5px;
}
#citylinklist li.citylinkli {
     display:inline-block;
     float:left;
     margin:2px 4px;
     font-size:1.2em;
     color:#9B0B13;
}
#cityresultlist {
     display:block;
     width:100%;
}
#cityresultlist .cityresultsingle {
     display:inline-block;
     float:left;
     margin: 4px 5px 6px;
}
#cityresultlist .cityresultcity {
     display:block;
     width:442px;
     border-bottom:1px solid #CCC;
     color:#9B0B13;
     font-size:1.4em;
     text-align:left;
     font-family:Verdana,Helvetica,Arial,sans-serif;
     font-weight:400;
     margin: 12px 0 6px;
}
#cityresultlist .cityresultthumb {
     display:inline-block;
     float:left;
     text-align:center;
     max-width: 130px;
     max-height: 130px;
     width: expression(this.width > 130 ? "130px" : true);
     height: expression(this.height > 130 ? "130px" : true);

}
#cityresultlist .cityresulttextbox {
     display:inline-block;
     float:left;
     width:300px;
     margin: 8px 0 0 12px;
}
#cityresultlist ul.cityresulttext {
}
#cityresultlist li.cityresultname {
     text-align:left;
     color:#105289;
     font-size:1.4em;
     line-height:1.6em;
     font-family:Georgia,Times,Times New Roman,serif;
}
#cityresultlist li.cityresultaddr {
     text-align:left;
     font-size:1.2em;
     line-height:1.4em;
}
.holidaybanner {
     margin: -45px 5px 35px !important;
}
#singleresult {
     display:inline-block !important;
     margin:0 0 10px;
}
#singleresult .resultletterbox {
     width:24px !important;
     display:inline-block;
     float:left;
     margin-right: 10px;
}
#singleresult p.resultletter {
     font-size:2.2em;
     font-family:Georgia,Times,Times New Roman,serif;
     color:#9B0B13;
}
.resultpic {
     max-width: 90px;
     max-height: 90px;
     width: expression(this.width > 90 ? "90px" : true);
     height: expression(this.height > 90 ? "90px" : true);
}
#singleresult .resultinfo {
     display:inline-block;
     float:left;
     width:200px !important;
}
.resultthumb {
     display:inline-block;
     float:left;
     margin:0px !important;
     max-width: 92px;
     max-height: 92px;
     width: expression(this.width > 92 ? "92px" : true);
     height: expression(this.height > 92 ? "92px" : true);
}
li.resulttitle {
     background:none repeat scroll 0 0 #FFF !important;
     margin: 0 0 4px 10px;
     display:block;
     float:left;
     width:200px !important;
     font-family:Georgia,Times,Times New Roman,serif;
     color:#9B0B13;
     padding-left:0 !important;
}
.resulttitle a {
     color:#9B0B13;
}
li.resultaddress {
     background:none repeat scroll 0 0 #FFF !important;
     margin: 0 0 4px 10px;
     float:left;
     width:200px !important;
     padding-left:0 !important;
}
li.resultuser {
     background:none repeat scroll 0 0 #FFF !important;
     margin: 0 0 4px 10px;
     float:left;
     width:200px !important;
     color:#333 !important;
     padding-left:0 !important;
}
ul.resultlist {
     width:202px !important;
     padding-left:0 !important;
}

#maincol p.holiday_main {
     margin-bottom: 1em !important;
}
#maincol p.holidayp {
     margin:10px 0;
}
#maincol a.holidaya {
     border-bottom:none !important;
     padding-bottom:10px;
}
#maincol li.holidaylinkli {
     margin: 12px 0;
}
#maincol ul.holidayul {
     margin: 12px 0 12px 0 !important;
     background: none !important;
}
#maincol li.holidayul {
     margin: 12px 0 12px 0 !important;
     background: none !important;
}

#rightcol .holiday_right {
     padding-top:0px !important; background: #ccc;
     text-align:left;
}

#rightcol h3.holiday {
     color:#9B0B13;
}
#rightcol p.holidayp {
     margin-top:10px;
}
#rightcol a.holidaya {
     border-bottom:none !important;
     padding-bottom:10px;
}
#rightcol li.holidaylinkli {
     margin: 12px 0;
}
#rightcol ul.holidayul {
     margin: 12px 0 12px 0 !important;
     background: none !important;
}
#rightcol li.holidayul {
     margin: 12px 0 12px 0 !important;
     background: none !important;
}

.markerwrap {
     width:320px;
}
.markerwrap p.markername {
     font-family:Georgia,Times,Times New Roman,serif;
     color:#9B0B13;
     font-size: 1.3em;
     line-height: 1.5em;
     margin-bottom: .3em !important;
}
.markerwrap p.markerinfo {
     font-family:Verdana,Helvetica,Arial,sans-serif;
     color:#666;
     font-size: .9em;
}

.markerwrap .markerimage {
     float:left;
     margin:0 8px 0 0;
     border:1px solid #CCC;
     max-width: 104px;
     max-height: 104px;
     width: expression(this.width > 104 ? "104px" : true);
     height: expression(this.height > 104 ? "104px" : true);

}
/********************
 *Holiday Lights styles: END
*********************/






#adPosition11 { width:155px; overflow:hidden; }

.postbody .content ul { list-style: disc outside none!important; }
