html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, ul, li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: inherit;
	font-family: inherit;
	vertical-align: baseline;
	list-style: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0px;
}
a:active {
	outline: none;
}
html, body {
	margin: 0px;
	padding: 0px;
	height: 100%;
}
.container {
	position: relative;
	margin: 0px auto;
	height: 100%;
}
body {
	background: #ffffff;
	font-family: Georgia, serif;
	font-size: 13px;
}
.hidden {
	display: none;
}
.container .orangeA {
	color: #f67b02;
	text-decoration: none;
}
.container .orangeA:hover {
	color: #f67b02;
	text-decoration: underline;
}
.container .redA {
	color: #b30101;
	text-decoration: none;
}
.container .redA:hover {
	color: #b30101;
	text-decoration: underline;
}
.container .magentaA {
	color: #b03483;
	text-decoration: none;
}
.container .magentaA:hover {
	color: #b03483;
	text-decoration: underline;
}
.container .blueA {
	color: #1977ff;
	text-decoration: none;
}
.container .blueA:hover {
	color: #1977ff;
	text-decoration: underline;
}
.container .cyanA {
	color: #75c6ff;
	text-decoration: none;
}
.container .cyanA:hover {
	color: #75c6ff;
	text-decoration: underline;
}
.container .greenA {
	color: #7ea431;
	text-decoration: none;
}
.container .greenA:hover {
	color: #7ea431;
	text-decoration: underline;
}
.container a {
	color: #96a1b1;
	text-decoration: none;
}
.container a:hover {
	color: #96a1b1;
	text-decoration: underline;
}

.orangeLine{
	border-top: 10px solid #f67b02;
}
.redLine{
	border-top: 10px solid #b30101;
}
.magentaLine{
	border-top: 10px solid #b03483;
}
.blueLine{
	border-top: 10px solid #1977ff;
}
.cyanLine{
	border-top: 10px solid #75c6ff;
}
.greenLine{
	border-top: 10px solid #7ea431;
}
.grayLine{
	border-top: 10px solid #96a1b1;
}



.orangeLineSmall{
	border-top: 3px solid #f67b02;
}
.redLineSmall{
	border-top: 3px solid #b30101;
}
.magentaLineSmall{
	border-top: 3px solid #b03483;
}
.blueLineSmall{
	border-top: 3px solid #1977ff;
}
.cyanLineSmall{
	border-top: 3px solid #75c6ff;
}
.greenLineSmall{
	border-top: 3px solid #7ea431;
}
.grayLineSmall{
	border-top: 3px solid #96a1b1;
}
.powered{
	position:absolute;
	margin: 6px 0 0 170px;
}
.inputText{
	/*background: transparent url('/public/images/textBacker.png') no-repeat top left;*/
	background-image: url(/public/images/inark_spriteme1.png);
  	background-position: -10px -120px;
	height: 20px;
	padding: 6px 6px 2px 6px;
	width: 82%;
	border: none;
	border-right: 3px solid #d3d8dd;
	color: #9ba7b3;
	vertical-align:middle;
}
.inputText:hover{
	color: #1776FF;
}
.inputTextPlain{
	color: #9ba7b3;
}
.inputTextPlain:hover{
	color: #1776FF;
}
.inputTextGray{
	/*background: transparent url('/public/images/textBackerGray.png') no-repeat top left;*/
	background-image: url(/public/images/inark_spriteme1.png);
  	background-position: -10px -299px;
	height: 20px;
	padding: 6px 6px 2px 6px;
	width: 82%;
	border: none;
	border-right: 3px solid #7C8899;
	color: #9ba7b3;
	vertical-align:middle;
}
.inputTextGray:hover{
	color: #1776FF;
}
#eNewsArea {
	position: relative;
	margin-bottom: 30px;
}
#enewsSignup{
	margin-top: 7px;
}
#envelope{
	position: absolute;
	top: 6px;
	left: 0px;
}
.adWords{
	margin-bottom: 9px;
	padding-bottom: 9px;
	border-bottom: 1px dotted #96A1B1;
	font-family: "trebuchet ms", Helvetica, sans-serif;
	line-height: 130%;
	font-size: 11px
}
.adWords a, .adWords a:hover{
	color: #1977ff;
}

@font-face {
	font-family: 'ChaletComprime';
	src: url('/public/javascripts/chalet/ChaletComprime-CologneEight.eot');
	src: local('?'), url('/public/javascripts/chalet/ChaletComprime-CologneEight.woff') format('woff'), url('/public/javascripts/chalet/ChaletComprime-CologneEight.ttf') format('truetype'), url('/public/javascripts/chalet/ChaletComprime-CologneEight.svg') format('svg');
      font-weight:normal;
      font-style:normal;
      font-variant:normal;
}
.chalet{letter-spacing: -.05em; text-transform: uppercase; font-family: ChaletComprime, sans-serif !important;}


.whiteHeaderAcc {
	display: block;
	font-size: 22px;
	color: #fff;
	letter-spacing: -.02em;
	text-transform: uppercase;
	white-space: nowrap;
	text-decoration: none;
	line-height: 100%;
	margin-top: -1px;
	.margin-top: -3px;
	cursor: pointer;
	font-family: ChaletComprime, sans-serif !important
}

