/* @override http://www.uvureview.com/wp-content/themes/antisnews/style.css */

/*  
Theme Name: Antisnews
Theme URI: http://www.antisocialmediallc.com
Description: Showcase content from multiple categoies in a clean attractive magazine style layout. Create your own color scheme without editing any css file. Various widgetized areas on magazine home page so you can intermix widgets with your featured post content.  For information on how to use go to Appearance->Antisnews Options and click the Manage Options button next to Standard Configuration Options. Switch "Operation Mode" to "Tutorial" then go to your homepage.
Version: 1.9
Author: antisocialmediallc.com
Tags: white,black,right-sidebar,left-sidebar
License: GPL
Attributions: postsidebar.php social media icons credit to Paul Robert Llyod (http://paulrobertlloyd.com)
*/ 


/* html .wp-caption.aligncenter img { 
   width: expression( document.body.clientWidth > 475 ? "475px" : "auto" ); /* sets max-width for IE */
}

/* html .wp-caption.alignleft img { 
   width: expression( document.body.clientWidth > 250 ? "250px" : "auto" ); /* sets max-width for IE */
}
/* html .wp-caption.alignright img { 
   width: expression( document.body.clientWidth > 250 ? "250px" : "auto" ); /* sets max-width for IE */
}

.wp-caption {
text-align: center;
padding: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption.aligncenter img {  max-width: 475px; height:auto;  }
.wp-caption.alignleft img {  max-width: 250px; height:auto;  }
.wp-caption.alignright img {  max-width: 250px; height:auto;  }

.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}

.alignleft { float:left; margin-right:10px; }
.alignright { float:right; margin-left:10px; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; margin-top:10px;  }

img.alignleft { float:left; margin-right:10px; padding:5px; max-width: 250px; height:auto;}
img.alignright { float:right; margin-left:10px; padding:5px; max-width: 250px; height:auto;}
img.aligncenter { display: block; margin-left: auto; margin-right: auto; padding:5px; max-width: 475px;  margin-top:10px; height:auto; }

html>body .alignleft { width: auto; height: auto; max-width:250px; }
html>body .alignright { width: auto; height: auto; max-width:250px; }
html>body .aligncenter { width: auto; height: auto; max-width:475px;  margin-top:10px; }




































/* HTML Elements */

* {
margin:0;
padding:0;
}

