#Template /* table */
{
	/* table-layout: fixed; */
	width: 1002;
	border: 0px none;
	margin: 0;
	padding: 0
}
/*
#Template td
{
	margin: 0;
	padding: 0;
	border: 0;
}
*/

.pageWidth
{
	width: 1000;
	border: 0px none;
}

td.adHolder, .adHolder
{
	margin: 0;
	padding: 0;
	border: 0px none;
	text-decoration: none
}
td.adHolder a, .adHolder a
{
	border: 0px none;
	text-decoration: none
}
td.adHolder a:hover, .adHolder a:hover
{
	border: 0px none;
	text-decoration: none
}
td.adHolder a:active, .adHolder a:active
{
	border: 0px none;
	text-decoration: none
}
div.rightAds, #divRightAds
{
	width: 167;
	border: 0px none;		
	margin: 0;
	text-align: right;
	vertical-align: top;	
	padding-right: 5px; padding-left:0; padding-top:0; padding-bottom:0;	
}
div.rightAds a
{
	text-decoration: none;
	border: 0px none;
}
div.rightAds a:hover
{
	text-decoration: none;
	border: 0px none;
}
div.rightAds a:active
{
	text-decoration: none;
	border: 0px none;
}

#leftNavTbl
{
	table-layout: fixed;
	width: 143;
	margin: 0;
	padding: 0;
	height: 100%;
}
#leftNavTbl td
{
	width: 138;
	margin: 0;
	padding: 0;
	border-left: solid 5px #fff;
	background-color: #eee;
}

/* -------------------------- HTML TAGS */
/*STAG\Dannica
add: background-color: #ededed;*/
body
{
	margin: 0;
	font-family: arial, helvetica, sans-serif;
	color: #333;
	background-color: #ededed;
}
a
{
	color: #06f;
	text-decoration: none;
}
a:hover
{
	border-bottom: 1px solid #333;
}
a:active
{
	border-bottom: 1px solid #333;
}
a.dashes
{
	color: #06f;
	text-decoration: none;
}
a.dashes:hover
{
	border-bottom: 1px solid #333;
}
a.dashes:active
{
	border-bottom: 1px solid #333;
}
a.ddd
{
	color: #06f;
	text-decoration: none;
}
a.ddd:hover
{
	border-bottom: 1px solid #333;
}
a.ddd:active
{
	border-bottom: 1px solid #333;
}
a.nodash
{
	color: #333;
	border-bottom: none;
}
a.nodash:hover
{
	border-bottom: none;
}
a.nodash:active
{
	border-bottom: none;
}
/* mthomas: sliding billboard */
div.slidingBillboard, #slidingBillboard
{
	text-decoration: none;
	border: 0px none;
	padding: 0;
	text-align: center;
	vertical-align: top
}
/* SONY "The Quiet" */
img.adx_img_7005, #adx_img_7005
{
	visibility: hidden;
	border: 0px;
	text-decoration: none;
	border-bottom: none;
}
a.adx_a_7005, #adx_a_7005
{
	visibility: hidden;
	text-decoration: none;
	border-bottom: none;
}
/* BlackBerry */
img.adx_img_8077, #adx_img_8077
{
	visibility: hidden;
	border: 0px;
	text-decoration: none;
	border-bottom: none;
}
a.adx_a_8077, #adx_a_8077
{
	visibility: hidden;
	text-decoration: none;
	border-bottom: none;
}
/* mthomas */
a.white
{
	color: #fff;
	border-bottom: none;
}
a.white:hover
{
	border-bottom: none;
}
a.white:active
{
	border-bottom: none;
}
a.blueSubLink
{
	color: #000066;
	text-decoration: none;
	border-bottom: 1px dashed #999;
}
a.blueSubLink:hover
{
	border-bottom: 1px solid #333;
}
a.blueSubLink:active
{
	border-bottom: 1px solid #333;
}
a.listingssearch
{
	color: #333;
}
a.listingssearch:hover
{
}
a.listingssearch:active
{
}
a.listingssearchcitylink
{
	color: #FFF;
	text-decoration: underline;
	border-bottom: none;
}
a.listingssearchcitylink:hover
{
	border-bottom: none;
}
a.listingssearchcitylink:active
{
	border-bottom: none;
}

a.bluelink
{
	font-family:Arial;
	color:#0066FF;
	border-bottom: none;
	text-decoration: none;
}
a.blueSubLink:hover
{
	font-family:Arial;
	color:#0066FF;
	border-bottom: none;
	text-decoration: none;
}
a.blueSubLink:active
{
	font-family:Arial;
	color:#0066FF;
	border-bottom: none;
	text-decoration: none;
}

form
{
	display: inline;	
}
h1
{
	margin: 6px 0 4px 0;
}
h2
{
	text-transform: uppercase;
	margin: 10 0 0 0;
}
input.txt
{
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #333;
	height: 18px;
	width: 200px;
}
input.date
{
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #333;
	height: 18px;
	width: 80px;
}
/*STAG/Dannica: height: 20px;*/
input.txtSearch
{
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #333;
	height: 19px;
	width: 191px;
}
textarea.txt
{
	font-size: 11px;
	font-weight: normal;
	width: 415px;
	border: 1px solid #333;
}
input.sm
{
	font-size: 11px;
	font-weight: normal;
	width: 100px;
	border: 1px solid #333;
}
input.bg
{
	font-size: 11px;
	font-weight: normal;
	width: 415px;
	border: 1px solid #333;
}
.padForm
{
	margin-left: 20px;
	margin-right: 20px;
}

