﻿#article p,
.article p
 {margin:15px 0px;}

body 
{
	margin:0px;
	text-align:center;
	font-family:arial;
	font-size:12px;
	background-color:#ededed;
	}

a 
{
	text-decoration:none;
	color:#43677b;
	}

a:hover 
{
	text-decoration:underline;
	color:#49a3d5;
	}

#container,  #bottomcontainer
{
	width:1000px;
	margin:0px auto;
	text-align:left;
	padding:0px 5px;
	background-color:#ffffff;
	}

#header 
{
	height:100px;
	background-image:url('//cache.thephoenix.com/images/phx_nav_bg.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
	}

#navigation 
{
	background-color:#000000;
	background-image:url('//cache.thephoenix.com/images/phx_nav_bg.gif');
	background-repeat:repeat-x;
	height:25px;
	border-bottom:solid 2px #848484;

	}

#navigation ul 
{
	margin:0px;
	padding:7px 0px 0px 17px;
	list-style-type:none;
	}

#navigation li 
{
	display:inline;
	margin:0px 4px 0px 0px;
	padding:0px;
	}

#phx_top_nav 
{
	height:auto;
	color:#bbbbbb;
	font-size:12px;
	padding:5px 5px 2px 5px;
	}

#phx_top_nav a
{
	color:#737373;
	text-decoration:none;
	}
	
#phx_top_nav .citylink 
{
	color:#232323;
	font-weight:bolder;
	}

#phx_top_nav a:hover
{
	color:#858585;
	text-decoration:underline;
	}

#phx_nav_box 
{
	border-top:dotted 1px #cecece;
	}

#phxsubnav 
{
	height:49px;
	background-image:url('//cache.thephoenix.com/images/phx_sub_nav_bg2.jpg');
	background-repeat:repeat-x;
	
	}

.subnav_sep 
{
	margin:7px 20px 0px 20px;
	float:left;
	}

.subnav_parent_bg 
{
	float:left;
	width:49px;
	text-align:center;
	height:14px;
	padding:1px 10px 0px 0px;
	margin:0px 7px 0px 0px;
	background-image:url('//cache.thephoenix.com/i/nav/parent_bg.gif');
	background-repeat:no-repeat;
	overflow:hidden;
}

#phxsubnav h2 
{
	color:#474747;
	font-size:14px;
	font-weight:bolder;
	margin:0px;
	padding:0px;
	}

#upcoming_events 
{
	float:left;
	margin:9px 0px 0px 0px;
	}
	
#upcoming_events_title
{
	float:left;
	margin:0px 10px 0px 0px;
	font-size:12px;
	}
	
.dates 
{
	border:1px solid #5f5f5f;
	float:left;
	margin:0px 5px 0px 0px;
	padding-bottom:2px;
	}
	
#header_supplement
{
	margin:13px 0px 0px 0px;
	float:left;
	}
	
#phx_classifieds_div 
{
	float:right;
	margin:0px 0px 0px 0px;
	background-image:url('//cache.thephoenix.com/images/phx_nav_classifieds_sub_bg.gif');
	background-repeat:no-repeat;
	width:194px;
	height:28px;
	}

#phx_breakingnews 
{
	background-color:#990000;
	height:auto;
	padding:3px;
	color:#ffffff;
	border-bottom:0px solid #ebebeb;
	}
	
#phx_breakingnews_off
{
	display:none;
	}

	
.CommonTitle
{
	font-size:18px;
	padding:0px;
	margin:15px 0px 5px 0px;
	border-bottom:dotted 1px #bbbbbb;
	}

#leftcolumn h1, #bottomleftcolumn h1
{
	font-size:24px;
	color:#333333;
	padding:0px;
	margin:10px 0px 0px 0px;
	}
	
#leftcolumn h2, #bottomleftcolumn h2
{
	font-size:16px;
	padding:0px;
	margin:5px 0px 0px 0px;
	}
	
.CommonHeader
{
	font-size:18px;
	padding:0px;
	margin:20px 0px 3px 0px;
	font-family:Arial;
	font-weight:normal;
	}

#CommonHeaderTitle 
{
	font-size:16px;
	font-weight:bold;
	
	}

.CommonHeaderDetails
{
	font-size:11px;
	color:#676767;
	}

.CommonContent 
{
	font-size:12px;
	color:#676767;
	line-height:20px;
	font-family:Arial;
	}
	
.CommonFooter 
{
	font-size:11px;
	margin:5px 0px;
	font-family:verdana;
	color:#505050;
	}
	
.CommonFooter a
{
	text-decoration:underline;
	}

.CommonPagingArea 
{
	margin:25px 0px 0px 0px;
	text-align:center;
	}
	
.Paging
{
	font-size:12px;
	margin:20px 0px 0px 0px;
	text-align:right;
	}
	

#leftcontainer, #bottomleftcontainer
{
	float:left;
	width:823px;
	background-color:#e1e1e1;
	padding:6px;
	}	

#leftcolumn, #bottomleftcolumn
{
	float:left;
	width:487px;
	background-color:#ffffff;
	padding:10px;
	margin:0px;
	overflow:hidden;
	}
	
#maincolumn
{
	float:left;
	width:800px;
	background-color:#ffffff;
	padding:10px;
	margin:0px;
	overflow:hidden;
	}
	
#adcolumn 
{
	float:left;
	width:165px;
	height:1250px;
	background-color:#ffffff;
	overflow:hidden;
	
	}

.columnpadding 
{
	padding:5px 7px;
	}

.adcolumnpadding 
{
	padding:5px 0px 0px 5px;
	}
	
#leftcolumn ul, #bottomleftcolumn ul
{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
	
#leftcolumn li, #bottomleftcolumn li
{
	padding:0px;
	margin:0px;
	}

#rightcolumn, #bottomrightcolumn  
{
	float:left;
	width:310px;
	margin:0px 0px 6px 6px;
	padding:0px;
	background-color:transparent;
	overflow:hidden;
	}
	
	
.bigAd {background-color:#ffffff;padding:6px 5px;margin:0px 0px 6px 0px;}	

/*

#rightcolumn ul, #bottomrightcolumn ul
{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}

#rightcolumn li, #bottomrightcolumn li
{
	float:left;
	width:49%;
	margin:0px;
	}
*/	

#rightcolumn h4, #bottomrightcolumn h4
{
	font-size:16px;
	padding:0px;
	margin:0px 0px 7px 0px;
	}

#rightcolumn li a, #bottomrightcolumn li a
{
font-size:12px;
	}

#CommonNavigationArea li 
{
	font-size:12px;
	display:inline;
	padding:0px;
	margin:2px 3px 2px 0px;
	}


.CommonSidebarFooter 
{
	clear:both;
	text-align:left;
	margin: 5px 0px;
	}
	
.CommonSidebarFooter a
{
	font-size:14px;
	}

#phxfooter 
{
	background-color:#555555;
	color:#ffffff;
	clear:both;
	text-align:center;
	padding:4px 0px 6px 0px;
	}

#phxfooter a
{
	color:#ffffff;
	text-decoration:none;
	margin:0px 7px;
	font-size:10px;
	}

#phxfooter a:hover
{
	color:#ffffff;
	text-decoration:underline;
	}

#phxcopyright 
{
	background-color:#0b0b0b;

	border-top:5px solid #ffffff;
	background-image :url('//cache.thephoenix.com/images/footer_bg.gif');
	background-repeat:repeat-x;
	text-align:center;
	font-size:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#ffffff;
	}

#phxcopyright ul
{
	list-style-type:none;
	margin:5px 0px 0px 0px;
	padding:0px;
	}

#phxcopyright li
{
	margin:1px 0px;
	}
	
#phxcopyright a
{
	color:#ffffff;
	font-weight:normal;
	font-size:10px;
	}
	
#phxcopyright strong
{
font-size:14px;
color:#ffffff;
	}

#articleshare 
{
	padding:1px 0px 10px 5px;
	margin:10px 0px;
	border-top:solid 1px #ebebeb;
	border-bottom:solid 1px #ebebeb;
	background-color:#ffffff;
	}

#articlereviewinfo 
{
	padding:0px 0px 6px 0px;
}

#articlerelated 
{
	padding:0px 0px 6px 0px;
	}

#articlemore 
{
	padding:10px 5px 5px 5px;
	font-size:12px;
	line-height:20px;
	background-color:#ffffff;
	}

#articleshare ul 
{
	list-style-type:none;
	padding:0px;
	margin:0px 0px 0px 0px;
	}

#articleshare li 
{
	display:inline;
	margin-right:5px;
	}

.toolthumbs 
{
	position:relative;
	top:6px;
	}

#morearticlesdiv 
{
	
	height:auto;
	background-color:#e1e1e1;
	padding:4px 7px 7px 7px;
	margin:0px;
	}

#morearticlesdiv2 
{
	background-color:#ffffff;
	padding:10px 7px 7px 0px;
	color:#6b6b6b;
	}

#morearticlesdiv2 img
{
	border:solid 1px #606060;
	}

#morearticlesdiv2 h2
{
	margin:2px 0px;
	padding:0px;
	font-size:12px;
	}

.morearticles 
{
	float:left;
	text-align:center;
	width:193px;
	padding:0px;
	border:0px solid red;}

	
#phxrelatedarticles
{
	padding:10px;
}

#phxrelatedarticles a
{
	color:#232323;
}

#phxrelatedarticles h2
{
	font-size:16px;
	margin:0px 0px 5px 0px;
	padding:0px;
	color:#990000;
	display:block;
}

#phxrelatedarticles h3
{
	font-size:12px;
	margin:10px 0px 0px 0px;
	padding:0px;
	font-weight:bolder;
}

#phxrelatedarticles p
{
	font-size:11px;
	color:#7c7c7c;
	margin:0px 0px 5px 0px;
	padding:0px;
	display:inherit;

}

#ArticleList {width:467px;}

#ArticleList img {border:0px;}

#ArticleList h3 {margin:0px;font-size:16px;}

	
#phxprofile dl
{
	margin:0px;
	padding:0px;
	}
		
#phxprofile dt
{
	font-size:12px;
	font-weight:bolder;
	font-family:Georgia;
	margin:15px 0px 0px 0px;
	padding:0px;
	}

#phxprofile dt a
{
color:#000000;
	}
	
#phxprofile dd a
{
color:#000000;
font-size:10px;
	}
		
#phxprofile dd
{
	margin:3px 0px 0px 0px;
	color:#000000;
	padding:5px;
	background-color:#f2f2f2;
	}
	
#phxprofile ul
{
	list-style-type:none;
	margin:3px 0px 0px 0px;
	padding:0px;
	}
		
#phxprofile li
{
	margin:0px;
	padding:0px;
	font-size:11px;
	text-transform:none;
	}

#phxprofile h1
{
	margin:0px 0px;
	padding:0px;
	font-size:22px;
	color:#232323;
	}
	
#phxprofile h2
{
	margin:5px 0px;
	padding:0px;
	font-size:14px;
	color:#232323;
	display:block;
	}
	
#BlogHeader 
{
	width:805px;
	height:auto;
    margin:0px 0px 5px 0px;
	 }
	 

.CommonRelatedLinksList 
{
	font-size:11px;
	}
	
.UserAvatar
{
	float:left;
	margin:10px 10px 10px 0px;
	}

.UserTitle
{
	float:left;
	margin:10px 0px 0px 0px;
	}
	
.CommonTitleUser
{
	font-size:20px;
	padding:0px;
	margin:0px 0px 5px 0px;
	}

.userbio 
{
	margin:5px 0px;
	padding:0px;
	color:#424242;
	line-height:18px;
	}
	
.gallerythumb 
{
	 float:left;
	 padding: 0px;
	 margin: 0px 8px 0px 0px;
	 width:60px;
	 height:60px;
	 overflow: hidden;
	 border:solid 2px #ffffff;
	 }
	 
.thumb_bg
{
	background-color:#f0f0f0;
	padding:10px 0px 10px 10px;
	width:435px;
	margin:5px 0px 15px 0px;
	}
	
.CommonFormFieldName{}

.CommonFormField
{
	margin:0px 0px 10px 0px;
	font-size:11px;
	}


.sbItem
{
	margin:0px 0px 6px 0px;
	padding:6px;
	background-color:#ffffff;
} 
     
.sbHeader
{
	background-color:#000000;
	background-image:url('//cache.thephoenix.com/images/phx_nav_bg.gif');
	background-repeat:repeat-x;
	height:13px;
	border-bottom:solid 2px #5c5c5c;
	color:#ffffff;
	padding:6px 7px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
}

.sbHeader a
{
	color:#ffffff;
}

.sbBody
{
	padding:5px;
}

.sbBody ul
{
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	
}

.sbBody li
{
	margin:0px;
	padding:0px;

}

.sbVideo
{
	padding:10px 0px;
}

.sbVideo a
{
	font-size:11px;
}

.sbVideo img
{
	border:solid 1px #232323;
	margin-bottom:3px;
}

.ltBlueListSpaced
{
	list-style-type:none;
	text-align:left;
	margin:0px 5px;
	padding:0px;
	border:0px;
}

.blackList
{
	color: #000000;
	font: verdana;
	font-size: 11px;
	font-weight: normal;	
	margin:0px;
	padding:0px 0px;
		
}


.phxSideTabOn
{

	background-color:transparent;

}

.phxSideTabOff
{

	background-color: #000000;
	background-image: url('//thephoenix.com/i/Nav/article_tab_off.gif');
	

	
}

.phxSideTabOn a
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	color: #232323;
	text-decoration: none;
	font-family: arial;

}

.phxSideTabOff a
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	color: #909090;
	text-decoration: none;
	font-family: arial;
	

}

.phxSideTabOn.a:link
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	color: #232323;
	text-decoration: none;
	font-family: arial;
}