body { background-color:#000000;color:#444444;font-size:90%; font-family:"Times","Times New Roman","Verdana";background: #FFF;background-repeat:no-repeat ;}
p { margin:17px 0;}
a:link { color:#B3B722; text-decoration:none; }
a:visited { color:#B3B722; text-decoration:none; }
a:hover, a:active { color:#999; }
hr { display: block; height:1px; border:0; margin:10px 0px 10px 0px; }
small { font-size: 0.95em; padding:3px 6px;}
img, a:link img, a:visited img {border:0}
.clear { clear:both;overflow:hidden;}

h1,h2,h3,h4,h5,h6,span{margin:0px;padding:3px 0px 3px 0px; font-family: Georgia;}


strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted#dddddd;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#dddddd;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
pre { overflow:auto;}
dl {margin:0 0 1.5em 0;}
dl dt {font-style:italic; padding:3px 0px 3px 0px;}
dd {margin-left:0em; font-size: 11px;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold; text-align:left; }
th, td {padding:4px 10px 4px 5px;}
tr.even td { text-align:left; }
tfoot {font-style:italic;}

th {background:#dddddd; color:#172025; border-right:1px solid #dddddd;}
tr.even td {background:#f2f2f2; color:#172025; border-right:1px solid #dddddd;}
caption {background:#414141; color: #dddddd;}

div#preload { display: none; }

.button { background:#dddddd; color:#172025 ; cursor: pointer;}
.button:hover { background:#414141;color:#dddddd; }

label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #dddddd;}

.alignleft { float:left; margin-right:10px; }
.alignright { float:right; margin-left:10px; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; margin-top:10px;  }

img.alignleft { float:left; margin-right:10px; background: #f2f2f2; padding:5px; max-width: 250px; }
img.alignright { float:right; margin-left:10px; background: #f2f2f2; padding:5px; max-width: 250px; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; background: #f2f2f2; padding:5px; max-width: 475px;  margin-top:10px; }

html>body .alignleft { width: auto; height: auto; max-width:250px; }
html>body .alignright { width: auto; height: auto; max-width:250px; }
html>body .aligncenter { width: auto; height: auto; max-width:475px;  margin-top:10px; }

.wp-pagenavi a, .wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi a:hover,.wp-pagenavi a:active,.wp-pagenavi span.pages,.wp-pagenavi span.current,.wp-pagenavi span.extend,.wp-pagenavi span.extend {	background-color: #dddddd; }
.wp-pagenavi a, .wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi a:active {color: #172025; font-weight:bold; }
.wp-pagenavi a:hover { color: #820D06; }
.wp-pagenavi span.pages,.wp-pagenavi span.current,.wp-pagenavi span.extend { color: #172025; }

.imgstyle { background: #f2f2f2;}

#wrapper { width:1040px; margin:0 auto; padding:0; }

#maincontainer { width:1010px; margin:0 auto; }

#contentcontainer { border-color:#ffffff;-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;-khtml-border-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-top-left-radius: 5px;border-radius-topleft: 5px;border-radius-topright: 5px;clear:both; padding:10px; margin:10px auto 0px auto; width:990px; float:left;  background:#ffffff;}

/* html .wp-caption.aligncenter img { 
   width: expression( document.body.clientWidth > 475 ? "475px" : "auto" ); /* sets max-width for IE */
}

/* html .wp-caption.alignleft img { 
   width: expression( document.body.clientWidth > 250 ? "250px" : "auto" ); /* sets max-width for IE */
}
/* html .wp-caption.alignright img { 
   width: expression( document.body.clientWidth > 250 ? "250px" : "auto" ); /* sets max-width for IE */
}

.wp-caption {
border: 1px solid #f2f2f2;
text-align: center;
background-color:#f2f2f2;
padding: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption.aligncenter img {  max-width: 475px; height:auto;  }
.wp-caption.alignleft img {  max-width: 250px; height:auto;  }
.wp-caption.alignright img {  max-width: 250px; height:auto;  }

.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}


#maincontainer .datesearch { position: absolute; right: 0px; top: -15px;}
#maincontainer .datesearch .date { margin-top:5px;padding:5px 0px 5px 50px;float:left;color:#ffffff;font-size:13px;
font-weight:bold;
text-transform:uppercase;}
#maincontainer .datesearch .search { float:right; padding:5px;}
#maincontainer .datesearch .search #mys{float:left;border:0;width:254px;background:none;margin:4px 0 0 4px;}
#maincontainer .datesearch .search #mygo{float:right;width:25px;height:26px;background-color:transparent;border:0px;cursor:pointer;}

#mysearchform{float:left;width:205px;height:26px;}
#mysearchform {background:url(http://www.uvureview.com/wp-content/themes/antisnews/images/searchbg.png) no-repeat;}

#searchform{}

#leaderboardspace { height:90px; padding:10px; margin:0px; }
#leaderboardspace {background-color:none;color:#172025;text-align:Select Option:;}
#leaderboardspace a { color:#172025;}


#sitetitle { background: transparent url(images/uvureview-logo.jpg) no-repeat; clear:both; margin:20px auto 0 auto; padding-left:10px; width:1000px; height:120px; position: relative;}
#sitetitle .logo { position: absolute; left: 264px; width: 475px; height: 110px;}
#sitetitle .logo h1 { padding-top:0px; text-indent: -9001em; }
#sitetitle .logo h1 a { color:#ffffff; font-size:3.1em; text-transform:uppercase; display: block; height: 110px;}
#sitetitle .logo h1 a:hover { color:#4DBAB1; }
#sitetitle .logo h1,#sitetitle .logo h1 a { text-shadow:#dddddd 1px 1px 1px; }
#sitetitle .tagline { float:left; margin-right:20px;color:#ffffff;text-transform:capitalize;font-size:14px;font-style:normal;font-weight:normal;padding:35px 0px 0px 10px; }

#antisnav-navbar{background: transparent;text-transform:uppercase;font-size:10px;font-weight:normal;}
#antisnav-navbar{border-top: 1px solid #B3B722;border-bottom:1px solid #B3B722;}
/* Style drop down list */
#antisnav, #antisnav ul {line-height:35px;}
#antisnav li.current_page_item {background-color: #B3B722;}
#antisnav li.current_page_item a {color:#ffffff !important;}
#antisnav-navbar a {color:#000;font-size: 14px;font-family: Georgia;}
#antisnav li.current_page_item li a {color:#444444 !important;}
#antisnav li ul li a { color:#444444; padding: 3px 10px; }
#antisnav li ul li { border-color: #dddddd; background: #f2f2f2; }
#antisnav-navbar { margin:0 auto; width:1010px;}
#antisnav-navbar { clear:both; }
#antisnav-navbar-inner {width: 960px;margin: 0 auto;}
#antisnav-navbar a:hover {background-color: #B3B722;color: #000;}
#antisnav-navbar ul {}
/* Page Nav */
#antisnav, #antisnav ul {padding: 0;margin: 0;list-style: none;z-index: 100;}
#antisnav a {display: block;text-decoration:none;padding: 0 15px;z-index: 100;display: block;}
#antisnav {float: left;}
#antisnav li {float: left;}
#antisnav li.page_item {}
/* Style drop down list */
#antisnav li ul { position: absolute; width: 160px; left: -999em;}
#antisnav li ul li {border-style: solid; border-width:0 1px 1px 1px; padding: 0px 0px; }
#antisnav li ul li a { line-height:25px; width: 150px; text-shadow:none; text-decoration:none;}
#antisnav li ul ul {margin: -28px 0 0 180px; }
#antisnav li ul ul li a { line-height: 25px;}
#antisnav li ul li ul li a {border-width:0 1px 1px 0px; }
#antisnav li:hover ul, #antisnav li.sfhover ul { left: auto; }
#antisnav li:hover ul ul, #antisnav li.sfhover ul ul { left: -999em; }
#antisnav li:hover ul, #antisnav li li:hover ul, #antisnav li.sfhover ul, #antisnav li li.sfhover ul { left: auto; }
#antisnav li:hover, #antisnav li.hover { position: static; } /* IE7 Fix */

#breakingnews { background-color:none;}
#breakingnews { background-image:url(http://www.uvureview.com/wp-content/themes/antisnews/images/breaking.png); background-repeat:no-repeat;}#breakingnews {height:55px;}
#breakingnews { width:1010px; margin:0px ; padding:0; }
#breakingnews .bnewsheadline { margin:0px 0px 0px 260px; padding:5px 0;}
#breakingnews .bnewsheadline h2, #breakingnews h2 a { padding-top:10px;  color:#ffffff; font-weight:bold; font-size:1.2em; line-height:0.9em;  }
#breakingnews span.clearbhlink { float:right; margin-right:10px;}
#breakingnews span.clearbhlink a { color:#ffffff;}


.filler {padding:10px;}
.filler ul { margin-left:20px;}

.widget {
border:1px solid #dddddd;color:#333333;margin-bottom:10px;
}

.widget a { color:#B3B722;}

.widget a:hover {
	color: #999;
}



.widget {-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}

.widget ul { margin:0; padding:0;}

.widget ul li {
padding:5px 0px;
margin:0;
list-style:none;
border-bottom:1px solid #dddddd;
}

.widget ul li a { color:#131217;}

.widget ul li a:hover {
	color: #B3B722;
}

.widget ul li ul li {
list-style:circle;
border-bottom:none;
margin-left:15px;
}

.widget li.widget_tag_cloud {
padding:0;
margin:0;
list-style:none;
text-align:left;
}

.widget ul.widget_tag_cloud {
margin:0;
}

.widgetinside { padding:10px; margin:0  auto; }

li.widget_tag_cloud a {}
h2.widget li { list-style:none; }

.widget h2 {
background: transparent;
color:#353534;
padding:0px 0px 0px 0px;margin-bottom:10px;font-size:18px;
font-weight:normal;
}

.widget h2 {-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;}

.widget h2 a {color:#353534;}

.widget h3,.widget h3 a {
color:#131217;
font-size:12px;
font-weight:bold;
}



.widget select { width:100%;}

.widget .excerpt { margin-bottom:10px;}

.widget .excerpt p { margin-top:5px;}

.widget .excerpt .imgstyle { 
float:left;
margin-right:10px;
padding:5px;
margin-bottom:10px;
}

.textwidget {  }

/* featured post */

#featured {
	float: left;
	width: 639px;
	margin: 0;
	position: relative;
	padding-bottom: 20px;
}
#featured-content {
	margin: 0;
}
.featured-slides-bottom-border {
	width: 618px;
	height: 12px;
}
.featured-slides {
}
.featured-image {
	width: 598px;
	height: 324px;
	border:1px solid #d3d3d3;	padding: 10px 10px;
	position: relative;
}

.featured-badge {
	width: 150px;
	height: 150px;
	position: absolute;
	display: block;
	background: url(http://www.uvureview.com/wp-content/themes/antisnews/images/featured-badge.png) no-repeat;
	top: -6px;
	left:-6px;
	z-index: 2;
}

.overlay {
	width: 600px;
	background: #FFF;
	filter:alpha(opacity = 60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	position: absolute;
	left: 10px;
	top: 215px;
	height: 85px;
}
.featured-title-content {
	position: absolute;	
	left: 30px;	
	top: 230px;
	width: 568px;
}
.featured-title-content p {
	padding-bottom: 10px;
	margin: 0px;
}

.featured-post-date {
	color: #353534;
	font-size:16px;
	margin: 0;
	line-height: 18px;
}

.featured-title h2, .featured-title h2 a {
	font-weight:bold;
	font-size:22px;
	color: #000;
	
}

.featured-title h2 a:hover {  }

.container, #loopedSlider, div.slides, ul.slides {
	width:620px;
}
.container {
	height:346px;
	overflow:hidden;
	position:relative;
}
div.slides {
	position:absolute;
	top:0;
	left:0;
}
#loopedSlider {
	margin:0;
background-color:yellow;
	position:relative;
	clear:both;
}

#loopedSlider a.next {
	position:absolute;
	top:200px;
	right:30px;
	opacity:0.8;
}
#loopedSlider a.previous {
	position:absolute;
	top:200px;
	left:30px;
	opacity:0.8;
}
#loopedSlider a.next:hover, #loopedSlider a.previous:hover {
	opacity:1;
}

/* tier 1 */

#tier1 {
width:1010px;
margin:0 auto 10px auto;
padding:0px;
}

#tier1 .tier1main {
width:640px;
margin:0;
float:left;
}

#tier1 .tier1main p {
padding-right:10px;
}

#tier1 .tier1side {float:left;width:350px;}

#tier1 .tier1side h2 {
background: transparent url(images/home-news-header.png) no-repeat;
color:#353534;
padding:5px 0px 5px 10px;margin-bottom:10px;font-size:18px;
font-weight:normal;
}

#tier1 .tier1side h2 {-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

#tier1 .tier1side h2 a {color:#353534;}

#tier1 .tier1side .featured2 {
margin-bottom:10px;
}

#tier1 .tier1side .featured2 h3 {
margin-top:0px;
padding-top:0px;
}

#tier1 .tier1side .featured2 h3, #tier1 .tier1side .featured2 h3 a {color:#414141;}

#tier1 .tier1side .featured2 p {
margin-top:0px;
}

#tier1 .tier1side .featured2 .imgstyle {
float:left;
margin-right:10px;
padding:5px;
margin-bottom:10px;
}

#tier1 .tier1side .stickyout .sticky p {
margin-top:0px;
}

#tier1 .tier1side .stickyout .sticky .imgstyle {
float:left;
margin-right:10px;
padding:5px;
margin-bottom:10px;
}