select.sel
{
	font-weight: normal;
	border: 1px solid #666666;
	height: 18px;
}
/*Stag/Dannica: width: 200px;margin-left: 10px;height: 18px;*/
input.searchText
{
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #666666;
	height: 20px;
	width: 300px;
	margin-left: 5px;
}
select.searchSelect
{
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #666666;
	height: 18px;
	width: 150px;
}


/* -------------------------- PLE STYLES */
input.txtDate
{
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #666666;
	height: 18px;
	width: 60px;
}
.listingslocation
{
	font-weight: bold;
	color: #FFFFFF;
}
.listingslocationlink
{
	color: #FFFFFF;
}
.listingsSearchTitle
{
	color: #FFFFFF;
}
.listingCategoryTitle
{
	font-weight: bold;
	color: #333;
}
.listingTitle
{
	font-weight: bold;
	color: #336;
}
.listingContact
{
	color: #333;
}
.listingDetails
{
	color: #333;
}
.listingDetailsSectionTitle
{
	color: #333;
	font-weight: bold;
}
.listingFooter
{
	color: #333;
}
.listingSearchResultsList
{
	color: #333;
}
.listingSearchResultsHeader
{
	color: #333;
	font-weight: bold;
}
.listingSearchResultsPager
{
	font-weight: bold;
	font-family:Arial;
	color:#0066FF;
	border-bottom: none;
	text-decoration: none;
}
.listingSearchResultsCurrentPage
{
	font-weight: bold;
	font-family:Arial;
	color:#0066FF;
	border-bottom: none;
	text-decoration: none;
}

/* -------------------------- TEXT STYLES */
.articleText
{
	font-family: arial;
	color: #333;
	padding-right: 10px;
}
.bodyText
{
	font-family: arial;
	color: #333;
}
.bodyTextBigger
{
	font-family: arial;
	color: #333;
}
.bodyTextSmaller
{
	font-family: arial;
	color: #333;
}
.bodyTextBlue
{
	font-weight: normal;
	color: #336;
}
.boldTextBlue
{
	font-weight: bold;
	color: #000066;
}
.boldTextRed
{
	font-weight: bold;
	color: #ff0000;
}
.boldText
{
	font-weight: bold;
}
.boldTextUnderline
{
	font-weight: bold;
	text-decoration: underline;
}
.boldTextBigger
{
	font-weight: bold;
	text-transform: uppercase;
}
.smText
{
}
.smTextWhite
{
	color: #fff;
}
.smTextBlue
{
	color: #336;
}
.smTextBlack
{
	color: #000;
}
.adText
{
	margin-left: 58px;
}
.footnote
{
	font-style: italic;
	color: #336;
}
.boldBlue
{
	color: #000066;
	font-weight: bold;
}
.bodyBoldText
{
	font-weight: bold;
	color: #333;
}
.blue
{
	color: #336;
}
.black
{
	color: #000;
}
.grey
{
	color: #666;
}
/* -------------------------- LAYOUT */
.corner
{
	position: absolute;
	width: 4px;
	height: 4px;
	top: 18px;
	left: 0px;
	z-index: 10;
}
.feature_corner
{
	/*border: 1px solid blue;*/
	position: absolute;
	width: 4px;
	height: 4px;
	top: 247px;
	left: 148px;
	z-index: 10;
}
#divider1
{
	background: #FFF url('../images/pixel_dkBlue.gif') repeat-y 3px 0;
}
#divider2
{
	background: #FFF url('../images/pixel_ltGrey.gif') repeat-y 2px 0;
}
#divider3
{
	background: #FFF url('../images/pixel_ltGrey.gif') repeat-x 2px 0;
}
.fl
{
	float: left;
}
.fr
{
	float: right;
}
#footer
{
	background-color: #000;
	padding: 3px 3px;
	text-align: center;
	margin-top: 5px;
}
.leftCol
{
	background-color: #EEE;
}
.mainSection
{
	position: relative;
}
/*
.navLabel
{
	background-image: url(../images/background/region.gif);
	background-repeat: no-repeat;
	padding: 1px 0 2px 16px;
}
.navLabelBlog
{
	background-image: url(../images/background/region.gif);
	background-repeat: no-repeat;
	padding: 1px 0 2px 16px;
}
*/
.offset
{
	margin: 0 0 16px 12px;
}
.offsetMain
{
	margin: 0 0 0 204px;
}
.postDate
{
	font-style: italic;
	padding-left: 9px;
}
.searchRadio
{
	color: #eee;
	font-weight: bold;
}
#search
{
	background: #FFF url('/images/background/search-news4.gif') no-repeat;
	width: 266px;
	height: 133px;
	border: 1px solid white;
	position: relative
}
#search p
{
	margin: 26px 0 0 10px;
}
.subSection
{
	position: relative;
	width: 245px;	
}

/* -------------------------- TABLES */

.articleTools
{
	padding-left: 10px;
	padding-right: 10px;
	margin: 0 10 0 10;
	background-color: #eeeeee;
}