/*-------------------------------- BEGIN LAYOUT ----------------------------------------- */
#header {
	height: 210px;
}
#advertWrapper {
	margin: 10px 0 20px 0;
}
#topLeaderboard {
	height: 90px;
}
#topPubAd {
	height: 90px;
}
#logoWrapper {
	margin-bottom: 5px;
}
#mainLogo {
	height: 65px;
	margin: 8px 0;
}
#mainLogo h1 a {
	display: block;
	height: 65px;
	/*background: transparent url('/public/images/logoInAr-big.png') no-repeat top left;*/
	background-image: url(/public/images/inark_spriteme1.png);
  	background-position: -10px -10px;
	text-indent: -99999px;
}

#topRecommend {
	height: 81px;
	background: transparent url('/public/images/weRecommend_plain.png') no-repeat top right;
}

#topRecommendText {
	margin: 6px 27px 0 0;
	text-align: right;
	font-size: 11px;
	line-height: 120%;
}
#topSearch {
	position: absolute;
	margin-left: 725px;
	margin-top: 11px;
	padding-top: 4px;
	padding-left: 20px;
	font-size: 12px;
	color: #ffffff;
	background: transparent url('/public/images/triangleTopDown.gif') no-repeat top left;
	line-height: 120%;
}

#topWeather {
	position: absolute;
	margin-left: 800px;
	padding-top: 7px;
	font-size: 12px;
	color: #ffffff;
	line-height: 120%;
}
#topWeather li{
	display:inline;
}
#topWeather li a{
	display: block;
	float: left;
	margin-left: 3px;
	color: #ffffff;
	text-indent: -99999px;
	
}
#topSearchBar {
	position: absolute;
	margin-left: 747px;
	padding-top: 7px;
	font-size: 12px;
	color: #ffffff;
	line-height: 120%;
}
#topSearchBar li{
	display:inline;
}
#topSearchBar li a{
	display: block;
	float: left;
	margin-left: 3px;
	color: #ffffff;
	text-indent: -99999px;
	
}

#navSearch a{
	display: block;
	text-indent:-99999px;
	/*background: transparent url('/public/images/icons/iconSearch.png') no-repeat  15% 30%;*/
	background-image: url(/public/images/inark_spriteme1.png);
  	background-position: -8px -238px;
	width: 37px !important;
	height: 30px !important;
	vertical-align: top;
	margin-top: -4px;
}
#navPhotos a{
	display: block;
	text-indent:-99999px;
	background: transparent url('/public/images/icons/iconPix.png') no-repeat bottom left;
	width: 20px !important;
	height: 30px !important;
	vertical-align: top;
	margin-top: -10px;
}

#navVideos a{
	display: block;
	text-indent:-99999px;
	background: transparent url('/public/images/icons/iconVideo.png') no-repeat 15% 30%;
	width: 20px !important;
	height: 30px !important;
	vertical-align: top;
	margin-top: -2px;
}

#navBlogs  a{
	display: block;
	text-indent:-99999px;
	background: transparent url('/public/images/icons/iconBlog.png') no-repeat bottom left;
	width: 20px !important;
	vertical-align: top;
	height: 30px !important;
	margin-top: -9px;
}

.highRecIcon{
	display:block !important;
	float: right !important;
	width: 144px !important;
	height: 22px !important;
	margin: 0 0 2px 0 !important;
	text-align: right;
	/*background: transparent url('/public/images/iconHighRec.gif') no-repeat top left !important;*/
}
.highRecIcon span{
	display:block !important;
	width: 36px !important;
	margin-left: 63px !important;
	margin-top: 2px !important;
	color: #ffffff !important;
	font-size: 13px !important;
	text-align:center !important;
}

#hiRecTabs li a.current {
	background-color: #ffffff;
}

#topSmallNav{
	margin: 10px 0 0 0;
	/*text-align: right;*/
	font-size: 11px;
	line-height: 120%;
	height: 65px;

}
#topSmallNav ul{
	float: left;
	width: 311px;
	border-bottom: 1px solid #e5e7eb;
	padding-left: 10px;
}
#topSmallNav li{
	display:inline;
	float: left;
	margin-right: 12px;
	padding: 3px 0 0 0;
}
#inArkansasLogoSmall h2 a {
	position:absolute;
	display: block;
	height:24px;
	width: 150px;
	background: transparent url('/public/images/logoInAr-small.png') no-repeat top left;
	text-indent: -99999px;
	margin: 8px 0 0 218px;
}


