/* @override 
	http://cltblog.com/wp-content/themes/headlines/css/1.0.30.css
*/

/*  

Theme Name: Headlines
Version: 2.4.1
Description: Designed by <a href="http://www.jepson.no">Magnus Jepson</a>.
Author: WooThemes
Author URI: http://www.woothemes.com
Tags: buddypress
Copyright: (c) 2009 WooThemes.
License: GNU/GPL Version 2 or later. http://www.gnu.org/licenses/gpl.html

*/

@import "reset.css";

@font-face {  
  font-family: "ClearveueHwy";  
  src: url(../fonts/ClearviewHwy.eot); /* IE */  
  src: local("ClearveueHwy"), url(../fonts/ClearveueHwy.ttf) format("truetype"); /* non-IE */  
}  

body
{
	font:12px "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
	line-height:1.2;
	color:#333;
	background:#000 url(../_inc/images/cltstripe.jpg) fixed center;
	padding-top:0 !important;
	min-width:940px !important
}

body.wp-admin {
	background: #f8f8f8;
}

html
{
	min-width:140px !important
}

h1,h2,h3,h4,h5,h6
{
	font-family: ClearveueHwy, Helvetica, "Lucida Grande", Arial, Verdana, sans-serif;
	color:#000;
	line-height:1;
	margin:0
}

.featured-nav h3.sectionLabel {
	position: absolute;
	margin-top: -26px;
}

h1
{
	font-size:36px
}

h3
{
	font-size:20px
}

#loopedSlider div.featured-nav ul.pagination li a h3 {
font-family: Lucida Grande, Helvetica, Arial, sans-serif;
}

div.prli-social-buttons-bar {
	display: none;
}

.wp-admin #widgets-right div.widgets-holder-wrap div.sidebar-name h3 {
	color: white;
	line-height: 18px;
}

#available-widgets div.sidebar-name h3{
line-height: 18px !important;	
}

.wp-admin div.widget-top div.widget-title h4 {
	line-height: 16px;
}

#loopedSlider div.featured-nav ul.pagination li a h3 {
	font-size: 12px !important;
	line-height: 14px !important;
	
}

#cluster h3.section,#ad_rotator-4 h3,#text-3 div.textwidget h3,#text-6.widget h3,#item-actions h3,#sidebar h3, #loginlogout-4 h3, .featured-nav h3.sectionLabel, #text-10 h3, #ad_rotator-3 h3
{
	color:#0bf;
	font-size:14px;
	text-transform:uppercase;
	margin-bottom:10px;
	text-shadow: #000000 1px 1px 0px;
}

#ad_rotator-3 h3 {
margin-top: -7px;	
margin-bottom: 12px;
}

#ad_rotator-3 div.widget_ad_rotator {
margin-top: -12px;	
}

#cluster h3.section {
	position: absolute;
	margin-top: 13px;
}

#bp_enhanced_groups_widget-3 h3
{
	display: none;
}

#belt div.block h3.hoods {
color: white;
	text-shadow: #000000 1px 1px 0px;
	margin-left: 10px;
	font-family: ClearveueHwy, Helvetica, "Lucida Grande", Arial, Verdana, sans-serif;
	display: inline;
}

div#groups-list-options.item-options
{
	position: absolute;
	margin-top:-16px;
	margin-left: 576px;
	font-size:10px;
	font-weight:bold;
	background: #3e3e3e;
	padding: 4px 8px;
	border-radius:3px;
	width: 156px;
	text-align: center;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}

.widget_bp_enhanced_groups_widget .selected
{
	color: #fff}

div#text-3.widget.widget_text
{
	position:absolute;
	margin-left:404px;
	width:236px;
	margin-top:1px
}

#text-3 div.textwidget ol.columns li
{
	background:#000;
	margin-bottom:8px
}

#text-3 div.textwidget ol.columns
{
	margin-top:13px
}

#bp-adminbar-notifications-menu a span
{
	text-shadow:#000 0 0 0
}

#text-3 div.textwidget ol.columns li a
{
	display:block;
	color:#FFF;
	padding:7px 10px 8px
}

#text-3 div.textwidget ol.columns li a span
{
	font-size:9px;
	color:#7e7e7e
}

#text-3 div.textwidget ol.columns li a img
{
	margin:-10px
}

div.block.last
{
	position:absolute;
	margin-left:660px
}

div#bp_enhanced_groups_widget-3.widget.widget_bp_enhanced_groups_widget
{
	margin-left: 200px;
}

#groups-list li div.item-avatar a img.avatar.group-15-avatar
{
	height:50px !important
}

#text-10.widget.widget_ad_rotator
{
	margin-top:1px
}

#loopedSlider div.featured-nav ul.pagination li a h3
{
	color:#FFF;
	font-size:12px;
	line-height:14px;
	padding:10px
}

h4
{
	font-size:18px
}

.wp-admin h4 {
font-size: inherit;	
font: inherit;
}

h6
{
	font-size:12px
}

a:link,a:visited
{
	text-decoration:none;
	color: #009cdc}

.entry a:hover {
	color: #006392;
}

.wp-admin a:link, .wp-admin a:visited {
	color: #1074a6;
}

a.save-post-status.hide-if-no-js.button {
	vertical-align: 0;
}

#ef-comment_respond span {
color: white;	
}

input#publish.button-primary {
	color: #000;
	text-shadow: #000000 0 0 0px;
}

#delete-action a.submitdelete.deletion {
	color: red;
}

#delete-action a.submitdelete.deletion:hover {
	color: white;
}

.wp-admin #message p a {
	text-decoration: underline;
	
}

#blogTitle
{
	background:url(../_inc/images/logo.png) no-repeat;
	width:100px;
	height:100px;
	margin-left:5px;
	float: left;
}

.single-item #container #content
{
	width:980px;
	padding:0
}

#item-body
{
	background:#FFF;
	border-bottom:5px solid #000;
	padding:40px 40px 20px
}

#subnav ul li a
{
	padding:0 5px !important
}

.page #main div.box
{
	width:640px;
}

#main div.box div.post div.entry p
{
	color:#FFF;
	margin-top:20px
}

div#cluster
{
	width:940px;
	margin:0 auto;
	
}

div#cluster.links
{
	height:860px
}

#bottomFrame
{
	padding-top:20px
}

div#menu
{
	font-size:14px;
	position:absolute;
	width: 600px;
	margin-left:110px;
	margin-top:18px;
	font-family: ClearveueHwy, Helvetica, "Lucida Grande", Arial, Verdana, sans-serif;}

#homeFeed div.tweetstream_checkbox_container
{
	position:absolute;
	margin:-24px 0 0 180px
}

#homeFeed div.item-list-tabs.activity-type-tabs
{
	margin-left:-20px;
	width:630px;
	padding-left:10px;
	margin-top:-20px !important;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px
}

.logged-in #homeFeed div.item-list-tabs.activity-type-tabs
{
	margin-top:0 !important;
	-moz-border-radius-topright:0;
	-webkit-border-top-right-radius:0;
	border-top-right-radius:0
}

div#menu ul a
{
	font-weight:bold;
	color:#ddd;
	font-size:1.2em;
	text-decoration:none;
	outline:none;
	margin-bottom:20px;
	line-height:32px;
-webkit-transition-property: color;
-webkit-transition-duration:.15s;
-webkit-transition-timing:ease-out;

}

#menu a.dead
{
	color:#666;
	cursor:default;
	font-size:12px;
	line-height:1.8em
}

#menu a.dead:hover
{
	background:transparent;
	color:#666
}

div#menu ul,div#menu ul ul,div#menu ul li
{
	list-style:none;
	text-align:left;
	text-shadow:#000 1px 1px 2px;
	margin:0;
	padding:20px
}

div#menu ul li.page-item-4 a
{
	background:#222
}

div#menu ul li a
{
	outline:none;
	margin:0 7px;
	padding:3px 0px 4px;
	color: white;
}

ul#blogMenu
{
	text-align:center;
	font-size:13px;
	height: 32px !important;
	margin-left:-3px !important;
	padding: 0 10px 0 10px !important;
}

ul#blogMenu li
{
	line-height:36px;
	display:inline !important;
	padding: 0 !important;
}

#blogMenuBox
{
	background:#454547;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	position:absolute
}

#secondaryMenu
{
	height:28px !important!;
	padding: 0 !important;	
}

#secondaryMenu li
{
	line-height:21px;
	display:inline;
	padding: 0 !important;
}

div#secondaryMenuBox
{
	font-size:10px;
	background:#2e2e30;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	margin-top:38px;
	height:26px;
	float: left;
	padding: 0 10px;
}

div#menu ul#secondaryMenu li a
{
	line-height:27px;
	padding: 0 !important;
	margin: 0 6px;
	color: #ccc;
}

div#menu ul#secondaryMenu li a:hover
{
	color: white;
}

#blogTitle:hover
{
	background-position:-98px
}

#blog-title
{
	float:left;
	text-indent:-10000px;
	text-align:left;
	font-size:7.5em;
	margin-left:-120px;
	margin-top:0;
	margin-bottom:0
}

#blog-title a
{
	font-family:Georgia, "Times New Roman", serif;
	color:#fff;
	background:#000 url(../_inc/images/logo-s.gif) no-repeat 0 -2px;
	cursor:pointer;
	outline:none;
	height:100px;
	display:block;
	width:100px;
	margin-top:0
}

#blog-title a:hover
{
	background-position:-100px -2px
}

#blogMenu a
{
	margin-bottom:200px
}

li#menuAbout.page_item
{
	margin-right:-4px
}

div#menu ul li:hover ul li a:hover,div#menu ul li:hover ul li
{
	background:#3B3B3B;
	color:#FAFAFA
}

div#menu ul ul li
{
	float:none
}

div#menu ul ul li a
{
	outline:none;
	margin:0;
	padding:0
}

div#menu ul li:hover ul
{
	display:block;
	font-size:0.8em;
	padding-top:.2em;
	position:absolute;
	z-index:10;
	margin-top:.6em
}

div#menu ul li:hover ul li a
{
	background:inherit;
	color:#FAFAFA;
	display:block;
	width:18em;
	margin-left:.3em;
	line-height:1.6em;
	outline:none;
	padding:0.4em
}

div#menu ul li:hover ul li a:hover
{
	color:#F26532
}

div#item-header div.generic-button,div#item-header a.button
{
	float:left;
	margin:20px 10px 40px 0
}

a.button,input[type=submit],input[type=button],ul.button-nav li a,div.generic-button a
{
	background:url( ../_inc/images/white-grad.png ) top left repeat-x;
	border:1px solid #ddd;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	text-decoration:none;
	color:#888;
	font-size:12px;
	font-weight:normal;
	vertical-align:bottom;
	cursor:pointer;
	padding:3px 10px
}

.wp-admin a.button {
	color: black;
}

.wp-admin #content {
	margin: 0;
}

.dir-list #groups-list li div.action div.meta
{
	font-size:11px;
	margin-top:8px
}

.dir-list #groups-list li div.item div.item-title, .mygroups #groups-list li div.item div.item-title
{
	display:inline;
	float:left;
	font-weight:bold;
	margin-right: 10px;
}

#groups-list li div.action div.meta {
	margin-top: 10px;	
}

input#gobutton.submit-button
{
	background:#818181;
	color:#111;
	text-shadow:#adadad 1px 1px 0;
	border-color:#9d9d9d
}

a.button:hover,a.button:focus,input[type=submit]:hover,input[type=button]:hover,ul.button-nav li a:hover,ul.button-nav li.current a,div.generic-button a:hover
{
	color:#555;
	outline:none;
	border-color:#aaa
}

ul.button-nav li
{
	float:left;
	margin:0 10px 10px 0
}

div#weather
{
	color:#fff;
	font-size:10px;
	line-height:1.6em;
	width:308px;
	text-align:left;
	cursor:pointer;
	height:70px;
	padding:14px 0 14px 2px;
-webkit-transition-property: opacity;
-webkit-transition-duration:.15s;
-webkit-transition-timing:ease-out;
	position: absolute;
	right: 0;	
}

#weather img.now
{
	width:90px;
	position:absolute;
	margin-top:5px
}

#weather div.forecast img.weather
{
	width:40px;
	position:absolute
}

#weather div.forecast
{
	position:absolute;
	margin-left:172px;
	margin-top:4px
}

#weather div.now
{
	position:absolute;
	margin-left:97px;
	line-height:14px
}

#weather div.now span.label
{
	color:#a5a5a5
}