#contentTbl
{
	table-layout: fixed;
	border-left: solid 5px #FFF;
}
#content
{
	table-layout: fixed;
	width: 690;
	border-left: solid 5px #FFF;
	border-right: solid 5px #FFF;	
}
.controlTbl
{
	margin-top: 14px;
}
.listingstd
{
	color: #FFFFFF;
	font-family: tahoma;
	font-weight: bold;
	background: #CCCCCC url('/Images/Listings/slice-blue-grey.gif') no-repeat left;
}
.listingstdfirst
{
	color: #FFFFFF;
	font-family: tahoma;
	font-weight: bold;
	background: #CCCCCC url('/Images/Listings/slice-white-grey.gif') no-repeat left;
}
.listingsimg
{
	color: #000;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
.listingstdon
{
	color: #FFFFFF;
	font-family: tahoma;
	font-weight: bold;
	background: #333399 url('/Images/Listings/slice-grey-blue.gif') no-repeat left;
}
.listingstdonfirst
{
	color: #FFFFFF;
	font-family: tahoma;
	font-weight: bold;
	background: #333399 url('/Images/Listings/slice-white-blue.gif') no-repeat left;
}

#adTbl
{
	width: 1000; /* 847; */
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 5px;
	border-left: solid 5px #fff;
/*
	padding: 0;
	border-left: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	margin: 2px 0 8px 0;
*/
}
/*
#adTbl th
{
	background-color: #cccccc;
	color: #666666;
	font: normal 9px verdana, arial, helvetica, sans-serif;
	text-align: center;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}
#adTbl th.bdrRt
{
	border-right: 2px solid #FFF;
}
*/
#adTbl td
{
	padding: 7px 7px 7px 7px; /* 6px; */
	margin: 0;
}
/*
#adTbl td.bdrRt
{
	border-right: 1px solid #CCC;
}
#adTbl td.bdrBtm
{
	border-bottom: 1px solid #CCC;
}
#adTbl td.br
{
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}
*/
#adTbl td.drawBorder
{
	border-left: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
}
#adTbl td.drawBorderRight
{
	border-left: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
}

#adTbl td.bannerAd
{
	margin-top: 5px;
	padding-top: 5px;
}
#adTbl td.featuredAds
{
	background-color: #cccccc;
	color: #666666;
	font: normal 9px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

#adTblBlog
{
	width: 1000; /* 847; */
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 5px;
	border-left: solid 5px #fff;
/*
	padding: 0;
	border-left: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	margin: 2px 0 8px 0;
*/
}
/*
#adTbl th
{
	background-color: #cccccc;
	color: #666666;
	font: normal 9px verdana, arial, helvetica, sans-serif;
	text-align: center;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}
#adTbl th.bdrRt
{
	border-right: 2px solid #FFF;
}
*/
#adTblBlog td
{
	padding: 7px 7px 7px 7px; /* 6px; */
	margin: 0;
}
/*
#adTbl td.bdrRt
{
	border-right: 1px solid #CCC;
}
#adTbl td.bdrBtm
{
	border-bottom: 1px solid #CCC;
}
#adTbl td.br
{
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}
*/
#adTblBlog td.drawBorder
{
	border-left: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
}
#adTblBlog td.drawBorderRight
{
	border-left: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
}

#adTblBlog td.bannerAd
{
	margin-top: 5px;
	padding-top: 5px;
}
#adTblBlog td.featuredAds
{
	background-color: #cccccc;
	color: #666666;
	font: normal 9px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

/* -------------------------- LISTS */
#leftNav
{
	font-size: 12px;
	color: #000;
}
#leftNav li
{
	list-style-type: none;
}
#leftNav ul
{
	line-height: 140%;
	margin: 4px 0 4px 8px;
	padding: 4px 0 4px 8px;
}
/* -------------------------- SECTION LISTS */
.tanList, .tanListSpaced
{
	color: #AEA584;
}
.orangeList, .orangeListSpaced
{
	color: #DC4E1C;
}
.ltBlueList, .ltBlueListSpaced
{
	color: #78ABC4;
}
.ltGreenList, .ltGreenListSpaced
{
	color: #89A375;
}
.yellowList, .yellowListSpaced
{
	color: #E3A621;
}
.dkBlueList, .dkBlueListSpaced
{
	color: #38587A;
}
.dkGreenList, .dkGreenListSpaced
{
	color: #3D6747;
}
.greyList, .greyListSpaced
{
	color: #666666;
}
.searchList, .searchListSpaced
{
	color: #666666;
}


.tanList, .orangeList, .ltBlueList, .ltGreenList, .yellowList, .dkBlueList, .dkGreenList, .greyList
{
	font-weight: normal;
	list-style-type: square;
	list-style-position: inside;
	margin: 1px 0 8px 4px;
	padding: 1px 0 8px 4px;
	line-height: 130%;
}
.tanListSpaced, .orangeListSpaced, .ltBlueListSpaced, .ltBlueListSpaced, .ltGreenListSpaced, .yellowListSpaced, .dkBlueListSpaced, .dkGreenListSpaced, .greyListSpaced
{
	font-weight: normal;
	list-style-type: square;
	list-style-position: outside;
	margin: 1px 0 0px 10px;
	padding: 1px 0 0px 4px;
	line-height: 130%;
}

.searchList
{
	font-weight: normal;
	list-style-type: square;
	list-style-position: inside;
	margin: 1px 0 8px 4px;
	padding: 1px 0 8px 4px;
}

.notBold
{
	font-weight: normal;
	list-style-type: square;
	list-style-position: outside;
	margin: 0px 0 0px 0px;
	padding: 0px 0 0px 0px;
	line-height: 130%;
}

.tanListSpaced li
{
	margin-bottom: 0px;
}
.orangeListSpaced li
{
	margin-bottom: 0px;
}
.ltBlueListSpaced li
{
	margin-bottom: 0px;
}
.ltGreenListSpaced li
{
	margin-bottom: 0px;
}
.yellowListSpaced li
{
	margin-bottom: 0px;
}
.dkBlueListSpaced li
{
	margin-bottom: 0px;
}
.dkGreenListSpaced li
{
	margin-bottom: 0px;
}
.greyListSpaced li
{
	margin-bottom: 0px;
}

/* -------------------------- RED LISTS */
.redList
{
	color: #A31318;
	font-weight: normal;
	list-style-type: square;
	list-style-position: inside;
	margin: 2px 0 0px 6px;
	padding: 2px 0 0px 6px;
}
.redList li
{
	margin-bottom: 3px;
}

/* -------------------------- LINKS */
/*Stag/Dannica: background-image: url(/images/controls/find.gif);width: 46px;height:18px;*/
#btnSiteSearch
{
	background-image: url('/images/PhoenixNav/find.gif');
	background-repeat: no-repeat;
	border: 0px none;
	width: 52px;
	height:19px;
	margin: 0px 15px 0px 10px;
}

#leftNav a, #controlTbl a
{
	color: #000;
	text-decoration: none;
	border-bottom: 0px;
}
#leftNav a:hover, #controlTbl a:hover
{
	color: #336;
	text-decoration: underline;
	border-bottom: 0px;
}

#rightCol a
{
	color: #336;
	text-decoration: none;
	border-bottom: 0px;
}
#rightCol a:hover
{
	text-decoration: underline;
	border-bottom: 0px;
}

#mainCol a
{
	color: #333;
	text-decoration: none;
	border-bottom: 0px;
}
#mainCol a:hover
{
	text-decoration: underline;
	border-bottom: 0px;
}

#footer a
{
	color: #FFF;
	text-decoration: none;
	border-bottom: 0px;
}
#footer a:hover
{
	text-decoration: underline;
	border-bottom: 0px;
}

a.adTbl
{
	color: #69C;
	text-decoration: none;
	border-bottom: 0px;
}
a.adTbl:hover
{
	text-decoration: underline;
	border-bottom: 0px;
}

.smWhite
{
	font-size: smaller;
}
a.smWhite
{
	color: #ffffff;
	text-decoration: none;
	border-bottom: 0px;
}
a.smWhite:hover
{
	color: #ffffff;
	text-decoration: underline;
	border-bottom: 0px;
}

a.boldBlue
{
	color: #000066;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 0px;
}
a.boldBlue:hover
{
	text-decoration: underline;
	border-bottom: 0px;
}

a.leftCol
{
	border-bottom: 0px;
}
a:hover.leftCol
{
	border-bottom: 0px;
}

/* Custom Stag Tags */
.featuredArticleDiv
{
	padding: 10px;
}

.lifeDivider1
{
	background-color: #E3A621;
	height: 1%;
	margin-top: 2px;
}

.lifeDivider2
{
	margin-top: 10px;
	background-color: #e3a621;
	height: 4px;
}

.featuredArticleImage
{
	width: 210;
	height: 180;
}

.latestArticleImage
{
	border: 0px none;
	height: 66;
	width: 66
}

.blogDivider
{
	background-color: #CCCCCC;
	height: 1px;
	margin: 5px 0px 5px 0px;
}

.latestArticleTeaser
{
	font-weight: normal;
	color: #333;
}

.homepageAd
{
	float: left;
}

.bodyTextFloatRight
{
	font-weight: normal;
	color: #333;
	float: right;
}

.bodyTextBlueFloatRight
{
	font-weight: normal;
	color: #336;
	float: right;
}

.locationDivider
{
	margin-top: 10px;
	background-color: #CC0000;
	height: 4px;
}

.lifeDividerBlog
{
	margin-top: 10px;
	background-color: #e3a621;
	height: 4px;
}

.newsDivider1
{
	background-color: #AEA584;
	height: 1%;
	margin-top: 2px;
}
.newsDivider2
{
	margin-top: 10px;
	background-color: #AEA584;
	height: 4px;
}
.newsDividerBlog
{
	margin-top: 10px;
	background-color: #AEA584;
	height: 4px;
}

.musicDivider1
{
	background-color: #DC4E1C;
	height: 1%;
	margin-top: 2px;
}
.musicDivider2
{
	margin-top: 10px;
	background-color: #DC4E1C;
	height: 4px;
}
.musicDividerBlog
{
	margin-top: 10px;
	background-color: #DC4E1C;
	height: 4px;
}

.moviesDivider1
{
	background-color: #78ABC4;
	height: 1%;
	margin-top: 2px;
}
.moviesDivider2
{
	margin-top: 10px;
	background-color: #78ABC4;
	height: 4px;
}
.moviesDividerBlog
{
	margin-top: 10px;
	background-color: #78ABC4;
	height: 4px;
}

.foodDivider1
{
	background-color: #89A375;
	height: 1%;
	margin-top: 2px;
}
.foodDivider2
{
	margin-top: 10px;
	background-color: #89A375;
	height: 4px;
}
.foodDividerBlog
{
	margin-top: 10px;
	background-color: #89A375;
	height: 4px;
}

.artsDivider1
{
	background-color: #38587A;
	height: 1%;
	margin-top: 2px;
}
.artsDivider2
{
	margin-top: 10px;
	background-color: #38587A;
	height: 4px;
}
.artsDividerBlog
{
	margin-top: 10px;
	background-color: #38587A;
	height: 4px;
}

.homeentertainmentDivider1
{
	background-color: #3D6747;
	height: 1%;
	margin-top: 2px;
}
.homeentertainmentDivider2
{
	margin-top: 10px;
	background-color: #3D6747;
	height: 4px;
}
.homeentertainmentDividerBlog
{
	margin-top: 10px;
	background-color: #3D6747;
	height: 4px;
}

.nightlifeDivider1
{
	background-color: #352F30;
	height: 1%;
	margin-top: 2px;
}
.nightlifeDivider2
{
	margin-top: 10px;
	background-color: #352F30;
	height: 4px;
}
.nightlifeDividerBlog
{
	margin-top: 10px;
	background-color: #352F30;
	height: 4px;
}

.sportsDivider1
{
	background-color: #986F1E;
	height: 1%;
	margin-top: 2px;
}

.sportsDivider2
{
	margin-top: 10px;
	background-color: #986F1E;
	height: 4px;
}
.sportsDividerBlog
{
	margin-top: 10px;
	background-color: #986F1E;
	height: 4px;
}

.moonsignsDivider1
{
	background-color: #A56D9E;
	height: 1%;
	margin-top: 2px;
}

.moonsignsDivider2
{
	margin-top: 10px;
	background-color: #A56D9E;
	height: 4px;
}
.moonsignsDividerBlog
{
	margin-top: 10px;
	background-color: #A56D9E;
	height: 4px;
}

.articleSideBarDiv
{
	background-color: #e8e8e8;
	margin: 0px;
}

.articleSideBarContentDiv
{
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #FFFFFF;
}


.audioLink
{
	background-image: url('/Images/audio.gif');
	background-repeat: no-repeat;
	font-family: arial; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:10px
}
.videoLink
{
	background-image: url('/Images/video.gif');
	background-repeat: no-repeat;
	font-family: arial; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:10px
}
.slideshowLink
{
	background-image: url('/Images/slide.gif');
	background-repeat: no-repeat;
	font-family: arial; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:10px
}

.urlLink
{
	background-image: url('/Images/more.gif');
	background-repeat: no-repeat;
	font-family: arial; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:10px
}

a.leftCol
{
	border-bottom: 0px;
}
a:hover.leftCol
{
	border-bottom: 0px;
}
.leftCol
{
	background-color: #EEE;
}
.mainSection
{
	position: relative;
}
.navLabel
{
	background-image: url('/images/background/region.gif');
	background-repeat: no-repeat;
	padding-left:16px; padding-right:0; padding-top:1px; padding-bottom:2px
}
.navLabelBlog
{
	background-image: url('/images/background/region.gif');
	background-repeat: no-repeat;
	margin: 0;
	padding: 0
}

.imgPos
{
	float: left;
	margin: 5px 5px 5px 5px;
	display: inline;
}

.adPos
{
	float: left;
	margin: 5px 5px 5px 5px;
	display: inline;
}
.captionText
{
	font-family: arial;
	color: #ffffff;
}
.lastupdatedtext
{
	font-family: arial;
	color: #ffffff;
}
.cutlineText
{
	font-family: arial;
	color: #666666;
}
/* ---------------------------------------------------- SUB/SECTION NAV */

#subNews, #subMusic, #subMovies, #subFood, #subLife, #subArts, #subRec
{
	position: absolute;
	visibility: hidden;
	left: 428px;
	top: 232px;
	width: 400px;
	z-index: 100;
	background: #eee;
	border: solid 1px #000;
	padding: 5px;
}

.subNewsTh
{
	font-weight: bold;
	color: #aea584;
}
.subMusicTh
{
	font-weight: bold;
	color: #bb4218;
}
.subMoviesTh
{
	font-weight: bold;
	color: #5e879c;
}
.subFoodTh
{
	font-weight: bold;
	color: #708660;
}
.subLifeTh
{
	font-weight: bold;
	color: #e3a621;
}
.subArtsTh
{
	font-weight: bold;
	color: #263c54;
}
.subRecTh
{
	font-weight: bold;
	color: #223b28;
}



.subNewsH2
{
	font-weight: bold;
	padding: 10px 0px 0px 10px;
	color: #aea584;
}
.subMusicH2
{
	font-weight: bold;
	padding: 10px 0px 0px 10px;
	color: #bb4218;
}
.subMoviesH2
{
	font-weight: bold;
	padding: 10px 0px 0px 10px;
	color: #5e879c;
}
.subFoodH2
{
	font-weight: bold;
	padding: 10px 0px 0px 10px;
	color: #708660;
}
.subLifeH2
{
	font-weight: bold;
	padding: 10px 0px 0px 10px;
	color: #e3a621;
}
.subArtsH2
{
	font-weight: bold;
	padding: 10px 0px 0px 10px;
	color: #263c54;
}
.subRecH2
{
	font-weight: bold;
	padding: 10px 0px 0px 10px;
	color: #223b28;
}

#tblBottomNav
{
	table-layout: fixed;
	width: 1000;
	border: 0px none;
	margin: 0;
	padding: 0
}
#tblBottomNav td
{
	margin: 0;
	padding: 0;
}
#tblBottomNav td.leftNavElement
{
	width: 138;
	background-color: #eee;
	border-left: solid 5px #fff;
	margin-right: -5px;
}
#tblBottomNav td.adContent
{
	width: 1000;
	/* width: 857; */
	border: 0px none;
	text-align: center;
	vertical-align: middle
}
#tblBottomNav td.footer
{
	color: #fff;
	background-color: #000;
	padding: 3px 3px;
	text-align: center;
	border-left: solid 5px #fff;
}

#tblBottomNavBlog
{
	table-layout: fixed;
	width: 1000;
	border: 0px none;
	padding: 0; margin-left:0; margin-right:0; margin-top:10px; margin-bottom:0
}
#tblBottomNavBlog td
{
	margin: 0;
	padding: 0;
}
#tblBottomNavBlog td.leftNavElement
{
	width: 138;
	background-color: #eee;
	border-left: solid 5px #fff;
	margin-right: -5px;
}
#tblBottomNavBlog td.adContent
{
	width: 1000;
	/* width: 857; */
	border: 0px none;
	text-align: center;
	vertical-align: middle
}
#tblBottomNavBlog td.footer
{
	color: #fff;
	background-color: #000;
	padding: 3px 3px;
	text-align: center;
	border-left: solid 5px #fff;
}

/* BLOG SECTIONS */

/*
#tblBlogLayout
{
	table-layout: fixed;
	width: 1000;
	border: 0;
	margin: 0;
	padding: 0;
}

.tdBlogTopNav, #tdBlogTopNav
{
	width: 1000;
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
}
.tdBlogLeftNav, #tdBlogLeftNav
{
	width: 143;
	background-color: #eee;
	border-left: solid 5px #fff;
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
}
.tdBlogMain, #tdBlogMain
{
	width: 690;
	border: 0;
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
}
.tdBlogRightAds, #tdBlogRightAds
{
	width: 160;
	border: 0;
	margin-left: 5px;
	padding: 0;
	text-align: left;
	vertical-align: top;
}
.tdBlogBottomNav, #tdBlogBottomNav
{
	width: 1000;
	border: 0;
	margin: 0;
	padding: 0;
	text-align: center;
	vertical-align: bottom;
}
	
#tblBlogLayout
{
	table-layout: fixed;
	width: 1000;
	border: 0;
	margin: 0;
	padding: 0;
}

#tdBlogTopNav
{
	width: 1000;
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
}
*/
	
#tdBlogLeftNav
{
	width: 143;
	background-color: #eee;
	border-left: solid 5px #fff;
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
}
#tdBlogMain
{
	width: 690;
	border: 0px none;
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top
}
#tdBlogRightAds
{
	width: 160;
	border: 0px none;
	margin-left: 5px;
	padding: 0;
	text-align: left;
	vertical-align: top
}
#tdBlogBottomNav
{
	width: 1000;
	border: 0px none;
	margin: 0;
	padding: 0;
	text-align: center;
	vertical-align: bottom
}

/* NEW BLOG LAYOUT */
#blogLayout /* table */
{
	table-layout: fixed;
	width: 1000;
	height: auto;
	margin: 0;
	padding: 0;
}
/*
#blogLayout th
{
}
#blogLayout tr
{
}
*/
#blogLayout td
{
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0;
}
#blogLayout td.blogLeftNav
{
	width: 143;
	height: auto;
	border-left: solid 5px #fff;
	background-color: #eee;
}
/* BLOG: EMBEDDED LEFT NAV CONTAINER TABLE */
#blogLeftNavLayout /* table */
{
	table-layout: fixed;
	width: 138;
	height: auto;
	margin: 0;
	padding: 0;
}
/*
#blogLeftNavLayout th
{
}
*/
#blogLeftNavLayout tr
{
	margin: 0;
	padding: 0;
}
#blogLeftNavLayout td
{
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0;
}
#blogLeftNavLayout a
{
	text-decoration: none;
	border: 0px none;
}
#blogLeftNavLayout a:hover
{
	text-decoration: none;
	border: 0px none;
}
#blogLeftNavLayout a:active
{
	text-decoration: none;
	border: 0px none;
}
#blogLeftNavLayout img.navBar
{
	width: 138;
	height: 20;
	border: 0px none;
	margin: 0;
	padding: 0
}
#blogLayout td.blogMain
{
	width: 690;
	height: auto;
	border-left: solid 5px #fff;
	border-right: solid 5px #fff;
}
#blogLayout td.blogRightAds
{
	width: 167;
	height: auto;
	padding-right: 7px;
}
#blogLayout td.blogBottomNav
{
	width: 1000;
}

a.blnBar
{
	text-decoration: none;
	border: 0px none;
}
a.blnBar:hover
{
	text-decoration: none;
	border: 0px none;
}
a.blnBar:active
{
	text-decoration: none;
	border: 0px none;
}
img.blnBar
{
	width: 138;
	height: 20;
	border: 0px none;
	margin: 0px;
	padding: 0
}
td.bnbFeaturedAdHeader
{
	background-color: #cccccc;
	color: #666666;
	font: normal 9px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	margin: 0;
	padding-top: 4px;
	padding-bottom: 4px;
}
td.bnbFeaturedAd1
{
	margin: 0;
	padding: 4px;
	border-left: 2px solid #cccccc;
	/* border-bottom: 2px solid #cccccc; */
}
td.bnbFeaturedAd1 a
{
	text-decoration: none;
	border: 0px none;
}
td.bnbFeaturedAd1 a:hover
{
	text-decoration: none;
	border: 0px none;
}
td.bnbFeaturedAd1 a:active
{
	text-decoration: none;
	border: 0px none;
}
td.bnbBannerAd
{
	margin: 0;
	padding: 4px 4px 2px 4px;
	border-left: solid 2px #cccccc;
}
td.bnbBannerAd a
{
	text-decoration: none;
	border: 0px none;
}
td.bnbBannerAd a:hover
{
	text-decoration: none;
	border: 0px none;
}
td.bnbBannerAd a:active
{
	text-decoration: none;
	border: 0px none;
}
td.bnbFeaturedAd2
{
	margin: 0;
	padding: 4px;
	border-left: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	/* border-bottom: 2px solid #cccccc; */
}
td.bnbFeaturedAd2 a
{
	text-decoration: none;
	border: 0px none;
}
td.bnbFeaturedAd2 a:hover
{
	text-decoration: none;
	border: 0px none;
}
td.bnbFeaturedAd2 a:active
{
	text-decoration: none;
	border: 0px none;
}
td.bnbGoogleLeftAd
{
	border-left: 2px solid #cccccc;
	border-bottom: solid 2px #cccccc;
}
td.bnbGoogleAd
{
	margin: 0;
	padding: 2px 4px 4px 4px;
	border-left: 2px solid #cccccc;
	border-bottom: solid 2px #cccccc;
}
td.bnbGoogleRightAd
{
	border-left: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	border-bottom: solid 2px #cccccc;
}

#adTblBlog td.drawBorder
{
	border-left: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
}
#adTblBlog td.drawBorderRight
{
	border-left: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
}


/*STAG - Custom*/
/*TOP SECTION NAVIGATION Control*/
.TopNav 
{
	background: url('/images/PhoenixNav/background-header.jpg');	 	
	background-repeat: no-repeat;		
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}
.TopNav2
{
	background: url('/images/PhoenixNav/background-header2.jpg');	 	
	background-repeat: no-repeat;		
	margin: 0px 0px 0px 5px;
}

#TopSectionNav
{
	
	WIDTH: 765px; 
	COLOR: white; 
	TEXT-INDENT: 40pt; 
	FONT: verdana; 
	HEIGHT: 38px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	background: url('/images/PhoenixNav/tabbies.gif');	 	
	background-repeat: no-repeat;
}

#TopSectionNav a
{
	color: #ffffff;
	border: 0px none;
	vertical-align: middle;		
	font: verdana;
	font-size: 12px;
	font-weight: bold;
}
#TopSectionNav a:hover
{
	border: 0px none;
	text-decoration: underline;	
}
#TopSectionNav a:activate
{
	border: 0px none;	
	text-decoration: underline;	
}
/*DIRECTORIES CONTROL*/
#DirNav
{
	font: verdana;
	font-size: 11px;
	font-weight: bold;	
	color: #000000;
}
#DirNav a
{	
	font-weight: normal;
	color: #0066ff;
	text-decoration: none;
	border-bottom: 0px;	
}
#DirNav a:hover
{	
	color: #0066ff;
	text-decoration: underline;
	border-bottom: 0px;
}
#DirNav ul
{
	margin: 0px 0 0px 15px;
	padding: 0px 0 0px 10px;
}
#DirNav li
{
	margin-bottom: 0px;
}
/*Blogs Control*/
#blogs
{
	color: #000000;
	font: verdana;
	font-size: 11px;
	margin: 0px 5px 0px 5px;			
}

/*Black LISTS */
.blackList
{
	color: #000000;
	font: verdana;
	font-size: 11px;
	font-weight: normal;
	list-style-type: disc;
	list-style-position: outside;	
	margin: 1px 0 0px 15px;
	padding: 1px 5px 0px 0px;	
}
.blackList ul
{
	margin-bottom: 3px;
	margin: 1px 0 0px 0px;
	padding: 1px 0 0px 0px;
}
.blackList li
{
	margin-bottom: 3px;
	margin: 1px 0 0px 15px;
	padding: 1px 0 0px 0px;
}
.moreIN 
{
	color: #000000;
	font: verdana;
	font-size: 11px;
	font-weight: normal;
	list-style-image: url('/images/PhoenixNav/arrow.jpg');
	list-style-position: outside;	
	margin: 1px 0 0px 15px;
	padding: 1px 10px 0px 0px;		
}
.moreIN li
{
	margin-bottom: 3px;
	margin: 1px 0 0px 15px;
	padding: 1px 0 0px 0px;	
}
/*Section Header Text */
.Header, .header
{	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none; 
	background: url('/images/PhoenixNav/black_fade_310.gif');	
	vertical-align: middle ;
	width: 315px;
	padding: 4px 4px 4px 8px;	
	text-transform: uppercase;
	background-repeat: no-repeat;
}

.SideHeader, .sideheader
{	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none; 
	background: url('/images/PhoenixNav/section-bg.jpg');	
	vertical-align: middle ;
	width: 315px;
	padding: 4px 4px 4px 8px;	
	text-transform: uppercase;
	background-repeat: repeat;
}
.articleHeader
{	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none; 
	background: url('/images/PhoenixNav/black_fade_310.gif');	
	vertical-align: middle ;
	width: 315px;
	padding: 4px 4px 4px 4px;	
	text-transform: uppercase;
	background-repeat: no-repeat;
}

.HeaderSectionTable
{	
	background: url('/images/PhoenixNav/section-header.jpg');	
	width: 100%;
	height: 25px;	
	margin: 0 0 0 5px;
	background-repeat: no-repeat;
}

.HeaderSectionTitle a:link, .HeaderSectionTitle a:visited, .HeaderSectionTitle a:hover, .HeaderSectionTitle a
{	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 22px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	text-transform: uppercase;	
	text-align: left;
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
}

.HeaderSection
{	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	background: url('/images/PhoenixNav/section-bg.jpg');	
	text-transform: uppercase;
	vertical-align: middle;
	padding: 4px 4px 4px 4px;
	text-transform: uppercase;
	background-repeat: no-repeat;
}

.HeaderSection
{	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	background: url('/images/PhoenixNav/section-bg.jpg');	
	text-transform: uppercase;
	vertical-align: middle;
	padding: 4px 4px 4px 4px;
	text-transform: uppercase;
	background-repeat: no-repeat;
}
.HeaderSection a
{
	color: #ffffff;
	border-bottom: none;
}
.HeaderSection a:hover
{
	border-bottom: none;
}
.HeaderSection a:active
{
	border-bottom: none;
}
.FooterSection
{
	font: verdana;
	color: #000000;
	font-size: 11px;	
	padding: 0px 0px 0px 5px;	
}
/*Section Text*/
.Text
{
	font: verdana;
	color: #000000;
	font-size: 11px;	
	text-align: left;
}
/* New Footnote*/
.NewFootnote
{	
	color: #000;
}
/*New offset*/
.Newoffset
{
	margin: 0px 7px 10px 7px;	
}
.Newsuboffset
{
	margin: 0px 5px 0px 16px;	
}
.NewHR
{
	width: 230px;
	height: 1px;
	text-align: center;					
}
.NewHR2
{
	width: 295px;
	height: 1px;	
	text-align: center;
}
.NewsmText
{
	font-size: 10px;
	color: #ffffff;
	margin-right: 5px;	
}
.SectionBackground
{	
	background: url('/images/PhoenixNav/gray_310.jpg');
	border-left: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;			
	width: 320px;
}
.GrayBackground
{
	background-color: #808080;
	text-align: center;
}

.GrayBackground a
{
	text-decoration: none;
	border: 0px none;
}
.GrayBackground a:hover
{
	text-decoration: none;
	border: 0px none;
}
.GrayBackground a:activate
{
	text-decoration: none;
	border: 0px none;
}
.SectionFaded
{	
	background: url('/images/PhoenixNav/section-bg-faded.jpg');
}
a.SectionFooterLink
{	
	font: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border-bottom: 0px;
}
a.SectionFooterLink:hover
{
	text-decoration: underline;
	border-bottom: 0px;
	color: #000000;
}
/*Header Link*/
a.HeaderLink
{	
	font: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0066ff;
	text-decoration: none;
	border-bottom: 0px;					
}
a.HeaderLink:hover
{
	text-decoration: underline;
	border-bottom: 0px;
	color: #0066ff;
}
/*Sub Link*/
a.SubLink
{	
	font: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-bottom: 0px;
}
a.SubLink:hover
{
	text-decoration: underline;
	border-bottom: 0px;
	color: #000000;
}
/*Align*/
Center
{
	text-align: center;
}
/*
UL.compact 
{ 
	list-style-position: outside; 
	padding: 0px 10px 0px 0px;
	margin-left: 20px;
}
*/
#SpecialISsue
{	
	padding: 0px 5px 0px 10px;	
}
div.BlogrightAds, #BlogdivRightAds
{
	width: 168px;
	border: 0px none;		
	margin: 0;
	text-align: left;
	vertical-align: top;
	padding-right: 2px; padding-left:0; padding-top:0; padding-bottom:0;	
}
div.BlogrightAds a
{
	text-decoration: none;
	border: 0px none;
}
div.BlogrightAds a:hover
{
	text-decoration: none;
	border: 0px none;
}
div.BlogrightAds a:active
{
	text-decoration: none;
	border: 0px none;
}

.phxSideTabBot
{
	border-bottom: 1px solid #CCCCCC;
}

.phxSideTabOn
{
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	background-image: url(none); 
}

.phxSideTabOff
{
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color: #000000;
	background-image: url('/images/PhoenixNav/right_tab_top.gif');
}

.phxSideTabOn a
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	color: #000000;
	text-decoration: none;
	font-family: arial;
}

.phxSideTabOff a
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	color: #FFFFFF;
	text-decoration: none;
	font-family: arial;
}

.phxSideTabOn.a:link
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	color: #000000;
	text-decoration: none;
	font-family: arial;
}

