

/* RESET DEFAULT VALUES */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,p { margin:0; padding:0; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, a { text-decoration:none; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
ul,ol { list-style:none; }
caption,th { text-align:left; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
.clear{clear:both;}

.clearwithbordertop{
clear:both; 
padding:8px 0 5px 0;
margin:10px 0 5px 0;
border-top:0px solid #eee; 
border-bottom:1px solid #eee;
}

.right {float:right;}
.left {float:left;}
.block {display:block}
.navigation {
	height:24px;
}



body {
	/*background: #c4d56b ;*/
	background:url(/img/bg2.jpg) repeat-x;
	font: 1em/17px 'Trebuchet MS', Helvetica, sans-serif, arial,georgia,'palatino linotype',palatino,'times new roman',times,serif;
	color:#222;
	height: 100%
}


#container{position: relative; height:100%}

body>div#container{height: auto; min-height: 100%}

#wrapper {
	width:985px;
	padding:0;
	margin:0 auto 0;
	padding:0 0 200px 0;
}

#maincontainer{padding-top:21px; width:685px; float:left; background:#fff url(/img/head-main.gif) no-repeat; }
#archivecontainer{width:985px; float:left; background:#fff;}


#close{
	height:500px;
	background: url(/img/footercourt.png) no-repeat;
	margin:0 0 0 0;
	width:100%;
	position:absolute;
	bottom:0;
	left:-20%;
	z-index:-1;
}


h1,h2,h3 {
	color:#222;
	font-weight:normal;
	font: 1em/17px 'Trebuchet MS', Helvetica, sans-serif,arial,'palatino linotype',palatino,'times new roman',times,serif;
}

h1#featuredTitleone {
	font-size:30px;
	line-height:33px;
	font-weight:bold;
	letter-spacing:-2px;
	margin-bottom:8px;
	position:relative;
	padding:0 5px 0 0;
}

h2#featuredTitlebigone {
	font-size:35px;
	line-height:43px;
	font-weight:bold;
	letter-spacing:-2px;
	margin-bottom:8px;
	position:relative;
	padding:5px;
	background-color:#fff;
  /* for IE */
  filter:alpha(opacity=50);
  /* CSS3 standard */
  opacity:0.5;
	width:470px;
}

h2#featuredTitle {
	font-size:18px;
	display:block;
	line-height:22px;
	font-weight:bold;
	letter-spacing:-1px;
	margin-bottom:8px;
	width:460px;
}

h2#featuredTitleThree {
	font-size:18px;
	display:block;
	line-height:22px;
	font-weight:bold;
	letter-spacing:-1px;
	margin-bottom:8px;
	width:460px;
}

h1#featuredTitleone a {
	color:#ff9850;
}

h2#featuredTitlebigone a {
	color:#000;
}

h2#featuredTitle a {
	color:#3399cc;
}

h2#featuredTitleThree a {
	color:#333;
}

/*
h2#featuredTitleone a {
	color:#ff9850;
}

h2#featuredTitle a {
	color:#a0ba33;
}

h2#featuredTitleThree a {
	color:#79b6de;
}
*/
h2#featuredTitle a:hover, h1#featuredTitleone a:hover {
	color:#ff9850;
	text-decoration:none;
}


h2#featuredTitleThree a:hover {
	color:#ff9850;
	text-decoration:none;
}


h2.innerPostTitle {
	font-weight:normal;
	letter-spacing:-1px;
	font-size:23px;
	line-height:20px;
	margin-bottom:5px;
	color:#000;
}
h2.innerPostTitle a {
	color:#000;
}
h2.innerPostTitle a:hover {
	color:#900;
	text-decoration:underline;
}
h2.titleSubNews {
	text-transform:uppercase;
	color:#cd1713;
	font-weight:bold;
	font-size:11px;
	font-family:'Trebuchet MS', Helvetica, sans-serif, arial, tahoma, sans-serif;
}
h2.subnewsEntryTitle {
	font-size:19px;
	line-height:18px;
	margin-top:5px;
	margin-bottom:10px;
}
h2.subnewsEntryTitle a {
	color:#000;
}
h2.subnewsEntryTitle a:hover {
	color:#900;
	text-decoration:underline;
}
h2.singlePageTitle {
	font-size:26px;
	line-height:25px;
	margin:13px 0 15px 0;
}
h2.archiveTitles {
	display:block;
	color:#8f8f8f;
	padding-top:6px;
	padding-bottom:6px;
	font-size:1.6em;
	/*background: url(images/bgWriteComment.gif);*/
	padding-left:0px;
	line-height:25px;
}
h2.archiveTitles a{
	color:#222;
}
h2.archiveTitles a:hover {
	color:#000;
	text-decoration:underline;
}
h2.pageTitle {
	display:block;
	color:#222;
	padding-top:6px;
	padding-bottom:6px;
	margin-bottom:5px;
	font-size:1.4em;
	background: url(images/bgWriteComment.gif);
	padding-left:10px;
	border-left: 10px solid #dc241f;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
}
h2.titlePhotoCat {
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	height:30px;
}
h2.titlePhotoCat a, h2.titlePhotoCat a:hover{
	color:#222;
	text-decoration:underline;
}
h3.breakingNews, h3.latestfeatured, h3.widgetTitle, h3.commentTitle, h3.widgetTitleSbLeft {
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000;
	padding-bottom:3px;
	margin-bottom:5px;
	width:140px;
}



