/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Removed Sidbar 
Moved Comment Links below post
Moved twitter to bottom
Removed Breadcrumbs (Header Thingy)
Moved Logo into nav line
Removed upper Logo area
Created extra div on footer top 
Edited the theme style css for the comments
edited effects.css to remove rounded corners

*/


body {background: #fff;
     color: #000000;
     font: 14px Arial,Helvetica,Sans-serif;    
}

/* HEADER WIDTH FIX  */

#topper  { 
        width: 940px; 
        overflow: hidden;
        position: relative; 
        margin: 0 auto;
}
/* 1.2 Hyperlinks Changed */

a:link, a:visited  { text-decoration: none; color: #0000CC; }
a:hover  { text-decoration: underline; color: #330000;}

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  {
	text-decoration: none;
	color: #292626;
}

/* LOGO fix */

#logo { display: inline-block; margin: 2px 0; }

.inner {margin: 0px; padding: 0px;}
.inner ul{margin: 0;padding: 0;}
.inner li{ padding: 0px 0px 0px; margin: 0px 0px 0px;opacity: 1!important;}
.inner li:hover{opacity: 0.7!important;}
.inner a{text-decoration: none;}
.inner a:hover{opacity: 0.7!important;}
.inner h3:hover{text-decoration: underline;}


/* 2.5 Content Setup Fix */

#main  {
	float: left;
	padding: 45px;
     color: #000000;
	background-color: #fff;
        font: 18px Arial,Helvetica,Sans-serif;
}




#content  { float: left; width: 850px; margin: 0 0 30px 0; overflow: hidden; }
#content.fullwidth  { width: 850px; }


/* THIS IS THE VIDEO FIX */
.post .video {
width:520px;
}


/* This is the Picture Fix */

.entry img  {
	border: none;
}

.entry .wp-caption {
	padding: 1px;
	background:#F8F8F4;
	border: solid 1px #e6e6e6; 
	text-align:center;
}

.entry .wp-caption img { border: none; }

img.wp-smiley  {
	padding: 0;
	border: none;
}


/* UL Archives picture setup - Works in Chrome now, too! */

.entry {margin: 0px; padding: 0px;}
.entry ul{margin: 0;padding: 0;}
.entry li{ padding: 0px 0px 0px; margin: 0px 0px 0px;opacity: 1!important;}
.entry li:hover{opacity: 0.7!important;}
.entry a{text-decoration: none;}
.entry a:hover{}
.entry h3:hover{text-decoration: underline;}



/* header gap closed here and nav float right*/

#navigation  {
	position: relative;
	z-index: 999;
	height: 37px;
        margin: 0 0 0 0;
        background: url(images/navtile2.png) repeat-x left top;
}

#nav, #nav ul {
	z-index: 100;
	float: right;
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
}

/* Navigation link color fix  HELP */

#nav a:link, #nav a:visited {
	z-index: 100;display: block;
	padding: 0 10px;
	line-height: 37px;
	font-size: 14px;
	text-transform: uppercase;
	color: #000;
}

#nav .current_page_item a, #nav a:hover  {
	text-decoration: underline; 
        background-color: #fff;

}


#nav li ul li { background: #444444; }


#nav li ul {
	position: absolute;
	width: 170px;
	left: -999em;
}

#nav li ul li { width: 170px; line-height: 18px; margin: 0; border-style: solid; background-color: #333333;	background: rgba(52, 49, 49, 0.6); }
#nav li ul li a:link, #nav li ul li a:visited { display: block; width: 160px; padding: 5px 5px; line-height: 18px; font-size: 12px; }
#nav li ul ul {	margin: -23px 0 0 170px; }
#nav li:hover ul, #nav li.sfhover ul { left: auto; }
#nav li:hover ul ul, #nav li.sfhover ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { left: auto; }
#nav li:hover, #nav li.hover { position: static; } /* IE7 Fix */



/* Twitter Fix */

.latest_twitter  {
	position: relative;
	width: 250px;
        float: left;
        margin-left: 330px;
	font-size: 12px;
	color: #000000;
}
.latest_twitter a:link, .latest_twitter a:visited  { color: #000000!important; }
.latest_twitter .twitlink  { position: absolute; left: -50px;}
#twitter li  { margin: 10px 0; }
#twitter a:link, #twitter a:visited  { display: inline; padding: 0; background-image: none; line-height: 18px; }


/* Footer Top Tab */

#footerTop  {
	float: left;
	width: 940px;
	margin: 0 0 0 0;
	padding: 0 0 70px 0;
	font-size: 12px;
	color: #fff;
        background: url(images/topfooter.png);
}

#footerTop a:link,
#footer a:visited  {
	color: #fff;
}

#footerTop .copyright  { float: left; margin: 0; }
#footerTop .credit  { float: right; margin: 0; }
#footerTop .credit img  { vertical-align: middle; }

/* Footer changes */

#footer  {
	float: left;
	width: 880px;
	margin: 0 0 0 0;
	padding: 15px 30px;
	font-size: 12px;
	color: #fff;
	background-color: #000;
}


#extended_footer {
	width: 880px;
	padding: 30px;
	float: left;
	background-color: #000;
	border-bottom: 1px solid #363232;
}

/* Changed the Comments link style */

.meta .comments a:visited  {
	background: #373434;
}

.meta span  {
	margin: 0 3px 0 0;
	padding: 6px 8px;
	font-size: 11px;
	color: #fff;
	background-color: #373434;
}

.meta .date  {
	background: #373434;
        padding-left: 5px;
        margin: 5px 5px 5px 5px;
}
.meta .comments a:visited  {
	padding-left: 5px;
	color: #fff;
}

.meta .comments a:link, .meta .comments a:visited {
color:#FFFFFF;
padding-left:2px;
}

/* comix */

.bns-featured-category .post {margin: 0 0 10px; padding: 0 0 5px;}
