@charset "utf-8";

/*   
Theme Name: GopherX.net - Captain Euchre Edition
Theme URI: http://www.gopherx.net
Description: this theme was developed for video focused websites and tailored for Captain Euchre
Author: Christopher Guest
Author URI: http://www.christopherguest.ca
Version: 1.5
.
General comments/License Statement if any.
.
*/



/* colour declarations - Backgrounds */


#footer {
        background-image:url(graphics/background_red.png);
}

#undersubfooter {background-color: #000000;}

body, #content {background-color: #000000;}


/* colour declarations - fonts*/


body,td,th, #sidebar1 {color: #ffffff;font-family:Tahoma,Arial, Sans-Serif;}

#header,  #topmenu a, {color:#ffffff;}

#topmenu, #footer {color:#FFFFFF;}

#makecolor {color:#008000; font-size:11px;}


/* area declarations */


body {
	position: relative;
	float:left;
	padding:0px;
	margin:0px;
        width:100%;
        height:100%;
	background-image:url(graphics/background.png);
	background-repeat: no-repeat;
        list-style-position: outside; 
}

#wrap {
	position: relative;
	float:left;
	width:100%;
	height:100%;
	z-index:1;
	padding:0px;
	margin:0px;
}

#header {
	position:absolute;
	width:100%;
	height:40px;
	z-index:1;
	left: 0px;
	top: 0px;
}

#CaptainEuchre {
	position:absolute;
        top:20px;
        left:0px;
        width:800px;
        height:150px;
        border:3px;
        border-color:#ffffff;
}

#tandfbutton {
	position:absolute;
	z-index:5;
	left: 212px;
	top: 130px;
}



#content {
	position:relative;
        clear:both;
	width:990px;
        height:100%;
	z-index:2;
	left:50%;
	margin-left: -495px;
	padding-top:120px;
        z-index:20;
        background:none;
        padding-bottom:200px;
        list-style-position:outside;
}

#logospace {
	position: relative;
	left:0px;
	top:0px;
        width:300px;
	z-index:10;
}



#logospace_img {
        position: relative;
        left:3px;
        top:0px;
        width:300px;
        border:none;
        background-color: #FFFFCC;
        z-index:99;
}



#logospace_img img{
        border:none;
}




#adzone {
        list-style-position:outside;
}





#topmenu {
	position:absolute;        
	width:990px;
	left:50%;
	margin-left: -495px;
	height:20px;
	z-index:100;
	top:0px;
        margin-top:0px;
}


.sharethis_0 {padding-left:0px;padding-top:3px;}
.stbuttontext {padding-left:15px;}
.sharethis img {left:0px;}

.sharethis a {font-family:Tahoma,Arial, Sans-Serif;font-size:12px;color:#ffffff;text-decoration: none;font-weight:bold;}

.sharethis a:hover {font-family:Tahoma,Arial, Sans-Serif;font-size:12px;color:#ffffcc;text-decoration: none;font-weight:bold;}




#topmenu_tags {
	position:relative;
	float:left;
	width:700px;
}

#topmenu_tags img {
	padding:0px;
}


#topmenu ul{position:relative;float: right;top:0px; text-align:right; margin:0; padding:0;}

#topmenu li{position:relative;float: left; display:inline; list-style-type:disc;list-style-position:outside; margin:0; padding:0;}	



#topmenu ul li a{font-family:Tahoma,Arial, Sans-Serif;font-size:12px;color:#ffffff;padding:0 7px 0 7px;text-decoration: none;font-weight:bold;list-style-position:outside;}

#topmenu ul li a:hover{color:#f7eed8;padding:1px 7px 2px 7px;margin:10px 0 0 0;list-style-position:outside;}





#topmenu_links {
        position: absolute;
	right:0px;
	z-index:31;
        list-style-position:outside;
}

 
#topmenu_links ul li a{font-family:Tahoma,Arial, Sans-Serif;font-size:12px;color:#ffffff;padding:0px 7px 0 7px;text-decoration: none;font-weight:bold;list-style-position:outside;}