#weather div.forecast div.forecastInfo span.high
{
	color:#feadad
}

#weather div.forecast div.forecastInfo span.low
{
	color:#a1dff3
}

#weather div.forecast .forecastInfo
{
	margin-left:43px;
	line-height:12px
}

#weather div.forecast div.forecastInfo span.label
{
	text-transform:uppercase;
	color:#a5a5a5;
	font-size:9px;
	font-weight:bold
}

#weather div.now span.temp
{
	font-size:20px;
	line-height:22px;
	font-family: arial black, sans-serif;
}

div#weather li.wicon
{
	float:left;
	display:block;
	height:60px;
	margin-top:-6px;
	margin-right:4px
}

li.wicon img
{
	opacity:.9;
	width:60px;
	padding-right:2px
}

#cat-nav
{
	position:relative;
	background:url(images/bg-catnav.png) repeat-x bottom;
	height:58px;
	border-top:1px solid #fff
}

#cat-nav a
{
	color:#333;
	text-decoration:none;
	text-shadow:#fff 0 1px 0
}

#cat-nav li:hover
{
	background:#e6e6e6
}

#cat-nav a span
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:400;
	color:#888;
	text-shadow:none
}

#cat-nav .nav-description
{
	display:block
}

#cat-nav a:hover span
{
	color:#555
}

#secnav,#secnav ul
{
	position:relative;
	z-index:100;
	list-style:none;
	line-height:1;
	background:url(images/secnav-div.png) no-repeat right;
	margin:0;
	padding:0
}

#secnav a
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:700;
	font-size:14px;
	display:block;
	z-index:100;
	line-height:58px;
	text-decoration:none;
	padding:0 15px
}

#secnav li
{
	float:left;
	width:auto;
	background:url(images/secnav-div.png) no-repeat left;
	height:58px
}

#secnav li ul
{
	position:absolute;
	left:-999em;
	width:180px
}

#secnav li ul li
{
	background:url(images/bg-catnav.png) repeat-x bottom;
	border:1px solid #ddd;
	height:30px;
	border-width:0 1px
}

#secnav li ul li a
{
	font-family:Verdana, Geneva, sans-serif;
	width:160px;
	line-height:30px;
	font-size:11px;
	font-style:normal;
	font-weight:400;
	color:#555;
	padding:0 10px
}

#secnav li ul ul
{
	margin:-30px 0 0 180px
}

#secnav li:hover ul ul,#secnav li:hover ul ul ul,#secnav li.sfhover ul ul,#secnav li.sfhover ul ul ul
{
	left:-999em
}

#secnav li:hover ul,#secnav li li:hover ul,#secnav li li li:hover ul,#secnav li.sfhover ul,#secnav li li.sfhover ul,#secnav li li li.sfhover ul
{
	left:auto
}

#secnav li:hover,#secnav li.hover
{
	position:static
}

#cat-nav #search
{
	background:url(images/bg-search.png) no-repeat;
	height:31px;
	width:181px;
	margin-top:14px;
	position:relative
}

#cat-nav #search input
{
	background:none;
	border:none;
	width:156px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	color:#9d9d9d;
	margin:0;
	padding:8px 25px 8px 12px
}

#cat-nav #search input.submit
{
	position:absolute;
	right:8px;
	top:7px;
	width:15px;
	height:16px;
	margin:0;
	padding:0
}

#header
{
	clear:both;
	height:100px;
	background:#000;
}

#logo
{
	min-height:70px
}

#logo .site-title
{
	padding-top:15px
}

#logo .site-title a
{
	color:#fff;
	font-size:36px;
	font-weight:bold;
	line-height:36px;
	text-transform:uppercase;
	letter-spacing:-2px;
	text-shadow:#000 1px 1px 0
}

#logo .site-title a:hover
{
	text-decoration:none;
	color:#eee
}

#logo .site-description
{
	color:#bbb;
	text-transform:uppercase;
	font-size:11px;
	text-shadow:#000 1px 1px 0
}

#topad
{
	position:absolute;
	right:0;
	top:36px
}

#twitter-top
{
	position:absolute;
	right:0;
	top:36px;
	overflow:hidden
}

#twitter-top div.logo
{
	float:left;
	background:url(images/bg-twitter.png) no-repeat;
	width:60px;
	height:76px
}

#twitter-top div.tweet
{
	float:left;
	background:url(images/bg-twitter.png) no-repeat right;
	max-width:450px;
	height:76px
}

#twitter-top img
{
	float:left;
	margin:14px 0 0 15px
}

#twitter-top #twitter_update_list
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	color:#eee;
	line-height:18px;
	padding:11px 20px 0 0
}

#twitter-top #twitter_update_list a
{
	color:#eee;
	border-bottom:1px dotted
}

#twitter-top #twitter_update_list a:hover
{
	color:#eee;
	border-bottom:1px solid
}

#content
{
	min-height:400px;
	margin:20px auto 30px;
	padding:0;
}

.register #content
{
	width:920px;
	height:900px
}

.page div#content.col-full
{
	width:900px;
	background:#FFF;
	margin-top:0;
	padding:40px
}

.page-id-198 div#content.col-full,.page-id-198 div#content.col-full p,.page-id-198 div#content.col-full h3,.page-id-198 div#content.col-full h1,.page-id-640 div#content.col-full,.page-id-640 div#content.col-full p,.page-id-640 div#content.col-full h3,.page-id-640 div#content.col-full h1,.page-id-5781 div#content.col-full,.page-id-5974 div#content.col-full,.page-id-6125 div#content.col-full,.page-id-6054 div#content.col-full,.page-id-5781 div#content.col-full h2,.page-id-5781 div#content.col-full p,.page-id-5974 div#content.col-full h2,.page-id-6125 div#content.col-full h2,.page-id-6054 div#content.col-full h2,.page-id-5974 div#content.col-full p,.page-id-6125 div#content.col-full p,.page-id-6054 div#content.col-full p,.page-id-6149 div#content.col-full,.page-id-6149 div#content.col-full p,.page-id-6149 div#content.col-full h3,.page-id-6149 div#content.col-full h1
{
	background:transparent !important;
	color:#FFF !important
}

div.CLTresults {
	background: black;
	padding: 20px;
	text-align: center;
}

div.CLTresults h3 {
	color: #fb9900;
	}
	
div.CLTresults p {
	margin-bottom: 0 !important;
	}

div.CLTresults p a.nope {
	color: #666;
	cursor: default;
	background: #222;	
}

div.CLTresults p a {
	padding: 4px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background: white;
	margin-left: 6px;
	color: #d8383a;
	font-weight: bold;
}

div.CLTresults p a:hover {
	background: #ddd;
}
	
div.CLTresults p a.nope:hover {
	background: #222;	
}
	
img.pageTitle
{
	margin:-40px 0 0 -40px
}

.page-id-5781 iframe,.page-id-5974 iframe,.page-id-6054 iframe,.page-id-6125 iframe
{
	margin-left:-40px;
	overflow: hidden;
	margin-right: -40px;
	width: 980px;
}

.home.page div#content.col-full
{
	background:transparent !important;
	margin-top:20px;
	width:inherit;
	padding:0 !important;
}

#main div.box div.post h1.title
{
	margin-bottom:20px;
	font-weight:bold
}

#profile-details-section p.playnice
{
	width:380px;
	margin-top:10px;
	font-size:11px;
	background:#454547;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:10px
}

.page-id-5781 #main div.box div.post div.entry p,.page-id-5974 #main div.box div.post div.entry p,.page-id-6054 #main div.box div.post div.entry p,.page-id-6125 #main div.box div.post div.entry p
{
	font-size:16px;
	margin-bottom:24px;
	text-align:center
}

.page-id-5781 div.entry,.page-id-5974 div.entry,.page-id-6054 div.entry,.page-id-6125 div.entry
{
	padding:40px
}

#content #item-header
{
	padding-top:20px !important
}

.my-activity div#item-header {
	margin-top: 20px !important;
}

#bottomFrame h3
{
	color:#fff;
	margin-left:20px;
	margin-top:12px;
	font-family: ClearveueHwy, Helvetica, "Lucida Grande", Arial, Verdana, sans-serif;	
}

.directory #content,.single-item #content
{
	margin-top:0;
	min-height:0;
	width:940px;
	padding:20px
}

* html #content
{
	height:400px
}

#cluster #main
{
	width:960px;
	height: 553px;
	margin-top: 40px;
}

#text-6 h3 {
position: absolute;
margin-top: -27px;
}

div#text-6.widget.widget_text {
margin-top: 21px;
}

a#homeModeSwitch {
	width: 47px;
	height: 21px;
	display: block;
	background: url(../images/homeModeSwitch.png) 0 0;
	position: absolute;
	margin-top: 9px;
	margin-left: 573px;
}

#homeModeSwitch:hover {
	background-position: -47px 0;
}

div.container.col-full {
margin-left: -20px;	
}

#single h2
{
	color:#FFF;
	width:780px;
	font-size:46px;
	font-family: ClearveueHwy, Helvetica, "Lucida Grande", Arial, Verdana, sans-serif;	text-shadow: #000000 2px 2px 3px;
}

div#headerSection {
	bottom: 11px;	
	width: 800px;
	min-height: 140px;
}

#single h4 {
	font-family: helvetica, arial, sans-serif;
	letter-spacing: -.03em;
	font-size: 22px;	
}

div#photo-meta.box
{
	margin-left:36px;
	margin-top:6px;
	margin-bottom:0px;
	position: relative;
}

div.author-box
{
	background:#000 !important
}

#headerSection h2 {	
}

div.entry-meta
{
	width:100px;
	margin-left:850px;
	position: absolute;
}

#sidebar
{
	width:300px;
	overflow:hidden;
	position:absolute;
	margin-left:660px;
	color:#FFF;
	margin-top:32px;
}

.activation div#sidebar.col-right {
	display: none;
}

#activate-page {
padding: 40px;
color: white;	
}

#activate-page h3 {
	color: white;	
}

div#footer
{
	width:980px;
	height:360px;
	margin:0 auto
}

.wp-admin #footer {
	width: 100%;
	height: 84px;
}

#bp-adminbar-account-menu:hover {
	background-color: #141f2d !important;
}

#footer li a
{
	color:#ccc
}

#footer ul.primary
{
	display:block;
	margin-left:40px;
	margin-right:40px;
	float:left
}

#finalCredits img
{
	float:right;
	display:block;
	margin-top:213px;
	opacity:0.5;
	margin-right:36px;
	width:75px
}

div#finalCreditInfo
{
	position:absolute;
	color:#6c6c6c;
	font-size:10px;
	line-height:15px;
	text-shadow:#000 1px 1px 0;
	margin:224px 0 0 40px
}

#finalCreditInfo a
{
	color:#6c6c6c;
	font-weight:normal
}

#footer ul.secondary
{
	display:block;
	margin-right:40px;
	float:left
}

#footer ul.tertiary
{
	display:block;
	float:left
}

#footerAux
{
	width:500px;
	position:absolute;
	margin-left:445px;
	color:#FFF
}

#footerAux dl dt
{
	font:18px Georgia, Times, "Times New Roman", serif;
	color:#0bf
}

#footerAux dl dd
{
	color:#fff;
	line-height:16px;
	margin:4px 0 20px 10px
}

#footerAux dl dd a
{
	color:#fff;
	font-weight:normal;
	border-bottom:1px solid #999;
	text-decoration:none !important
}

#footer p a
{
	color:#888;
	margin:6px
}

div.idw-footer p,div.idw-footer p a
{
	font-size:9px !important;
	color:#666 !important;
	font-style:italic
}

#footer #sideSocial
{
	background:transparent;
	float:right;
	width:279px;
	list-style:none;
	margin-top:4px
}

#footer h3
{
	font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#FFF;
	text-shadow:#000 1px 1px 0;
	margin:0
}

#footer p
{
	text-align:center;
	padding-right:20px;
	color:#ccc;
	font-size:11px;
	margin:0
}

ul.primary li,ul.secondary li,ul.tertiary li
{
	margin-bottom:4px;
	font-weight:bold
}

div#footer,#generator-link a,#theme-link a,#generator-link a:hover,#theme-link a:hover
{
	color:#666
}

div#followUs
{
	position:absolute;
	margin-top:126px;
	margin-left:40px;
	width:280px
}

#sideSocial.livestreaming p
{
	font-size:12px;
	color:#FFF;
	text-align:center;
	margin-bottom:2px
}