.phxSideTabOff.a:link
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	color: #909090;
	text-decoration: none;
	font-family: arial;
}

.articleSideBarContentDiv
{


	padding: 10px 0px 0px 0px;
	background-color: #FFFFFF;
}


#SectionHighlights {margin-top:10px;}

.TopSectionHighlightTitle
{
	background-color:#ffffff;
	background-image: url('//thephoenix.com/i/Nav/featuredtitle_bg.gif');
	width:222px;
	height:15px;
	padding:5px 7px;
	margin-bottom:2px;
	border-bottom:solid 2px #b40c0c;

}

.TopSectionHighlightTitle a 
{
	color:#ffffff;
}

.TopSectionHighlightTitle h3 
{
	text-transform:uppercase;
	font-family:arial;
	font-size:14px;
	padding:0px;
	margin:0px;
	}

#SectionHighlights img
{
	border:0px;
	}

#SectionHighlights ul 
{
	list-style-type:square;
	margin:0px;
	padding:7px 7px 7px 25px;
	background-color:#f7f7f7;
	background-image:url('//thephoenix.com/i/Nav/gray_310.gif');
	}

#SectionHighlights li 
{
	margin:6px 0px;
	}

.TopSectionHighlight
{
	padding:5px 0px 3px 0px;
	text-align:center;
}