.tab-dx{
	font-weight:bold;
	text-transform:uppercase;
	color:#000;
	padding-bottom:3px;
	margin-bottom:5px;
	width:240px;
	height: 50px;
	margin: 0 -50px 10px 0;
	background-image: url(/img/tab-dx.png);
	background-repeat:no-repeat;
	background-position:right; 
	position:relative;
	padding-left:73px;
	padding-top:20px;
}

.tab-sx{
	font-weight:bold;
	text-transform:uppercase;
	width:195px;
	height: 50px;
	margin: 0 0 0 -23px;
	background-image: url(/img/tab-sx.png);
	background-repeat:no-repeat;
	background-position:left; 
	position:relative;
	padding-bottom:3px;
	padding-left:0;
	padding-top:20px;
	text-align:left;
		font-size:16px;
}

.tab-sx-top{
	font-weight:bold;
	text-transform:uppercase;
	width:115px;
	height: 50px;
	color:#fff;
	font-size:18px;
	margin: 0 0 0 -27px;
	background-image: url(/img/tab-sx-top.png);
	background-repeat:no-repeat;
	background-position:left; 
	position:relative;
	padding-bottom:3px;
	padding-left:15px;
	padding-top:20px;
	text-align:left;
	float:left;
}

#archiveEntries .tab-sx{	font-size:16px; margin: 0 0 0 -33px; color:#fff; padding:18px 0 0 20px;}

h3.columntitle{font-size:18px; font-weight:bold; color:#b3c54d; margin-bottom:10px;}

h3.latestvideo{
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000;
	border-left:6px solid #dcddde;
	background:#eee;
	padding-left:7px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:4px;
	margin-left:0px;
	margin-top:4px;
	width:140px;
	}
	
h3.latestfeatured{width:160px;}

h3.widgetTitleSbLeft {
	border:none;
}
h3.photoGallery {
	font-size:.8em;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	border-left:6px solid #dcddde;
	background:#cd1713;
	padding-left:7px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:10px;
	margin-left:3px;
	margin-right:3px;
}
h3#respond {
	display:block;
	font-size:1.7em;
	font-weight:normal;
	display:block;
	color:#010d37;
	padding-left:30px;
	margin-bottom:10px;
	padding-top:20px;
	background:url(images/bgRespond.gif) no-repeat;
	height:64px!important;
	height:84px;
	height/**/:/**/64px;
}
h3#respond span.respondEntryTitle {
	display:block;
	color:#898989;
	margin-top:5px;
	font-size:.6em;
}
h3#postcomment{
	font-weight:bold;
	text-transform:uppercase;
	font-size:.85em;
	color:#fff;
	border-left:6px solid #dcddde;
	background:#cd1713;
	padding-left:7px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:5px;
}
a {
	color:#3399cc;
}
a:hover {
	color:#cd1713;
	text-decoration:underline;
}


/*
HEADER
*/
#topBar {
	background:#f8f6f6;
	border-top:1px solid #f0f0f0;
	border-bottom:1px solid #f0f0f0;
	padding-top:0;
	padding-bottom:0;
	margin-bottom:0;
}
#subscribe {
	background: url(images/subscribe.gif) no-repeat left center;
	padding-left:105px;
	font-weight:bold;
	font-size:.7em;
	margin-left:7px;
	margin-right:5px;
	padding-bottom:2px;
	padding-top:2px;
	float:left;
}
#subscribe a {
	color:#222;
}
#subscribe a:hover {
	color:#cd1713;
	text-decoration:underline;
}
#date {
	font-size:.7em;
	float:left;
	width:220px;
	float:left;
	color:#cd1713;
	padding-top:2px;
}
#search {
	margin-right:0px;
}
#s { /*  Search inputbox style */
	font-size:.8em;
	margin:3px 0 0px 0;
	padding: 5px 5px 2px 5px;
	border: 1px solid #eee;
	width:200px;
	color:#aaa;
}

/*
HEADER - QUOTES AND SITE NAME
*/
#header {
	font-size:.9em;
	height:64px;
	position:relative;
	padding:3px 0 7px 0;
}
#header span.red {
	display:block;
	color:#ddd;
	font-weight:normal;
}
#leftQuote {
	width:300px;
	float:left;
	height:89px;
	display:block;
	position:relative;
}
#leftQuote p.leftQuoteWording {
	width:200px;
	position:absolute;
	font-size:17px;
	color:#aaa;
	letter-spacing:-1px;
	bottom:4px;
	text-align:right;
}
#leftQuote img {
	position:absolute;
	right:0;
	bottom:0;
}
#rightQuote {
	width:400px;
	float:right;
	display:block;
	position:relative;
}
#rightQuote img {
	position:absolute;
	left:0;
	bottom:0;
}
#rightQuote p.rightQuoteWording {
	width:170px;
	position:absolute;
	font-size:13px;
	color:#aaa;
	letter-spacing:-1px;
	bottom:4px;
	left:230px;
}
#sitename {
	width:480px;
	float:left;
	padding-top:5px;
	text-align:left;
}
#name1stRow {
	font-size:2.1em;
	display:block;
}
#sitename img {
	padding:0;
	width:240px;
}
#name2ndRow {
	font-size:3.2em;
	display:block;
	color:#79b6de;
	font-weight:bold;
	padding-top:18px;
	padding-bottom:10px;
}
#ad468x60 {
	width:468px;
	height:60px;
	float:right;
	margin-top:20px;
}
/*
CATEGORIES
*/
#categories {
	font:21px 'Trebuchet MS', Helvetica, sans-serif;
	letter-spacing:0px;
	width:985px;
	margin:0;
	padding-left:7px;
}

#categories .src {text-align:right; float:right;margin:0 5px 0 0;}