#sideSocial.livestreaming p strong
{
	text-transform:uppercase;
	color:red
}

li#sideSocial,li#sideSubscribe,li#discussion,li#image_feed_widget-3
{
	background:url(../images/greyScreen80b.png);
	color:#333;
	padding:10px
}

li#sideSocial ul li
{
	display:inline;
	margin-right:1px
}

li#sideSocial
{
	padding:6px 3px 4px 5px
}

#sideSocial a:hover,#tweetblender a:hover,#discussion a:hover
{
	text-decoration:underline;
	background-color:transparent !important;
	color:#FFF !important
}

#sideSocial a img
{
	width:24px;
	height:24px
}

div#twitter
{
	cursor:pointer;
	color:#ddd;
	margin-top:2px;
	padding:4px
}

#twitter_update_list li:hover
{
	text-decoration:underline
}

#twitter_update_list li span
{
	padding-right:0;
	display:block;
	overflow:hidden;
	font-size:12px;
	color:#fff;
	text-shadow:#2f2f31 1px 1px 0
}

#twitter_update_list li a
{
	line-height:18px;
	color:#aaa !important;
	text-shadow:#404042 1px 1px 0
}

#twitter_update_list li span a
{
	color:#FFF !important;
	text-shadow:#3e3e3f 1px 1px 0
}

.btc-twitter a.comment-reply-link
{
	background:#bac8d0 !important
}

.btc-twitter a.comment-reply-link:hover
{
	background:#96a2a9 !important
}

li#twitter
{
	background:url(../images/downArrow.png) no-repeat 5px 12px;
	padding-bottom:10px
}

#socialBar ul
{
	float:left;
	margin:8px
}

li.btc-twitter,li.pingback
{
	background:#e6f6fe;
	color:#45494e;
	border-color:#003f61
}

.btc-twitter i
{
	font-size:10px;
	opacity:.7
}

form#subscribeEmail
{
	display:inline;
	position:absolute;
	width:220px;
	margin:-3px 0 0 -2px;
	padding:0
}

.home #loopedSlider
{
	position:relative;
	width:960px;
	margin-top:-20px;
	background: #111;
	border-left:20px solid #111;
	margin-left:-20px;
	padding-bottom: 20px;
}

#loopedSlider .container
{
	width:960px;
	overflow:hidden;
	position:relative;
}

.home #loopedSlider .container
{
	border-left:20px solid #111;
	margin-left:-20px;

}

#loopedSlider.gallery .container
{
	width:980px;
	margin-bottom:10px
}

#loopedSlider .slides
{
	position:absolute;
	top:0;
	left:0
}

#loopedSlider .slides div.slide
{
	position:absolute;
	top:0;
	width:960px;
	display:none
}

#loopedSlider .slides .post-bottom
{
	border-bottom:none
}

#loopedSlider .featured-nav
{
	width:960px;
	margin-top: 18px;
}

#loopedSlider ul.pagination
{
	list-style:none;
	display:inline;
	margin:0;
	padding:0;
}

#loopedSlider.gallery ul.pagination
{
	background:#000;
	width:630px;
	display:block;
	padding-left:15px;
	margin-top:20px;

}

.single div#text-12.widget.widget_text {
	width: 300px;
	position: absolute;
	margin-left: 650px;
	margin-top: 10px;
}

li.serieslist-li
{
	line-height:18px
}

div.slideshowMeta {
	min-height: 310px;
}

.slideshowMeta div#ad_rotator-3.widget.widget_ad_rotator {
	margin-left: 646px;
	margin-top: 30px;
}

.box .slides div.post
{
	width:960px;
	margin-bottom: ;
}

#loopedSlider.gallery ul.pagination li
{
	margin:0 0 16px 16px
}

#ad_rotator-3 div.textwidget h3, #text-13 div.textwidget h3 {
color: #666;	
}

div.entry-meta div.author-box p
{
	font-size:10px;
	padding:8px;
	text-align: center;
	margin: 0;
}

div.entry-meta div.postAuthorInfo span.metaDate
{
	color:#ccc;
	font-size:9px;
	margin-top:4px;
	display:block;
	width:100%;
	text-align:center
}

#loopedSlider ul.pagination li
{
	float:left;
	margin-right:20px;
-webkit-transition-property: opacity;
-webkit-transition-duration:.15s;
-webkit-transition-timing:ease-out;
	
}

#loopedSlider ul.pagination li a
{
	width:172px;
	display:block;
	height:172px;
	overflow:hidden;
	background: black;
}

#loopedSlider div.featured-nav ul.pagination li a.openArrowSmall {
	width: inherit;
	height: inherit;
	position: absolute;
	margin-top: -42px;
	margin-left: 148px;
	padding: 5px;
}

#loopedSlider div.featured-nav ul.pagination li a.openArrowSmall:hover img {
margin-left: 1px !important;
}

#loopedSlider div.featured-nav ul.pagination li a h3 {
}

#loopedSlider.gallery ul.pagination li a
{
	width:70px;
	height:70px
}

#loopedSlider a.previous
{
	position:absolute;
	top:0;
	padding-left:40px;
	height:100%;
	opacity:.6;
	width:300px
}

#loopedSlider a.next
{
	position:absolute;
	top:0;
	right:0;
	padding-right:40px;
	height:80%;
	opacity:.6;
	width:300px;
	text-align:right;
	margin:0 auto
}

#loopedSlider a:hover {
	opacity: 1;
}

#loopedSlider.gallery div.container div.slides div
{
	width:980px;
	text-align:center;
	background:#000;
	margin-top: ;
}

#loopedSlider.gallery div.container div.slides div img
{
	max-width:980px;
	max-height:580px
}

#loopedSlider.gallery div.container a.next img,#loopedSlider div.container a.previous img
{
	margin-top:40px
}

#loopedSlider ul.pagination li.active
{
	opacity:.35
}

#loopedSlider div.featured-nav ul.pagination li.active a:hover
{
	cursor:default;
	background:#000000;
}

#loopedSlider div.featured-nav ul.pagination li.active:hover
{
	opacity: .35;
}

#loopedSlider div.featured-nav ul.pagination li div.cover
{
	position:absolute;
	background: #000000;
	height:13px;
	margin-top:-13px;
	width:172px;
	z-index: 99999999;
	
}

#loopedSlider ul.pagination em
{
	color:#555;
	font-weight:bold;
	line-height:18px;
	margin-top:14px;
	font-style:normal
}

#loopedSlider ul.pagination .meta
{
	display:block;
	font-size:11px;
	color:#777;
	line-height:16px;
	margin:5px 0 0 64px
}

.archive_header .catrss
{
	background:url(images/ico-rss.png) no-repeat 2px
}

.archive_header .catrss a
{
	font-size:14px;
	text-decoration:none;
	line-height:22px;
	margin-left:35px
}

#single-photo div.box-bg
{
	background:#eee;
	padding:50px 100px;
	border-bottom: 1px solid #ccc;
	
}

#single-photo div.postMetaInfo
{
	background: #c1c1c1;
	text-align:center;
	padding:20px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #000;
}

div.postMetaInfo a {
	color: #2c688a;
	text-shadow: #dee2e5 1px 1px 0;
}

div.postMetaInfo span.metaCat span.catTitle {
	margin-right: 4px;	
}

div#recentBoxes.box
{
	width:640px !important;
}

#recentBoxes li
{
	float: left !important;
	width: 140px;
	margin: 0 20px 20px 0;
	list-style: none;
	display: inline !important;
-webkit-transition-property: opacity;
-webkit-transition-duration:.15s;
-webkit-transition-timing:ease-out;
	
}

#recentBoxes li:hover {
	opacity: .75;
}

#recentBoxes li h3.title
{
	font-size:10px;
	font-weight:bold;
	color:#eee;
	line-height:12px;
	display:block;
	height:35px;
	width:120px;
	background: #111111;
	margin:0 20px 0px 0;
	padding: 8px 10px 10px 10px;
	overflow: hidden;
	font-family: Lucida Grande, Helvetica, Arial, sans-serif;

}

#recentBoxes li h3.title:hover
 {
	cursor: pointer;
}

.page-id-4384 #main div.box div.post div.entry blockquote p
{
	font-size:22px;
	margin-top:0;
	color:#0bf;
	font-style:italic
}

h3.ohyeah
{
	line-height:40px
}

#recentBoxes div.post a img.thumbnail.alignleft.woo-image
{
	margin-right: -140px !important;
}

#recentBoxes div.cover {
	background: #111 !important;
width: 140px !important;
height: 8px !important;
display: block;
margin: -8px 0 20px 0;
position: absolute;

}

.post-bottom div,.post-bottom div a
{
	color:#777;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none
}

.post-bottom div a:hover
{
	color:#222
}

.post-bottom .cat
{
	background:url(images/ico-cat.png) no-repeat top left;
	height:16px;
	padding:2px 0 2px 25px
}

.post-bottom .tags
{
	background:url(images/ico-tags.png) no-repeat top left;
	height:16px;
	padding:1px 0 2px 25px
}

.post .title
{
	font-weight:400;
	margin:0 0 5px
}

.home #main ul.pagination {
display: block;
width: 640px;
height: 476px;	
}

#recentBoxes div.post h3.title {
margin-bottom: 0px;	
}

.slides h2.title a
{
	color:#FFF !important;
-webkit-transition-property: color;
-webkit-transition-duration:.15s;
-webkit-transition-timing:ease-out;
	
}

.slides h2.title
{
	width:460px;
	margin: 15px 0 15px 484px;
	font-family: ClearveueHwy, Helvetica, "Lucida Grande", Arial, Verdana, sans-serif;	font-size: 32px;
}

.slides div.post a img.thumbnail
{
	margin-top:-15px !important
}

.slides h2.title a:hover
{
	color:#ddd !important
}

.box .slides div.post p.post-meta
{
	margin-left:480px
}

.box .slides div.post div.entry ul.summary-list
{
	margin-left:480px;
	color:#ddd;
	width:395px
}

#socialBar
{
	width:480px;
	margin-left:480px;
	margin-top:236px;
	height:46px;
	border: 1px solid #013958;
	border-right:none;
	position:absolute;
	font-size:11px;
	font-weight:bold;
	background: #002949 url(../_inc/images/barGlass.png) 0 3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	
	}

#socialBar p
{
	color:#FFF;
	text-shadow:#012337 1px 1px 0;
	width:330px;
	margin:0 0 0 140px !important;
	padding:0 !important
}

#socialBar p.first
{
	margin-top:8px !important;
	color:#b1e8ff;
	text-shadow: #000000 1px 1px 0;
}

#socialBar p.second
{
	margin-top:-11px !important;
	text-shadow: #000000 1px 1px 0px;
}

span.read-more
{
	position:absolute
}

#main.paginated div.more_entries div.fl
{
	float:right !important
}

.slides div.entry
{
	background:url(../_inc/images/openArrow2.png) no-repeat 919px center
}

.slides div.entry:hover
{
	background-position:920px center
}

.slides div.post h2.title a:hover
{
	color:#a8e8ff !important
}

div.post div.entry ul.summary-list li
{
	line-height: 18px;
	margin-bottom:5px;
	font-size: 14px;
	font-family: ClearveueHwy, Helvetica, "Lucida Grande", Arial, Verdana, sans-serif;	}

.post-meta
{
	font-size:10px;
	color:#9F9F9F;
	text-transform:uppercase;
	line-height:11px;
	margin:4px 0 15px
}

.post-meta img
{
	vertical-align:top;
	margin:0 5px
}

.post p.tags
{
	background:url(images/ico-tag.gif) no-repeat center left;
	padding-left:25px;
	width:100%;
	clear:both
}

div.entry p.video,p.video object
{
	display:block;
	margin:0 auto;
	text-align: center;
}

p.video object, .entry iframe
{
	background:#000;
	border:20px solid #000;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

}

div.acomment-content p {
	line-height: 18px !important;
	padding: 6px 10px 4px 0;	
}

.entry iframe {
	margin-top: 12px;
}

.entry
{
	font: 16px/24px Helvetica, "Lucida Grande", Arial, Verdana, sans-serif;
}

.post div.callout {
	width: 300px !important;
	background: white !important;
}

div.callout div ul li {
}


div.single-photo.post.box div.entry p {
	margin-bottom: 18px;	
}

div#pollFrame {
	width: 500px;
	margin: 0 auto;
	margin-top: 40px;
	background: #c1c1c1;
	padding: 20px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border: 1px inset #cdcfd0;
}