.TopSectionHighlightImg img{width:235px;height:65px;}

.TopSectionHighlight a
{
	font-size:16px;
	font-weight:bold;
	}

.TopSectionHighlight p
{
	font-size:12px;
	color:#333333;
	margin:0px;
	padding:0px;
	}
	
.picksHeader
{
	font-size:16px;
	font-weight:bold;
	padding:10px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:dotted 1px #bbbbbb;
	color:#333333;
	}
	
.listingDetailsSectionTitle
{
	font-size:16px;
	font-weight:bold;
}


.WidgetHighlightContainer
{
	border-top:solid 1px #ffffff;
	margin: 192px 0px 0px 0px;
	width:482px;
	height:262px;
}

.WidgetHighlightSubContainer
{
	width:467px;
	height:60px;
	padding:5px 5px 5px 10px;
	background-color: #efefef;
	opacity: 0.9;
	filter:alpha(opacity=90);
}

.WidgetHighlight
{
	padding: 3px 0px 5px 0px;
	z-index:1;
	
	width:460px;

}

.WidgetHighlight a
{	
	font-size:18px;
	font-weight:normal;
	color:#008aff;
}

/* topic page */

#inform h1 
{
	color:#232323;
	font-weight:bold;
	margin:10px 0px 0px 0px;
	padding:0px;
	font-size:28px;
	}
   