#tier1 .tier1side .stickyout h2 {
background:#dadada;
color:#353534;
padding:5px 0px 5px 10px;margin-bottom:10px;font-size:18px;
font-weight:normal}

#tier1 .tier1side .stickyout h2 {-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;}

#tier1 .tier1side .stickyout h2 a {color:#353534;}

#tier1 .tier1side .stickyout .sticky h3, #tier1 .tier1side .stickyout .sticky h3 a {color:#414141;}

/* tier 2 */

#tier2 {
width:1010px;
margin:0px auto 0px auto;
}

/* tier 2 a */
#tier2 .tier2a {
float:left;
width:225px;
padding:0;
margin:0 10px 0px auto;
}

/* tier 2 b */
#tier2 .tier2b {
float:left;
width:140px;
margin:0 10px 0px 5px;
}


/* tier 2 c */

#tier2 .tier2c {
float:left;
width:290px;
margin:0 15px 0px 5px;
}

#tier2 .tier2c .widget { padding:0px 10px 10px 10px; }

#tier2 .tier2c .top h2 {
background: transparent url(images/home-sports-header.png) no-repeat;
color:#353534;
padding:5px 0px 5px 10px;margin-bottom:10px;font-size:18px;
font-weight:normal;
}

#tier2 .tier2c .top h2 {-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