/* --------------------------------------------------- BEGIN NAV -----------------------------------------------*/
#topNav {
	/*background: transparent url('/public/images/navBacker.gif') no-repeat top center;*/
	background-image: url(/public/images/inark_spriteme1.png);
  	background-position: -17px -168px;
	height: 54px;
}
#topNav a {
	color: #ffffff;
}
#topNav li {
	display: inline; /* Prevents "stepdown" */
}
#topNav li a {
	display: block;
	float: left;
	height: 45px;
	padding: 9px 15px;
	vertical-align: top;
	white-space:nowrap;
	font-size: 13px;
}
#navEat a:hover {
	display: block;
	background: #f67b02;
	height: 45px;
	padding: 9px 15px 0 15px;
}
#navPlay a:hover {
	display: block;
	background: #b30101;
	height: 45px;
	padding: 9px 15px 0 15px;
}
#navShop a:hover {
	display: block;
	background: #b03483;
	height: 45px;
	padding: 9px 15px 0 15px;
}
#navLive a:hover {
	display: block;
	background: #1977ff;
	height: 45px;
	padding: 9px 15px 0 15px;
}
#navVisit a:hover {
	display: block;
	background: #75c6ff;
	height: 45px;
	padding: 9px 15px 0 15px;
}
#navWork a:hover {
	display: block;
	background: #7ea431;
	height: 45px;
	padding: 9px 15px 0 15px;
}
#navblog a:hover {
	display: block;
	background: #FAAC0C;
	height: 45px;
	padding: 9px 15px 0 15px;
}
#navblogOn a{
	display: block;
	background: #F7AF05;
	height: 45px;
	padding: 9px 15px 0 15px;
}
.navblog {
	background: #F7AF05 !important;
}


#navEatOn a{
	display: block;
	background: #f67b02;
	height: 45px;
	padding: 9px 15px 0 15px;
}
#navPlayOn a{
	display: block;
	background: #b30101;
	height: 45px;
	padding: 9px 15px 0 15px;
}
#navShopOn a{
	display: block;
	background: #b03483;
	height: 45px;
	padding: 9px 15px 0 15px;
}
#navLiveOn a{
	display: block;
	background: #1977ff;
	height: 45px;
	padding: 9px 15px 0 15px;
}
#navVisitOn a{
	display: block;
	background: #75c6ff;
	height: 45px;
	padding: 9px 15px 0 15px;
}
#navWorkOn a{
	display: block;
	background: #7ea431;
	height: 45px;
	padding: 9px 15px 0 15px;
}

#bottomNav {
	background: #b30101;
	padding: 0;
	text-align: left;
	height: 25px;
}
#bottomNav h4 a {
	margin: 0 10px 0 0;
	padding: 0;
}
#bottomNav li{
	margin: 0 !important;
	padding: 0 !important;
	text-align:left !important;
	float: left !important;
	width: auto !important;
	white-space:nowrap !important	
}
#bottomNav li a, #bottomNav li a:hover{
	background: none;
	margin: 0;
	padding: 0 13px 0 0;
}
.navorange {
	background: #f67b02 !important;
}
.navred {
	background: #b30101 !important;
}
.navmagenta {
	background: #b03483 !important;
}
.navblue {
	background: #1977ff !important;
}
.navcyan {
	background: #75c6ff !important;
}
.navgreen {
	background: #7ea431 !important;
}
.navgray {
	background: #96A1B1 !important;
}
/* --------------------------------------------------- END NAV -----------------------------------------------*/
#mainImageWrapper {
	margin: 10px 0 0 0;
	padding-bottom: 10px;
	border-bottom: 1px solid #96a1b1;
}
#mainImage {
	height: 275px;
}

/* --------------------------------------------------- ACCORDIONS -----------------------------------------------*/
#accordion {
	/*
	height: 275px;
	background: #dfe3e7;
	*/
	background: #ffffff;
	height: 1px;
}
#accordion h3{
	padding-left: 3px;
	height: 22px;
	border-top: 1px solid #ffffff;
	cursor:pointer;
	outline: none;
}
#accordion h3:hover, #accordion h3:active, #accordion h3:focus{
	outline:none;
}
#accordion div {
	overflow: hidden;
}

.accPadding{
	padding: 9px 7px 0 7px;
	font-size: 11px;	
}

.inputAcc{
	/*background: transparent url('/public/images/textBackerAcc.png') no-repeat top left;*/
	background-image: url(/public/images/inark_spriteme1.png);
  	background-position: -10px -347px;
	padding: 6px 6px 2px 6px;	
	margin: 0 0 4px 0;
	border: none;
	border-right: 3px solid #c3cad1;
	color: #9ba7b3;
	vertical-align:middle;
	height: 20px;
}

.inputAcc:hover{
	color: #1776FF;
}
.selectAcc{
	/*background: transparent url('/public/images/textBackerAcc.png') no-repeat top left;*/
	background-image: url(/public/images/inark_spriteme1.png);
  	background-position: -10px -347px;
	padding: 5px 2px 5px 3px;
	margin: 0 0 4px 0;
	.padding: none;
	.margin: 0 0 0 0;
	border: none;
	border-right: 3px solid #c3cad1;
	color: #9ba7b3;
	vertical-align:middle;
	height: 28px;
	.height: 28px;
}
.selectAcc:hover{
	color: #1776FF;
}