#topmenu_links ul li a:hover{color:#f7eed8;padding:0px 7px 0px 7px;margin:0px 0 0 0;list-style-position:outside;}

#topmenu_links ul li a:active {color:#f7eed8;padding:0px 7px 0px 7px;margin:0px 0 0 0;list-style-position:outside;text-decoration: underline;}

#topmenu_links ul li .page_item page-item-246 current_page_item a {text-decoration: underline;}
#topmenu_links ul li .page_item page-item-294 current_page_item a {text-decoration: underline;}
#topmenu_links ul li .page_item page-item-261 current_page_item a {text-decoration: underline;}
#topmenu_links ul li .page_item page-item-2 current_page_item a {text-decoration: underline;}


#topmenu_tags {
        position: absolute;
	right:0px;
	height:20px;
	z-index:11;
	top: 30px;
}



#topmenu_tags a {font-family:Tahoma,Arial, Sans-Serif;font-size:12px;color:#ffffff;padding:0 2px 0 5px;text-decoration: none;font-weight:bold;}

#topmenu_tags a:hover {font-family:Tahoma,Arial, Sans-Serif;font-size:12px;color:#ffffcc;padding:0 2px 0 5px;text-decoration: none;font-weight:bold;}





#topad {
        position: relative;









        float:left;
	left:0px;
        top:5px;
        z-index:100;
}



#vidad {
        position: relative;
        float:left;
	left:0px;
        top:5px;
        z-index:100;
}



#iconmenu {

        position: absolute;

	left:300px;

        top:8px;

        z-index:100;

}



#donate {

        position: relative;  


        float:left;

        text-align:center;

        width:100%;

}







/* sidebar1 */




#sidebar1 {
	position: relative;
	float:left;
	top:305px;
	width:185px;
	height:300px;
	padding-top:0px;
	z-index:212;
	left: 0px;    
        list-style-position:outside;
        padding-bottom:0px;
}



#sidebar1_img2 {
        top:4px;
        position:relative; 
        left:0px;
        padding-bottom:0px;
        list-style-position:outside;
}

.textwidget {list-style-position:outside;}

.recent-posts {list-style:none; text-align:left;}



#sidebar1 h2 { 
         font-size:16px; 
         padding-left: 10px;
         padding-right: 0px; 
         padding-top:10px; 
         padding-bottom:10px;
         border-top-width:0px;
         border-top-style: inset;
	 border-left-width:0px;
         color: #ffffff; 
         text-decoration:none;           
         text-align:left;
         margin:0px;
         list-style-position:outside;
}





#sidebar1 ul {   
         font-size:12px;
         list-style:none;
         list-style-position:outside;
         margin:0;
         padding-left:2px; 
         padding-top:0px; 
         padding-bottom:0px;
}



#sidebar1 li {  

         font-size:12px;

         list-style:none; 

         margin:0;

         text-align:left; 

         padding-right:0px; 

         padding-left:0px;

         padding-bottom:5px;

         text-decoration:none;

         list-style-position:none;

}



#sidebar1 ul li { 

         font-size:11px;

         margin:0;

         list-style:none; 

         padding-left:0px; 

         padding-top:0px; 

         padding-bottom:2px;

         list-style-position:none;

}



#sidebar1 a:link {color: #58da2c; text-decoration: none;font-weight:bold; }

#sidebar1 a:visited {color: #ffffff; text-decoration: none;font-weight:bold; }

#sidebar1 a:hover {color: #edc54c; text-decoration: underline;font-weight:bold; }

#sidebar1 a:active {color: #58da2c; text-decoration: none;font-weight:bold; }




/* end left side bar 1 */




/* sidebar2*/

#sidebar2 {
	position: relative;
	width:305px;
	z-index:4;
        top:10px;
	float:left;
	padding-top:140px;
	border-left:0px;
	border-left-style:solid;
	border-left-color:#999999;
	padding-left:0px;
        list-style-position: outside;
}



#sidebar2 h2{font-size:18px;padding-left:0px;}



