/*

Theme Name: Dark COUNTRYFANTEST

Theme URI: http://www.countryfannetwork.com/options_theme

Description: A dark mixture of blacks and grays.

Template: options

Author: Ray Loesch

Author URI: http://www.raymondloesch.com

Version: 1.2

*/



* { margin: 0; padding: 0; }



/* Paragraphs */

p { margin: 15px 0; }



/* Lists */

ul li { list-style-type: none; }

.entry ul { margin-bottom: 15px; padding-left: 10px; }



/* Code */

pre, code, pre code { font-size: 1.1em; }



/* Input */

 input {

	border: 1px solid #667;

      position:relative; top:0px; left:0px;

	background-color : transparent;

      font-size : 10pt;

	font-weight : bold;

	color : #990000;

} 



/* Object */

object { padding: 0; margin: 0; }



/* Links */

a { color: #990000; text-decoration: none; }

a:hover { color: #ffcc00; text-decoration: none; }



/* Headers */

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: normal; color: #000099; }

h1 { font-size: 2em; }

h2 { font-size: 1.5em; }

h3 { font-size: 1.4em; }

h4 { font-size: 1.3em; }

h5 { font-size: 1.2em; }

h6 { font-size: 1.1em; }

#content h2, #content h3, #content h4, #content h5, #content h6 {

	margin-bottom: 15px;

	}

#content post-title, #feature .post-title, #full-posts .post-title, #comments-template h3 {

	font-family: 'Georgia', 'Times', 'Times New Roman', serif;

	margin: 0;

	}



/* Left, right, and center alignment */

.left { float: left; margin: 0 0px 0px 0; }

.right { float: right; margin: 0 0 0px 0px; }

.center { margin: 10px auto; display: block; }



html {

	background:url(images/site-bg.jpg)/* repeat-y center; */

}



/* Body */



body {

	color: #f7f7f7;

	background:url(images/site-bg.jpg) /* repeat-y center; */

	font: 80% Arial, Tahoma, Verdan, sans-serif;

	 /* text-align: center;  */

}



#item{

width:530px;

height:155px;

color:#333333;

background:url(images/itemborder.gif) bottom no-repeat;

margin:0 0 15px 0;

}



#item a:link, #item a:visited{

color:#C13F00;

text-decoration:none;

border:none;

}



#item a:hover, #galleryitem a:hover{

color:#333333;

text-decoration:none;

border:none;

}



#galleryitem{

width:175px;

height:175px;

color:#333333;

margin:0 4px 15px 0;

float:left;

}



#galleryratings{

text-align:right;

margin:0px 8px 0px 0px;

}



#galleryitem h5{

color:#C13F00;

font-size:11px;

font-weight:normal;

text-align:right;

margin:0px 8px 0px 0px;

padding:0;

}



#blogitem{

width:530px;

color:#333333;

background:url(images/itemborder.gif) bottom no-repeat;

margin:0 0 15px 0;

padding-bottom:10px;

}



#pagecontent{

width:530px;

color:#333333;

margin:0 0 15px 0;

}



#covershot{

width:180px;

height:142px;

float:left;

background:url(images/vidbg.png) no-repeat;

}



#galleryshot{

width:175px;

height:142px;

float:left;

background:url(images/vidbg.png) no-repeat;

}



#content h3, #pagecontent h3{

font-size:18px;

font-weight:normal;

margin:0;

padding:0;

}



#galleryitem h3{

font-size:16px;

color:#C13F00;

font-weight:normal;

margin:0px 0px 8px 0px;

padding:0;

}



#bloghead{

height:35px;

}



#blogtitle{

float:left;

}



#blogtitle h3{

font-size:20px;

color:#C13F00;

font-weight:normal;

margin:0;

padding:2px 0px 0px 0px;

}



#blogtitle a:hover{

color:#333333;

}



#description p{

margin:0;

padding:0;

height:90px;

overflow:hidden;

}



#covershot p{

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0pt;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

}



#covershot img{

width:156px;

height:118px;

margin:7px 0px 0px 7px;

border:1px solid #666666;

overflow:hidden;

}

/* Tips */

.tool-tip {

color:#ccc;

width:150px;

z-index:13000;

}



.tool-title {

font-weight:700;

font-size:11px;

margin:0;

color:#fff;

padding:8px 8px 0 8px;

background:#333333;

text-align:left;

}