#tier2 .tier2c .top h2 a {color:#353534;}

#tier2 .tier2c .top .featured3 .imgstyle {
width:96%;
display:block;
float:none;
margin:0 auto;
text-align:center;
padding:2%;
}

#tier2 .tier2c .top .featured3 h3 {
margin:5px 0px;
}

#tier2 .tier2c .top .featured3 h3, #tier2 .tier2c .top .featured3 h3 a {color:#414141;}

#tier2 .tier2c .top .featured3 p {
margin-bottom:10px;
margin-top:0px;
}

#tier2 .tier2c .bottom { margin-top:20px; }

#tier2 .tier2c .bottom h2 {
background: transparent url(images/home-thev-header.png) no-repeat;
color:#353534;
padding:5px 0px 5px 10px;margin-bottom:10px;font-size:18px;
font-weight:normal;
}

#tier2 .tier2c .bottom h2 {-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

#tier2 .tier2c .bottom h2 a {color:#353534;}


#tier2 .tier2c .bottom .featured4 {
margin-bottom:10px;
}

#tier2 .tier2c .bottom .featured4 h3 {
margin-top:0px;
padding-top:0px;
}

#tier2 .tier2c .bottom .featured4 h3, #tier2 .tier2c .bottom .featured4 h3 a {color:#414141;}