ul.wp-polls-ul li {
	margin-bottom: 10px;
}

#pollFrame i {
color: #c91a00;
font-style: normal;
}

.wp-polls input.Buttons {
	padding: 6px 12px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border: 0;	
	margin-bottom: -10px;
	margin-top: 20px;
}

.wp-polls p a {
	font-size: 12px;
	color: #004c69;
}



.gallery .slides div.post div.entry
{
	position:absolute;
	width:440px;
	margin-left:480px;
	color:#eee;
	font-size:14px;
	height:140px;
	overflow:hidden
}

p.cite
{
	text-align:center;
	color:#b7b7b7;
	margin-top:6px;
	font-size: 14px;
}

p.cite cite a
{
	color: #90afbf;
	border-bottom:1px solid;
	border-color: #d2dce1}

.entry blockquote
{
	padding:24px 30px 10px 30px;
	margin: 10px 0 26px;
	border-left: 5px solid;
	border-color: #dee0e1;
	background: white;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
	
}

blockquote p {
	color: #565456 !important;
}

.entry ul li
{
	list-style-type:square
}

.entry ul ul li
{
	list-style-type:circle
}

.entry ol li
{
	list-style-type:upper-latin
}

.entry ol li ol li
{
	list-style-type:lower-latin
}

.entry img
{
	border:6px solid #e8e8e8;
	display:block;
	margin:0 auto
}

img.wp-smiley
{
	border:none;
	padding:0
}

.alignleft
{
	float:left;
	width:auto;
	margin:0px 20px 0 0 !important;
	border: none !important;
}

.alignright
{
	float:right;
	width:auto;
	margin: 0px 0 10px 20px !important;
	border: none !Important;
}

.aligncenter
{
	text-align:center;
	display:block;
	margin:0 auto !important
}

.wp-caption
{
	text-align:center;
	background:#F8F8F4;
	border:1px solid #f5f5f5;
	padding:1px
}

.wp-caption img
{
	background:none;
	border:0;
	margin:0;
	padding:4px 0
}

.wp-caption-text
{
	font-size:11px;
	text-align:center;
	margin:0;
	padding:0
}

.wp-caption a:hover
{
	border:none !important
}

.paginated .more_entries
{
	font-size:12px;
	line-height:18px;
	float:left;
	width:900px;
	margin-bottom:40px;
	margin-top:40px
}

#main.paginated div.more_entries div.fr a
{
	padding-left:20px
}

div#main.paginated
{
	width:900px;
	padding:20px 40px
}

.more_entries a
{
	display:block;
	background:#111;
	width:620px;
	font-weight: bold;
	height:40px;
	line-height:40px;
	margin:0;
	font-size: 10px;
	text-align: center;
	color: white;
}

.more_entries a:hover
{
	color: #00bbff;
}

.links div#loopedSlider.box
{
	margin-bottom:0 !important
}

.more_entries .fl a
{
	background-image:url(images/ico-arrow-left.png);
	background-repeat:no-repeat;
	background-position:8px center;
	padding-right:20px;
	text-align:right
}

.more_entries .wp-pagenavi
{
	text-align:right;
	margin:15px 0 0
}

.more_entries .wp-pagenavi a:link,.more_entries .wp-pagenavi a:visited
{
	display:inline;
	text-decoration:none;
	background:#efefef;
	color:#777;
	border:1px solid #ccc;
	padding:4px 8px
}

.more_entries .wp-pagenavi .current,.more_entries .wp-pagenavi .on,.more_entries .wp-pagenavi a:hover
{
	background:#ddd;
	color:#777;
	text-shadow:#fff 0 1px 0;
	border:1px solid #ccc;
	padding:4px 8px
}

.more_entries .wp-pagenavi .extend,.more_entries .wp-pagenavi span.pages
{
	background:#efefef;
	color:#777;
	text-shadow:#fff 0 1px 0;
	border:1px solid #ccc;
	padding:4px 8px
}

.entry a.btn,input.submit
{
	background:url(images/bg-button.png) no-repeat center 0;
	color:#fff;
	font:Georgia, serif;
	font-size:12px;
	font-style:italic;
	text-shadow:#777 0 1px 0;
	background-color:#0bf;
	border:1px solid #626915;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:4px 8px
}

.entry a.btn:hover
{
	cursor:pointer;
	opacity:0.8
}

.post #share
{
	position:relative;
	height:35px;
	margin:20px 0 0;
	padding:1px 0 0 55px
}

.post #share .banner
{
	background:url(images/banner-share.png) no-repeat;
	position:absolute;
	top:0;
	left:-40px;
	width:78px;
	height:36px;
	color:#fff;
	font:bold italic 14px Georgia, serif;
	text-shadow:#555 0 1px;
	line-height:29px;
	padding:0 0 0 16px
}

.post #share a img
{
	opacity:0.7;
	padding:0 10px 0 0
}

.post #share a:hover img
{
	opacity:1;
	padding:0 10px 0 0
}

.featured-banner
{
	background:url(images/banner-featured.png) no-repeat;
	position:absolute;
	top:14px;
	left:-14px;
	width:100px;
	height:36px;
	color:#fff;
	text-shadow:#555 0 1px;
	line-height:29px;
	z-index:99;
	text-transform:uppercase;
	opacity:.8;
	padding:0 0 0 16px
}

.widget .textwidget p
{
	padding:5px 0
}

.widget.widget_text {
	margin-bottom: 20px;
}

.widget ul
{
	clear:both;
	margin:5px 0
}

.home ul#groups-list li
{
	list-style-type:none !important;
	width:178px;
	margin-bottom:5px;
	float:left;
	background: #2b2b2d;
	margin-left:7px;
	border: 1px inset #838280;
}

.home #groups-list li:hover {
	background: #222;
}

span#ajax-loader-groups.ajax-loader
{
	margin-right:10px
}

.widget ul li a
{
	line-height:32px;
	text-decoration:none;
	color:#fff;
	display:block;
	height:50px;
	padding:0;
font-family: ClearveueHwy, Helvetica, Arial, sans-serif;	
}

.home #groups-list li div.item div.item-meta
{
	margin-top:-18px;
	width:140px !important
}

.home #groups-list li div.item div.item-meta span.activity
{
	float:left;
	width:80px !important;
	margin-top:-8px;
	background:none;
	border:none;
	color:#7a7e7a;
	font-size:9px;
	display:block;
	padding:0
}

div.seriesbox
{
	float:none;
	border:none;
	display:block;
	background-color: #fffeff;
	font-size:12px;
	font-family:inherit;
	margin:0 0 40px;
	padding:10px 10px 15px
}

ul.serieslist-ul
{
	margin-left:20px !important
}

.widget ul li a:hover
{
	color:#0db6ff
}

.widget ul ul
{
	border-top:none;
	margin:0;
	padding:0
}

.widget_recent_comments li,#twitter li
{
	line-height:18px;
	border-bottom:1px solid #eee;
	padding:6px 0
}

.widget_recent_comments li a,#twitter a
{
	display:inline;
	line-height:18px !important;
	padding:0
}

.widget_tag_cloud a
{
	color:#777
}

.adspace-widget
{
	background:none;
	border:none
}

#advert_125x125
{
	padding:18px 0 5px 18px
}

#advert_125x125 img
{
	padding:0 8px 8px 0
}

.widget #searchform
{
	margin:15px 0 0 15px
}

.widget select
{
	margin:15px 0 15px 15px
}

.widget input#s,.widget input.field,.widget select
{
	width:250px;
	border:1px solid #ccc;
	padding:3px 0 3px 5px
}

#search_main form div
{
	position:relative;
	height:33px;
	margin-bottom:25px
}

#search_main input.field
{
	float:left;
	border:1px solid;
	background:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	color:#999;
	width:170px;
	border-color:#C5C3C3 #EDEDED #EDEDED #C5C3C3;
	margin:0 5px 5px 0;
	padding:7px 10px
}

#searchform .submit
{
	font-family:Georgia, serif;
	padding:5px 8px
}

#searchform .submit:hover
{
	opacity:0.8;
	cursor:pointer
}

#flickr h3 span
{
	color:#0061D8
}

#flickr h3 span span
{
	color:#FF1183
}

#flickr .flickr_badge_image
{
	float:left;
	margin:0;
	padding:0
}

#flickr .wrap
{
	position:relative;
	margin:10px;
	padding:0
}

#flickr a img
{
	float:left;
	display:block;
	border:#CECFC6 1px solid;
	width:70px;
	height:70px;
	margin:5px 0 5px 10px;
	padding:3px
}

#flickr a:hover img
{
	border:#A8AA99 1px solid
}

.widget_lifestream ul li
{
	border-bottom:1px solid #e0e6e6
}

.widget_lifestream ul li a
{
	border:none;
	background:none !important
}

.widget_lifestream ul .lifestream_meta
{
	color:inherit
}

#wp-calendar
{
	width:95%;
	margin-bottom:15px;
	clear:both;
	padding:0
}

#wp-calendar caption
{
	padding:10px
}

#wp-calendar th,#wp-calendar td
{
	text-align:center;
	background:#E7E7E7;
	color:#9E9E9E;
	padding:5px
}

#wp-calendar td,table#wp-calendar th
{
	padding:3px 0
}

#author .widget_title img
{
	vertical-align:top;
	margin-right:10px;
	margin-top:-2px
}

#author .wrap
{
	padding:10px 5px
}

#author img.avatar
{
	background:#fff;
	border:1px solid #ddd;
	padding:2px
}

#author .author-info
{
	float:left;
	width:190px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	line-height:16px;
	color:#777;
	padding:2px 0 0
}

#author .author-desc
{
	font-style:italic
}

#tabs
{
	background:#FEFEFE url(images/bg-box.png) repeat-x;
	height:auto !important;
	border:1px solid #fff;
	display:block
}

#tabs .inside
{
	padding:0 5px 5px !important
}

#tabs ul.wooTabs
{
	height:53px !important;
	background:url(images/bg-widget-title.png) repeat-x center top;
	padding:0 10px
}

#tabs ul.wooTabs li
{
	float:left;
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#fff;
	cursor:pointer;
	margin:0 1px 0 0 !important
}

#tabs ul.wooTabs li a.selected,#tabs ul.wooTabs li a:hover
{
	color:#0bf;
	text-decoration:none;
	background:url(images/bg-tabs-selected.png) no-repeat center 41px
}

#tabs ul.wooTabs li a
{
	color:#777;
	line-height:42px;
	display:block;
	float:left;
	text-transform:uppercase;
	padding:0 10px 10px
}

#tabs #tagcloud,#tabs .inside li
{
	font-family:Georgia, serif;
	padding:10px
}

#tabs .inside ul
{
	margin:0 5px 5px
}

#tabs .inside li
{
	border-bottom:1px solid #EDEDED
}

#tabs .inside li a
{
	color:#555;
	font-weight:bold;
	line-height:18px
}

#tabs .inside li span.meta
{
	display:block;
	font-size:10px;
	text-transform:uppercase;
	color:#777;
	font-family:Verdana, Geneva, sans-serif;
	line-height:20px
}

#tabs .inside li img.avatar,#tabs .inside li img.thumbnail
{
	border:1px solid #ddd;
	background-color:#fff;
	float:left;
	margin:0 8px 0 0;
	padding:2px
}

#video .inside
{
	padding:0
}

#video .inside div
{
	padding:7px
}

#video ul.wooTabs
{
	margin:0;
	padding:0 14px 5px
}

#video ul.wooTabs li
{
	background:#fafafa;
	border:1px solid #eee;
	margin-bottom:5px;
	padding:0 10px
}

ul.activity-list li.has-comments
{
	padding-bottom:20px
}

.activity-list li.activity_comment .activity-avatar img.avatar,.activity-list li.activity_comment .activity-avatar img.FB_profile_pic
{
	width:40px;
	height:40px;
	margin-left:20px
}

.activity-list li.mini .activity-comments
{
	clear:left;
	font-size:12px;
	margin-top:30px
}

.activity-list .activity-content .activity-header,.activity-list .activity-content .comment-header
{
	font-size:11px;
	color:#888;
	width: 100% !important;

}

.activity-list div.activity-meta a.acomment-reply
{
	background:#FFF9DB;
	border-bottom:1px solid #FFE8C4;
	border-right:1px solid #FFE8C4;
	color:#ffa200
}

div.activity-meta a.acomment-reply:hover
{
	background:#f7740a;
	color:#fff;
	border-color:#f7740a
}