.tool-text {

font-size:11px;

padding:0 8px 8px 8px;

background:#333333;

text-align:left;

}



/* The Tips */

.tool-tip{

color:#BDAFA8;

width:200px;

z-index:13000;

}



.tool-title{

font-weight:normal;

font-size:12px;

margin:0;

color:#FFFFFF;

padding:8px 8px 0 8px;

background:#202020;

text-align:left;

}



.tool-text{

font-size:11px;

padding:0 8px 8px 8px;

background:#202020;

text-align:left;	

}



#blockvids a:hover{

border:none;

}



#videoblock{

background:#202020;

width:530px;

padding:20px 0px 20px 0px;

margin:10px 0px 15px 0px;

text-align:center;

height:

}

/************************

  old body container   

**************************/

#body-container {



width: 1000px;

	overflow: hidden;

	margin: 0px auto;

	padding: 0 10px; 



/*	min-height: 100%;



	margin-left: auto;

	margin-right: auto;

	position: relative;

	overflow: hidden;  */

/************************

   body container   

************************



#body-container {



	min-height: 100%;  

        margin-top: 20px;

	margin-left: auto;

	margin-right: auto;

	position: relative;

	overflow: hidden; }*/



}

#extra-container {

	 background:url(images/body-container-bgnew.png) repeat-y center; 

        margin-top: 0px;

        margin-left: auto;

	margin-right: auto;

	position: relative;

	overflow: hidden;

}

#sec {

	background:url(images/body-container-bg.png) repeat-y center;

}



/* Contains content and sidebar */

#container {

	background:url(images/body-container-bg.png) repeat-y center;

        margin-top: 10px;

	width: 920px;

	margin-left: auto;

	margin-right: auto;

	padding-left: 0px;

	padding-right: 0px;



	}



#no-sidebar {

	width: 900px;

}





/************************************************

                   Country Rumblings

************************************************/

.countryramblings {

width:461px;

height:127px;

      position:relative;

  background: transparent  url(http://countryfannetwork.com/wp-content/themes/options/dark/images/countryramblings.gif) no-repeat;

}



/************************************************

                  Under Construction

************************************************/

.underconstruction {

width:570px;

height:500px;

      position:relative;

  background: transparent url(http://countryfannetwork.com/wp-content/themes/options/dark/images/underconst.png) no-repeat;

}

/************************************************

           Kevinvote

************************************************/

.kevinvote {

      width: 200px;

      height: 220px;

      position:relative;

      display:block;

      top: -250px;

      right: -345px;

}



/************************************************

    News Feed

************************************************/

.newsfeed {

      width: 570px;

      position:relative;

     

}    

/************************************************

	Header

************************************************/

#header-container { 

      height: 192px;

	background:url(images/header-bg.png) no-repeat 50% 0; 

      position:relative;

      width: 1000px; 

        margin-top: 10px;
	
        margin-left: auto; 

	margin-right:auto; }


/************************************************

	Header Ads  { float: left; width: 600px; height: 70px; text-align: left; }

************************************************/
#ads { float: left; position:relative; width: 500px; height: 280px; } /*text-align: left; } */
.social {
position:relative;

      display:block;

      top: 65px;

      right: -120px;

	

}

#header { float: right; position:relative; width: 600px; height: 180px; } /*text-align: left; } */

.sms {
position:relative;

      display:block;

      top: -150px;

      right: 140px;

	

}
.ads {

      position:relative;

      display:block;

      top: 0px;

      right: 0px;

	

}


.ticker {

      position:relative;

      display:block;

      top: 190px;

      right: 10px;

	

}


#header h1 { float: left; width: 600px; font-weight: bold; }

#header h1 a {

	margin: 0 0 0 10px;

	width: 345px;

	height: 70px;

	display: block;

	background: url(images/header-dark.gif) no-repeat 0 0;

	}



/* Hides header text */

#header h1 a span, #header h2 { display: none; }



#header h2 { float: left; clear: left; font-size: 1.1em; margin: 3px 0 0 10px; }

/************************************************

        Header Stuff Added by Ray 10/02/08

************************************************/

#headright a:link, #headright a:visited {

/* color:#333333;  */

text-decoration:none;

}

#headright{

background: transparent; 

float:right;

width:300px;

}



#headright img{

border:none;

}



#headright p{

text-align:right;

margin:0;

padding:0;

line-height:25px;

}

/************************************************

	Feed

************************************************/