#accordion form div{
	margin-bottom: 2px;
}
#accordion form hr{
	margin: 8px 0;
	border: none;
	border-top: 1px dotted #9ba5af;
	background: transparent;
	height: 1px;
}
#accordion li{
	line-height: 135%;
	font-size: 10px;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	margin-left: 2px;
}
.accLove ul {
	margin: 0 !important;
	padding: 0 !important;
}
.accLove li{
	display:inline;	
	float:left;
	margin-right: 5px;
}
.accLove li a{
	float:left;
	line-height: 135%;
	margin: 0 10px 0 0;
}
/* --------------------------------------------------- END ACCORDIONS -----------------------------------------------*/


#pubLogos {
	margin: 10px 0 30px 0;
	text-align: center;
	vertical-align:middle;
}
#pubLogos li{
	display:inline;
	vertical-align:middle;	
}
#pubLogos li a{
	display:block;
	float:left;
	vertical-align:middle;
	margin: 0 28px;
}
#pubLogosBottom {
	margin: 10px 0 15px 0;
	text-align: center;
	vertical-align:middle;
	border-top: 1px solid #96A1B1; 
	padding-top: 30px; 
}
#pubLogosBottom li{
	display:inline;
	vertical-align:middle;	
}
#pubLogosBottom li a{
	display:block;
	float:left;
	vertical-align:middle;
	margin: 0 22px;
}

/* --------------------------------------------------- BEGIN SPLASH PAGE BLOG -----------------------------------------------*/
#mainBlogs {
	margin: 0 0 30px 0;
	line-height: 135%;
	min-height: 599px;
}

#blogTabOverlay {
	position: absolute;
	margin-left: 299px;
	margin-top: 8px;
}
#blogTabOverlay li{
	display:inline;
}
#blogTabOverlay li a{
	float: left;
	display:block;
	margin-left: 3px;
	text-indent: -99999px;
	height: 32px;
	width: 40px;
}
#blogTabOverlay select{
	width: 180px;
}

.ladderBlogIcon{
	background: url('/public/images/icons/smLadder_off.png') no-repeat center center;
}
.dineBlogIcon{
	background: url('/public/images/icons/smDining_off.png') no-repeat center center;
}
.entBlogIcon{
	background: url('/public/images/icons/smEntertain_off.png') no-repeat center center;
}
.shopBlogIcon{
	background: url('/public/images/icons/smShop_off.png') no-repeat center center;
}
.mommyBlogIcon{
	background: url('/public/images/icons/smMommy_off.png') no-repeat center center;
}
.ladderBlogIcon:hover{
	background: url('/public/images/icons/smLadder_on.png') no-repeat center center;
}
.dineBlogIcon:hover{
	background: url('/public/images/icons/smDining_on.png') no-repeat center center;
}
.entBlogIcon:hover{
	background: url('/public/images/icons/smEntertain_on.png') no-repeat center center;
}
.shopBlogIcon:hover{
	background: url('/public/images/icons/smShop_on.png') no-repeat center center;
}
.mommyBlogIcon:hover{
	background: url('/public/images/icons/smMommy_on.png') no-repeat center center;
}
.orangeBlogBack:hover {
	background-color: #f67b02;
}
.redBlogBack:hover {
	background-color: #b30101;
}
.magentaBlogBack:hover {
	background-color: #b03483;
}
.blueBlogBack:hover {
	background-color: #1977ff;
}
.cyanBlogBack:hover {
	background-color: #75c6ff;
}
.greenBlogBack:hover {
	background-color: #7ea431;
}
#mainBlogs .post {
	border-bottom: 1px solid #96A1B1; 
	margin: 5px 0 5px 0;
	padding-bottom: 15px;
	line-height: 135%;
}

.blogH2 {
	line-height: 100%;
	text-transform:uppercase;
	font-size: 27px;
	letter-spacing: -1px;
}
.blogH3 {
	line-height: 100%;
	text-transform:uppercase;
	font-size: 20px;
	letter-spacing: -1px;
}

.blogH5 {
	line-height: 100%;
	text-transform: uppercase;
	font-size: 18px;
	letter-spacing: -1px;
}
.blogH6 {
	line-height: 100%;
	text-transform:Capitalize;
	font-size: 15px;
	letter-spacing: -1px;
}

.blogBigPic{
	/*width: 170px;*/
	/*height: 145px;*/
	padding: 0;
	margin-right: 15px;
	margin-left: 1px;
	background: #eeeeee;
	float: left;
	border: 1px solid #CCCCCC;
}
.blogSmallPic{
	width: 75px;
	height: 75px;
	margin-right: 15px;
	margin-left: 1px;
	background: #eeeeee;
	float: left;
	border: 1px solid #CCCCCC;
}

.blogBodyText{
	line-height: 135%;
	float: left;
	margin-top: -3px;
	width: 290px;
	font-size :12px;
}
.blogBodyText2{
	line-height: 135%;
	float: left;
	margin-top: -3px;
	width: 360px;
	font-size :10px;
}