ul.navcatlist {width:994px;}

ul.navcatlist li {
	float: left;
	width: auto;
	margin:0 10px 10px 0;
}


ul.navcatlist li a {
	display: block;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:15px;
	padding-bottom:3px;
	padding-right:3px;
	padding-left:0px;
}
ul.navcatlist li.current-cat a {
	color:#ffcc00;
	background:url(/img/arrow.gif) 50% 0 no-repeat;
}
ul.navcatlist li a:hover {
	color:#ffcc00;
	text-decoration:none;
	background:url(/img/arrow.gif) 50% 0 no-repeat;
}

/********************************************END OF HEADER STYLE ********************************** */
/*
CONTENT
*/

#leftColTop {
	width:173px;
	font-size:11px;
	line-height:1.3em;
	float:right;
	margin-left:0;
	padding-right:0;
	color:#333;
	margin-top:10px;
	margin-right:0;
}

#leftColTopInner {
	padding-right:5px;
}

#lettColTop span {
	font-weight:bold;
	font-size:.8em;
}

#leftColTop li {
	margin-bottom:6px;
	margin-right:10px;
	text-transform:uppercase;
	padding:4px 0px 6px 0px;
	border-bottom:1px dotted #eee;
}

#leftColTop li a {

		color:#222;
}

#leftColTop li a:hover {
	color:#ff9850;
	text-decoration:underline;
}

#featuredWrapper {
	float:left;
	width:480px;
	margin:0 0 0 14px;
	font-size:.75em;
}

#featuredPostone {
	float:left;
	width:480px;
	margin-bottom:20px;
	padding-bottom:0px;
	border-bottom:1px solid #eee; 
}
#featuredPostone img {
	margin-bottom:5px;  width:480px;
}

#featuredPost { 
	float:left;
	width:460px;
	margin-right:10px;
	margin-bottom:20px;
	padding-bottom:10px;
}

#featuredPost img, #featuredPostblock img {
	margin-bottom:10px; float:left; margin-right:10px;
}

#featuredPostblock {
	float:left;
	width:490px;
	margin-right:10px;
	margin-top:5px;
	padding-bottom:5px;
}

#featuredPostblock #featuredTitle{float:left; width:100%;}

#featuredPostblock p{
font-size:12px;
}

#featuredPostkick {
	float:right;
	width:130px;
	margin-right:10px;
	margin-bottom:20px;
	padding-bottom:10px;
	background:yellow;
display:inline;
}

#featuredPostthree {
	float:left;
	width:460px;
	margin-right:10px;
	margin-bottom:20px;
	padding-bottom:10px;
}

#featuredPostthree img {
	margin-bottom:10px; float:left; margin-right:20px;
}

#otherFeaturedPosts {
	width:300px;
	float:right; 
	margin:10px 0 0 0;
	background:#fff;
}

#secondary {float:left; width:470px;}

.innerPost {
	margin-bottom:10px;
	border-left:1px solid #eee;
	padding-left:10px;
}

.featuredDetails {
	display:block;
	font-style:italic;
	font-size:.8em;
}

.featuredDetailsone {
	font-style:italic;
	font-size:.8em;
}

.featuredDetailsone a{color:#555;}

.featuredDetails a{
	color:#555;
}

.featuredDetails a:hover {
	text-decoration:underline;
}

#ad728 {
	border-top:0px solid #eee;
	padding-top:10px;
	text-align:center;
}

#featuredWrapper .wp-caption-text, #subNews   .wp-caption-text{
	display:none;
}

/********************************************END OF FIRST ROW (BREAKING NEWS FATURED POST AND 728 AD ********************************** */
#slidingBar {
	background:url(images/bgSlideBar.gif) repeat-x;
	height: 169px;
	display:block;
	margin-top:10px;
	position:relative;
}
#sliderButtonLeft {
	position:absolute;
	top:25px;
	left:0;
}
#sliderButtonRight {
	position:absolute;
	top:25px;
	right:0;
}
#gallery {
	margin:0 auto;
	width:972px;
}
#gallery img {
	padding:2px;
	border:1px solid #aaa;
	background:#fff;
	display:block;
	margin-bottom:4px;
}
#gallery ul {
	padding-top:20px;
}
#gallery ul li {
	display:block;
	float:left;
	width:126px;
	margin-right:6px;
	margin-left:6px;
	text-align:center;
	font:bold .7em/1.1em georgia, sans-serif;
}
#gallery ul li a{
	color:#222;
}
#gallery ul li a:hover {
	color:#cd1713;
}
/********************************************GALLERY STYLING ENDS HERE ********************************** */
#subNews {
	font-size:.8em;
	line-height:1.1em;
	padding:35px 0 0 0px;
	width:985px;
	background:#fff;
	
}
.entrySubNews {
	width:150px;
}
.subNewsContainerMeta {
	display:block;
	font-size:.85em;
	font-style:italic;
}
.subNewsContainerMeta a{
	color:#cd1713;
}
.subNewsContainerMeta a:hover {
	text-decoration:underline;
}
/* SubNews 1st */
.subNews1stContainer {
	width:160px;
	float:left;
}
.subNewsPost1st {
	padding-right:8px;
	position:relative;
}
.subNewsPost1st img {
	position:absolute;
	bottom:0;
	left:0;
}
/* SubNews 2nd */
.subNews2ndContainer {
	width:160px;
	float:left;
}
.subNewsPost2nd {
	padding-right:8px;
	padding-left:8px;

	position:relative;
}
.subNewsPost2nd img {
	position:absolute;
	bottom:0;
	left:8px;
}
/* SubNews 3rd */
.subNews3rdContainer {
	width:160px;
	float:left;
}
.subNewsPost3rd {
	padding-right:8px;
	padding-left:8px;

	position:relative;
}
.subNewsPost3rd img {
	position:absolute;
	bottom:0;
	left:8px;
}
/* SubNews 4th */
.subNews4thContainer {
	width:160px;
	float:left;
	height:170px;
	padding-right:15px;
}
.subNewsPost4th {
	padding-right:8px;
	padding-left:8px;

	position:relative;
}
.subNewsPost4th img {
	position:absolute;
	bottom:0;
	left:8px;
}