div.activity-comments
{
	position:relative;
	width:auto;
	overflow:hidden;
	margin:0 0 0 75px
}

body.activity-permalink div.activity-comments
{
	width:auto;
	margin-left:135px;
	background:none
}

div.activity-comments > ul
{
	background:#f5f5f5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin-bottom: 10px;
}

div.activity-comments ul,div.activity-comments ul li
{
	border:none;
	list-style:none
}

div.activity-comments ul li
{
	border-top:2px solid #ddd;
	margin-left:15px;
	padding:10px 15px 10px 0
}

body.activity-permalink div.activity-comments ul li
{
	border-width:1px;
	padding:15px 0
}

div.activity-comments > ul > li:first-child
{
	border-top:none
}

div.activity-comments ul li > ul
{
	margin-top:5px;
	margin-left:25px
}

body.activity-permalink div.activity-comments ul li > ul
{
	margin-top:15px
}

div.activity-comments div.acomment-avatar img
{
	float:left;
	margin-right:10px;
	border-width:2px !important
}

div.activity-comments div.acomment-content
{
	font-size:11px;
	margin-left:39px;
	margin-top:5px
}

div.activity-comments form.ac-form
{
	display:none;
	background:#eee;
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	margin:10px 0 10px 33px;
	padding:8px
}

div.activity-comments li form.ac-form
{
	margin-right:15px
}

div.activity-comments div#message
{
	margin-top:15px;
	margin-bottom:0
}

div.activity-comments form.loading
{
	background-image:url( ../_inc/images/ajax-loader.gif );
	background-position:2% 95%;
	background-repeat:no-repeat
}

div.activity-comments form textarea
{
	width:100%;
	font-family:inherit;
	font-size:11px;
	color:#555;
	height:60px;
	border:none;
	padding:0
}

div.activity-comments form div.ac-reply-content
{
	margin-left:25px;
	padding-left:15px;
	color:#888;
	font-size:11px
}

.navigation,.paged-navigation,.comment-navigation
{
	overflow:hidden;
	font-family:georgia, times, serif;
	font-style:italic;
	font-size:14px;
	margin:5px 0 16px;
	padding:5px 0
}

div.post div.author-box,div.comment-avatar-box
{
	float:left;
	font-family:georgia, times, serif;
	font-style:italic;
	text-align:center;
	width:70px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin:0 15px 15px 0;
}

div.avb
{

}

div.post div.author-box img,div.comment-avatar-box img
{
	float:none;
	border:4px solid #fff;
	margin:0;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

}

div.post div.post-content,div.comment-content
{
	margin-left:86px;
	width: inherit;
	margin-top: -44px;
	background: #eee;
	padding: 20px 20px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	color: black;
	text-shadow: #fff 1px 1px 0;
}

div.comment-content p {
	line-height: 18px;	
}

#respond div.comment-content {
	margin-bottom: 10px;
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
	border-top: 5px solid #aaa;
	background: #d8eef5;
	border-color: #c9dee5;
}

#comments {
}

#single-photo div.box-bg div.single-photo.post.box div.entry p {
	color: #000;
	text-shadow: #fff 0 1px 0;
}

p.date,p.info
{
	background: #002c52;
	display:block;
	width: 70%;
	font-size:1.2em;
	line-height:1.6em;
	margin: 40px auto 40px !important;
	padding:20px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-align: center;
	color: #fff !important;
	text-shadow: #000000 1px 1px 0 !important;
}

p.info a, p.date a {
	color: #a3dfff;
}

div.entry fieldset
{
	background: #fffeff;
	margin:40px -40px 0;
	padding:10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border-radius:5px;
	color: #fff !important;
	
}

span.series-nav-left
{
	margin-left:150px
}

fieldset legend
{
	display:inline;
	float:none;
	position:absolute;
	color:#7ca1c0
}

#comments h3
{
	font-size:20px;
	font-weight:normal;
	color:#fff;
	margin:5px 0 25px;
}

#trackbacks h3,#respond h3
{
	font-size:20px;
	font-weight:normal;
	color:#000;
	margin:5px 0 10px;
}

ol.commentlist li
{
	margin:0 0 10px;
}

img.postArrow {
	margin-top: 16px;
	margin-left: -10px;
}

.comment-details {
	float: none !important;
	}
	
.comment-content {
	float: none !important;
	}

div#respond {
margin-top: -13px;	
background: ;
}


div.comment-meta
{
	border-top:none;
	margin-bottom:4px;
}

div.comment-meta h5
{
	font-weight:normal
}

.search div#content.col-full
{
	width:900px !important;
	padding:40px
}

div.comment-options
{
	border-bottom:none;
	margin-top:12px
}

#homeFeed
{
	background:#FFF;
	width:600px;
	margin-top:24px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
	padding:20px 20px 1px 20px;
}

#text-7 div.textwidget ol.columns li a {
display: block;
color: white;
font-weight: bold;
margin-top: 4px;
}

div#text-7.widget.widget_text {
margin-bottom: 20px;	
}

div#text-5.widget.widget_text {
margin-bottom: 20px;	
}

#lbCenter,#lbBottomContainer
{
	z-index:9999 !important
}

#lbOverlay
{
	z-index:9998 !important
}

#wp-admin-bar div.padder
{
	height:38px;
	background: rgba(0,44,82,1) url(../_inc/images/barGlass.png) 0 -1px;
	border-top:1px solid #000;
	border-color:#003a68
}

#wp-admin-bar ul.main-nav a
{
	line-height:22px;
	text-shadow:#000 1px 1px 0
}

#wp-admin-bar ul.main-nav ul li a:hover
{
	background: #0a1018 !important;
}

#wp-admin-bar ul.main-nav ul li {
	line-height: 14;
}

#wp-admin-bar
{
	top:inherit !important;
	bottom:0 !important;
	height:38px !important;
}

#wp-admin-bar ul
{
	bottom:36px;
	border-bottom:none
}

div.dir-search
{
	float:right;
	margin:-40px 20px 40px 0 !important
}

div.dirFrame
{
	background:#FFF;
	width:900px;
	margin-left:-20px;
	padding:20px 40px
}

div.dir-search input[type=text]
{
	font-size:12px;
	padding:4px
}

div.pagination
{
	border-bottom:1px solid #eaeaea;
	color:#888;
	font-size:11px;
	height:16px;
	margin:0 0 9px;
	padding:8px 0 20px
}

#member-list li a img.avatar
{
	float:left;
	margin-right:10px
}

#member-list li
{
	clear:both;
	margin-bottom:30px
}

#post-new-topic
{
	background:#f2f2f2;
	width:860px;
	border-top:1px solid;
	border-color:#c6c6c6;
	margin:40px auto 0;
	padding:20px
}

#post-topic-reply
{
	background:#f2f2f2;
	width:900px;
	border-top:1px solid;
	border-color:#c6c6c6;
	margin:40px auto 0;
	padding:20px
}

input#topic_to_twitter
{
	width:12px
}

div.pagination#user-pag,.friends div.pagination,.mygroups div.pagination,.myblogs div.pagination,noscript div.pagination
{
	background:#f8f8f8;
	border:none;
	padding:8px 15px
}

div.pagination .pagination-links span,div.pagination .pagination-links a
{
	font-size:12px;
	padding:0 5px
}

div#message
{
	margin-top: 80px;
}

.wp-admin div#message
{
	margin-top: 0px;
}

#send-invite-form div.main-column
{
	margin-left:0 !important
}

input#send-to-input.send-to-input.ac_input
{
	margin-top:4px;
	padding:4px
}

#invite-anyone-member-list
{
	margin-top:4px;
	margin-bottom:0 !important
}

div#message.updated
{
	clear:both
}

div#message p
{
	font-size:12px;
	display:block;
	padding:10px 15px
}

div#message.error p
{
	background:#e41717;
	color:#fff;
	clear:left;
	border-color:#a71a1a
}

div#message.updated p
{
	background:#dffcd9;
	color:#1a9b00;
	border-color:#c4e9bd
}

.wp-admin div#message.updated p
{
	background: none;
	color: inherit;
	border: none;
	margin: 0;
	font-size: 12px;
	text-align: left;
}

form.standard-form#signup_form div div.error
{
	color:#fff;
	background:#e41717;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	width:90%;
	margin:0 0 10px;
	padding:6px
}

div.pending a,a.disabled
{
	color:#bbb;
	cursor:default;
	border-color:#eee
}

div.pending a:hover,a.disabled:hover
{
	color:#bbb;
	border-color:#eee
}

div.accept,div.reject
{
	float:left;
	margin-left:10px
}

.ajax-loader
{
	background:url( ../_inc/images/ajax-loader.gif ) center left no-repeat !important;
	display:none;
	padding:8px
}

a.loading
{
	background-image:url( ../_inc/images/ajax-loader.gif ) !important;
	background-position:95% 50% !important;
	background-repeat:no-repeat !important;
	padding-right:25px !important
}

form.standard-form textarea,form.standard-form input[type=text],form.standard-form select,form.standard-form input[type=password],.dir-search input[type=text]
{
	border:1px inset #ccc;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	font:inherit;
	font-size:14px;
	color:#888;
	padding:6px
}

form.standard-form label,form.standard-form span.label
{
	display:block;
	font-weight:bold;
	margin:15px 0 5px
}

form.standard-form div.checkbox label,form.standard-form div.radio label
{
	font-weight:normal;
	font-size:14px;
	color:#888;
	margin:5px 0 0
}

form.standard-form input[type=text]
{
	width:75%
}

form.standard-form#sidebar-login-form input[type=text],form.standard-form#sidebar-login-form input[type=password]
{
	width:95%;
	padding:4px
}

form.standard-form #basic-details-section input[type=password],form.standard-form #blog-details-section input#signup_blog_url
{
	width:35%
}

form.standard-form#signup_form input[type=text],form.standard-form#signup_form textarea
{
	width:90%
}

div#signup-avatar img
{
	margin:0 15px 10px 0
}

form.standard-form textarea
{
	height:120px;
	width: 97%;
	background: #f5f4f4;
}

textarea#comment {
	background: #f2fbfe;	
}

#commentform p.form-textarea label {
display: none;	
}

div.comment-options a {
	background: #fbfaf9;
	padding: 2px 4px;
	font-size: 10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border-top: 1px solid;
	border-left: 1px solid;
	border-color: #cacaca;
	color: #636263;
}

div.comment-options a:hover {
	background: #fff;
}

textarea#comment:hover, textarea#comment:hover {
	background: #fff;
}

form.standard-form#send-reply textarea
{
	width:97.5%
}

form.standard-form p.description
{
	font-size:11px;
	color:#888;
	margin:5px 0
}

form.standard-form div.submit
{
	clear:both;
	padding:15px 0
}

form.standard-form div.submit input
{
	width:480px !important;
	border-color:#a09f9e
}

#register-page #signup_form div.submit
{
	margin-right:31px
}

#register-page input#signup_submit
{
	width:400px !important;
	background:#0bf !important;
	color:#FFF;
	font-weight:bold;
	border-color:#7ed0fe
}

#post-new-topic div.tweetstream_checkbox_container
{
	position:absolute;
	margin-left:492px
}

#post-new-topic div.submit
{
	margin-top:-15px
}

form.standard-form div.radio ul
{
	list-style:disc;
	margin:10px 0 15px 38px
}

form.standard-form #basic-details-section,form.standard-form #blog-details-section,form.standard-form #profile-details-section
{
	float:left;
	width:48%;
	margin-top:40px
}

#signup_form h2
{
	margin-bottom:10px;
	color:#0bf
}

.register h4
{
	color:#FFF;
	margin-bottom:6px
}

#signup-avatar
{
	background:#454547;
	margin-bottom:10px;
	padding:20px
}

form.standard-form input:focus,form.standard-form textarea:focus,form.standard-form select:focus,form.standard-form input:hover,form.standard-form textarea:hover,form.standard-form hover 
{
	background:#fff;
	color:#555
}

form#send-invite-form
{
	margin-bottom:40px
}

div#invite-list
{
	height:400px;
	overflow:scroll;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background:#f5f5f5;
	width:160px;
	border:1px solid #e4e4e4;
	margin:10px 0;
	padding:5px
}

a.button.confirm
{
	position:absolute;
	margin-top:-2px
}

div#sidebar table
{
	width:117%;
	margin:0 -16px
}

table tr td,table tr th
{
	vertical-align:middle;
	padding:8px
}