#tier2 .tier2c .bottom .featured4 p {
margin-top:0px;
}

#tier2 .tier2c .bottom .featured4 .imgstyle {
float:left;
margin-right:10px;
padding:5px;
margin-bottom:10px;
}

/* tier 2 d */

#tier2 .tier2d {
float:left;
width:290px;
margin:0 auto;
}


#tier2 .tier2d .top h2 {
background: transparent url(images/home-opinions-header.png) no-repeat;
color:#353534;
padding:5px 0px 5px 10px;margin-bottom:10px;font-size:18px;
font-weight:normal;
}

#tier2 .tier2d .top h2 {-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

#tier2 .tier2d .top h2 a {color:#353534;}

#tier2 .tier2d .top .featured5 .imgstyle {
width:96%;
display:block;
float:none;
margin:0 auto;
text-align:center;
padding:2%;
}

#tier2 .tier2d .top .featured5 h3 {
margin:5px 0px;
}

#tier2 .tier2d .top .featured5 h3, #tier2 .tier2d .top .featured5 h3 a {color:#414141;}

#tier2 .tier2d .top .featured5 p {
margin-bottom:10px;
margin-top:0px;
}

#tier2 .tier2d .bottom { margin-top:20px; }

#tier2 .tier2d .bottom h2 {
background: transparent url(images/home-culture-header.png) no-repeat;
color:#353534;
padding:5px 0px 5px 10px;margin-bottom:10px;font-size:18px;
font-weight:normal;
}

#tier2 .tier2d .bottom h2 {-moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}

#tier2 .tier2d .bottom h2 a {color:#353534;}


#tier2 .tier2d .bottom .featured6 {
margin-bottom:10px;
}

#tier2 .tier2d .bottom .featured6 h3 {
margin-top:0px;
padding-top:0px;
}

#tier2 .tier2d .bottom .featured6 h3, #tier2 .tier2d .bottom .featured6 h3 a {color:#414141;}

#tier2 .tier2d .bottom .featured6 p {
margin-top:0px;
}

#tier2 .tier2d .bottom .featured6 .imgstyle {
float:left;
margin-right:10px;
padding:5px;
margin-bottom:10px;
}

/* tier 3 */

#tier3 {
width:1010px;
margin:20px auto 0px auto;
padding:5px;
}

#tier3 .tier3main {
width:620px;
magin:0;
float:right;
padding:0;
}


#tier3 .tier3main h2 {
background: transparent;
color:#353534;
padding:5px 0px 5px 10px;margin-bottom:10px;font-size:18px;
font-weight:normal;
}

#tier3 .tier3main h2 {-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;}

#tier3 .tier3main h2 a {color:#353534;}


#tier3 .tier3main .tier3mainleft {
width:260px;
float:left;
margin-right:10px;
}

#tier3 .tier3main .tier3mainleft .featured7 {
margin-bottom:20px;
}

#tier3 .tier3main .tier3mainleft .featured7 h3 {
margin-top:5px;
padding-top:0px;
}

#tier3 .tier3main .tier3mainleft .featured7 h3,#tier3 .tier3main .tier3mainleft .featured7 h3 a, #tier3 .tier3main .tier3mainright .featured7 h3,#tier3 .tier3main .tier3mainright .featured7 h3 a {color:#414141;}

#tier3 .tier3main .tier3mainleft .featured7 p {
margin-top:0px;
margin-right:10px;
}