/* #feed {

	float: right;

	width: 85px;

	height: 22px;

	padding: 48px 0 0 0;

	}

#feed li { display: inline; }

#feed li a { float: left; width: 34px; height: 22px; display: block; }

#feed li.feed-url a { background: url(images/dark-feed-header.jpg) no-repeat 0 0; }

#feed li.feed-email a { background: url(images/dark-email-header.jpg) no-repeat 0 0; }

#feed li.feed-url a span, #feed li.feed-email a span { display: none; } */



/************************************************

	Navigation

************************************************/

/* Main and sub-navigation */

#navigation, #sub-navigation { position : relative; text-transform: uppercase; letter-spacing: .03em; text-align: left; }

#navigation { 

color: #000000;

width: 1000px; 

font-size: .75em; 

font-family: 'Georgia', 'Times', 'Times New Roman', serif;

font-weight : normal;  

padding: 0px 10px; 

top : 90px; 

left: -410px;  





}

#sub-navigation { width: 940px; font-size: .75em; background: #383838; border: 0px solid #252525; border-bottom: none; }



#navigation.nav-search { width: 740px; }

#nav { float: left; padding: 0 0 0 15px; background: url(images/nav-left-dark.gif) no-repeat left top; }



/* List items */

#nav li, #sub-nav li { float: left; }

#nav li li, #sub-nav li li { float: left; width: 150px; background: #fefefe; }



/* List links */

#nav a, #sub-nav a { display: block; }

#nav a { color: #000000;; padding: 12px 8px; font-family: 'Georgia', 'Times', 'Times New Roman', serif;

font-weight: normal;}



#sub-nav a { color: #e2e2e2; padding: 7px 17px; }



#nav li li a, #sub-nav li li a { color: #333; background: #fefefe; float: none; }

#nav li li a { margin: 3px 5px; padding: 6px 10px; }

#sub-nav li li a, #sub-nav li li.current-cat a { margin: 3px 5px; padding: 4px 7px; }



/* Active items */

#nav li.current_page_item a, #sub-nav li li.current-cat a { color: #74aaed; }

#nav li.current_page_item li a, #sub-nav li.current-cat li a { color: #333; background: #fefefe; }

#sub-nav li.current-cat a { background: #666; }



/* Hover states */

#nav a:hover { color: #74aaed; }

#nav a:hover, #nav li.current_page_item a:hover {

	background-image: url(images/underline.png);

	text-decoration:none;

	background-repeat:repeat-x;

	background-position:center;

	color:#D6C88A;

}



#sub-nav a:hover, #sub-nav li.current-cat a:hover { color: #333; background: #fefefe; }

#nav li li a:hover, #nav li.current_page_item li a:hover { color: #fff; background: #609be4; }

#sub-nav li li a:hover, #sub-nav li.current-cat li a:hover, #sub-nav li li.current-cat a:hover { color: #fff; background: #609be4; }



/* Highlight */

#nav li.highlight a, #sub-nav li.highlight a { color: #333; background: #fefefe; }



/* Drop-down control */

#nav li ul, #sub-nav li ul { position: absolute; width: 10em; left: -999em; z-index: 999; }

#nav li:hover ul, #sub-nav li:hover ul { left: auto; display: block; }



/************************************************

	Search

************************************************/

#search { float: right; width: 185px; margin-right: 45px; margin-top: 8px; }

#search form { float: right; margin: .5em 0 0 0; padding: 0 0 0; }

#search input#s { width: 170px; margin: 0; top : -18px; left : -40px; 

border: 1px solid #667;



/*      border-color : transparent; */

      /* position:relative; top:0px; left:0px; */

/*      background-color : transparent;    */

      font-size : 12pt;

      font-weight : bold;

      color : #FDFFA8;}

#search .search-submit { display: none; }



/************************************************

	Search Wrap added by Ray 10/02/2008

************************************************/

#searchWrap {

background: url(http://countryfannetwork.com/videos/wp-content/themes/videoelements/images/searchbg.jpg) no-repeat;



height:27px;

margin:10px 0px 0px 85px;

}



#searchWrap input{

vertical-align:middle;

border: 1px solid #667;

background:none;

}



#searchWrap #s{

font-size:15px;

border: 1px solid #667;

padding:4px 4px;

margin-right:3px;

width:180px;

}

/* End Search */



/************************************************

	Searchlyrics

************************************************/