#inform h2 
{
	font-weight:bold;
	margin:5px 0px 0px 0px;
	padding:0px;
	font-size:16px;
	}

#inform h3 
{
	font-weight:bold;
	margin:15px 0px 2px 0px;
	padding:0px;
	font-size:12px;
	}
	
#inform p 
{
	color:#232323;
	font-weight:normal;
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:16px;
	}
	
.informdate 
{
	color:#656565;
	font-size:11px;
	}

#phxinform 
{
	padding:5px 0px 0px 0px;
	}

#phxinform img
{
	border:0px;
	}
	
#phxinform h2 
{
	color:#990000;
	font-weight:bold;
	margin:5px 0px;
	padding:0px;
	font-size:18px;
	}

#phxinform h3 
{
	font-weight:bold;
	margin:0px 0px 2px 0px;
	padding:0px;
	font-size:18px;
	}
	
.teaser 
{
	color:#3b3b3b;
	font-size:13px;
	margin:0px 0px 7px 0px;
	font-weight:bold;
	}
	
.phxinformdate 
{
	color:#656565;
	font-size:12px;
	}

/* end topic page */

.listingDetails a {font-size:14px;}

.listingDetails {font-size:12px;color:#555555;}


#comments {width:480px;}
.commentsHeader {font-size:14px;font-weight:bold;}

.commentItem {}
.commentHeader{font-size:14px;font-weight:bold;margin:15px 0px 0px 10px;color:#333333;}
.commentBody {background-color:#ffffff;padding:10px;color:#333333;font-size:12px;line-height:17px;}
.commentFooter {font-size:11px;color:#333333;margin:3px 0px 0px 10px;}

#commentsadd {margin:15px 0px;padding:10px 0px;border-top:dotted 1px #bbbbbb;}


	
.ArticleQuickListImg
{
	float:left;padding:0px 10px 0px 0px;
}

.ArticleQuickListImg img
{
	border: 0px;
}

.ArticleQuickListTxt h3
{
	padding:0px;
	margin:0px;
}

.ArticleQuickListTxt
{
		padding:0px 0px 0px 0px;
		width:auto;
		float:left;
}

.BlogTitle
{
	font-size:24px;
	padding:0px;
	margin:5px 0px 10px 0px;

	}

#blogpost
{
	margin:0px 0px 20px 0px;
	}
	
#blogpost h2
{
	font-size:24px;
	}
	
#ArticleQuickListRight
{
	float:left;
	padding:0px 0px 0px 10px;
	width:385px;
}

#ArticleQuickListDiv 
{
	padding:10px 0px 10px 5px;
	}
	
#ArticleQuickListImg img {border:0px;}

#ArticleQuickListRight h3 {margin:0 0 3px 0;}

#EventsListingContainer ul 
{
	list-style-type:disc;
	margin:0 0 0 20px;
	
	}