#tier3 .tier3main .tier3mainleft .featured7 .imgstyle {
margin:0 auto;
padding:5px;
}


#tier3 .tier3main .tier3mainright {
width:340px;
float:left;
padding:0px 0px 10px 0px;
}

#tier3 .tier3main .tier3mainright .featured7 {
margin-bottom:20px;
}

#tier3 .tier3main .tier3mainright .featured7 h3 {
margin-top:0px;
padding-top:0px;
}

#tier3 .tier3main .tier3mainright .featured7 p {
margin-top:0px;
margin-right:10px;
}

#tier3 .tier3main .tier3mainright .featured7 .imgstyle {
float:left;
margin-right:10px;
padding:5px;
}

#tier3 .tier3side {
float:left;
width:340px;
margin:0px 0px 0px 10px;
}



/* tier 4 */

#tier4 {
width:1010px;
margin:5px auto 0px auto;
padding:5px;

}

#tier4 .tier4a {
float:left;
width:335px;
margin:0 5px 0px 0px;
}


#tier4 .tier4b {
float:left;
width:640px;
margin:0 0px 0px 5px;
}

#tier4 .tier4b .tier4btop {
width:640px;
margin:0 auto;
}

#tier4 .tier4b .tier4btop .tier4btopleft {
float:left;
width:315px;
margin:0 auto;
padding:0px;
}

#tier4 .tier4b .tier4btop .tier4btopright {
float:right;
width:315px;
margin:0 auto;
}


#tier4 .tier4b .tier4bbottom {
clear:both;
width:640px;
margin:0 auto;
}



#tier4 .tier4c {
float:left;
width:300px;
margin:0 auto;
}

/* Content */


#content { width:1010px; margin:0 auto; }
.postarea { width:530px; margin:0 auto; padding:10px; float:left; }

.postareameta { margin: 30px 0;}

.postarea h1,.postarea h1 a {color:#414141;}

.postarea h2 {
background:none;
color:#131217;
margin-bottom:10px;}

.postarea h2 {-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;}

.postarea h2 a {color:#131217;}

.postarea h3,.postarea h3 a {color:#414141;}

.postarea blockquote,.entry blockquote { clear:both; padding:10px 5px; float: left; width: 140px; border-top: 1px solid #999; border-bottom: 1px solid #999; margin: 5px 10px 5px 0px;}
.postarea blockquote p,.entry blockquote p {
	padding: 0px;
	margin: 0px;
	font-size: 22px;
	font-family: "Franklin Gothic Book", Verdana;
	text-align: center;
}

.postarea ul li { list-style:square; }
.postarea .byline { display:block; padding:4px 4px 4px 0px; font-size:x-small; }
.postarea .byline a { text-decoration:none; }
.postarea .byline a:hover { text-decoration:underline; }
.postarea .excerpt { margin:20px 0px 20px 0px; }
.postarea .excerpt p { margin:0px; }
.postarea .excerpt .byline { margin-bottom:10px; }
.postarea .excerpt .imgstyle { 
float:left;
margin-right:10px;
padding:5px;
}


.postarea h1 {
font-size:25px;
font-weight:bold;
width:510px;
}

.postarea h2 {
font-size:23px;
font-weight:bold;
width:510px;
}

#postsidebar {
float:left;
width:220px;
}

#share {
width:220px;
margin:0 auto;
}

#share ul {
width:220px;
}

#share ul li {
float:left;
width:75px;
list-style:none;
text-align:center;
margin-top:15px;
}

#postmeta .byline {padding:10px; line-height: 1.3em;}

.bnavigation {
padding:10px auto 10px auto;
width:500px;
margin:20px auto 20px auto;
}
.bnavigation a {
font-size: 1em;
}

.bnavleft {
width:250px;
float:left;
}

.bnavright {
width:220px;
float:right;
}

.paginav {
width:510px;
margin-bottom:15px;
float:left;
padding:10px;
}
.paginav a {
font-size: 1em;
font-weight: bold;
}

.npfsearchmsg {padding-right:20px;}
.npfsearchmsg h2 {margin:0px 0px 10px 0px;}

.postareameta {margin:10px 0px 10px 30px;}

.entry { width:510px; margin-bottom:20px; }

.entry .tags {padding:5px;}

.entry ul, .entry ol {margin:10px 0px 10px 30px;clear:both;}

.entry ul li {list-style:square; padding:3px 0px 3px 0px;}