/* SubNews 5th */
.subNews5thContainer {
	width:260px;
	float:left;
	padding-right:15px;
	
}
.subNewsPost5th {
	padding-right:8px;
	padding-left:8px;

	position:relative;
}
.subNewsPost5th img {
	position:absolute;
	bottom:0;
	left:8px;
}


/********************************************SUB NEWS STYLING ENDS HERE ********************************** */
#mainPageSidebar {
	float:right;
	width:300px;
	margin-top:15px;
}
ul#sidebarTabs{
	height:24px;
	font-size:.7em;
	border-bottom:1px solid #eee;
	font-weight:bold;
}
ul#sidebarTabs li{
	display: inline;
	float: left;
	line-height: 23px;
	height: 24px;
}
ul#sidebarTabs li a {
	display: block;
	float: left;
	padding: 0 8px;
	text-align: center;
	height: 23px;
	background: #fafafa url(images/index_bg.gif) repeat-x;
	border-right:1px solid #eee;
	border-left:1px solid #eee;
	color: #000;
}
ul#sidebarTabs li a.selected {
	color: #222;
	display: block;
	float: left;
	padding: 0 8px;
	text-align: center;
	height: 24px;
	border: 1px solid #eee;
	border-bottom:1px solid #fff;
	background:#fff;
}
#sidebarTabs {
	margin-top:12px;
}
.sidebartabs {
	border-bottom:1px solid #eee ;
	border-right:1px solid #eee ;
	border-left:1px solid #eee ;
	padding:5px;
	font-size:.8em;
	background:#fff;
}
.sidebartabs ul li {
	line-height:18px;
	color:#666;
	border-bottom:1px dotted #D3D9EB;
	margin-left:3px;
	padding-top:2px;
	padding-bottom:2px;
	list-style:disc inside;
}
.sidebartabs a  {
	display:inline;
	color:#666;
}
.sidebartabs a:hover {
	color:#29568f;
	text-decoration:underline;
}
#searchCat  select, #archiveform  select, #cat, #googlequery{
	background-color: #FFF;
	border: 1px solid #7F9DB9;
	color: #555;
	font: .9em/1.2 Verdana, Arial, Geneva, Helvetica, Sans-Serif;
	margin-bottom: 10px;
	width:190px;
	padding: 1px;
	margin-left:10px;
}
#tagcloud {
	display:block;
	font-size:1.3em;
	text-align: center;
}
#tagcloud a {
	color:#222;
}
#tagcloud a:hover {
	text-decoration:underline;
}
#mainPageWidgetContainer {
	margin-top:10px;
}
#mainPageWidgetContainer ul li {
	line-height:18px;
	color:#666;
	border-bottom:1px dotted #D3D9EB;
	margin-left:3px;
	padding-top:2px;
	padding-bottom:2px;
	list-style:disc inside;
}
#mainPageWidgetContainer a  {
	display:inline;
	color:#666;
}
#mainPageWidgetContainer a:hover {
	color:#29568f;
	text-decoration:underline;
}
/********************************************MAINPAGE SIDEBAR STYLING ENDS HERE ********************************** */
#footerCategories {
	margin-top:10px;
	display:block;
	text-align:center;
	border-top:2px solid #efefef;
	border-bottom:2px solid #efefef;
	font-size:.7em;
	line-height:1em;
	font-weight:bold;
}
#footerCatInner {
	padding-top:4px;
	padding-bottom:4px;
}
#footerCatInner ul {
	display:block;
}
#footerCatInner li {
	display:inline;
}
#footerCategories a{
	text-transform:uppercase;
	color:#949494;
	margin-right:6px;
	margin-left:6px;
}
#footerCategories a:hover {
	color:#da0006;
	text-decoration:none;
}

#footerPages {
	margin-top:10px;
	display:block;
	text-align:center;
	background:#efefef;
	font-size:.7em;
	line-height:1em;
}
#footerPageInner {
	padding-top:10px;
	padding-bottom:5px;
	font-family:'Trebuchet MS', Helvetica, sans-serif, arial,tahoma,sans-serif;
	font-size:1em;
}
#footerPageInner ul {
	display:block;
}
#footerPageInner li {
	display:inline;
	margin-right:4px;
	margin-left:4px;
	font-weight:bold;
	text-transform:uppercase;
}
#footerPages a{
	color:#222;
}
#footerPages a:hover {
	color:#da0006;
	text-decoration:none;
}
#themeInfo{
	display:block;
	margin-top:10px;
}
/******************************************** SINGLEPOSTPAGE STRUCTURE********************************** */
#singleContent {
	float:left;
	width:815px;
}
#entry img {
	padding:2px;
	border:0px solid #aaa;
	background:#fff;
	display:block;
}
#photoGalItem { /* Photo that is being displayed on single post page*/
	margin-bottom:15px;
}
#entryMeta {
	display:block;
	background:url(images/labelNewspaper.gif) no-repeat left center;
	color:#8f8f8f;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:25px;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
}
#entryMeta p {
	font-size:.7em;
	margin-top:10px;
	line-height:1.1em;
}
#entryMeta img {
	float:left;
	margin-top:1px;
	margin-right:3px;
}
#entryMeta a {
	color:#8f8f8f;
	text-decoration:underline;
}
#entryMeta a:hover {
	text-decoration:none;;
}
#entry {
	width:670px;
	float:left;
	line-height:1.3em;
	padding:14px 0 0 7px;
	font-size:13px;
}