.phxSideTabOff.a:link
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	color: #FFFFFF;
	text-decoration: none;
	font-family: arial;
}

.listingsResultsTitle
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none; 	
	vertical-align: middle ;
	padding: 4px 4px 4px 8px;	
	text-transform: uppercase;
}

.articleSection
{
	background: url('/images/PhoenixNav/section-bg.jpg');
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none; 	
	vertical-align: middle ;
	padding: 4px 4px 4px 8px;	
	text-transform: uppercase;
}

.phxArtTeaser
{
	font-family: arial;
	color: #444444;
	FONT-SIZE: 13px;
 	FONT-WEIGHT: bold; 
	padding: 5px 0px 8px 0px;
}

.phxArtAuthor
{
	font-family: arial;
	color: #000000;
	FONT-SIZE: 11px;
 	FONT-WEIGHT: bold; 
}

.phxArtDate
{
	font-family: arial;
	color: #000000;
	FONT-SIZE: 9px;
}


.phxComment
{
	font-family: arial;
	color: #000000;
	FONT-SIZE: 10px;
	width: 100%;
	word-wrap: break-word;
}
.phxCommentAuthor
{
	font-family: arial;
	color: #000000;
	FONT-SIZE: 10px;
 	FONT-WEIGHT: bold; 
}