#sidebar2 ul {   
         font-size:14px;
         list-style:none;
         list-style-position:outside;
         margin:0;
         padding-left:0px; 
         padding-top:0px; 
         padding-bottom:0px;
}


#sidebar2 li {  
         list-style:none; 
         margin:0;
         padding-right:0px; 
         padding-left:0px;
         text-decoration:none
         list-style-position: inside;
}



#sidebar2 ul li { 
         margin:0;
         list-style:none; 
         padding-left:0px; 
         padding-top:0px; 
         padding-bottom:0px;
         list-style-position: inside;
}

#sidebar2 a:link {color: #58da2c; text-decoration: none;}
#sidebar2 a:visited {color: #edc54c; text-decoration: none;}
#sidebar2 a:hover {color: #DE5401; text-decoration: underline;}
#sidebar2 a:active {color: #ffffff; text-decoration: none;}

#sidebar2 img {text-decoration: none; border:0px}

/* End sidebar2 */







/* main */



#main {
	position: relative;
	float:left;
	width:455px;
	z-index:23;
        top:10px;
	padding-left:0px;
	padding-right:5px;
	padding-bottom:0px;
        font-size:14px;
}






#main li {color:#ffffff; list-style:none; list-style-position: outside;}
#main p { color:#ffffff; font-size:14px;padding-left:5px;}
#main ol, #main ul{margin:0;padding:0 0 0 20px;list-style-position: outside;}


#main h1, #main h1 a:link {color:#ffffff; font-size:18px; font-weight:bold; padding-left:10px; text-decoration: none;}

#main h1, #main h1 a:visited {color: #ffffff; text-decoration: none;}

#main h1, #main h1 a:hover {color: #ffffcc; text-decoration: underline;}

#main h1, #main h1 a:active {color: #ffffff; text-decoration: none;}



#main h3 {font-size:18px;padding-top:5px;padding-left:10px;}









.post_title {
        position:relative;
        float:left; 
        padding-left:10px; 
        padding-right:10px; 
        padding-top:3px; 
        padding-bottom:0px;
        top:0px; 
        left:0px; 
        width:100%;
        text-align:center; 
        z-index: 128; 
        color:#ffffff; 
        font-size:24px;
        font-weight:bold; 
        list-style-position: outside;
	background-image:url(graphics/titlebackground.png);
	background-repeat: repeat-y;
}