#blogRecent{
	padding-top: 15px;
}
.storyHead a, .storyHead a:hover{
	color: #000000;
	font-weight:bold;
	font-size: 18px;
}
.storyDate{
	color: #96A1B1;
	font-size: 10px;
	margin-bottom: 5px;
}
/* --------------------------------------------------- END SPLASH PAGE BLOG -----------------------------------------------*/
#LRFguides{
	padding: 15px 0 30px 0;
	line-height: 115% !important;
}
#LRFguides a{
	color: #000000;
	line-height: 155%;
}
#LRFguides a:hover{
	color: #1977ff;
	line-height: 155%;
}
#LRFguidesLogo{
	width: 218px;
	height: 91px;
	margin-right: 15px;
	text-indent: -99999px;
	background: transparent url('/public/images/LRF_guides.gif') no-repeat top left;
	float:left;
}
#dualSpanLeft1 {
	line-height: 100%;
	width: 227px;
	float: left;
	margin: 0 25px 30px 0;
}
#dualSpanLeft1Links {
	line-height: 155%;
	margin-top: 10px;
	font-size: 11px;
}
#dualSpanLeft2 {
	line-height: 100%;
	width: 227px;
	float: left;
	margin: 0 0 30px 0;
}
#dualSpanLeft2Links {
	line-height: 155%;
	margin-top: 10px;
	font-size: 11px;
}

.photoLI li {
	margin-left: 18px;
	list-style: disc;
	list-style-image: url('/public/images/bulletPhoto.gif'); 
	/* FOR IE */;
	.margin-left: 17px;
	.list-style-image: url('/public/images/bulletPhoto2.gif');
}
.videoLI li {
	margin-left: 22px;
	list-style: disc;
	list-style-image: url('/public/images/bulletVideo.gif'); 
	/* FOR IE */;
	.margin-left: 18px;
	.list-style-image: url('/public/images/bulletVideo2.gif');
}
.articleLI li {
	margin-left: 22px;
	list-style: disc;
	list-style-image: url('/public/images/bulletArticle.gif'); 
	/* FOR IE */;
	.margin-left: 18px;
	.list-style-image: url('/public/images/bulletArticle2.gif');
}
.linksLI li {
	margin-left: 22px;
	list-style: disc;
	list-style-image: url('/public/images/bulletLink.gif'); 
	/* FOR IE */;
	.margin-left: 18px;
	.list-style-image: url('/public/images/bulletLink2.gif');
}

.noneLI li {
	margin-left: 0px;
}

#contentWrapper {
	text-align: left;
	font-size: 12px;
}
#feedModule{
	margin: 0 0 30px 0;
	line-height: 100%;
	font-size: 10px;
}
#feedModule li{
	margin-bottom: 10px;
	/*display: inline;*/
	text-decoration:none;
}

.feedA {
	display:block;
	float: left; 
	padding: 5px;
	margin-right:3px;
	color: #96A1B1;
	text-decoration:none;
	background: #DFE1E4;
	width: auto;
	white-space:nowrap;
	margin-bottom: 10px;
	text-decoration:none !important;

}
.feedA:hover {
	background: #ffffff;
	color: #808080 !important;
}

.navred {
	background: #b30101 !important;
}
.navmagenta {
	background: #b03483 !important;
}
.navblue {
	background: #1977ff !important;
}
.navcyan {
	background: #75c6ff !important;
}
.navgreen {
	background: #7ea431 !important;
}


/* --------------------------------------------------- BEGIN MAIN CALENDAR -----------------------------------------------*/

#calendarModule {
	margin: 0 0 30px 0;
	line-height: 100%;
}
#calendarWrapper {
	margin-bottom: 30px;
}
#calendarTabs {
	width: 479px;
}
#calendarTabs li {
	display: inline;
}
#calendarTabs li a {
	display: block;
	float: left;
	margin-right: 7px;
	height: 68px;
	width: 62px;
	/*background: transparent url('/public/images/calendarTabGray.gif') no-repeat top left;*/
	background-image: url(/public/images/inark_spriteme1.png);
  	background-position: -10px -483px;
	text-align: center;
	text-decoration: none;
}
.calendarDay {
	display: block;
	margin-top: 6px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 13px;
	line-height: normal;
}
.calendarNumber {
	display: block;
	margin-top: -8px;
	font-weight: normal;
	font-size: 24px;
	line-height: normal;
}
#calendarTabs .calendarActive a {
	/*background: transparent url('/public/images/calendarTabGreen.gif') no-repeat top left;*/
	background-image: url(/public/images/inark_spriteme1.png);
  	background-position: -10px -395px;
	padding-top: 3px;
	margin-right: 9px;
	.margin-right: 8px;
}
.calendarActive a, .calendarActive a:hover {
	color: #000000;
}
#calendarTabs .calendarLastTab a {
	margin: 0;
}
#calendarBox {
	float: left;
	border: 9px solid #d3e0b9;
	padding: 15px 15px 7px 15px;
	width: 430px;
	margin: -6px 0 0 0;
	font-size: 11px;
	line-height: 135%;
}
#calendarBox li {
	margin: 0 0 7px 0;
}
#calendarMore a {
	display: block;
	width: 97px;
	height: 21px;
	text-indent: -99999px;
	/*background: transparent url('/public/images/btnFindEvents.gif') no-repeat top right;*/
	background-image: url(/public/images/inark_spriteme1.png);
  	background-position: -10px -571px;
	margin: 0 0 0 365px;
}
/* --------------------------------------------------- END MAIN CALENDAR -----------------------------------------------*/
#dualSpanRight1 {
	line-height: 100%;
	width: 154px;
	float: left;
	margin: 0 25px 30px 0;
	padding-top: 3px;
}
#dualSpanRight2 {
	line-height: 100%;
	float: left;
	margin: 0 0 30px 0;
	padding-top: 8px;
}
#topRightBoxTitle {
	width: 477px;
	height: 59px;
	padding: 0;
}
#topRightBox {
	float: left;
	border: 9px solid #96a1b1;
	border-top: none;
	padding: 0;
	width: 459px;
	margin: -3px 0 20px 0;
	font-size: 11px;
	line-height: 135%;
	/*height: 350px;*/
}