#page {
	width:680px;
	float:left;
	line-height:1.3em;
	padding:10px 0 0 10px;
	font-size:.95em;
	font-size:13px;
}


#singlePostSidebarLeft {
	float:right;
	width:300px;
	padding:0;
}
#innerAd250x250x {
	margin-bottom:10px;
}
#singlePostSidebarLeft ul#sidelatest {margin:-20px 0 -20px 0; }

#singlePostSidebarLeft #sidelatest li {
	margin-bottom:10px;
	margin-left:40px;
	margin-right:30px;
	color:#666;
	font-size:11px;
	list-style:none;
}
#singlePostSidebarLeft #sidelatest li a {
color:#333;
border-bottom:1px solid #ddd;
text-transform:uppercase;
}
#singlePostSidebarLeft  #sidelatest li a:hover {
	text-decoration:none;
	border-bottom:1px solid #000;
}
#singlePostSidebarRight {
	width:164px;
	float:right;
	background:url(images/bgInnerPG.gif) repeat-y;
}
#singlePostSidebarRight img {
	padding:2px;
	border:1px solid #aaa;
	background:#fff;
	display:block;
	margin-bottom:4px;
}
ul#singpPhotoGalleryList li {
	display:block;
	width:126px;
	margin-right:19px;
	margin-left:19px;
	margin-bottom:10px;
	text-align:center;
	font:bold .7em/1.1em georgia, sans-serif;
}
ul#singpPhotoGalleryList li a{
	color:#222;
}
ul#singpPhotoGalleryList li a:hover {
	color:#cd1713;
}
#innerSidebarRight {
	width:126px;
	display:block;
	margin:0 auto;
}
#innerSidebarRight li {
	margin-bottom:3px;
	color:#666;
	list-style:circle inside;
}
#innerSidebarRight li a {
	color:#222;
}
#innerSidebarRight li a:hover {
	text-decoration:underline;
}
#ad120px600 {
	padding-top:7px;
}
/******************************************** PHOTO CATEGORY ARCHIVE  ********************************** */
.photoFrame {
	display:block;
	float:left;
	text-align:center;
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:1px solid #f4f4f4;
	width:262px;
}
.postinfoPhotoCat { /* pos info shown under the summary of posts on search results */
	padding-top:3px;
	font:.6em verdana, arial, tahoma,sans-serif;
	color:#9f9f9f;
	display:block;
}

/******************************************** ARCHIVE PAGE  ********************************** */
#archiveEntries {
	width:665px;
	float:left;
	padding:14px 0 0 20px;
	font-size:.95em;
	margin:0;
	/*padding-top:21px; width:717px; float:left; background:#fff url(/img/head-main.gif) no-repeat;*/
}





.tyarchivePost {
	width:160px;
	float:left;
	margin:0;
	padding:0;
	height:180px;
}

.tyarchivePost a img{border:1px solid #ddd;padding:5px; margin:10px 0 0 0;}
.tyarchivePost h2.archiveTitles{font-size:12px; width:130px;	line-height:13px;}
.tyarchivePost p{font-size:12px;}



.tyarchivePost .postinfo{border-bottom:0px; font-size:11px;}

.archivePost {
	font-size:.9em;	
	padding-bottom:10px;
	margin-bottom:10px;
	margin-top:20px;
	clear:both;
}


.archivePost p{
padding-top:2px;
}

.postMeta ul{width:110px; float:right; display:block; font-size:10px; line-height:12px; margin:0 0 10px 0;}

#archiveEntries h1{
	text-transform:uppercase;
	font-size:25px;	
	font-weight:bold;
}


#archiveEntries h1{
	margin:10px 0 10px 0;
	padding:0;
}

#archiveEntries h3{
	margin:20px 0 0 0;
	padding:0;
}


#archiveEntries .desc{padding:0 0 20px 0; position:relative;}


.archivePostone {
	font-size:.9em;	

	padding-bottom:10px;
	margin-bottom:10px;
	clear:both;
}
.tubearchivePostone {
	font-size:.9em;	
	border-bottom:1px solid #ddd;
	height:140px;
	padding-bottom:10px;
	margin-bottom:10px;
	clear:both;
}


.archivePostone p{padding-top:3px;}

.archivePostone img{
	margin-top:5px;
	margin-right:5px;

	border:0px solid #aaa;
	background:#fff;
	display:block;
}

.archivePost img{
	float:left;
	margin-top:5px;
	margin-right:5px;
	border:0px solid #aaa;
	background:#fff;
	display:block;
	}

.postinfo { /* pos info shown under the summary of posts on search results */
	text-align:left;
	padding-top:10px;
	padding-bottom:8px;
	padding-right:5px;
	margin-top:5px;
	margin-bottom:20px;
	font:.8em verdana, arial, tahoma,sans-serif;
	color:#9f9f9f;
	float:left;
	border-bottom:1px solid #ddd;
	width:100%;
}