table tr td.label
{
	border-right:1px solid #eaeaea;
	font-weight:bold;
	width:25%
}

table tr td.thread-info p.thread-excerpt
{
	color:#888;
	font-size:11px;
	margin-top:3px
}

div#sidebar table td,table.forum td
{
	text-align:center
}

table tr.alt
{
	background:#fff
}

.column-analytics {
width: 200px !important;	
}

.column-categories, .column-tags, .column-author {
width: 80px !important;	
}


#woothemes-settings div.inside table.woo_metaboxes_table tbody tr.alt, #woothemes-settings div.inside table.woo_metaboxes_table tbody tr.alt:hover {
	background: #fff !important;	
}

div.profile h4, div.profile h5
{
	margin-bottom:10px
}

div.profile h5 {
	margin-top: 20px;
}

table.notification-settings
{
	margin-bottom:20px;
	text-align:left
}

table.notification-settings th.title
{
	width:80%
}

table.notification-settings .yes,table.notification-settings .no
{
	width:40px;
	text-align:center
}

table.forum
{
	margin:-9px 0 20px
}

table.forum tr:first-child
{
	background:#fafafa
}

table.forum tr.sticky td
{
	background:#FFF9DB;
	border-top:1px solid #FFE8C4;
	border-bottom:1px solid #FFE8C4
}

table.forum tr.closed td.td-title
{
	padding-left:35px;
	background-image:url( ../images/closed.png );
	background-position:15px 50%;
	background-repeat:no-repeat
}

table.forum td p.topic-text
{
	color:#888;
	font-size:11px
}

table.forum tr > td:first-child,table.forum tr > th:first-child
{
	padding-left:15px
}

table.forum tr > td:last-child,table.forum tr > th:last-child
{
	padding-right:15px
}

table.forum tr th#th-title,table.forum tr th#th-poster,table.forum tr th#th-group,table.forum td.td-poster,table.forum td.td-group,table.forum td.td-title
{
	text-align:left
}

table.forum td img.avatar
{
	margin-right:8px;
	float:left;
	margin-top:-2px
}

table.forum td.td-poster,table.forum td.td-group
{
	min-width:130px
}

table.forum th#th-title
{
	width:40%
}

table.forum th#th-postcount
{
	width:1%
}

form#whats-new-form
{
	border-bottom:1px solid #f0f0f0;
	overflow:hidden;
	background:#eee;
	margin-bottom:20px;
	padding:20px
}

.home-page form#whats-new-form
{
	border-bottom:none;
	background:#eee;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
	margin:-20px -20px 0
}

form#whats-new-form h5
{
	font-weight:normal;
	font-size:12px;
	color:#888;
	margin:0 0 5px 76px;
	padding:0 0 3px
}

form#whats-new-form #whats-new-content
{
	margin-left:54px;
	padding-left:22px
}

form#whats-new-form textarea
{
	width:100%;
	height:60px;
	font-size:14px;
	font-family:inherit;
	color:#555;
	border:none;
	margin:0;
	padding:0
}

form#whats-new-form #whats-new-options select
{
	max-width:200px
}

form#whats-new-form #whats-new-submit
{
	float:right;
	margin:0
}

ul.activity-list li
{
	overflow:hidden;
	border-bottom:1px solid #eee;
	padding:20px 0 !important
}

.activity_update div.activity-comments ul li {
	margin-bottom: 0;
}

.activity-permalink ul.activity-list li
{
	border-bottom: none;
}
#latest-update
{
	color:#FFF;
	font-size:24px;
	margin-top:28px
}

.activity-list li.mini
{
	position:relative;
	font-size:11px;
	min-height:35px;
	padding:12px 0 0
}

.activity-list li.mini div.activity-meta a
{
	padding: 2px 6px
}

.activity-list li.mini .activity-avatar img.avatar,.activity-list li.mini .activity-avatar img.FB_profile_pic
{
	width:20px;
	height:20px;
	margin-left:36px
}

body.activity-permalink .activity-list li .activity-avatar img.avatar,body.activity-permalink .activity-list li .activity-avatar img.FB_profile_pic
{
	width:100px;
	height:100px;
	margin-left:0
}

.dir-list.activity-list li.mini .activity-content
{
	margin-right:175px
}

.activity-list li.mini .activity-content p
{
	float:left;
	margin:0;
	margin-bottom: 15px;
}

.activity-list li.mini .activity-meta
{
	position:absolute;
	right:0;
	margin-top: 2px !important;
}

body.activity-permalink .activity-list li.mini .activity-meta
{
	position:absolute;
	right:15px
}

.activity-list li .activity-inreplyto
{
	font-size:11px;
	color:#888;
	margin-left:70px;
	margin-bottom:15px;
	padding-left:25px;
	background:url( ../images/replyto_arrow.gif ) 7px 0 no-repeat
}

.activity-list li .activity-inreplyto > p
{
	display:inline;
	margin:0
}

.activity-list li .activity-inreplyto blockquote,.activity-list li .activity-inreplyto div.activity-inner
{
	background:none;
	border:none;
	display:inline;
	overflow:hidden;
	margin:0;
	padding:0
}

.activity-list .activity-avatar img
{
	width:60px;
	height:60px
}

body.activity-permalink .activity-list .activity-avatar img
{
	width:100px;
	height:100px
}

.activity-list .activity-content
{
	margin-left:70px;
	border-color:#d6d6d9;
	border-style:inset
}

.friendship_created.mini div.activity-content, .joined_group.mini div.activity-content {
	width: 410px;
	margin-bottom: 10px !important;
}

.bp-like.activity_liked.mini, .profile.new_member.mini, .groups.joined_group.mini, .blogs.new_blog_post, .blogs.new_blog_comment, .activity.activity_update, .activity-comments ul li, .friends.friendship_created.mini, .album.bp_album_picture {
	padding: 0 !important;	
}


.activity-comments ul li {
	padding-top: 15px !important;
}
body.activity-permalink .activity-list li .activity-content
{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background:#fff;
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
	margin-left:135px;
	font-size:16px;
	line-height:150%;
	min-height:35px;
	margin-right:0;
	padding:15px
}

body.activity-permalink .activity-list li .activity-header > p
{
	background:url( ../images/activity_arrow.gif ) top left no-repeat;
	margin-left:-35px;
	height:35px;
	margin-bottom:0;
	padding:5px 0 0 38px
}

.activity-list .activity-header a:first-child,span.highlight
{
	background:#EBF7FF;
	border-bottom:1px solid #a1dcfa;
	border-right:1px solid #a1dcfa;
	color:#059AE7;
	text-decoration:none;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	margin-right:3px;
	padding:3px 8px
}

.activity-list .activity-header a:first-child:hover
{
	background:#059AE7 !important;
	color:#fff !important
}

.activity-list .activity-content span.time-since
{
	color:#bbb
}

.activity-list .activity-content span.activity-header-meta a
{
	background:none;
	font-size:11px;
	border:none;
	color:#aaa;
	text-decoration:underline;
	margin:0;
	padding:0
}

.activity-list .activity-content span.activity-header-meta a:hover
{
	color:inherit;
	text-decoration:none
}

.activity-list .activity-content .activity-inner,.activity-list .activity-content blockquote
{
	overflow:hidden;
	margin:15px 0 15px 5px
}

.new_blog_comment div.activity-content div.activity-inner {
	margin: -8px 0 10px 5px !important;	
}

.activity-list .activity-content img.thumbnail
{
	float:left;
	border:2px solid #eee;
	margin:0 10px 5px 0
}

.activity-list li.load-more
{
	border:none;
	padding:0 !important
}

.activity-list li.load-more a
{
	color:#555;
	margin-bottom:0 !important;
	background:#f0f0f0 !important;
	text-align:center;
	font-size:1.2em;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	display:block;
	padding:10px 15px !important
}

#activity-stream li.load-more a:hover
{
	background:#e3e4e3 !important
}

div.activity-meta
{
	clear:left;
	margin:0 0 0 3px
}

.activity-list div.activity-meta a
{
	font-size:11px;
	background:#f4f4f4;
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
	color:#999;
	text-decoration:none;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	margin-right:3px;
	padding:4px 8px
}

div.activity-meta a:hover
{
	background:#aaa;
	color:#fff;
	border-color:#aaa
}

div.ac-reply-avatar img
{
	border:2px solid #fff !important
}

table#message-threads tr.unread td
{
	background:#FFF9DB;
	border-top:1px solid #FFE8C4;
	border-bottom:1px solid #FFE8C4;
	font-weight:bold
}

table#message-threads tr.unread td span.activity
{
	background:#fff
}

li span.unread-count,tr.unread span.unread-count
{
	background:#d00;
	color:#fff;
	font-weight:bold;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding:2px 8px
}

div.item-list-tabs ul li a span.unread-count
{
	color:#fff;
	padding:1px 6px
}

div.messages-options-nav
{
	font-size:11px;
	background:#eee;
	text-align:right;
	margin:0 -20px;
	padding:5px 15px
}

div#message-thread div.message-box
{
	margin:0 -20px;
	padding:15px
}

div#message-thread p#message-recipients
{
	margin:10px 0 20px
}

div#message-thread img.avatar
{
	float:left;
	vertical-align:middle;
	margin:0 10px 0 0
}

div#message-thread strong
{
	font-size:16px;
	margin:0
}

div#message-thread strong span.activity
{
	margin:4px 0 0 10px
}

div#message-thread div.message-metadata
{
	overflow:hidden
}

div#message-thread div.message-content
{
	margin-left:45px
}

div#message-thread div.message-options
{
	text-align:right
}

ul#topic-post-list
{
	width:auto;
	margin:15px -20px
}

ul#topic-post-list li
{
	position:relative;
	padding:15px
}

ul#topic-post-list li div.poster-meta
{
	margin-bottom:10px;
	color:#888
}

ul#topic-post-list li div.post-content
{
	margin-left:54px
}

div.admin-links
{
	position:absolute;
	top:15px;
	right:25px;
	color:#888;
	font-size:11px
}

div#topic-meta div.admin-links
{
	bottom:0;
	right:0;
	top:auto
}

div#topic-meta
{
	position:relative;
	padding:5px 0
}

div#topic-meta h3
{
	font-size:20px;
	margin-bottom:30px
}

ul#topic-post-list.item-list
{
	width:940px;
	margin-left:0
}

div.poster-meta a img.avatar
{
	margin-bottom:-28px;
	margin-right:10px
}

div#new-topic-post
{
	margin:0;
	padding:1px 0 0
}

#tickerFrame
{
	width:500px;
	height:25px !important
}

#rss_scr_spancontant
{
	background:url(../_inc/images/ticker.png) no-repeat 6px 6px;
	height:16px !important;
	width:415px !important;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	font-size:12px !important;
	z-index:9999 !important;
	bottom:11px;
	margin-left:161px;
	position:fixed !important;
	padding:3px 6px 0 22px
}

.logged-in #rss_scr_spancontant
{
	margin-left:301px
}

.dir-list #groups-list li div.item div.item-meta span.activity
{
	margin:-2px 0 4px 6px
}

.my-groups.logged-in #rss_scr_spancontant,.my-activity.logged-in #rss_scr_spancontant,.my-blogs.logged-in #rss_scr_spancontant,.my-blog.logged-in #rss_scr_spancontant,.profile.logged-in.public #rss_scr_spancontant,.logged-in.album #rss_scr_spancontant,.my-activity-permalink.logged-in #rss_scr_spancontant, .change-avatar.logged-in #rss_scr_spancontant{
	margin-left:408px !important
}

div.picture-single.activity h3 {
margin-bottom: 12px;	
}

#item-body div.picture-single.activity div.picture-outer-container div.picture-inner-container div.picture-middle {
	border: 6px solid #ccc;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	
}

div.acomment-content p {
	margin-bottom: 12px !important;
	line-height: 14px;	
	margin-top: 0;
}

#avatar-upload {
background: #eee;
padding: 20px;	
margin-bottom: 20px;
}

div#uploadFrame {
	min-height: 600px;
}

#item-body div.picture-single.activity p {
line-height: 18px;	
}

#login h1 a {
	margin-bottom: 20px;	
}

#main.paginated div.box div.post div.entry
{
	background:#FFF;
	margin-bottom:40px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	padding:20px
}

#content a img.title
{
	margin-top:-20px;
	margin-bottom:20px
}

#main.paginated div.box div.post h2.title a
{
	font-weight:bold;
	letter-spacing:-1px !important
}