#winitTitle {
	width: 461px;
	background: transparent url('/public/images/provisionsTopBack.gif') no-repeat top left;
	padding: 3px 9px 9px 7px;
}
#winitTitle a{
	color: #ffffff;
	text-decoration:none;
	font-size: 40px;
	.margin-top: -3px;	
}
#winitBox {
	float: left;
	border: 9px solid #96a1b1;
	border-top: none;
	padding: 0;
	width: 459px;
	margin: -31px 0 0 0;
	font-size: 11px;
	line-height: 135%;
}
#winitContent {
	margin-top: 7px;
	padding: 15px;
	font-size: 11px;
}

#winitMore a {
	display: block;
	width: 191px;
	height: 21px;
	text-indent: -99999px;
	background: transparent url('/public/images/btnRecommend.gif') no-repeat top right;
	margin: 0 0 0 271px;
}



#provisionsTitle {
	width: 461px;
	background: transparent url('/public/images/provisionsTopBack.gif') no-repeat top left;
	padding: 3px 9px 9px 7px;
}
#provisionsTitle a{
	color: #ffffff;
	text-decoration:none;
	font-size: 40px;
	.margin-top: -3px;	
}
#provisionsBox {
	float: left;
	border: 9px solid #96a1b1;
	border-top: none;
	padding: 0;
	width: 459px;
	margin: -31px 0 0 0;
	font-size: 11px;
	line-height: 135%;
}
#provisionsContent {
	margin-top: 7px;
	padding: 15px;
	font-size: 11px;
}

#provisionsMore a {
	display: block;
	width: 191px;
	height: 21px;
	text-indent: -99999px;
	background: transparent url('/public/images/btnRecommend.gif') no-repeat top right;
	margin: 0 0 0 271px;
}
#hiRecWrapper {
	line-height: 100%;
	/*margin-bottom: 30px;*/
}
#hiRecTitle {
	width: 461px;
	background: transparent url('/public/images/highRecTopBack.gif') no-repeat top left;
	padding: 0 9px 9px 7px;
}
#hiRecTitle a{
	color: #ffffff;
	text-decoration:none;
	font-size: 40px;
	display: block; 
	.margin-top: -3px;	
}

#listingsDropdown {
	position: absolute;
	margin: 12px 0 0 318px;
}
#hiRecBox {
	float: left;
	border: 9px solid #abdcff;
	border-top: none;
	padding: 0;
	width: 459px;
	margin: -31px 0 0 0;
	font-size: 11px;
	line-height: 135%;
}
#hiRecContent {
	height: 175px;
	padding: 15px;
}
#hiRecTagCloud {
	float: left;
	margin-right: 15px;
	width: 275px;
}
#hiRecLogo {
	float: left;
}
#hiRecTabs ul {
	float: left;
	width: 459px;
	background: #dce0e5;
}
#hiRecTabs li {
	display: inline;
}
#hiRecTabs li a {
	display: block;
	float: left;
	padding: 5px 15px;
	color: #00255b;
	text-decoration: none;
	background: #dce0e5;
}
#hiRecTabs li a:hover {
	background: #eaeff5;
}
#theBottomRow{
	margin: 30px 0;
}
#footerWrapper {
	margin: 10px 0 0 0;
	/*background: #004b7f url('/public/images/footerBacker.gif') no-repeat top left;*/
	background-image: url(/public/images/inark_spriteme1.png);
  	background-position: -10px -612px;
}
.footerPad{
	padding: 15px;
	font-size: 11px;
}
#footer1{
	width: 240px;
	float:left;
	color: #ffffff;
	line-height: 115%;
}
#footer1 h4 a{
	display:block;
	float: left;
	text-indent: -99999px;
	width: 177px;
	height: 32px;
	margin-top: 5px;
	margin-bottom: 10px;
	/*background: transparent url('/public/images/logos/ABPGwhite.png') no-repeat top left;*/
	background-image: url(/public/images/inark_spriteme1.png);
  	background-position: -10px -1132px;
	cursor: pointer;
}
#footer1 ul{
	float:left;
	margin-bottom: 20px;
}