#searchlyrics { float: right; width: 185px; margin-right: 65px; margin-top: 8px; }

#search form { float: right; margin: .5em 0 0 0; padding: 0 0 0; }

#search input#s { width: 170px; margin: 0; padding: 5px; }

#search .search-submit { display: none; }



/************************************************

	Main content

************************************************/

#home, #content { width: 540px; color: #1b1b1b;}

#no-sidebar { width: 900px; color: #1b1b1b; }

























#home.right, #content.right, #sidebar.right { margin: 0; }

#home.left, #content.left, #sidebar.left { margin: 0; }



/************************************************

	Images

************************************************/

/* Images */

.post img { padding: 3px; background: #222; border: 0px solid #333; }



a img { border: none; }



/* Post / archive avatars */

#author-box img, .author .avatar { float: left; width: 100px; height: 100px; margin-right: 10px; }



/* Post images */

.single img, .attachment img { max-width: 98.5%; }



/* Feature images */

#feature img, #features-numbers img { width: 300px; margin: 0 10px 0 0; }

html>body #feature img, html>body #features-numbers img { max-width: 300px; width: auto; margin: 0 10px 0 0; }



/* Thumbnail images */

img.thumbnail { float: left; width: 100px; height: 100px; margin: 0 10px 0 0; }



/* Medium images */

img.medium { float: left; margin: 0 10px 5px 0; }



/* Flickr / gallery stream images */

#home .flickr img, #gallery-stream img { margin: 1px 15px 1px 0; width: 75px; height: 75px; }



/************************************************

	Sections of the site

************************************************/

/* Section headers (each section of site and sidebar) */

.section-header, .menu h2 {

	font: .85em Arial, Tahoma, Verdan, sans-serif;

	color: #fff;

	background: url(images/underline.png) repeat-x top;

	border: 0px solid #222;

	padding: 3px 5px;

	margin: 0 0 10px 0;

	}



/* Sections and posts */

.section, #content .post, #excerpts .post, #full-posts .post, .paged .post {

	overflow: hidden;

	width: 588px;

	margin: 0 0 0px 0;

	padding: 0px 0;

	rem - by ray background: #323232;

	}



/* No sidebar */

#no-sidebar { float: left; margin: 0; }

html>body #no-sidebar .post, html>body #no-sidebar #comments-template, html>body #no-sidebar .section {

	width: 898px;

	}

#no-sidebar .post, #no-sidebar #comments-template, #no-sidebar .section {

	width: 878px;

	margin: 0 0 0px 0;

	padding: 0px;

	rem - by ray - border: 1px solid #1b1b1b;

	rem - by ray - background: #323232;

	}



/* Posts */

#content .post, #home.paged .post { border: 0px solid #1b1b1b; padding: 10px; }



/* Breadcrumb */