.entry ol li {  list-style-type: decimal; padding:3px 0px 3px 0px; }
.entry ol ol li {  list-style-type: lower-roman; padding:3px 0px 3px 0px; }

.entry img { margin-bottom:0px;  }

.entry textarea {
width:100%;
height:auto !important;
min-height:100px;
border:1px solid#dddddd;
}

.entry input[type=text] {
width: 300px;
padding:5px;
border:1px solid#dddddd;
}

.entry input.text {
width: 300px;
padding:5px;
border:1px solid#dddddd;
}

.entry input[type=password] {
width: 300px;
padding:5px;
border:1px solid#dddddd;
}

.entry input.password {
width: 300px;
padding:5px;
border:1px solid#dddddd;
}

ul.list404, ol.list404 { margin-left:30px;}
ul.list404 li, ol.list404 li { padding:6px 0px 6px 0px; }
ul.list404 li a, ol.list404 li a { color:#423B35; }

.postmetadata { margin:10px 0px 10px 0px;}


/************************************************
* Sidebar                                        * 
************************************************/

#sidebarone { width: 210px; float:left; margin:0px 0px 0px 10px; }

#calendar caption, #wp-calendar caption { margin:0; padding:2px 0 2px 10px; text-align:center; }
#calendar table, #wp-calendar table { width: 100%; padding: 0; text-align: center; }
#calendar thead th, #wp-calendar thead th { padding:3px; text-align:center; }
#calendar tbody td, #wp-calendar tbody td { padding: 5px 0;   text-align:center;  }
#calendar tfoot td, #wp-calendar tfoot td { }
#calendar #prev, #wp-calendar #prev { text-align: left; }
#calendar #next, #wp-calendar #next { text-align: right; }
#calendar a, #wp-calendar a { font-weight: normal; }


/* Form Elements */

.button { padding: 1px; border:none; }
.button:hover { text-decoration:none }

#respond { }

#commentform input { width: 170px; margin: 5px 5px 1px 0; padding:5px;  }
#commentform textarea { width:500px; margin-top:5px;height:auto !important; min-height:100px; border:1px solid#dddddd;
 }

/* Comments*/

.commentarea { clear:both; margin-top:25px; width:500px; padding:20px 0px; }
.commentareain h2,.commentareain h3 {margin-bottom:10px;}
.commentlist {  }

.commentlist li { margin:0; padding: 18px 15px 10px 15px; }
#commentform small { font-weight:normal; padding:0; }
.commentmetadata { display: block; }
.commentlist small { font-size:x-small; }

.commentlist cite { font-size:12px; font-weight:bold; }

.cancel-comment-reply { font-size:12px; font-weight:bold; }

.commentlist ul li, .comments ol li { list-style:none;}

.commentlist p { margin:15px 0px 15px 0px; }

.commentlist li.even {  margin-right:10px; }

.commentlist li.alt {   margin-right:10px; }
.commentlist li.odd { padding-top:10px; }

.commentlist li img { float:left; margin-right:5px;border:none;}