#footer1 li{
	display: inline;
	margin-right: 10px;
	line-height: 100%;
}
#footer1 li a{
	display: block;
	float: left;
	color: #ffffff;
	padding: 4px;
	background: #89919d;
	margin: 0 10px 5px 0;
}
#footer1 li a:hover{
	color: #f67b02;
	background: transparent;
	text-decoration:none;
}

#footer2{
	width: 245px;
	float:left;
	color: #ffffff;
	line-height: 115%;
}
#footer2 .footerPad p{
	margin-top: 0px;
}

#footer3{
	width: 244px;
	float:left;
	color: #ffffff;
	line-height: 115%;
}
#footer3 li{
	margin-bottom: 10px;
}
#footer3 a:hover{
	color: #ffffff;
}

#footer4{
	width: 255px;
	float:left;
	color: #ffffff;
	line-height: 115%;
}
#footer4 li{
	display:inline;
	margin-right: 11px;
}
#taggedCloud{
	margin: 0 0 20px 0;
	line-height: 2em;
}
#footer5{
	float:left;
	width: 985px;
	background: #252525;
	color: #96a1b1;
}
#footer5 a{
	color: #ffffff;
}
.footerPad2{
	padding: 10px 15px;
	font-size: 10px;
	line-height: 100%;
}
#copyright{
	width: 60%;
	float:left;
	height: 20px;
	vertical-align:middle;	
}
#flex{
	width: 40%;
	text-align:right;	
	float:left;
	height: 20px;
	vertical-align:middle;
	margin-top: -5px;
}
#flex a{
	color: #96a1b1;
}
#flex a:hover{
	color: #ffffff;
}
.teaser {
	margin: 0 0 15px 0;
	padding: 10px;
}
.teaserImage{
	width: 170px;
	height: 149px;
	background: #dedede;
	float: left;
	margin-left: -8px;
	margin-right: 15px;
}
.teaserWrapper{
	float: left;
	line-height: 152%;
	margin-bottom: 30px;
}
.teaserHeader{
	font-size: 18px;
	font-weight: normal !important;
}
.teaserHeader a, .teaserHeader a:hover{
	color: #000000 !important;
	font-weight: normal !important;
}

.teaserType, .coverStoryHead {
	color: #96A1B1; 
	font-size: 11px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none !important;	
	line-height: 100%;
	margin-bottom: 3px;
	text-transform:uppercase;
}

.teaserBody{
	margin-left: 15px;
	padding-right: 20px;
}
#mainIssueWrapper {
	padding-bottom: 10px;
	margin-bottom: 5px;
}
#prevIssueWrapper {
	padding-bottom: 20px;
	border-bottom: 2px solid #96A1B1;
	margin-bottom: 20px;
}

#mainIssueWrapper p{
	line-height: 135%;
	font-size: 15px;
	margin-top: 0px;
}
#mainIssueWrapper p:first-letter{
	 float: left;
	 display: block;
	 font-size: 44px;
	 margin: 7px 4px 0 0;
	 line-height: 100%;
	 text-transform:uppercase;
}
.prevIssue{
	float: left;
	width: 199px;
	margin-right: 14px;
	padding: 5px;
	background: #f1f4f8;
	font-size: 11px;
	height: 75px;
	max-height: 75px;
	min-height: 75px;
	line-height: 130%;
}
.prevIssue strong{
	font-weight:bold;
	font-size: 14px;
}
.jobDrop{
	padding: 2px;
	width: 130px;
	border: 3px solid #d3d8dd;
	color: #9ba7b3;
	vertical-align:middle;
	margin-top: 6px;		
}
.jobDrop:hover{
	color: #1776FF;
}
#internJobs li{
	margin-bottom: 5px;
}
#jobsearch{
	float: left; 
	width: 270px; 
	margin-right: 25px; 
	font-size: 11px; 
	line-height: 135%;
}

#event-submit-form input, #event-submit-form textarea {
	padding: 2px;
	border: 3px solid #d3d8dd;
	color: #9ba7b3;
	vertical-align:middle;
	margin-top: 6px;	
}

#event-submit-form table.bordered {
	padding: 2px;
	border: 3px solid #d3d8dd;
	vertical-align:middle;
	margin-top: 6px;	
}


#event-submit-form input.error, #event-submit-form textarea.error {
	border: 3px solid #B30101;
}

#event-submit-form input:hover, #event-submit-form textarea:hover {
	color: #1776FF;
}

#event-submit-form textarea {
	height: 150px;	
}

#event-submit-form input.bigField, #event-submit-form textarea.bigField {
	width: 636px;
}

#event-submit-form input.mediumField, #event-submit-form textarea.mediumField {
	width: 310px;
}

#event-submit-form input.smallField , #event-submit-form textarea.smallField{
	width: 200px;
}

#event-submit-form input.submit {
	cursor: pointer;
	padding: 2px;
	background-color: #003A62;
	color: white;
	border: 3px solid #003A62;
	font-weight: bold;
}

#event-submit-form legend {
	padding-top: 20px; 
}

#event-submit-form div.errors {
	border: 3px solid #B30101;
	color: #B30101;
	padding: 5px;
	background-color: #FBEAEA;
}