/******************************************** WIDGET  ********************************** */
.widget {
	margin-bottom:10px;
	font-size:.8em;
	font-family:arial, verdana, sans-serif;
}
/******************************************** SINGLEPOSTPAGE ********************************** */
#entry p {
	padding-bottom:10px;
}

#entry ul {margin:10px 0 20px 20px;list-style-position:inside; list-style-type:square; }
#entry ul li{margin:0 0 5px 0;}

#related ul {margin:0; list-style-type:none;}
#related ul li {margin:0;}
 

.alignleft {
	float:left;
	margin-right:10px;
	margin-top:5px;
}
.alignright {
	float:right;
	margin-left:10px;
	margin-top:5px;
}
.aligncenter {
	margin:0 auto;
	display:block;
}
.wp-caption img {
	margin-bottom: 5px;
	padding:4px;
	border: 1px solid #ddd;
	background-color:#FFFFFF;
}
p.wp-caption-text {
	color:#222;
	width: auto;
	font:.7em verdana, arial, sans-serif;
	text-align:center;
}
blockquote {
	padding: 10px 20px 20px 40px; 
	color:#333;
	clear:both;
	background:url(/img/quotes.gif) no-repeat;
	background-color: #f6f5f5;
	background-position:left bottom; 
	margin-bottom:10px;
}
code {
	color:#444;
	font:11px/17px tahoma, arial, sans-serif;
	display:block;
}
blockquote p {
	font-size: 13px;
	padding: 5px 0px;
	margin: 5px 0px;
	line-height: 15px;
}
blockquote li {
	padding: 2px 0px 2px 10px;
	font-size: 11px;
	line-height: 15px;
	color:#369;
}
blockquote a {
	font-size: 15px;
	color:#555;
	text-decoration:none;
}



#featuredPost blockquote {
  font-size: 12px;
	margin: 0 0 0 20px ;
	
	}
	

	
#featuredPost blockquote a:hover {
	text-decoration:none;
}


/******************************************** COMMENTS ********************************** */
ol#comments {
	list-style:none;
	font-family:verdana, tahoma, arial, sans-serif;
	margin-bottom:10px;
}
.commentContainer {
	border-bottom:1px solid #d0d0d0;
}
.commentAuthor {
	text-transform:uppercase;
	background:#ee2d27;
	color:#fff;
	font-weight:bold;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:1px;
	margin-right:3px;
}
.commentAuthor a, .commentAuthor a:hover {
	color:#fff;
}
.commentDate {
	background:#ebebe7;
	color:#231f20;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:1px;
}
.editComment a {
	background:#297cdf;
	color:#fff;
	font-size:10px;
	margin-left:3px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:1px;
}
.waitingModeration {
	background:#297cdf;
	color:#fff;
	font-size:10px;
	margin-left:3px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:1px;
}
.commenttext {
	padding-top:5px;
	font-size:.7em;
	line-height:1.3em;
}
#trackbacks {
	font-size:.8em;
	font-family:verdana, tahoma, arial, sans-serif;
	margin-bottom:10px;
}
#trackbacks li {
	list-style:decimal inside;
	font-size:.9em;
	margin-left:3px;
}
#trackbacks li a {
	padding-left:2px;
}
p#noComment {
	font:bold .8em verdana, tahoma, arial, sans-serif;
	background:#f7f7f7;
	padding:4px 4px 4px 10px;
}
#writeComment {
	font-family:verdana, tahoma, arial, sans-serif;
	background: url(images/bgWriteComment.gif) repeat;
	padding:15px;
	border:1px solid #ececec;
}
#writeComment cite {
	font-size:.8em;
}
#writeComment label {
	font-size:.7em;
	padding-left:10px;
	font-family:verdana, tahoma, arial, sans-serif;
}
#author,#email,#url {
	font: 11px verdana,Arial, Helvetica, sans-serif;
	width: 220px;
	padding: 2px;
	background:#fefefe;
	border: 1px solid #e6e6e6;
}
#writeComment textarea:focus, #writeComment input[type="text"]:focus {
	border: 1px solid #bbb;
	background: #fefff7;
}
#writeComment textarea {
	font: 80% Arial, Helvetica, sans-serif;
	width: 450px;
	height: 120px;
	background:#fefefe;
	border: 1px solid #e6e6e6;
	padding: 2px 3px 3px 7px;
}



/******************************************** MODS ********************************** */

#related {margin:10px 20px 100px 0; width:320px; float:left;}
#related h3{font-size:14px; font-weight:bold; text-transform:uppercase; padding:15px 0  15px 0;}
#related li {margin: auto;}
#related li a{font-size:13px; color:#000; font-weight:bold;} 
#related p{font-size:12px; color:#333;}


.highslide {float:left; margin:0 5px 10px 0;}



ol.listocolumn
{	
 width: 300px;   /* room for 3 columns */
 float:left;
 display:block;
 margin:0 0 0 0px;
 padding-left:0px;
}
ol.listocolumn li 
{ 
  text-align:left;
  float: right;
  width: 140px;  /* accommodate the widest item */
  height:120px;
}
ol.listocolumn li p a
{
padding-right:20px;
}


/*ol.listocolumn li:hover, ol.listocolumn li a:hover
{text-align:left;
	margin:0;
	padding:0;
	padding-bottom:0;
	margin-bottom:0;
	text-decoration:underline;

	margin-top:0 !important;	
	padding:0 0 0 0 !important;
}*/

#latestvideo {border-left:1px solid #eee; }
#singlePostSidebarLeft ol li{height:140px; margin:0;list-style-type: none; }