a#newPost
{
	position:absolute;
	margin-left:222px;
	top:6px;
	font-weight:bold;
	font-size:12px;
	border:1px solid #0bf;
	color:#FFF;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	padding:0 8px;
	margin-top: 1px;
}

.registration #container
{
	width:940px;
	color:#FFF;
	padding:20px
}

.registration div#footer
{
	margin-left:-20px
}

a#newPost:hover
{
	background-color:#001d33;
	border-color:#4481c1
}

.my-groups.logged-in a#newPost, .my-activity.logged-in a#newPost,.my-blogs.logged-in a#newPost,.my-blog.logged-in a#newPost,.profile.logged-in.public a#newPost,.logged-in.album a#newPost,.my-activity-permalink.logged-in a#newPost,.change-avatar.logged-in a#newPost {
	margin-left:330px !important
}

form#searchform
{
	bottom:5px;
	right:10px;
	position:fixed !important;
	z-index:9999 !important;
}

form#searchform input#s
{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background-color:#c5c8d2;
	border-style:inset;
	border-width:1px;
	padding:4px
}

form#searchform input#s:focus,form#searchform input#s:hover
{
	background:#FFF
}

#wp-admin-bar #searchform
{
	width:300px;
	position:absolute;
	right:0
}

#rss_scr_spancontant a
{
	color:#ade2ff;
	text-decoration:none;
	text-shadow:#000 1px 1px 0
}

form#commentform.standard-form {
	margin: 10px 0 0px;
	text-shadow: #f9f9fa 1px 1px 0;
}

input#submit.submit-comment.button {
	color: #222;
}

#rss_scr_spancontant a:hover {
	color: white;
}

div.item-list-tabs
{
	clear:left;
	overflow:hidden;
	background:#e0e0e0;
	border-bottom:1px solid #c6c6c6 !important;
	border-top:1px solid #fafafa !important;
	margin:25px -20px 0 !important
}

#subnav
{
	margin:-20px 0 0 !important
}

#homeFeed #subnav
{
	border-top:none !important;
	margin:3px 0 20px !important
}

.groups #object-nav
{
	margin:15px 0 0 !important
}

#item-header-content h2
{
	margin-bottom:6px;
	font-size:36px
}

#groups-directory-form h3,#blogs-directory-form h3,#members-directory-form h3
{
	color:#FFF;
	margin:20px
}

#groups-directory-form h3 a.button,input#groups_search_submit,#item-meta a.join-group,#item-meta a.leave-group,#post-mention.generic-button a,#item-buttons a.remove,#send-private-message.generic-button a,#create-group-form h3 a.button, #loginform input#wp-submit
{
	background:#818181 !important;
	color:#111 !important;
	text-shadow:#adadad 1px 1px 0;
	border-color:#9d9d9d !important
}

form#searchform #searchsubmit
{
	background:#535b71;
	color:#f3f2ea;
	text-shadow:#0f1014 1px 1px 0;
	border-color:#828a9e
}

form#searchform #searchsubmit:hover
{
	opacity: .85;
}
#link-list div.item-desc p
{
	line-height:16px
}

#groups-directory-form h3 a.button:hover,input#groups_search_submit:hover,#item-meta a.join-group:hover,#item-meta a.leave-group:hover,#post-mention.generic-button a:hover,a.remove:hover,#send-private-message.generic-button a:hover,#create-group-form h3 a.button:hover, #loginform input#wp-submit:hover
{
	background-color:#6e6e6e !important;
	color:#000 !important;
	border-color:#7d7d7d !important
}

#create-group-form h3
{
	color:#FFF;
	margin-left:40px;
	margin-top:40px;
	margin-bottom:50px
}

div#group-create-body.item-body
{
	background:#FFF;
	margin:0;
	padding:40px
}

.page-id-152 div#content.col-full,.page-id-1753 div#content.col-full
{
	background:transparent;
	margin-bottom:0;
	padding-bottom:20px
}

.page-id-152 div#content.col-full embed,.page-id-1753 div#content.col-full object
{
	margin-left:-40px;
	margin-top:-60px
}

.page-id-152 h1.title,.page-id-1753 h1.title
{
	display:none !important
}

div#group-create-tabs.item-list-tabs.no-ajax
{
	margin:30px 0 0
}

#item-meta p
{
	color:#FFF;
	margin-top:20px;
	margin-bottom:10px;
	line-height:18px
}

#item-header-avatar
{
	margin-bottom:10px;
	float:left
}

div.item-list-tabs ul li
{
	float:left;
	font-size:12px;
	font-weight:bold;
	text-shadow:#eff6ff 1px 1px 0;
	margin:1px 0 0
}

#homeFeed div.item-list-tabs ul li
{
	font-size:10px
}

div.activity-content div.activity-header p a
{
	margin-bottom:-4px
}

#homeFeed div.activity
{
	min-height:1000px
}

li.feed
{
	padding-top:5px;
	width:45px;
	text-align:right;
	margin-left:0 !important
}

div.item-list-tabs ul li:first-child
{
	margin-left:36px
}

#homeFeed div.item-list-tabs ul li:first-child
{
	margin-left:6px
}

div.item-list-tabs ul li.last
{
	float:right;
	margin:2px 40px 0 0
}

div.item-list-tabs#subnav ul li.last
{
	margin-top:4px;
	margin-right:0
}

div.item-list-tabs ul li.last select
{
	max-width:175px
}

div.item-list-tabs ul li a,div.item-list-tabs ul li span
{
	display:block;
	text-decoration:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	color:#275f82;
	padding:1px 6px
}

.activity-permalink .activity
{
	width:900px;
	margin:30px auto 80px
}

.activity-permalink div.activity-content div.activity-inner p
{
	font-size:30px;
	line-height:38px
}

div.item-list-tabs ul li a:hover
{
	background:#f6f6f6
}

div.item-list-tabs ul li a span
{
	display:inline;
	color:inherit;
	padding:0
}

div.item-list-tabs ul li.selected a,div.item-list-tabs ul li.current a
{
	background-color:#fff;
	color:#555;
	font-weight:bold;
	border-top:1px solid;
	border-left:1px solid;
	border-color:#c4c4c4;
	padding:0 5px 1px 6px
}

ul li.loading a
{
	background-image:url( ../_inc/images/ajax-loader.gif );
	background-position:92% 50%;
	background-repeat:no-repeat;
	padding-right:30px !important
}

div#item-nav ul li.loading a
{
	background-position:88% 50%
}

div.item-list-tabs#object-nav
{
	margin-top:0;
	margin-bottom:0
}

div#object-nav.item-list-tabs.no-ajax
{
	width:980px;
	margin:34px 0 0 !important
}

div#item-actions
{
	position:absolute;
	margin-top:180px
}

div#item-header
{
	margin-bottom:0;
	padding:40px 40px 0 !important
}

.groups #item-header
{
	min-height:260px
}

.profile div#item-header-content, .album div#item-header-content
{
	width:740px !important
}

.friends #item-header-content,.messages #item-header-content,.my-activity #item-header-content,.tweetstream #item-header-content
{
	width:730px !important
}

#twtr-widget-1
{
	margin-top:11px
}

div.item-list-tabs#subnav
{
	background:#fff;
	border-bottom:1px solid #eaeaea;
	min-height:35px;
	overflow:hidden;
	margin-top:0;
	border-top:none !important;
	margin-bottom:10px !important
}

div.item-list-tabs ul li.feed a
{
	padding-left:20px !important;
	background:url( ../_inc/images/rss.png ) center left no-repeat
}

.item-body
{
	margin:20px 0
}

span.activity,div#message p
{
	font-size:11px;
	text-align: center;
	font-weight:normal;
	background:#FFF9DB;
	border-bottom:1px solid #FFE8C4;
	border-right:1px solid #FFE8C4;
	color:#d08000;
	margin-top:6px;
	text-decoration:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding:2px 4px;
	line-height: 29px;
}

#item-header span.activity, #item-header div#message p
{
	padding:4px 8px
}

#groups-list li div.item div.item-meta span.activity {
	text-align: left;
	line-height: inherit;
	
}

td.thread-info a p {
	margin: 0 !important;
	line-height: 10px;	
}

.activity_update div.activity-content div.activity-inner p, .activity_update div.activity-content div.activity-header p, .album div.activity-content div.activity-inner p, .album div.activity-content div.activity-header p {
	margin-top: 0;	
}

.activity_update div.activity-content .activity-meta,  {
margin-top: -10px;
margin-bottom: 26px;
}

.album div.activity-content div.activity-meta {
	margin-bottom: 26px;
}
#activity-6123 div.activity-content div.activity-header {
	
}


#item-header-content span.activity
{
	background:transparent;
	border:none;
	color:#999;
	margin-top:0;
	padding:0
}

groups-list li div.item div.item-desc
{
	font-size:11px;
	width:660px
}

.home #groups-list li div.item div.item-title
{
	width:110px
}

.dir-form
{
	width:940px
}

#loopedSlider a.next img,#loopedSlider a.previous img
{
	margin-top:40px !important
}

div.comment-box-bg
{
	padding: 30px 40px 40px 40px;
}

#comments ol.commentlist ul.children
{
	margin-left:40px
}

#loopedSlider div.video
{
	background:#000;
	width:940px;
	text-align:center;
	border-bottom:5px solid #333;
	padding:20px;
}

#loopedSlider div.video object
{
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
	-moz-border-left-bottomright:5px;
	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px
}

h2,#item-header-content h2.fn span.highlight
{
	font-size:28px
}


a#recently-active-groups,#popular-groups
{
}

div#text-4.widget.widget_text,#groups-list li,#blogs-list li,#members-list li,#signup_form p,.post .video,.links #loopedSlider div.featured-nav ul.pagination li,table.profile-fields
{
	margin-bottom:20px
}

div#footer-widgets,div#item-buttons
{
	margin-top:20px;
float: left;
}

#text-3 div.textwidget ol.columns li a:hover,div#menu ul li a:hover
{
	color:#0bf
}

h5,body.activity-permalink div.activity-comments div.acomment-content
{
	font-size:14px
}

p,.entry ul ul,.entry ol ol,table tr td.thread-info p,.activity-list li.mini div.activity-meta
{
	margin:12px 0
}
div.activity-content div.activity-inner p {
	line-height: 18px;	
}

div.activity-content div.activity-header p {
	line-height: 18px;	
}

.blogs.new_blog_post,  {
margin-bottom: 0;	
}

a:hover,h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited,div.author-box a,div.comment-avatar-box a,div#message-thread strong a,div.item-list-tabs ul li a
{
	text-decoration:none
}

h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,td.rfp-topic-rating
{
	color:#0bf !important
}

#blogTitle h1,#secnav li a span.sf-sub-indicator,#logo .site-title,#logo .site-description,.page-id-5974 h2.title,.page-id-6125 h2.title,.page-id-6054 h2.title,.page-id-5781 h2.title,img#twitterlogo,#activity-favorites,a.fav,div.seriesbox div.center,.widget .screen-reader-text,div.acomment-content .time-since,div.acomment-content .activity-delete-link,div.acomment-content .comment-header,table.notification-settings th.icon,table.notification-settings td:first-child,#searchform div label.screen-reader-text
{
	display:none
}

#container,.directory #container,.col-full,#headerFrame
{
	width:980px;
	margin:0 auto
}

#contentwide {
padding: 40px;	
}

#contentwide p {
}

.seriesDesc {
	color: white;
	font-size: 16px;
	line-height: 22px;
}

#contentwide div.box div.post div.entry div.seriesmeta {
margin-left: 160px;	
}

#contentwide div.box div.post div.entry {
	background: white;
	padding: 20px;
	margin-bottom: 40px;
}

#contentwide div.box div.post h2.title a {
	font-weight: bold;
}


#contentwide h2.pagetitle {
color: white;
font-size: 48px;
	
}

#contentwide h2, #contentwide h3 {
	font-family: helvetica, arial, sans-serif;
}

.wp-admin div#container {
	background: #f8f8f8;
	width: 100%;
}

#update-nag {
position: absolute;
top: 146px;
margin-top: -38px;
margin-left: -158px;
padding: 0 10px;
border: none;
background: #313131;
color: #cdcecf;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
	
}

#header-logo {
display: none;	
}

#site-heading {
display: none;	
}

#item-header-content h2 a,#loopedSlider div.featured-nav ul.pagination li. a h3,.more_entries a:hover
{
	color:#FFF
}

.search .col-left,.archives .col-left,#register-page
{
	width:900px !important
}

