/*

Website Coded by Atomic Design & Consulting - Joe Hickman - joe@atomicdc.com

		1. Structure
		2. Head Tags
		3. Special Head Tags
		4. Lists ULs
		5. Lists LIs
		6. Links
		7. Type
		8. Forms
		9. Banners / Images
		10. Share This / Full Story

*/



/* --------------------------------------
STRUCTURE
---------------------------------------*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #663399 repeat-x;
}
#advert { margin: 0px; padding: 0px; width: 990px; background-color: #007114; height:50px; }
#header { background-image: url(/images/logo-bg.jpg); margin: 0px; padding: 0px; height: 85px; width: 990px; }
.logo { position: relative; left: 25px; top:0px; }
.left { padding: 7px; width: 200px; }
.navstart { margin-left: 7px; }
.news { padding-left: 10px; padding-bottom:15px; padding-top:15px; }
.navsep { background-image: url(/images/nav/sep.jpg); background-repeat: no-repeat; height: 6px; width: 985px; margin-right: auto; margin-left: auto; }
.vertsep { background-image: url(/images/vertsep.jpg); background-repeat:no-repeat; height: 344px; width:10px; float:left; margin-bottom:10px; }
.vertsep2 { background-image: url(/images/vertsep.jpg); background-repeat:no-repeat; height: 150px; width:10px; float:left; position: relative; left: 4px; top:-6px; margin-bottom:10px; }
.newsheadlines { float: left; width:200px; position: relative; left:12px; top:20px; }
#hpsst2 { clear: both; float: left; width: 195px; margin-bottom:10px; margin-top:10px; }
.sepss { background-image: url(/images/cms/dots.gif); background-repeat: no-repeat; background-position: center top; height: 5px; width: 195px; margin-right: auto; margin-left: auto; margin-bottom:5px; margin-top:10px; }
#breakingheadline { clear: both; float: left; width: 100%; }
#breakingnewsdate { clear: both; float: left; width: 100%; padding-left: 12px; }
#shortnews { margin-left:5px; padding-left:5px; } 
#seperator { background-image: url(../images/home/sep.gif); background-repeat: no-repeat; height: 19px; width: 718px; position:relative; top:10px; }
#classifieds { background-color: #f2f2f2; padding: 2px; border: 1px solid #e2e2e2; width:330px; height:100px; }
#blurb {
	background-color: #ebebeb;
	margin-left:auto;
	margin-right:auto;
	border: 1px solid #e5e5e5;
	color: #333;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
}
#headlinesub { background-image: url(/images/sub/titlebg.jpg); background-repeat: repeat-x; height: 42px; width: 100%; }
.engagements { float: left; width:480px; position: relative; left:15px; top:20px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#engagesep { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-top-color: #999999; height: 5px; width: 100%; }
#sectionsep { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-top-color: #999999; height: 5px; width: 395px; margin-bottom:15px; margin-top:20px; }
#sectionsep3 { border-top-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-top-color: #999999; height: 5px; width:100%; margin-bottom:15px; margin-top:20px; }
#sectionsepfull { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-top-color: #999999; height: 5px;  width: 100%; margin-bottom:10px; margin-top:5px; }
.smalltable { border: 4px solid #d8d8d8; }
.sportsheadlines { float: left; width:350px; margin-left:12px; margin-top:18px; }
.sportsnews { padding-left: 10px; padding-bottom:15px; padding-top:15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.breakingnewsdiv { width:95%; }
#myDiv18 { width: 90%; }
.sportsheadlinesPHOTOS { float: left; width:100%; position: relative; left:5px; top:20px; }
#sharetitle {
	background-color: #ebebeb;
	width: 98%;
	margin-left:auto;
	margin-right:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
	padding-top:7px;
	padding-bottom:7px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #adadad;
	border-right-color: #adadad;
	border-bottom-color: #adadad;
	border-left-color: #adadad;
	text-align:center;
	text-transform:uppercase;
}
#ie6 {
	padding:15px;
	background-color:#edbebe;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	border: 2px solid #ba1c1c;
	margin:5px;
}
div.mycapture img {
	border: 4px solid #fff;
	margin-right: 30px;
}



/* --------------------------------------
HEADINGS
---------------------------------------*/
h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; 	font-weight: normal; color: #990000; background-color: #f1f1f1; 	padding-top: 10px; padding-right: 5px; 	padding-bottom: 10px; padding-left: 5px; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }
h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; color: #673695; margin: 0px; padding: 0px; }
h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; color: #673695; margin: 0px; padding: 0px; }
h4 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; 	font-weight: normal; color: #673695; margin: 0px; padding: 0px; text-transform: uppercase; }