#singlePostSidebarLeft ol li a img{border:2px solid #dcddde;padding:2px;}
#singlePostSidebarLeft p{margin:5px 0 5px 0; font-size:9px;  line-height:11px; }
#singlePostSidebarLeft p a{color:#555; text-transform:uppercase;} 
#singlePostSidebarLeft p a:hover{color:#ff9850; text-decoration:underline;}

#tagtrend{width:260px;  background:#fff;  padding:0px; margin: 0 10px 30px 20px; float:right; }
#tagtrend a{background:#fff; margin:5px 5px 5px 0px; padding:0px; line-height:20px; font-size:8px; text-transform:uppercase; }
#sitename p {position:relative; top:10px; padding:5px 0 10px 20px;  border-left:1px solid #eee; float:right; width:200px; color:#aaa; 
font: 15px 'Trebuchet MS', Helvetica, sans-serif, 'palatino linotype',palatino,'times new roman',times,serif; font-weight:normal; letter-spacing:-0.01px; line-height:16px;
}
#followus {
margin:0 10px 20px 0;
text-align:right;
height:40px;
}


#followus li{display: inline;
list-style-type: none;
padding-left: 20px;
}

#tagslist{position:relative; margin:0 0 10px 0; font-size:11px;}

#tweetblender-t1{width:250px; float:right;  margin:25px 0 0 0;}
.tb_header h3{font-size:11px; text-transform:uppercase; }
.tb_tools{margin:10px 0 0 0;}




.headsrc { float:right; margin:15px 5px 0px 0; width:430px;}
.headsrc #s{width:335px; float:left; padding:5px 0 5px 5px; font-size:18px; border:1px solid #999; color:#999; font-family:'Trebuchet MS', Helvetica, sans-serif;}

.headsrc p{margin-top:10px; color:#ccc; font-weight:bold; font-size:15px;}

.headsrc #searchsubmit { /*  Search GO button style */
	background: url(/img/search.gif) no-repeat;
	width: 77px;
	height:29px;
	border:0;
	cursor:pointer;
	margin:8px 0 0 8px;
}

#footernav{
width:100%;
border-top:1px solid #eee;
padding:10px 0 40px 0;
}

#footernav ul li{float: left;
	width: auto;
	padding:0 5px 0 5px;
	border-right:1px solid #eee;
	color:#222; font-size:10px; text-transform:uppercase;

	}
#footernav ul li a{color:#555; font-size:10px; text-transform:uppercase;}

#secondhome{width:985px; margin:20px 0 0 0; background:#fff;}
#catblock{width:660px; float:left; border-top:0px solid #eee; padding:20px 0 0 10px; margin:0;}
#catblock h3{padding:0 0 10px 0; padding:20px 0 0 20px;}
#catblock h3 a{text-transform:uppercase; color:#fff; }
#catblock .featuredDetails{font-size:10px; margin:5px 0 0 0;}
#secondcolumn{float:right; width:140px; margin:80px 0 0 0;}
#secondcolumn #littlecolumn{padding:5px 0 5px 10px; font-size:12px; border-bottom:1px dotted #ddd;}
#secondcolumn #littlecolumn a{color:#555;}

#largeright{
border-top:1px dotted #ddd; border-bottom:1px dotted #ddd;padding:10px 0 10px 0;
position:relative; width:500px; height:150px;  margin:0 0 30px 0; background:#eee; float:right; text-align:center;display:none;} 

#adspan {width:516px; }
#adcomm {width:518px; text-align:center; padding:5px 20px 0 20x;}

#secondright{text-align:right; padding:11px 0 0 0; margin:0 10px 0 0; }

.socialicoff{display:inline;  margin-right:10px; font-size:10px;}
.socialicofb{float:right;}
.socialicotm{float:right; margin-top:1px;}
.addthis_button_email {margin-right:10px;}

#tagscheda{margin:0; font-size:13px;}
#tagscheda h1{font-size:22px; margin:0 0 10px 0; 	text-transform:uppercase;}
#tagscheda img{margin:0 20px 20px 0;}
#tagscheda ul {float:left; height:200px;}
#tagscheda #tagdesc{margin:0; float:right; width:270px;}


#playersico{margin:0 0 0 30px; width:255px;}
#playersicohome {margin:0 0 0 15px; width:970px; color:#555; text-transform:uppercase;font-size:9px;  line-height:11px;}
#playersicohome img{padding-bottom:5px !important;margin-bottom:5px !important;}
#playersicohome dd a{color:#ccc;padding-top:50px !important; height:60px; margin-top:-30px;}
#playersicohome dd a:hover{visibility:visible;color:#555;padding-top:50px !important;margin-top:-30px; height:60px; text-decoration:none;}
#playersicohome dl, #playersico dl {float:left;text-align:center;}
#playersicohome dt, #playersicohome dd, #playersico dt,#playersico dd {width:50px;float:left;}
#playersico dt {margin-bottom:0;}/* vertical space between the images */
#playersicohome dd,#playersico dd {margin:55px 15px 10px -53px; height:35px;}
#playersicohome img,#playersico img {vertical-align:bottom; border:0; width:50px;}



#rankingsplayersico img {border:0; width:50px;}


dl#rankingsplayersico
{
	float: left;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #999;
}

#rankingsplayersico dt
{
	clear: left;
	float: left;
	width: 55px;
	margin: 0;
	padding: 5px;
	border-top: 1px solid #999;
	font-weight: bold;
}

#rankingsplayersico dd
{
	float: left;
	width: 255px;
	margin: 0;
	padding: 4px;
	border-top: 1px solid #999;
	height:55px;
}

#rankingsplayersico dd .secondline
{
font-size:85%; padding-left:0; color:#333;
}