.breadcrumb { border: 0px solid #1b1b1b; padding: 10px; color: #1b1b1b;}



/* Author box */

#author-box { border: 0px solid #1b1b1b; padding: 10px; }



/* Navigation links */

.navigation-links { border: 0px solid #1b1b1b; padding: 10px; }

.navigation-links .previous { float: left; width: 50%; }

.navigation-links .next { float: right; width: 50%; text-align: right; }



/* Navigation image attachment */

.attachment-image { max-width: 99%; margin: 15px auto; display: block; }

.navigation-attachment { float: left; width: 100%; }

.navigation-attachment img { max-width: 150px; max-height: 150px; }

.navigation-attachment .left { float: left; width: 160px; }

.navigation-attachment .right { float: right; width: 160px; text-align: right; }



/* Related posts plugin */

#related { border: 1px solid #1b1b1b; padding: 10px; }

#related ul { width: 100%; }

#related ul li { list-style-type: none; }



/* Clouds */

div.cloud { padding: 10px; border: 1px solid #1b1b1b; }



/* Excerpts / Full Posts */

#excerpts, #full-posts { width: 590px; padding: 0; margin: 0; background: transparent; }

#excerpts .post, #full-posts .post { padding: 10px; border: 1px solid #1b1b1b; }



/* Features Gallery */

#myGallery { width: 588px; height: 240px; margin: 0 0 10px 0; padding: 0; border: 1px solid #1b1b1b; }

#myGallery .imageElement { display: none; }

#myGallery h3, #myGallery h2 { font-size: 1.5em; }







/* Feature */

#feature { padding: 10px; border: 1px solid #1b1b1b; }



/* Home custom sections */

#home-custom-1, #home-custom-2, #home-custom-3 { padding: 10px; border: 1px solid #1b1b1b; }



/* Post blocks */

#post-blocks { width: 590px; background: transparent; padding: 0; margin: -10px 0 10px 0; }

#post-blocks .post { width: 268px; margin: 10px 0 0 0; padding: 10px; background: transparent; border: 1px ridge #c3b080; }

#post-blocks .even { float: right; clear: none; }

#post-blocks .odd { float: left; clear: both; }

#post-blocks .post-title { margin: 0 0 5px 0; font-size: 1em; }



/* Post sections */

#post-sections .section { padding: 10px; border: 1px solid #1b1b1b; }

#post-sections .post-title { font-size: 1em; }



/* All post tabs */

#post-tabs .tab-content, #post-block-tabs .tab-content, #post-list-tabs .tab-content { width: 588px; padding: 0; }

#post-tabs .post-title, #post-block-tabs .post-title, #post-list-tabs .post-title { font-size: 1em; }



#post-block-tabs .post, #post-list-tabs .post { width: 270px; padding: 10px; }

#post-block-tabs .even, #post-list-tabs .even { clear: none; float: right; }

#post-block-tabs .odd, #post-list-tabs .odd { clear: both; float: left; }



/* Post tabs */

#post-tabs { background: transparent; width: 590px; padding: 0; }

#post-tabs .post { margin: 10px; }



/* Post block tabs */

#post-block-tabs { background: transparent; width: 590px; padding: 0; }

#post-block-tabs .tab-content { padding: 0; }



/* Post list tabs */

#post-list-tabs { background: transparent; width: 590px; padding: 0; }

#post-list-tabs .tab-content { padding: 0; }

#post-list-tabs .tab-content li { margin: 6px 0 6px 8px; }

#post-list-tabs .tab-content li a { display: inline; }



/* Features and video numbers */

#features-numbers, #video-numbers { background: transparent; width: 590px; padding: 0; border-top: 1px solid #161616; }

#features-numbers .tabbed div.tab-content, #video-numbers .tabbed div.tab-content { width: 568px; top: 0; border-bottom: none; }

#features-numbers ul.tabs, #video-numbers ul.tabs {

	width: 588px;

	display: block; clear: left;

	overflow: hidden;

	background: #1b1b1b;

	border: 1px solid #161616;

	}



/* Video tabbed */

#video-tabbed { padding: 0px; border: 1px solid #1b1b1b; }

#video-tabbed .video-list { float: right; width: 44%; }

#video-tabbed .video-list ul { width: 100%; }

#video-tabbed .video-list li { margin: 0 0 5px 0; border: 1px solid #222; }

#video-tabbed .video-list li a { display: block; padding: 10px; background: #424242; }

#video-tabbed .video-list li a:hover { color: #fff; background: #4f4f4f; }

#video-tabbed .video-list li a.tab-current { color: #fff; font-weight: bold; }

#video-tabbed div.video { clear: none; float: left; width: 50%; }

div.v { display: none; }



/* Flickr photos and Gallery images (home) */

#home .flickr, #gallery-stream { width: 578px; padding: 10px 0 10px 10px; border: 1px solid #1b1b1b; }

#home .flickr .section-header, #gallery-stream .section-header { margin-right: 10px; }



/************************************************

	Sidebar

************************************************/

#sidebar { width: 320px; }



.menu { width: 96%; }

.tabbed { width: 100%; }

#sidebar .menu, #sidebar .tabbed { margin: 0 0 5px 0; }

#sidebar .menu, .tabbed {

	padding: 10px;



	overflow: hidden;

/*	background: #333;*/

/*	border: 1px ridge #c3b080;  */
        border: 1px dashed #990033;


	}



/* Sidebar lists and sidebar tab lists */

#sidebar .tabbed ul { margin: 0; padding: 0; }

#sidebar .menu ul li a, .tabbed div ul li a {

/*	color: #74aaed;*/

	display: block;

	padding: 2px 0;

	}

.menu div li, .menu div li li, #sidebar .tabbed div li, #sidebar .tabbed div li li {

	margin: 0;

	padding: 0;



	width: 100%;

	}

#sidebar .menu li li a, .tabbed div li li a { display: block; padding: 2px 0 2px 8px; }

#sidebar .menu ul li a:hover, .tabbed div ul li a:hover { color: #fff; }