/* --------------------------------------
SPECIAL HEADINGS
---------------------------------------*/
h2.headline { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: normal; text-decoration:none; margin: 0px; padding-top: 3px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
h2.headline a:link { color: #673695; text-decoration:none; }
h2.headline a:visited { color: #673695; text-decoration:none; }
h2.headline a:hover { color: #000; text-decoration:none; }
h2.din { margin: 0px; padding: 0px; }
h2.summaries { padding: 0px; margin:0px; }
h2.titlez { padding-left: 4px; margin:0px; }
h2.sports { padding:0px; margin:0px; font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #BF3E21; font-weight:normal; }
h2.homepoll { margin: 0px; padding: 0px; }
h2.headline-sports { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: normal; text-decoration:none; 	margin: 0px; padding-top: 3px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
h3.newsletter { font-family: Georgia, "Times New Roman", Times, serif; background:transparent url(/images/icons/email.png) no-repeat 0px 4px; font-size: 18px; font-weight: normal; color: #FFFFFF; padding-left: 35px; margin: 3px; padding-top: 9px; padding-bottom: 7px; }
h3.searchicon { font-family: Georgia, "Times New Roman", Times, serif; background:transparent url(/images/icons/search.png) no-repeat 0px 4px; font-size: 18px; color: #fff; padding-left: 31px; 	margin-left: 8px; 	margin-top:2px; padding-top:4px; padding-bottom: 6px; }




/* --------------------------------------
THE MIGHTY LISTS - ULs
---------------------------------------*/
ul { margin-left: 0px; margin-bottom:0px; margin-top:0px; padding: 0px; }
ul.nav { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
ul.thebluelist { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
ul.breakingnews { margin: 0px; padding: 0px; }



/* --------------------------------------
THE MIGHTY LISTS - LIs
---------------------------------------*/
.breakingnews li { padding-left: 12px; background-image: url(../images/home/bullet.png); background-repeat: no-repeat; background-position: left 5px; list-style-type: none; list-style-position: outside; list-style-image: none; margin-top: 7px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.thebluelist li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #673695; display: inline; list-style-type: none; margin-top: 0px; margin-right:7px; margin-bottom: 0px; margin-left: 7px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.nav li { display: inline; list-style-type: none; 	margin: 0px; padding-top: 0px; padding-right: 7px; padding-bottom: 0px; padding-left: 0px; }
.wyliepublications-list li { display: inline; list-style-type: none; margin-top: 0px; margin-right:7px; margin-bottom: 0px; margin-left: 7px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
.relatedlist li { list-style-type: none; }
.calendarlist { width: 190px; }
.calevents li { font-size: 12px; margin-bottom: 10px; }



/* --------------------------------------
LINKS
---------------------------------------*/
a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #673695; text-decoration: none; }
a:visited { color: #673695; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }
a:active { color: #000; text-decoration: underline; }
.thebluelist a:link { color: #673695; text-decoration: none; }
.thebluelist a:visited { color: #673695; text-decoration: none; }
.thebluelist a:hover { color: #000; text-decoration: underline; }
.thebluelist a:active { color: #673695; text-decoration: none; }
.breakingnews a:link { color: #0060A9; text-decoration:none; }
.breakingnews a:visited { color: #0060A9; text-decoration:none; }
.breakingnews a:hover { color: #BF3E21; text-decoration:underline; }
.breakingnews a:active { color: #0060A9; }
.navstyle { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999; }
.navstyle a:link { color: #999; text-decoration:none; }
.navstyle a:visited { color: #999; text-decoration:none; }
.navstyle a:hover { color: #666; text-decoration:none; }
.readmore { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0066FF; padding-top: 3px; padding-bottom: 3px; margin-top: 5px; }
.readmore a:link { color: #0066FF; text-decoration:none; text-transform:uppercase; }
.readmore a:visited { text-decoration:none; text-transform:uppercase; color: #0066FF; }
.readmore a:hover { text-decoration:underline; text-transform:uppercase; color: #000; }
.readmore a:active { text-decoration:none; text-transform:uppercase; color: #0066FF; }
.readmore-shortst { color: #0060A9; font-size: 11px; }
.readmore-shortst a:link { color: #673695; }
.readmore-shortst a:visited { color: #673695; }
.readmore-shortst a:hover { color: #000; }
.sportsheadline { font-family: Georgia, "Times New Roman", Times, serif; color: #999; margin-top: 3px; }
.sportsheadline a:link { color: #333333; text-decoration: none; font-weight: bold; }
.sportsheadline a:visited { color: #333333; text-decoration: none; font-weight: bold; }
.sportsheadline a:hover { color: #333333; text-decoration: underline; }
.sportsheadline a:active { color: #333333; text-decoration: none; }
.whitesmoke { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999; }
.whitesmoke a:link { color: #666; text-decoration: none; }
.whitesmoke a:visited { color: #666; text-decoration: none; }
.whitesmoke a:hover { color: #000; text-decoration: none; }
.whitesmoke a:active { color: #999; text-decoration: none; }
.theorange { color: #BF3E21; text-align: center; font-family: tahoma, "Times New Roman", Times, serif; font-size: 13px; }
.theorange a:link { color: #BF3E21; }
.theorange a:visited { color: #BF3E21; }
.theorange a:hover { color: #666; }
.wyliepublications-list { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; margin-top: 8px; margin-left:47px; }
.wyliepublications-list a:link { color: #FFFFFF; text-decoration: none; }
.wyliepublications-list a:visited { color: #FFFFFF; text-decoration: none; }
.wyliepublications-list a:hover { color: #999; text-decoration: none; }
.wyliepublications-list a:active { color: #FFFFFF; text-decoration: none; }
.relatedlist a:link, a:visited, a:hover, a:active { color: #673695; font-family: Verdana, Arial, Helvetica, sans-serif; }
.digg a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #333; }
.digg a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #333; }
.digg a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000; }
.digg a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000; }
.searchtext { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #FFFFFF; float: right; position: relative; width: 200px; }
.searchtext a:link { color: #999999; text-decoration: none; }
.searchtext a:visited { color: #999999; text-decoration: none; }
.searchtext a:hover { color: #FFFFFF; text-decoration: underline; }
.searchtext a:active { color: #999999; text-decoration: none; }
#sharethis { background-color: #ebebeb;  width: 98%; margin-left:auto; margin-right:auto; border: 1px solid #adadad; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #333; padding-top:7px; padding-bottom:7px; }
#sharethis a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #003399; }
#sharethis a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #003399; }
#sharethis a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #333; }
#sharethis a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #333; }
#readmorenew a {
	text-indent: -99999px;
	display: block;
	height: 21px;
	width: 94px;
	background: url(/images/readmorenew.jpg) no-repeat;
}
#readmorenew a:hover {
	text-indent: -99999px;
	display: block;
	height: 21px;
	width: 94px;
	background: url(/images/readmorenew.jpg) no-repeat 0px -21px;
}

#readfullnew a {
	text-indent: -99999px;
	display: block;
	height: 25px;
	width: 173px;
	background: url(/images/readfullnew.jpg) no-repeat;
}

#readfullnew a:hover {
	text-indent: -99999px;
	display: block;
	height: 25px;
	width: 173px;
	background: url(/images/readfullnew.jpg) no-repeat 0px -25px;
}

.forum a {
	text-indent: -99999px;
	display: block;
	height: 45px;
	width: 346px;
	background: url(/images/forumbutton.jpg) no-repeat;
}

.forum a:hover {
	text-indent: -99999px;
	display: block;
	height: 45px;
	width: 346px;
	background: url(/images/forumbutton.jpg) no-repeat 0px -45px;
}


/* --------------------------------------
TYPE
---------------------------------------*/
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; font-weight: normal; }
.article { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:justify; width:97%; margin-left:3px; }
.headlinedate { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #808080; margin-left:3px; }
.sections { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; color: #993300; }
.summary { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:19px; text-align: justify; }
.source { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; color: #333333; }
.short-date { margin: 0px; padding: 5px; float: left; width: 60px; color: #BF3E21; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; text-align: center; }
.publisherinfo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999; margin-left:3px; background-color: #f3f3f3; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
.shortheadline { width: 110px; float: right; clear:right; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #673695; }
.advertisements { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-align: center; margin-right: auto; margin-left: auto; 	text-transform:uppercase; }
.rtfs { font-size: 10px; }
.summary2 { font-size: 11px; }
.shortsummary { width: 90%; font-size: 11px; }
.answer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; }
.tinydate { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; color: #666666; font-style: italic; }
.tinytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.tinydesc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.author { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; font-style: normal; font-weight: bold; color: #666666; }
.sportsheadline2 { font-size: 20px; color: #333; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; margin-bottom:10px; }
.sportssummary { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:16px; clear:both; }
.sportsdate { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; }
.smallboldblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; }
.smalltext { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: #747474; margin-left: 3px; padding: 3px; line-height: 18px; }
.engagementdate { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; }
.rsspage { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:justify; width:97%; margin-left:3px; line-height:20px; }
.finalscore { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #333333; }
.obitfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; }
.adertwus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; float: right; margin-top: 4px; margin-right:25px; }
.style1 { color: #FE9003; font-weight: bold; }
.formsmall { font-size: 11px; color: #666666; margin-bottom: 10px; text-indent: 8px; }
.formsmall2 { font-size: 11px; color: #fff; margin-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: none; letter-spacing: -1px; margin-top: 3px; }



/* --------------------------------------
FORMS
---------------------------------------*/
form { margin: 0px; padding: 0px; }
input.castvote { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #990000; border: 1px solid #993300; font-weight: normal; background-color: #FFFFFF; padding: 2px; }
input.search { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color:transparent; border:0px; background-image: url(../images/search-button.gif); background-repeat: no-repeat; height: 21px; width: 76px; font-size: 10px; font-weight: bold; text-transform: uppercase; }
div.searchbox { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; width:520px; }
#newslettersignup { background-color: #eaeaea; width: 395px; border: 4px solid #d8d8d8; }
input.searchsite { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: transparent; background-image: url(../images/search-field.png); background-repeat: no-repeat; height: 30px; width: 300px; }
.searchbox { position: relative; left: 50px; top:0px; }
div.searchboxnew { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; width:420px; margin-top:9px; margin-left:80px; }



/* --------------------------------------
BANNERS
---------------------------------------*/
.advertie { border: 4px solid #CCCCCC; }
.homeadvert { float: left; position: relative; top: 20px; width:300px; left:15px; }
.engthumb { margin-right: 10px; }
.bannerborder { border: 4px solid #999999; }
.imagethumb { border: 4px solid #dfdfdf; }
.adsep { background-color: #000000; background-image: url(../images/adsep.jpg); background-repeat: repeat-x; margin: 0px; padding: 0px; clear: both; height: 20px; width: 990px; }



/* --------------------------------------
SHARE
---------------------------------------*/
.digg { background:transparent url(/images/icon-digg.gif) no-repeat 0 0; padding:3px 0px 5px 21px; color:#333; font-size:9px; }
.delicious { background:transparent url(/images/icon-delicious.gif) no-repeat 0 2px; padding:5px 0px 5px 21px; color:#333; font-size:9px; }
.facebook { background:transparent url(/images/icon-facebook.gif) no-repeat 0 2px; padding:5px 0px 5px 21px; color:#333; font-size:9px; }
.print { background:transparent url(/images/icon-print.gif) no-repeat 0 0; padding:1px 0px 1px 16px; color:#333; font-size:9px; }
.email { background:transparent url(/images/icon-email.gif) no-repeat 0 -1px; padding:1px 0px 1px 16px; color:#333; font-size:9px; }
.rss { background:transparent url(/images/icon-rss_sm.gif) no-repeat 0 0; padding:0 0 1px 16px; color:#333; font-size:9px; }
.rssicon { padding:5px 0 2px 28px; color:#333; font-size:12px; background-color: transparent; background-image: url(/images/feed.png); background-repeat: no-repeat; 	background-position: 0 4px;text-transform: uppercase; }

div.capturethumbs img {
  width: 145px;
}

div.youtubefeed object {
  margin-bottom: 10px;
  margin-left: 10px;
}