#tournamentsico img {border:0; width:50px;}


dl#tournamentsico
{
	float: left;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #999;
}

#tournamentsico dt
{
	clear: left;
	float: left;
	width: 70px;
	margin: 0;
	padding: 5px;
	border-top: 1px solid #999;
	font-weight: bold;
	height:70px;
	font-size:85%;
}

#tournamentsico dd
{
	float: left;
	width: 240px;
	margin: 0;
	padding: 4px;
	border-top: 1px solid #999;
}

#tournamentsico dd .secondline
{
font-size:85%; padding-left:0; color:#333;
}

/**
 * GOOGLE NEWSBAR
 */



#newsBar-bar{width:310px; float:left;}

/**
 * color settings
 */
.titleBox_gsnb                              { }
a.statusItemSelected_gsnb                   { }
span.statusItemSep_gsnb                     { }


/**
 * full or empty newscolumn
 */
.full_gsnb {
  display : block;
}
.empty_gsnb {
  display : none;
}



/**
 * title
 * - show for vertical bars
 * - suppress for horizontal bars
 */
.titleBox_gsnb {
	font-size:14px; font-weight:bold; text-transform:uppercase; padding:23px 0  2px 0;
}



/**
 * Auto Execute List Status Box
 * - vertical mode
 */
div.statusBox_gsnb {
  padding-top : 4px;
  padding-bottom : 4px;
}

a.statusItem_gsnb {
  cursor : pointer;
  white-space: nowrap;
}

a.statusItemSelected_gsnb {
  font-weight : bold;
  text-decoration : none;
  border: none;
}

.gs-title a, .gs-title a b{font-size:13px !important; color:#000 !important; font-weight:bold !important; text-decoration:none !important;}

/**
 * vertical mode only one item, supress
 */
.vertical_gsnb .oneitem_gsnb {
  display : none;
}

/**
 * results
 *
 * sometimes people have generic a rules that
 * set a border. disable those if present
 */
.resultsBox_gsnb .resultDiv_gsnb * {
  border : none;
}

/**
 * always suppress watermark
 */
.resultsBox_gsnb .resultDiv_gsnb .gs-watermark {
  display : none;
}

/**
 * always suppress bolding (inserted by search)
 */
.resultsBox_gsnb .resultDiv_gsnb b {
  font-weight : normal;
}

/**
 * establish title height to ~1 line with silent
 * truncation
 */
.horizontal_gsnb .resultDiv_gsnb,
.resultsBox_gsnb .resultDiv_gsnb .gs-title {
  line-height: 1.4em;
  height: 1.4em;
  overflow: hidden;
	text-decoration:none;
}

.gs-newsResult{font-size:12px; color:#333;}
.gs-newsResult a{color:#000;}


/**
 * expanded mode results truncate dates, and have larger top margin
 */
.expanded_gsnb .resultDiv_gsnb .gs-publishedDate {
  display : none;
}
.expanded_gsnb .resultDiv_gsnb {
  margin-top : .8em;
}

/**
 * compressed mode results truncate all but title
 */
.compressed_gsnb .resultDiv_gsnb .gs-publisher,
.compressed_gsnb .resultDiv_gsnb .gs-location,
.compressed_gsnb .resultDiv_gsnb .gs-publishedDate,
.compressed_gsnb .resultDiv_gsnb .gs-snippet,
.compressed_gsnb .resultDiv_gsnb .gs-clusterUrl {
  display : none;
}
.compressed_gsnb .resultDiv_gsnb {
  margin-top : .2em;
}




/**
 * brandingBox
 */
.brandingBox_gsnb {
  margin-top : .4em;
}

.horizontal_gsnb .brandingBox_gsnb {
  margin-top : 0px;
  position : absolute;
  right : 0px;
  top : 0px;
}
.horizontal_gsnb div.gsc-branding-vertical {
  position: relative;
  width: 75px;
}




#newsletter #field{width:335px;  padding:5px 0 5px 5px; font-size:18px; border:2px solid #000; color:#999; font-family:'Trebuchet MS', Helvetica, sans-serif;}
#newsletter #privacy{margin:10px 0 0 5px;}
#newsletter #submit {
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
text-transform:uppercase;
padding: 7px 14px;
margin:0 0 3px 0;
background:url(/img/formbg.gif) repeat-x left top;}


#newsalert{margin:-20px 0 10px 30px;font-size:11px;}

#sidenews #field{width:180px;  padding:2px 0 2px 2px; font-size:12px; border:1px solid #555; color:#999; font-family:'Trebuchet MS', Helvetica, sans-serif;}
#sidenews #privacy{margin:10px 0 0 5px;}
#sidenews #submit {
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
text-transform:uppercase;
padding: 3px 7px;
margin:0 0 3px 0;
font-size:10px;
background:url(/img/formbg.gif) repeat-x left top;}

#latestvideopost {float:right; width:100px; margin:-2px 0 0 5px;}
#latestvideopost a{margin:0; padding:0;}
#latestvideopost p a{font-size:12px;line-height:12px; margin:0; padding:0;}


#subvideo{
width:100%;
border-top:0px solid #eee;
padding:10px 0 40px 0;
}

#subvideo li{float: left;
	width: auto;
	padding:0 10px 0 10px;
	border-right:1px solid #eee;
	color:#222; font-size:10px; 
	text-transform:uppercase;
	}

#subvideo ul li a{color:#555; text-transform:uppercase;}

.placer{margin:0; padding:0;}

.vlinkone{font-weight:bold; font-size:10px; color:#ff9850 !important;}