/* Feed sidebar */

#feed-sidebar li a { height: 15px; display: block; text-indent: 25px; margin-bottom: 3px; }

#feed-sidebar li.feed-url a { background: url(images/dark-feed-sidebar.jpg) no-repeat 0 .2em; }

#feed-sidebar li.feed-email a { background: url(images/dark-email-sidebar.jpg) no-repeat 0 .2em; }



/* Recent comments widget */

#sidebar ul.recent-comments li { margin: 5px 0; }

#sidebar ul.recent-comments li a { display: inline; }



/* Sidebar video */

#sidebar .video h3 { font-size: 1em; margin: 5px 0 0 0; }



/* Sidebar ads */

#sidebar .ads p { margin: 0; padding: 0; }

#sidebar .ads a img { border: none; padding: 0; }

#sidebar .ads img { width: 125px; height: 125px; margin: 3px 10px 3px 11px; border: none; padding: 0; }

#sidebar .ads img.last { margin: 0; }



/* Sidebar gallery stream and flickr images */

#sidebar .gallery-stream img, #sidebar .flickr img { width: 75px; height: 75px; margin: 3px 8px 3px 8px; }



/* Sidebar subscribe */

#sidebar .subscribe div { padding-left: 2px; }



/* Sidebar search */

#sidebar .search input { width: 96%; padding: 5px; margin: 0; }

#sidebar .search input.search-submit { display: none; }





/* Sidebar recent widget */

#sidebar .recent .post { float: left; width: 100%; margin: 0 0 10px 0; }

#sidebar .entry { padding: 0; }

#sidebar .recent h3 { font-size: .9em; margin: 0 0 1px 0; }

#sidebar .recent h3 a { font-weight: bold; }

#sidebar .recent p { font-size: .9em; line-height: 1.4em; margin: 0; padding: 0; }



/************************************************

	Tabs

************************************************/

/* Tabs (actual tabs) */

.tabbed { padding: 0; background: transparent; border: none; }

.tabbed ul.tabs {

	position: relative;

	top: 0;

	left: 0;

	z-index: 5;

	list-style-type: none;

	}

.tabbed ul.tabs li { display: inline; }

.tabbed ul.tabs li a {

	color: #fff;

	float: left;

	display: block;

	margin: 0 .25em 0 0;

	padding: 5px .6em;

	background:url(images/tab-bg.png) repeat-x top;

	border-width: 1px 1px 0 1px; border-style: solid; border-color: #161616;

	}

.tabbed ul.tabs li a.t4 { margin: 0; }

.tabbed ul.tabs li a:hover {

	background:url(images/tab-bg-h.png) repeat-x top;

	color:#D6C88A;

	text-decoration: none;

}



.tabbed ul.tabs li a.tab-current {

	background:url(images/tab-bg-h.png) repeat-x top;

	color:#D6C88A;

}





/* Tab content */

#sidebar .tabbed div.tab-content { float: left; width: 93%; }

.tabbed div.tab-content {

	float: left;

	overflow: hidden;

	clear: left;

	z-index: 0;

	margin-top: -1px;

	height: 100%;

	padding: 5px 10px 10px 10px;

	background:transparent;

	border: 1px dashed #c3b080;

	}

.tabbed div.tab-content a:hover {

	background-image: url(images/underline.png);

	text-decoration:none;

	background-repeat:repeat-x;

	background-position:center;

	color:#D6C88A;

}



div.t2, div.t3, div.t4, div.c2, div.c3, div.c4, div.c5, div.c6, div.c7, div.c8 { display: none; }



/************************************************

	Comments Template

************************************************/

#comments-template {

	overflow: hidden;

	width: 568px;

	margin: 0 0 10px 0;

	padding: 10px;

	background: transparent;

	

	}



#comments-template img { padding: 0; background: transparent; border: none; }

#comments-template ol { list-style-type: none; margin-top: 10px; }

#comments-template ol li {

	width: 97.5%;

	overflow: hidden;

	margin: 0 0 10px 0;

	padding: 5px 1%;

	background: transparent;

	border: 1px solid #323232;

	}

#comments-template .avatar { float: left; width: 40px; height: 40px; margin-right: 10px; padding: 2px; background: #333; }

#comments-template ol li .comment-meta-data { float: left; margin-top: 2px; font-weight: bold; }