a.tag_cloud_eat { 
	color: #F67B02;
}
a.tag_cloud_play { 
	color: #B30101;
}
a.tag_cloud_shop { 
	color: #B03483;
}
a.tag_cloud_live { 
	color: #1977FF;
}
a.tag_cloud_visit { 
	color: #75C6FF;
}

ul.tagged_articles {
	margin-left: 40px;
}
ul.tagged_articles li{
	list-style: square;
}

/* Feedback styles */
.slide-out-div {
  padding: 20px;
  width: 350px;
  background: #ccc;
	border: 3px solid #FFF;
}
.slide-out-div h3 { font-weight: bold; }
/* End feedback styles */

/* Debug */
div.debug {
	border: 3px solid black;	
	position: absolute;
	background: #c5c5c5;
	z-index: 200000000;
	margin-left: -99999px;
}
div.debug div { padding: 10px; }
div.debug h2 {
  color: #FFF;
	background: #000;
	padding: 4px;
}
/* End Debug */

#dualSpanLeft1Pic img, #dualSpanLeft2Pic img {
	border: 1px solid #CCCCCC;
}

img.launch {
	border: none !important;
}

div.debug_toolbar {
  position: static;
	width: 100%;
	bottom: 100%;
	left: 0px;
	padding: 5px;
	background: #CCC;
	display: none;
	z-index: 50000000;
}

/* Search */

#search #keywords {
	font-size: 19px;
	padding: 4px;
}

.search-results li {
	margin-bottom: 15px;
	border-bottom: 1px solid #CFCFCF;
	padding-bottom: 10px;
}

.search-results ul {
	clear: both;
	padding: 15px 0;
}

.search-results h3 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 5px;
}

.search-results .author, .search-results .date {
	padding: 3px 0 0 6px;
	font-size: 13px;
}

.search-results .summary {
	padding: 0 0 0 6px;
	font-size: 14px;
}

.search-results .pagination {
	font-size: 16px;
	margin-bottom: 15px;
}
.search-results .pagination .listPaginationNormal {
  background: #f8f8f8;
  border: 1px solid #ebebeb;
  padding: 2px 6px 4px 6px;
  margin: 0 2px 0 0;
  color: #000000;
  font-weight: bold;
	font-size: 16px;
}
.search-results .pagination a {
  background: #f8f8f8;
  border: 1px solid #ebebeb;
  padding: 3px 6px 4px 6px;
  margin: 0 2px 0 0;
  text-decoration: none;
}
.search-results .pagination a:hover {
  background: #ebebeb;
  border: 1px solid #c6c6c6;
}

#search #searchbtn {
	font-size: 17px;
	padding: 3px;
}

.search-results li img {
	float: right;
	margin: 0 0 5px 5px;
	border: 1px solid #c5c5c5;
}

.search-results span.highlight {
	background-color: #ffffaa !important;
} 

/* End Search */

/* Page Index */
div.index div.item {
	width: 100%;
  overflow: hidden;
  border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	padding: 0 0 10px 5px;
}
div.index div.item img {
  margin-right: 10px;
  border: 1px solid #CCC;
}
div.index h2 {
	font-size: 24px;
}
div.index p {
	font-size: 14px;
	margin-top: 5px;
}
/* End Page Index */

#footer2 a {
  color: #1977ff;
}

ul.the-feed li,
ul.health-news li {
	line-height: 125%;
}

.articleBody h3 {
	font-size: 18px;
	margin-top: 2em;
}

.breadcrumbs {
	margin-bottom: 10px;
	/*border-top: 1px solid #96A1B1;*/
	padding-top: 3px;
	color: #96A1B1;
	text-transform:capitalize;
}
.breadcrumbs a { color: #1977FF; }

/* CSS3 buttons */
.awesome, .awesome:visited {
	background: #222 url(/images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}
 
	.awesome:hover							{ background-color: #111; color: #fff; }
	.awesome:active							{ top: 1px; }
	.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; }
	.awesome, .awesome:visited,
	.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
	
	.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
	.green.awesome:hover						{ background-color: #749a02; }
	.blue.awesome, .blue.awesome:visited		{ background-color: #2daebf; }
	.blue.awesome:hover							{ background-color: #007d9a; }
	.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
	.red.awesome:hover							{ background-color: #872300; }
	.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
	.magenta.awesome:hover							{ background-color: #630030; }
	.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
	.orange.awesome:hover							{ background-color: #d45500; }
	.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
	.yellow.awesome:hover							{ background-color: #fc9200; }
	.lavender.awesome, .lavender.awesome:visited		{ background-color: #542576; }
	.lavender.awesome:hover							{ background-color: #B6A4E6; }
	
	button.awesome { padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; line-height: 1; font-family: inherit; text-align: left; }
	
/* end SS3 buttons */
	
#moreSportsNews{
	margin-bottom: 30px !important;
}
#moreSportsNews li{
	margin-bottom: 7px;
}

.storyDate a { color: #2f75cd; }

ol { margin-left: 30px; list-style: decimal; }
ol li { list-style: decimal; }

.userContent ul { margin-left: 30px; list-style: disc; }
.userContent ul li { list-style: disc; margin: 5px 0; }