.commentlist li.even { padding:5px;background:#f2f2f2;color:#666666; }
.commentlist li.alt { padding:5px;background:#f9f9f9;color:#666666; }
.commentlist li.odd { padding:5px;background:#f9f9f9;color:#666666; }


/* Footer*/

#footer { background: transparent url(images/footer-bg.png) no-repeat bottom;margin:5px auto 10px auto; width:990px; padding:10px; clear:both; }
#footer .tools { float:right; margin-right:30px; }
#footer .tools ul { list-style: none; margin-right:30px; margin-top:0px; }
#footer .tools ul li { float: left; display: block; padding-left:20px; }
#footer .tools ul li a { float: left; display: block; }
#footer .tools ul li a:hover { text-decoration:underline;}

#footer {
height:28px;color:#444;
font-family: TIMES;
text-transform: uppercase;
font-size:14px;
font-weight:normal;
}

#footer a {color:#dddddd;}



.clear {clear: both;}
.ratingblock,.ratingmulti { clear:both; }

.date {
	font-size: 16px;
	font-family: "Times New Roman";
	text-transform: uppercase;
	font-weight: bold;
	position: absolute;
	top: -10px;
	left: 0px;
}

ul.pagination {
	position: absolute;
	right: 30px;
	top: 11px;
	list-style: none;
}

ul.pagination li {
	float: left;
}

ul.pagination li a {
	display: block;
	height: 15px;
	width: 15px;
	background-color: #000;
	text-align: center;
	padding: 0px 5px;
	height: 20px;
	line-height: 20px;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	color: #FFF;
}

	ul.pagination li a:hover {
		color: #B3B722;
	}

a.previous {
	position: absolute;
	left: 11px;
	bottom: 31px;
	display: block;
	width: 65px;
	text-align: center;
	padding: 0px 5px;
	height: 20px;
	line-height: 20px;
	color: #FFF;
	text-shadow: #555 2px 2px 6px;
}

a.previous:hover {
}

a.next {
	position: absolute;
	right: 20px;
	bottom: 31px;
	display: block;
	width: 65px;
	text-align: center;
	padding: 0px 5px;
	height: 20px;
	line-height: 20px;
	color: #FFF;
	text-shadow: #555 2px 2px 6px;
}

a.next:hover {
}


/* Contact Form */

form.wpcf7-form p input {
	font-family: Times;
	font-size: 14px;
}

form.wpcf7-form p textarea {
	font-family: Times;
	font-size: 14px;
	padding: 5px;
}

form.wpcf7-form p input[type="submit"] {
	font-family: Times;
	font-size: 16px;
	border: 1px solid #DDD;
	height: 30px;
	line-height: 30px;
	padding: 0px 15px;
	background-color: #FFF;
	color: #666;
	cursor: pointer;
}

form.wpcf7-form p input[type="submit"]:hover {
	background-color: #B3B722;
	color: #FFF;
	border-color: #999;
}

.monoslideshow {
	background-color: #000;
}

div.classified p {
	border-bottom: 1px solid #8d8f8f;
	padding-bottom: 10px;
}

#facebookframe {
	float: left;
}

#tweetframe {
	float: left;
}

#applicationform *{
	margin: 0px;
	padding: 0px;
}

#applicationform .row {
	padding: 5px 0px;
}

#applicationform label {
	display: block;
	padding-bottom: 3px;
}

#applicationform input {
	margin: 0px;
	padding: 3px 2px;
	height: 20px;
	width: 300px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	border: 1px solid #e4e6e6;
	margin: 5px 0px;
	margin-left: 5px;
	font-size: 14px;
	font-family: Times;
	padding-left: 7px;
}

#applicationform input:focus {
	border-color: #adafaf;
	-moz-box-shadow: 2px 2px 3px #C7C7C7;
	-webkit-box-shadow: 2px 2px 3px #C7C7C7;
	box-shadow: 2px 2px 3px #C7C7C7;
}

#applicationform input[type=radio] {
	display: inline;
	padding: 0px;
	margin: 0px;
	height: 13px;
	width: 13px;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 2px;
}

#applicationform select {
	margin-left: 5px;
}

#applicationform select option {
	padding-left: 5px;
	line-height: 16px;
}

#applicationform textarea {
	margin: 0px;
	padding: 3px 2px;
	width: 400px;
	height: 50px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	border: 1px solid #e4e6e6;
	margin: 0px 0px;
	margin-left: 5px;
	font-size: 14px;
	font-family: Times;
	padding-left: 7px;
}

#applicationform textarea:focus {
	border-color: #adafaf;
	-moz-box-shadow: 2px 2px 3px #C7C7C7;
	-webkit-box-shadow: 2px 2px 3px #C7C7C7;
	box-shadow: 2px 2px 3px #C7C7C7;
}

#applicationform button {
	border: 1px solid #C7C7C7;
	background-color: #FFF;
	font-family: Times;
	width: 75px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	margin-top: 10px;
}

#applicationform button:hover {
	background-color: #B3B722;
	color: #FFF;
	cursor: pointer;
}



/* Staff List */

div#staff-list * {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 3px;
	font-size: 14px;
}

#staff-list h3 {
	padding: 5px 0px;
	margin: 0px;
	font-size: 18px;
}

#staff-list b {
	display: block;
	font-size: 16px;
}

#staff-list i {
	display: block;
	padding-left: 7px;
}

#staff-list a {
	padding-left: 7px;
}

#staff-list p {
	border-bottom: 1px solid #C7C7C7;
	padding-left: 7px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

div.sub-stafflist {
	padding-left: 10px !important;
}

/* Overlay */

/* use a semi-transparent image for the overlay */
	#overlay {
		background-image:url(http://static.flowplayer.org/img/overlay/transparent.png);
		color:#efefef;
		height:450px;
	}
	
	/* container for external content. uses vertical scrollbar, if needed */
	div.contentWrap {
		height:441px;
		overflow-y:auto;
	}