#comments-template ol li .comment-meta-data a.time { float: left; clear: left; margin-top: 4px; color: #eee; font-size: .95em; }

#comments-template ol li .comment-text { clear: left; padding: 10px 10px 0 10px; }

#comments-template input {

	background:url(images/itemborder.gif)

        color: #;

	width: 50%;

	padding: 5px;

	margin: 0;

	}

#no-sidebar input { width: 25%; }

#comments-template textarea {

	color: #990000;

	width: 97%;

	padding: 7px;

	background: #;

	border: 1px ridge #323232;

	}

#comments-template input.submit-comment, #comments-template input.reset-comment, .button {

	width: 100px;

	padding: 7px;

	margin-right: 10px;

	}

/************************************************

        Sub Footer

************************************************/



#subfooter {

width:942px;

background:url(images/body-container-bg.png) repeat-y center;

      margin-left: auto;

      margin-right: auto;

      position: relative;

      overflow: hidden;

      height:300px;

      clear:both;

    

}



#subfooter .widget {

width:310px;

height:300px;

float:left;

}



#subfooter .widget .inner {

padding:10px;



}

#check a {

	float: left;

	display: block;

	width: 300px;

	height: 50px;

	top: 0px;

	background:none;

}

#flickr a {

	float: left;

	display: block;

	width: 200px;

	height: 78px;

	top: 45px;

	background:none;

}

#twitter a {

	float: left;

	display: block;

	width: 200px;

	height: 78px;

	top: 108px;

	margin-left:5px;

	background:none;

}

#facebook a {

	float: left;

	display: block;

	width: 200px;

	height: 78px;

	top:171px;

	background:none;

}

#myspace a {

	float: left;

	display: block;

	width: 200px;

	height: 78px;

	top: 234px;

	left:5px;

	background:none;

}

/************************************************
              Ad Space Test Done on 8/24
************************************************/

#ads {

      position:relative;

      display:block;

      top: -15px;

      right: 580px;

/************************************************

	Footer

************************************************/

/* old footer - #footer {

	clear: both;

	overflow: hidden;

	width: 942px;

	text-align: left;

	margin: 5px 0 15px 0;

	} */



#footer {

	clear: both;

	overflow: hidden;

	width: 942px;

	text-align: left;

        height:72px;

	width: 100%;

	background: url(images/footer2.png) no-repeat center;

	position: relative;

/*	margin-top: 20px;    */

#footer p {

	margin: 5px 0;

	line-height: 1.3em;

	}

#footer p.left { width: 50%; }



.page {

	padding: 6em 1em 1em 1em;

	text-align: left;

	position: absolute;

	clear: both;

	margin: 1em;

	width: 420px;

	height: auto; 

	top: 220px; 

	left: 320px;

	vertical-align: top;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: white;

	font-size: 11px;

	line-height: 15px;

	}



ol {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: inline;

	margin: 0;

	padding-left: 0;

	padding-bottom: 20px;

	text-align: center;

}	



ol.snap_nav {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: inline;

	clear: both;

	list-style: none;

}



ol.snap_nav li {

	display: inline;

	margin: 0;

	padding-left: 0;

	padding-right: 0;

	padding-top: 0;

	padding-bottom: 20px;

	text-align: center;

}



ol.snap_nav li a {

	font-weight: bold

}



ol.snap_nav li.snap_selected a {

	cursor: text;

}



ol.snap_titles {

	clear: both;

	display: inline;

	border: 0;

	list-style: none;

}

/***************************************************

added for the hell of it

***************************************************/



.sponsor{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0px;
	width:620px;
	float:left;

}

.sponsor ul {
   	 margin: 0px 0px;
	 padding: 0px 10px;
	 overflow: auto;
	 list-style:none;
}
	 
.sponsor ul li{
	height:125px;
	width:125px;
	margin: 2px 7px ;
	padding:5px 5px;
	list-style:none;
	display : block;
	display:inline;
	float:left;
	background:#0E1829;
}

.sponsor li a:link, .sponsor li a:visited {
	text-decoration: none;
        float:left;
}

   #subfooter {  
   width:730px;  
   margin-left:15px;  
   margin-right:15px;  
   height:300px;  
   background-color:#d5d6d7;  
   clear:both;  
   }  
      
   #subfooter .widget {  
   width:240px;  
   height:300px;  
   float:left;  
   }  
     
   #subfooter .widget .inner {  
   padding:10px;  
     
   }  