.page #main div.box div.post div.entry p,#cat-nav a:hover,#main.paginated div.box div.post div.entry p
{
	color:#000
}

.col-right,div.post .comments,div.comment-meta em,div.pagination .pagination-links,form.standard-form#signup_form div.submit,form.standard-form #profile-details-section,#group-creation-next
{
	float:right
}

.pageid-3 #menuAbout a,.pageid-4 #menuFeatures a,.pageid-40 #menuPhotos a,.pageid-5 #menuCalendar a,.pageid-41 #menuDownloads a
{
	background:#000;
	color:#fff !important
}

.pageid-3 #menuAbout a:hover,.pageid-4 #menuFeatures a:hover,.pageid-40 #menuPhotos a:hover,.pageid-5 #menuCalendar a:hover,.pageid-41 #menuDownloads a:hover
{
	background:#000 !important;
	cursor:default
}

#menuVideo a img,#menuColumns a img,#menuHoods a img
{
	position:absolute;
	margin:-10px -8px
}

#blogs-list li div.action div.meta,#weather div.forecast div.tomorrow div.forecastInfo,.generic-button.friendship-button.not_friends
{
	margin-top:10px
}

ul.button-nav li.current a,#weather .weather_info,a.topic-title,div.pagination .pagination-links a:hover
{
	font-weight:bold
}

div#weather:hover,#sideSocial a img:hover,#loopedSlider ul.pagination li:hover,#socialBar li a img:hover
{
	opacity:.8
}

http://cltblog.com/post-new.php

#weather .weather_title,#comments span.title,#trackbacks span.title,div.item-list-tabs ul li span
{
	color:#aaa
}

#secnav li ul li a span.sf-sub-indicator,#sideSocial ul,#socialBar ul li
{
	display:inline
}

.activity #content,.home .post .thumbnail,#main.paginated div.box div.post a img.thumbnail.alignleft.woo-image,div.item-list-tabs#subnav ul li
{
	margin-top:0
}

#main,#main.fullwidth,div#single-photo.fr,div#loopedSlider.gallery
{
	width:940px
}

div#single-photo.fr {
width: 980px;
margin-right: -40px;
}

div#theExcerpt {
color: #bbb;
font-size: 16px;	
margin-top: 32px;
margin-bottom: 32px;
	font-family: helvetica, arial, sans-serif;
	width: 760px;


}

input#user_pass.input, input#user_login.input {
	padding: 2px;	
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
position: absolute;
	margin-top: -18px;
	margin-left: 50px;
}

#loginform #wp-submit {
	position: absolute;
	margin-left: 210px;
	width: 60px;
	margin-top: -6px;
}

#loginform span#forgotText {
	position: absolute;
	margin-left: 210px;
	width: 60px;
	text-align: center;
	font-size: 10px;
	margin-top: -8px;
}

#theExcerpt ul.summary-list li {
	list-style-type: square;
	list-style-position: outside;
	margin-left: 40px;
	margin-bottom: 12px;
	line-height: 24px;
	font-weight: bold;
	font-family: ClearveueHwy, Helvetica, "Lucida Grande", Arial, Verdana, sans-serif;
	}

.home ul#groups-list.item-list {
	width: 748px;
	float: right;
	position: absolute;
}

#hoodSide a.viewallhoods{
	background-color: #3e3e3e;
	padding: 4px 8px;	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	font-weight: bold;
	color: white;
font-family: ClearveueHwy, Helvetica, Arial, sans-serif;	
}

#hoodSide a.viewallhoods:hover {
color: #00bbff;
}

#hoodSide p {
	text-align: center !important;
	margin-top: 10px;
}

#footer li#twitter,#wp-calendar td
{
	background:transparent
}

input#emailSubscriber,form.standard-form select
{
	padding:3px
}

#single-photo.fr #loopedSlider.gallery .container,div.activity-comments ul li p:last-child,div.activity-comments ul li:last-child
{
	margin-bottom:0
}

http://cltblog.com/post-new.php

#loopedSlider a.previous:hover,#loopedSlider a.next:hover,#loopedSlider ul.pagination li a:hover
{
	opacity:1;
	text-shadow: #4f9ac3 1px 1px 0;
}

.post-meta a,#tabs .inside a:hover
{
	border-bottom:1px dotted
}

.post-meta a:hover,.widget ul ul li,.adspace-widget a:hover,#advert_125x125 a:hover
{
	border:none
}

.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.entry p
{
	margin:0 0 15px
}

.entry ul,.entry ol
{
	margin:0 0 15px;
	padding:0 0 0 30px
}

div.more_entries,#main.paginated div.more_entries div.fr,div.activity-comments form div.ac-reply-avatar,div.pagination .pag-count,form#whats-new-form #whats-new-avatar
{
	float:left
}

div#belt {
	height: 270px;	
	background: #535252;
	padding: 12px;
	border-top: 2px solid #6b6b68;
	border-bottom: 2px solid #444;
}

#belt div.block p.desc {
position: absolute;
font-size: 10px;
color: #ccc;
font-weight: bold;
margin-left: 208px;
margin-top: -12px;
}

#hoodSide {
	position: absolute;
	width: 180px;
	margin-top: 30px;
	margin-left: 10px;
}

#hoodSide a img {
	margin-bottom: 20px;	
}

#loginlogout-4 {
padding: 10px;
border: 1px solid rgba(0,187,255,0.48);
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
height: 223px;
background: rgba(20,103,183,0.2);
color: white;
margin-bottom: 20px;
position: absolute;
margin-left: 660px;
width: 280px;
margin-top: 292px;	
}

#loginlogout-4 div.callout {
clear: both;
font-size: 14px;
text-align: center;
padding: 10px 20px;
font-weight: bold;
	text-shadow: #000000 1px 1px 0px;
}

div#loggedout.callout {
	padding-top: 0;	
}

#loginform label {
float: left;
margin-left: 10px;	
}

#loginlogout-4 div.callout a, span#registerLink a {
	color: #002b43;
	background: url(../_inc/images/submitButton.png) no-repeat;
	text-shadow: #85d7ff 1px 1px 0;
	display: block;
	width: 278px;
	height: 32px;
	margin-left: -20px;
	line-height: 30px;
	padding-left: 4px;
	text-align: center;
	}

#registerLink a {
	font-weight: bold;
	font-size: 14px;
	margin-left: 1px !important;
	margin-bottom: 6px;	
	padding-left: 0 !important;
}

#loggedout p {
margin-top: 0 !important;
margin-bottom: 8px !important;

}

#fbLoginButton {
margin: 0 0 0 68px;	
}

span#registerLink {
	
}

#loginlogout-4 div.callout p.submitSomething a:hover, span#registerLink:hover a {
	background-position: 0 -32px;
}

#loginlogout-4 div.callout p.submitSomething a:active, span#registerLink:active a {
	background-position: 0 -64px;
	color: black;
	text-shadow: #55c8ff 0 1px 0;
}

#loginlogout-4 div.callout p.submitSomething {
	margin-top: 18px;
	position: absolute;
	bottom: 0 !important;	
}


#loginlogout-4  div.callout p.you {
	font-size: 20px;
	margin-bottom: 20px;
	font-family: ClearveueHwy, Helvetica, "Lucida Grande", Arial, Verdana, sans-serif;	
}

#loginlogout-4 p.have {
	color: #ade2ff;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	text-shadow: #000000 1px 1px 0px;
	font-family: ClearveueHwy, Helvetica, "Lucida Grande", Arial, Verdana, sans-serif;
}

#loginform p.have, #loggedout p.have  {
	margin-top: 0;
	font-size: 12px;
}

#forgotText a {
	color: #58cbff;
}

#loginlogout-4  p.howdy {
	margin: 2px 0 0 30px;
}

#loginlogout-4 a img.avatar {
float: left;
}

#bp-adminbar-account-menu ul li {
	background-color: #141f2d !important;
}

div.activity-content div.activity-inner blockquote {
line-height: 18px;	
margin-left: 20px !important;
font-style: italic;
}

#recentBoxes div.post:hover {
	opacity: .7 !important;
}

#recentBoxes div.post:hover a {
	color: #00bbff !important;
	opacity: 1 !important;
	width: 140px !important;
}

#loginlogout-4 div a img.avatar.user-1-avatar {
float: left;	
}

#loginlogout-4 h3 {
position: absolute;
margin-top: -35px;
margin-left: -10px;
}

.widget_tag_cloud div,ul.activity-list > li:first-child
{
	padding-top:5px
}

div#sidebar ul#recentcomments li,div#sidebar .widget_recent_entries ul li,#post-topic-reply h4
{
	margin-bottom:15px
}

div.activity-comments ul,form.standard-form #blog-details-section
{
	clear:left
}

div.activity-comments div.acomment-meta,table.forum td.td-freshness
{
	font-size:11px;
	color:#888
}

div.activity-comments form.root,#item-body div.item-list-tabs ul li:first-child,li#just-me-personal-li.current.selected:first-child
{
	margin-left:0
}

div.activity-comments form .ac-textarea,form#whats-new-form #whats-new-textarea
{
	border:1px inset #ccc;
	background:#fff;
	margin-bottom:10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding:8px
}

div.activity-comments form input,form.standard-form#sidebar-login-form label,body.activity-permalink .activity-content .activity-inner,body.activity-permalink .activity-content blockquote
{
	margin-top:5px
}

body#bp-default #wp-admin-bar .padder,body#bp-default.activity-permalink #wp-admin-bar .padder
{
	width:100% !important;
	max-width:100% !important
}

textarea#topic_text,form.standard-form textarea#message_content
{
	height:200px
}

form.standard-form input[type=password],form.standard-form div.radio ul li
{
	margin-bottom:5px
}

table,div.item-list-tabs ul
{
	width:100%
}

.activity-list .activity-content a:first-child:focus,div.activity-meta a:focus
{
	outline:none
}

.activity-inner > .activity-inner,.activity-inner > blockquote
{
	margin:0 !important
}

div#message-thread div.alt,ul#topic-post-list li.alt
{
	background:#f4f4f4
}

#group-create-body .submit input,#item-header-content
{
	width:400px !important
}

#commentform p.form-submit {
margin-bottom: 0 !important;	
}

#header.sponsored {
	height: 200px;
}

#headerSponsor {
	margin: 0 auto;
	width: 980px;
	height: 120px;
	text-align: center;
}

.wp-admin #headerSponsor {
	display: none;
}

.wp-admin #header.sponsored {
height: 100px;
}
#headerSponsor:hover {
	cursor: pointer;
 }
.sponsored #headerFrame {

}

div#headerContents {
	position: absolute;
	width: 980px;
}

.sponsored div#headerContents {
	top: 100px;
	}
	
div.js-CommentsArea {
	width: 900px;	
}

#twtr-widget-1 div.twtr-doc div.twtr-bd div.twtr-timeline p  {
	color: black !important;	
}

div.liveVidWig {
	width: 635px;
	height: 480px;
	position: absolute;
}

div.liveTweetWig {
	position: absolute;
	margin-left: 620px;
	width: 280px;
}

.liveTweetWig #twtr-widget-1 {
	margin-top: 0;
}

.echoComments {
	margin-top: 482px;
	margin-bottom: -20px;
}

.page-id-6149 div.post h2.title {
	display: none;
}

#main div.echoComments h4 {
padding: 20px 0;
color: white;	
}

#loopedSlider div.container div.slides div span.photo-caption {
 position:absolute; bottom:15px; right:20px; background:#222; color:#fff; padding:5px 10px;font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; opacity:0.7; text-align: right; margin-left: 300px;}

object#utv492150 {
	margin: 0 auto !important;
	display: block;
}

#admin-bar-logo, #bp-adminbar-visitrandom-menu {
	display: none;
}

#FBlike {
	background: #d8eef5;
	padding: 10px;
	margin-bottom: 20px;
	border-bottom: 3px solid;
	border-bottom-color: #003f73;
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	margin-left: 5px;
	margin-top: 12px;
		
}

#webCam {
	width: 298px;
	height: 100px;
	background: #2b2b2d url(http://maps.co.mecklenburg.nc.us/website/airquality/images/meck_1.jpg) -95px -171px;
	border: 1px inset #696869;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	
}

p.camCite {
margin: 0;
font-size: 10px;
margin-bottom: 20px;

}

p.camCite a {
	color: #60859c;
	}

div.comment-content ul {
	margin-left: 20px;	
}

div#wphead {
	margin-top: 0 !important;
}