.post_title  a:link {position:relative; color: #edc54c; text-decoration: none; z-index: 28; list-style-position: outside;}
 
.post_title  a:visited {position:relative; color: #ffffff; text-decoration: none;z-index: 28;list-style-position: outside;}

.post_title  a:hover {position:relative; color: #58da2c; text-decoration: none;z-index: 28;list-style-position: outside;}

.post_title  a:active {position:relative; color: #ffffff; text-decoration: none;z-index: 28;list-style-position: outside;}





.post_content {
        position:relative;
        float:left;
        left:0px; 
        top:0px; 
        width:100%;
        padding-top:0px; 
        padding-left:0px; 
        padding-right:0px; 
        padding-bottom:30px; 
        list-style-position: inside;
}

.post_content h1 a:link {font-size:50px;padding-top:5px;}
.post_content h2 {font-size:20px;padding-top:5px;padding-left:5px;}

.post_content img {padding:5px;border:0px;}

.post_content a:link {color: #edc54c; text-decoration: none;border:none;}
.post_content a:visited {color: #ffffff; text-decoration: none;border:none;}
.post_content a:hover {color: #58da2c; text-decoration: underline;border:none;}
.post_content a:active {color: #ffffff; text-decoration: none;border:none;}




.post_content pre {

         border:1px;

         background-color: #ffffff;

         border-color:#000000;

}

.post_content tbody  {color: #ffffff; }



.post_content p {padding-left:10px;border:none;}





.postlist_title {
        position:relative; 
        float:left;
        padding-left:10px; 
        padding-right:10px; 
        padding-top:3px; 
        padding-bottom:0px;
        top:0px; 
        left:0px; 
        width:310px;
        text-align:left; 
        z-index: 128; 
        color:#ffffff; 
        font-size:22px;
        font-weight:bold; 
        list-style-position: outside;
}

.postlist_title  a:link {position:relative; color: #edc54c; text-decoration: none; z-index: 28; list-style-position: outside;}

 

.postlist_title  a:visited {position:relative; color: #ffffff; text-decoration: none;z-index: 28;list-style-position: outside;}

.postlist_title  a:hover {position:relative; color: #58da2c; text-decoration: none;z-index: 28;list-style-position: outside;}

.postlist_title  a:active {position:relative; color: #ffffff; text-decoration: none;z-index: 28;list-style-position: outside;}





.postlist_content {
        position:relative;
        clear:left;
        left:0px; 
        top:0px; 
        width:100%;
        padding-top:0px; 
        padding-left:0px; 
        padding-right:0px; 
        padding-bottom:5px; 
        list-style-position: inside;
}



.postlist_content h1 a:link {font-size:25px;padding-top:5px;}
.postlist_content h2 {font-size:20px;padding-top:5px;padding-left:10px;}
.postlist_content img {padding:5px;}

.postlist_content a:link {color: #edc54c; text-decoration: none;border:none;}

.postlist_content a:visited {color: #ffffff; text-decoration: none;border:none;}

.postlist_content a:hover {color: #58da2c; text-decoration: underline;border:none;}


.postlist_content a:active {color: #ffffff; text-decoration: none;border:none;}





.postlist_content pre {

         border:1px;

         background-color: #ffffff;

         border-color:#000000;


}

.postlist_content tbody  {color: #000000; }



.postlist_content p {padding-left:10px;border:none;}





.postlist_date {color:#ffffff;font-size:12px;padding-left:10px;}

.postlist_date a:link {color: #DE5401; text-decoration: none;border:none; font-weight:bold;}

.postlist_date a:visited {color: #DE5401; text-decoration: none;border:none;}

.postlist_date a:hover {color: #edc54c; text-decoration: underline;border:none;}

.postlist_date a:active {color: #990000; text-decoration: none;border:none;}












.taglink {font-size:12px;}

.taglink a:link {color: #990000; text-decoration: none;font-weight:bold; }

.taglink a:visited {color: #990000; text-decoration: none;font-weight:bold; }

.taglink a:hover {color: #3300FF; text-decoration: underline;font-weight:bold; }


.taglink a:active {color: #336666; text-decoration: none;font-weight:bold; }









.navigation {
         position:relative; 
         clear:both; 
         top:0px;
         border-top-width:1px; 
         border-top-style: solid;
         border-top-color:#000000; 
         right:0px; 
         text-align:center; 
         color: #ffffff; 
         font-weight:bold; 
         font-size:20px; 
         padding-top:10px; 
         padding-bottom:0px;
}



.navigation a:link {color: #edc54c; text-decoration: none;font-weight:bold; }

.navigation a:visited {color: #ffffff; text-decoration: none;font-weight:bold; }

.navigation a:hover {color: #58da2c; text-decoration: underline;font-weight:bold; }

.navigation a:active {color: #ffffff; text-decoration: none;font-weight:bold; }







.datetime {position:relative; clear:left; right:10px;top:0px; text-align:right; color: #ffffff; font-weight:bold; font-size:large; padding-bottom:10px;}

.datetime a:link {color: #edc54c; text-decoration: none;font-weight:bold; }

.datetime a:visited {color: #ffffff; text-decoration: none;font-weight:bold; }

.datetime a:hover {color: #58da2c; text-decoration: underline;font-weight:bold; }

.datetime a:active {color: #ffffff; text-decoration: none;font-weight:bold; }





.post_tag {position:relative; clear:left;top:0px; right:10px; padding-bottom:50px; padding-left:0px; list-style-position: outside;text-align:right;}

.post_tag a:link {color: #edc54c; text-decoration: none;font-weight:bold; }

.post_tag a:visited {color: #ffffff; text-decoration: none;}

.post_tag a:hover {color: #58da2c; text-decoration: underline;font-weight:bold; }

.post_tag a:active {color: #ffffff; text-decoration: none;font-weight:bold; }













#youtubevideo {

        position: relative;

	float:left;

	width:100%;

        text-align:center; 

        padding-top:10px;

        padding-bottom:30px;

}



#subpages {

        position:relative; 

        clear:left; 

        border:#000000;

	border-top-width:1px;

        border-top-style: inset;

	border-left-width:1px;

        border-left-style: dotted;

        list-style-position: outside;

        width:75%;



}



#subpages h2 { position:relative;width:100%;padding-left:5px;left:0px;top:-30px;font-size:14px;text-align:left; text-decoration: none;font-weight:bold; }



#subpages ul {position:relative;left:0px;top:0px;}

#subpages li {position:relative;left:0px;top:0px;}



#subpages a:link {color: #990000; text-decoration: none; }

#subpages a:visited {color: #990000; text-decoration: none;}

#subpages a:hover {color: #DE5401; text-decoration: underline;}

#subpages a:active {color: #990000; text-decoration: none; }



#subpages_list {position:relative;left:0px;top:-30px;}





/* End main */









/* Begin contentfooter */



#contentfooter {

	position: relative;

	width:100%;

	z-index:4;

        top:0px;

	float:left;

	border-left:0px;

	border-left-style:solid;

	border-left-color:#999999;

	padding-left:5px;

        list-style-position: outside;



}



#contentfooter h2{font-size:14px;width:120px;}




#contentfooter ul { 

         position: relative; 

         float:left;  

         width:220px;         

         font-size:11px;

         list-style:none;

         list-style-position:outside;

         margin:0;

         padding-left:0px; 

         padding-top:0px; 

         padding-bottom:0px;

}




#contentfooter li { 

         list-style:none; 

         position: relative; 

         float:left; 

         width:220px;

         margin:0;

         padding-right:0px; 

         padding-left:0px;

         text-decoration:none

         list-style-position: outside;

}



#contentfooter ul li {

         margin:0;

         list-style:none; 


         padding-left:0px; 

         padding-top:0px; 

         padding-bottom:0px;

         list-style-position: outside;

}



#contentfooter a:link {color: #990000; text-decoration: none;}

#contentfooter a:visited {color: #000000; text-decoration: none;}

#contentfooter a:hover {color: #DE5401; text-decoration: underline;}













#contentfooter a:active {color: #990000; text-decoration: none;}



#contentfooter img {text-decoration: none; border:0px}





#contentfooter_ad {

        position: relative;

        float:left;

	width:190px;

        top:50px;

        padding-top:100px;

}







/* End contentfooter */


#pagesummary {
	position: relative;
	float:left;
	padding-top:10px;
        padding-right:10px;
	width:320px;
	z-index:6;
	color:#FFFFFF;
}




/* sidebar3 */

#sidebar3 {
	position: relative;
	float:right;
	top:10px;
	width:120px;
	height:600px;
	z-index:7;
        color:#ffffff;         
}

#sidebar3 li {  
         font-size:11px;
         list-style:none; 
         margin:0;
         text-align:left; 
         padding-right:0px; 
         padding-left:0px;
         padding-bottom:5px;
         text-decoration:none;
         list-style-position:none;
}

#sidebar3 ul {  
         font-size:10px;
         list-style:none; 
         margin:0;
         text-align:left; 
         padding-right:0px; 
         padding-left:0px;
         padding-bottom:5px;
         text-decoration:none;
         list-style-position:none;
}


#sidebar3 li a:link {color: #edc54c; text-decoration: none;font-weight:bold; }

#sidebar3 li a:visited {color: #ffffff; text-decoration: none;font-weight:bold; }

#sidebar3 li a:hover {color: #58da2c; text-decoration: underline;font-weight:bold; }

#sidebar3 li a:active {color: #ffffff; text-decoration: none;font-weight:bold; }



/* End sidebar3 */




/* category */



#category {

	position: relative;

	float:left;

	width:455px;

	z-index:23;

        top:10px;

	padding-left:0px;

	padding-right:5px;

	padding-bottom:0px;

        font-size:12px;

        font-weight:bold; 

}





.category_title {

        position:relative; 

	float:left;

        padding-left:10px; 

        padding-right:10px; 

        padding-top:3px; 

        padding-bottom:0px;

        height:30px; 

        top:0px; 

        left:0px; 

        text-align:center; 

        z-index: 128; 

        color:#ffffff; 

        font-size:24px;

        font-weight:bold; 

        list-style-position: outside;

}



.category_title  a:link {

        position:relative; 

        color: #000000; 

        text-decoration: none; 

        z-index: 28; 

        list-style-position: outside;

}

 

.category_title  a:visited {position:relative; color: #000000; text-decoration: none;z-index: 28;list-style-position: outside;}

.category_title  a:hover {position:relative; color: #990000; text-decoration: none;z-index: 28;list-style-position: outside;}

.category_title  a:active {position:relative; color: #000000; text-decoration: none;z-index: 28;list-style-position: outside;}



.category_title li {color:#ffffff; list-style:none; list-style-position: outside;}

.category_title p { color:#ffffff; font-size:14px;}

.category_title ol, #category ul{margin:0;padding:0 0 0 10px;list-style-position: outside;}









.category_post_title {

        position:relative; 

	float:left;

        padding-left:10px; 

        padding-right:10px; 

        padding-top:3px; 

        padding-bottom:0px;

        height:30px;

        width:100%; 

        left:0px; 

        top:10px; 

        text-align:center; 

        z-index: 128; 

        color:#ffffff; 

        font-size:24px;

        font-weight:bold; 

        list-style-position: inside;

	background-image:url(graphics/titlebackground.png);

	background-repeat: repeat-y;

}



.category_post_image {

        position:relative; 

        padding-left:0px; 

        padding-right:0px; 

        padding-bottom:10px;

        top:-5px;

}





.category_post_title  a:link {

        position:relative; 

        color: #000000; 


        text-decoration: none; 

        z-index: 28; 

        list-style-position: outside;

}

 

.category_post_title  a:visited {position:relative; color: #000000; text-decoration: none;z-index: 28;list-style-position: outside;}

.category_post_title  a:hover {position:relative; color: #990000; text-decoration: none;z-index: 28;list-style-position: outside;}

.category_post_title  a:active {position:relative; color: #000000; text-decoration: none;z-index: 28;list-style-position: outside;}





.category_post_content {

        position:relative;



        clear:left;

        left:0px; 

        top:0px; 

        padding-top:15px; 

        padding-left:0px; 

        padding-bottom:20px; 

        list-style-position: inside;

}





.category_post_content a:link {color: #990000; text-decoration: none;border:none;}

.category_post_content a:visited {color: #990000; text-decoration: none;border:none;}

.category_post_content a:hover {color: #DE5401; text-decoration: underline;border:none;}

.category_post_content a:active {color: #990000; text-decoration: none;border:none;}



.category_post_content img {padding:5px;border:none;}

.category_post_content pre {

         border:1px;

         background-color: #ffffff;

         border-color:#000000;



}





.category_post_content tbody  {color: #000000; }



.category_post_content p {padding-left:10px;border:none;}



.category_post_tag {padding-bottom:20px; width:400px; padding-left:15%; list-style-position: outside;}

.category_post_tag a:link {color: #990000; text-decoration: none;}

.category_post_tag a:visited {color: #990000; text-decoration: none;}

.category_post_tag a:hover {color: #DE5401; text-decoration: underline;}

.category_post_tag a:active {color: #990000; text-decoration: none;}









#category li {color:#ffffff; list-style:none; list-style-position: outside;}

#category p { color:#ffffff; font-size:14px;}

#category ol, #category ul{margin:0;padding:0 0 0 10px;list-style-position: outside;}



#category h1, #category h1 a:link {color:#ffffff; font-size:50px; font-weight:bold; padding-left:10px; text-decoration: none;}

#category h1, #category h1 a:visited {color: #000000; text-decoration: none;}

#category h1, #category h1 a:hover {color: #000000; text-decoration: underline;}

#category h1, #category h1 a:active {color: #000000; text-decoration: none;}





/* End category */





/* begin 404 */



/* begin 404 mods*/

.post_content_404 {

        position:relative;

        left:0px; 

        top:0px; 

        padding-top:0px; 

        padding-left:0px; 

        padding-bottom:30px; 

        list-style-position: inside;

}





.post_content_404 a:link {color: #990000; text-decoration: none;border:none;}

.post_content_404 a:visited {color: #990000; text-decoration: none;border:none;}

.post_content_404 a:hover {color: #DE5401; text-decoration: underline;border:none;}

.post_content_404 a:active {color: #990000; text-decoration: none;border:none;}



.post_content_404 img {padding:5px;border:none;}

.post_content_404 pre {

         border:1px;

         background-color: #ffffff;



         border-color:#000000;

}

.post_content_404 tbody  {color: #000000; }



.post_content_404 p {padding:0px;border:none;}





#subpages_404 {
        position:relative; 
        clear:left; 
        border:#000000;
	border-top-width:1px;
        border-top-style: inset;
	border-left-width:1px;




        border-left-style: dotted;
        padding-bottom: 30px;
        background-color: #ffffff;
        list-style-position: outside;
        width:75%;
}



#subpages_404 h2 { position:relative;width:100%;padding-left:5px;left:0px;top:-30px;font-size:14px;text-align:left; text-decoration: none;font-weight:bold; }



#subpages_404 ul {position:relative;left:0px;top:-30px;}



#subpages_404 a:link {color: #990000; text-decoration: none;font-weight:bold; }

#subpages_404 a:visited {color: #990000; text-decoration: none;}

#subpages_404 a:hover {color: #DE5401; text-decoration: none;font-weight:bold; }

#subpages_404 a:active {color: #990000; text-decoration: none;font-weight:bold; }





/* end 404 mods*/







/* Begin subfooter */



#subfooter {
        position:relative;
	clear:both;
        left:50%;
        margin-left:-460px;
        width:920px;
        top:0px;
        height:100px;

        padding-top:10px;
	z-index:5;
        list-style-position: outside;
}





#rightsubfooter {

        position:relative;

        float: right;

        height:80px;

        width:470;


	top:40px;

        z-index:10;

}





#creditslogo {
        position:relative;

	float:left;
        height:80px;
        width:150px;
        right:0px;
        top:40px;
        z-index:10;
        border-left:thin;
	border-left-style:solid;
	border-left-color:#999999;
        padding-left:10px;
        border-left:0px;
}

#creditslogo img {

        border:0px;

}




#gopherxlogo {

        float:left;
        width:225px;
        position:relative;

        top:10px;

        left:0px;

        border:0px;  


        z-index:210;     

}





#gopherxlogo img {

        border:0px;




        z-index:250;

}



/* End subfooter */





#footer {


        position:relative;
	clear:both;
	width:100%;
	height:150px;
	top:200px;
	padding-top:0px;
	z-index:2;
        list-style-position: outside; 
        border-top:3px;
	border-top-color:#FFFFFF;
	border-top-style:solid; 
}



#footer a:link {color: #ffffff; text-decoration: none;}

#footer a:visited {color: #ffffff; text-decoration: none;}

#footer a:hover {color: #ffffff; text-decoration: underline;}

#footer a:active {color: #ffffff; text-decoration: none;}




#footerarea {
        position:relative;
        float:left;
        height:100px;
        top:0px;
	width:990px;
	left:50%;
	margin-left: -495px;
        padding-top:0px;        
}






#footerarea_menu {
        position:relative;
        float:left;
        top:5px;
        width:550px;
        padding-top:0px;
        text-align:center;
}



#footerarea_menu h2 {
        padding:0px;
       	font-weight:bold;
	color:#ffffff;
	font-size:18px;
        top:-10px;
}



#footermask {
        position:relative;
	clear:both;
	width:100%;
	height:15px;
        top:0px;
	padding-top:0px;
	z-index:100;
	border-top-color:#000000;
        border-top-style:ridge;
        border-top-width:0px; 
        list-style-position: groove;

}


#footerend {
        position:relative;
	clear:both;
        width:100%;
        top:35px;
        background-color: #000000;
        text-align:center;
	border-top:3px;
	border-top-color:#FFFFFF;
	border-top-style:solid; 
	padding-top:3px;
	font-size: 9px; 
        height:20px;   

}



/* End footer*/









/* Begin Comments*/



#commentform {position:relative; clear:left; top:0px; right:5px; padding-bottom:50px; padding-left:0px; list-style-position: outside;text-align:right;}

#commentform a:link {color: #edc54c; text-decoration: none;font-weight:bold; }

#commentform a:visited {color: #ffffff; text-decoration: none;}

#commentform a:hover {color: #58da2c; text-decoration: underline;font-weight:bold; }

#commentform a:active {color: #ffffff; text-decoration: none;font-weight:bold; }











#commentform input {






	width: 170px;

	padding: 2px;

	margin: 5px 5px 1px 0;

	}



#commentform textarea {

	width: 280px;

	padding:2px;

	}



#commentform #submit {

	margin: 0;

	float: left;





	}



.commentlist li, #commentform input, #commentform textarea {

	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	}



.commentlist li {

	font-weight: bold;

	}



.commentlist li .avatar { 

	float: right;

	border: 0px solid #eee;

	padding: 2px;

	background: #fff;

	}





.commentlist {position:relative; clear:left; top:0px; right:10px; padding-bottom:10px; padding-left:0px; list-style-position: outside;text-align:right;}
.commentlist a:link {color: #edc54c; text-decoration: none;font-weight:bold; }
.commentlist a:visited {color: #ffffff; text-decoration: none;}
.commentlist a:hover {color: #58da2c; text-decoration: underline;font-weight:bold; }
.commentlist a:active {color: #ffffff; text-decoration: none;font-weight:bold; }





.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;

}



.commentlist p {

	font-weight: normal;

	line-height: 1.5em;

	text-transform: none;

	}



#commentform p {

	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

        padding-left: 25px;

	}




.commentmetadata {

	font-weight: normal;

	}



.alt {

	margin: 0;

	padding: 10px;

	}



.commentlist {

	padding: 0;

	text-align: justify;










	}



.commentlist li {

	margin: 15px 0 3px;

	padding: 5px 10px 3px;

	list-style: none;

	}



.commentlist p {

	margin: 10px 5px 10px 0;

	}



#commentform p {

	margin: 5px 0;



	}



.nocomments {

	text-align: center;


	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	}


.comment_area {position:relative; clear:left; top:0px; right:10px; padding-bottom:10px; padding-left:0px; list-style-position: outside;text-align:right;}
.comment_area a:link {color: #edc54c; text-decoration: none;font-weight:bold; }
.comment_area a:visited {color: #ffffff; text-decoration: none;}
.comment_area a:hover {color: #58da2c; text-decoration: underline;font-weight:bold; }
.comment_area a:active {color: #ffffff; text-decoration: none;font-weight:bold; }





/* End Comments */







/* links */



#linkpages {

        font-size: 15px; 

}



#linkpages a:link {color: #edc54c; text-decoration: none;font-weight:bold; }

#linkpages a:visited {color: #ffffff; text-decoration: none;}

#linkpages a:hover {color: #58da2c; text-decoration: underline;font-weight:bold; }

#linkpages a:active {color: #ffffff; text-decoration: none;font-weight:bold; }











#links {
        position:relative;
        clear:left;
}


#links h2 {padding-top:10px;padding-bottom:5px;padding-left:0px;font-size: 12px; }


#sidebarlinks {position:relative;
        clear:left;}


/* end links*/





/* rss links*/



#categoryrss {clear:both;padding-top:10px;width:100%;font-size:15px;text-align:right;}

#categoryrss a:link {color: #990000; text-decoration: none;font-weight:bold; }

#categoryrss a:visited {color: #990000; text-decoration: none;}

#categoryrss a:hover {color: #DE5401; text-decoration: underline;font-weight:bold; }

#categoryrss a:active {color: #990000; text-decoration: none;font-weight:bold; }



/* end rss links*/

\
