/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/
/*span.number-square {background: url(images/number-square.png) no-repeat;}*/
span.number-circle {background: url(images/number-circle.png) no-repeat;}
span.number-square, span.number-circle {color: #666;display: block;font-size: 170%;float: left;text-align: center;margin-right: 10px;padding-top: 2px;height:12px; width: 32px;padding-bottom:5px;line-height:25px;}
#page-nav{font-size:11px}
.gallery-caption{display:none;}
#comments img.photo {background:white;border:1px solig rgb(221,221,221);padding:4px;}
#comments .comment-right{margin-left:70px;}
.execphpwidget{margin-left:-16px;}
div.navright{float:right;}
div.navleft{float:left;}
#profile-full-gallery{margin-top:30px;}
#profile-full-gallery h1{font-size:120%;color:#333;}
.gallery-item img.user-thumbnail{display:block;float:left;margin-right:15px;}
#mini-profiles{margin-top:30px;}
.short-profile p{margin-left:75px;}
#profile-info ul li h2{font-size:110%;color:#333;}
.profile-box{border:1px solid #aaa;}
#mini-profiles .user-name, .profile-name{border-bottom:1px dashed #aaa;color:#333;}
table.form-table{margin-bottom:20px;}
#your-profile h3{border-bottom:1px dashed #aaa;padding-bottom:5px;font-size:120%;}
#wp-submit, .submit{cursor:pointer}
input, textarea{background:#fcfcfc;border:1px solid #e2e2e2;width:214px;padding:5px 10px;font-size:90%;}
#gm-map-1-legend input, #iagree {width:auto;}
textarea{width:380px;}
checkbox{float:right;width:10px;}
#content{min-height:300px;}
div.mu_register{width:900px;}
.author-desc{font-size:90%;}
.contents{display:none;}/*wordpress wiki*/
p.wp-caption-text{margin:2px;}
.post .title{width:auto;margin-left:auto;}
.gm-map{border:1px solid #CCC;margin-bottom:24px;}
#logo img { display:none; }
#logo{
	padding-left:95px;
	padding-top:20px;
	padding-bottom:5px;
	background-image: url(images/pelogo.png);
	background-repeat: no-repeat;
	background-position: 10px -19px;
	}
#logo .site-title, #logo .site-description { display:block; } 
#header{padding:0px 0 0px 10px;}
.col-full{width:990px;}
#sidebar{width:250px;}
h2, h1{font-size:22px;padding-bottom:5px;width:100%;color:#333;}
h1{border-bottom:1px dotted #CCC;}
#tabs ul.wooTabs li a{padding:0px 5px 10px;}
.entry{text-align:justify}
#search_main input.field{width:135px;}
.post-meta{margin:0px 0px 25px 0px;}
#logo .site-description{font-face:arial;font-size:13px;letter-spacing:1px;}
#logo .site-title a{color:#EEE;font-size:33px;letter-spacing:0px;}
#loopedSlider{width:990px;}
#loopedSlider .featured-nav{width:348px;}
#loopedSlider ul.pagination li a{width:308px;}
#page-nav ul.rss{
	padding: 0 5px 0;
	background-image:none;
}
#page-nav ul.rss a{
	padding:8px 4px;
}
#tabs .inside li a{
font-family:arial;
}
.textwidget{font-size:90%;font-family:Tahoma, Geneva, sans-serif;margin:10px 10px 0 10px;font-style:italic;line-height:18px;}
/* Contact info */
.contactbox{
	display:block;
	width:665px;
	margin:30px 0 40px 4px;
    font-size:90%;
}
.listpart{
	font-weight:bold;
	width:120px;
	float:left;
	border:1px solid #DDD;
	background-color:#EEE;
	padding:1px 0 1px 7px;
	margin:1px 0 0 1px;
}
.listpart2{
	font-weight:bold;
	width:80px;
	float:left;
	border:1px solid #DDD;
	background-color:#EEE;
	padding:1px 0 1px 7px;
	margin:1px 0 0 0px;
}
.details{
	display:inline-block;
	background-color:#F7F7F7;
	border:1px solid #DDD;
	margin:1px 0 0 1px;
	padding:1px 0 1px 7px;
	width:520px;
}
.detailsnarrow{
	display:inline-block;
	background-color:#F7F7F7;
	border:1px solid #DDD;
	margin:1px 0 0 1px;
	padding:1px 0 1px 7px;
	width:377px;
}
.detailswide{
	background-color:#F7F7F7;
	border:1px solid #DDD;
	margin:1px 0 0 1px;
	padding:1px 7px 1px 7px;
	width:643px;
}
.detailswidevtour{
	background-color:#F7F7F7;
	border:1px solid #DDD;
	margin:1px 0 0 1px;
	padding:1px 7px 1px 7px;
	width:460px;
    font-size:80%;
}
.fullspan{
	font-weight:bold;
	width:650px;
	border:1px solid #DDD;
	background-color:#EEE;
	padding:1px 0 1px 7px;
	margin:1px 0 0 1px;
	text-align:center;
}
.fullspansm{
	font-weight:bold;
	width:470px;
	border:1px solid #DDD;
	background-color:#EEE;
	padding:1px 0 1px 7px;
	margin:1px 0 0 auto;
	text-align:center;
}
.fullspansm2{
	width:467px;
	border:1px solid #DDD;
	background-color:#EEE;
	padding:3px 0 3px 7px;
	margin:1px 0 0 190px;
color:#666;
font-size:110%;
}
.fullspansm3{
	font-weight:bold;
	width:110px;
	border:1px solid #DDD;
	background-color:#EEE;
	padding:1px 0 1px 7px;
margin:0 0 0 1px;
color:#666;
float:left;
}
.detailssm,  .detailssm3, .fullspansm3, .fullspansm{
font-size:85%;
height:auto;
}
.detailssm{
	background-color:#F7F7F7;
	border:1px solid #DDD;
	margin:1px 0 10px auto;
	padding:1px 7px 1px 7px;
	width:463px;
}
.detailssm2{
	background-color:#F7F7F7;
	border:1px solid #DDD;
	margin:1px 0 10px 190px;
	padding:1px 7px 1px 7px;
	width:460px;
}
.detailssm3{
	background-color:#F7F7F7;
	border:1px solid #DDD;
	margin:1px 0 1px 1px;
	padding:1px 7px 1px 7px;
float:none;
	width:463px;
}
.storyContent img{float:left;border: 1px solid #ddd;padding:2px;margin-right:20px;}
.storyContent{border-bottom:1px dashed #ddd; padding-bottom:10px;margin-bottom:10px;min-height:110px;}

.feedlistitem{
	margin:15px 0 15px 0;
	border-bottom:1px dashed #AAA;
	padding-bottom:15px;
}
.rssLinkListItemTitle{
	display:block;
	font-weight:bold;
	margin-bottom:12px;
}
.rssLinkListItemTitle a:link{
	color:#333;
}
/*UI tabs*/
#tabness .gm-tabs-nav {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-indent:0 !important; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
	position: relative;
	float:left;
	z-index: 1;
	border-right: 1px solid #d3d3d3;
	bottom: -1px;
}
.gm-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.gm-tabs-nav ul {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
}
.gm-tabs-nav li:before {
	content:"" !important;
}
#tabness .gm-tabs-nav li {
	/*resets*/margin: 0 !important; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	float: left;
	border: 1px solid #d3d3d3;
	border-right: none;
	list-style-type:none;
}
.gm-tabs-nav li a {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	float: left;
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	padding: .3em 1.7em;
	color: #555555;
	background: #e6e6e6;
}
.gm-tabs-nav li a img {
	display:none;
}
#tabness img{
	border:none;
}
.gm-tabs-nav li a:hover {
	background: #dadada;
	color: #212121;
}
.gm-tabs-nav li.gm-tab-active {
	border-bottom-color: #ffffff;
}
.gm-tabs-nav li.gm-tab-active a, .gm-tabs-nav li.gm-tab-active a:hover {
	background: #ffffff;
	color: #212121;
}
.gm-tabs-panel {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Verdana,Arial,sans-serif;
	clear:left;
	border: 0px dashed #d3d3d3;
	
	color: #222222;
	padding: .1em .7em;	
	font-size: 1em;
}
#tabness .gm-sub-cat-index li{
list-style:none;
margin-left:-30px;
}
.gm-sub-cat-title{
	border-bottom:1px dashed #aaa;
	width:100%;
}
.gm-index-posts li{
list-style:circle;
}
.gm-hidden {
	display: none;/* for accessible hiding: position: absolute; left: -99999999px*/;
}
ul.gm-sub-cat-index{float:left;width:280px;display:block;}
#tabness li a:hover{
	border-bottom:0px;
}
#nextgen-gallery-sidebar-widget img{border:1px solid #CCC; padding:2px;margin:10px;}
#nextgen-gallery-sidebar-widget a:hover{text-decoration:none;}
.more-link{font-weight:bold}
#footer-widgets .blocks{width:990px;margin-top:-14px;}
#footer-widgets .block.last { margin-right:0; }
.widget{font-size:14px;font-family:arial;}
/*------------------------------------------------*/
/*------------------[THUMBNAILS]------------------*/
/*------------------------------------------------*/
.thumbnail-wrap { float: left; margin: 0px 15px 15px 0px; width: 151px; height: 151px; }
.thumbnail-category { margin: 0px 14px 18px 0px; }
.thumbnail-div { float: left; padding: 8px 0px 0px 10px; width: 155px; height: 150px; background-image: url(/wp-content/themes/headlines/images/round-bg.gif); }
.thumbnail-div .sections-overlay { background: url(/wp-content/themes/headlines/images/thumbnail-overlay.png) no-repeat -40px -300px; width: 135px; height: 135px; margin-top: 0px; float: left;padding:3px; }
.thumbnail-shadow { width: 100%; float: left; height: 33px; }
.thumbnail-div .sections-overlay .zoom { margin: 60px 0px 0px 61px; }
.thumbnail-single .sections-overlay { width: 624px; height: 364px; }
.thumbnail-bottom { margin: 5px 0px 0px -5px; }
.thumbnail-single { border: 10px solid #313131; width: 624px; height: 364px; }
.blogthumbnail { border: 10px solid #313131; display: inline; float: left; margin-right: 15px; }
.box2 { background:#fefefe url(/wp-content/themes/headlines/images/bg-box.png) repeat-x;  margin: 0 0 1px 0;}
.post-meta2{margin: 0px 0px 15px 0px;color:#AAA;font-size:120%;}
.post-meta{margin:0 0 15px 0;}
img.alignnone{margin:2px;}
