@charset "utf-8";
/*   
Theme Name: GopherX.net Standard
Theme URI: http://www.gopherx.net
Description: this theme was developed for video focused websites
Author: Christopher Guest
Author URI: http://www.christopherguest.ca
Version: 1.0
.
General comments/License Statement if any.
.
*/




/* colour declarations */

#underheader, #underlogospace { background-image:url(http://www.tightsandfights.com/wp-content/themes/gopherxvideo/graphics/headerbackground_img.png);
      background-repeat: repeat;
}

#footer { background-image:url(http://www.tightsandfights.com/wp-content/themes/gopherxvideo/graphics/headerbackground_img.png);
      background-repeat: repeat-x;

}

#undersubfooter { background-image:url(http://www.tightsandfights.com/wp-content/themes/gopherxvideo/graphics/headerbackground_img.png);
      background-repeat: repeat-x;

}


body, #content {background-color: #FFFFFF;}

body,td,th, #leftsidebar {color: #000000;}

#header,  #topmenu a, {color:#FFFFFF;}

#topmenu, #footer {color:#FFFFFF;}

#makecolor {color:#008000; font-size:11px;}

/* area declarations */
#wrap {
	position:absolute;
	width:100%;
        height:100%;
	top:0px;
	left: 0px;
}
#header {
	position:absolute;
	width:100%;
	height:60px;
	z-index:8;
	left: 0px;
	top: 0px;
	background-image:url(graphics/headerbackground_1.png);
	background-repeat: repeat-x;
}
#underheader {
	position:absolute;
	width:100%;
	height:60px;
	z-index:7;
	left: 0px;
	top: 0px;
        z-index:7;
}

#content {
        clear:both;
	position: relative;
	width:100%;
	height:100%;
	top:60px;
	z-index:20;
	left:0px;
        background:none;
        padding-bottom:100px;
        list-style-position:outside;
}
#logospace {
	position: absolute;
	width:318px;
	height:150px;
	left:0px;
	top:0px;
	z-index:11;
	background-image:url(graphics/headerbackground_2.png);
	background-repeat: no-repeat;
}

#logospace_img {
        position: absolute;
        left:0px;
	top:0px;
        border:none;
        z-index:12;
}

#logospace_img img{
        border:none;
}

#underlogospace {
	position: absolute;
	width:318px;
	height:150px;
	left:0px;
	top:0px;
	z-index:9;
}

#adzone {
        list-style-position:outside;

}


#topmenu {
	position: absolute;
	left:290px;
        width:710px;
	height:60px;
	z-index:100;
	top: -3px;
}

topmenu_tags {
	position:relative;
	float:left;
	width:700px;
}
topmenu_tags img {
	padding:0px;
}



#topmenu ul{position:relative;float: right;top:5px; text-align:right; position:relative; margin:0; padding:0;}
#topmenu li{position:relative;float: left; display:inline; list-style-type:none; margin:0; padding:0;}	

#topmenu ul li a{font-family:Tahoma,Arial, Sans-Serif;font-size:12px;color:#ffffff;padding:0 5px 0 5px;text-decoration: none;font-weight:bold;}
#topmenu ul li a:hover{color:#f7eed8;padding:1px 5px 2px 5px;margin:10px 0 0 0;}

#topmenu_links {
        position: absolute;
	right:0px;
	height:20px;
	z-index:31;
	top: 0px;
}

#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: absolute;
	left:310px;
        top:62px;
        z-index:100;
}






/* leftsidebar */

#leftsidebar {
	position: relative;
	float:left;
	top:90px;
	width:310px;
	z-index:102;
	left: 0px;
        list-style-position:none;
}


#underleftsidebar {
	position: relative;
	float:left;
	width:300px;
	z-index:1;
	left: 0px;
        top:0px;
        list-style-position:none;
        padding-bottom:100px;
}


#leftsidebar img {
        top:0px;
        clear:none;
        position:relative; 
        left:0px;
}

#leftsidebar_img2 {
        top:4px;
        position:relative; 
        left:0px;
}


.textwidget {list-style-position:outside;}
.recent-posts {list-style:none; text-align:left;}

#leftsidebar h2 { 
         font-size:20px; 
         padding-left: 2px;
         padding-right: 0px; 
         padding-top:10px; 
         padding-bottom:10px;
         border-top-width:1px;
         border-top-style: inset;
	 border-left-width:0px;
         color: #990000; 
         text-decoration:none;           
         text-align:left;
         margin:0px;
         list-style-position:outside;
}


#leftsidebar ul {   
         font-size:12px;
         list-style:none;
         list-style-position:outside;
         margin:0;
         padding-left:2px; 
         padding-top:0px; 
         padding-bottom:0px;
}

#leftsidebar 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;
}

#leftsidebar ul li { 
         font-size:11px;
         margin:0;
         list-style:none; 
         padding-left:0px; 
         padding-top:0px; 
         padding-bottom:5px;
         list-style-position:none;
}

#leftsidebar a:link {color: #990000; text-decoration: underline;font-weight:bold; }
#leftsidebar a:visited {color: #990000; text-decoration: underline;font-weight:bold; }
#leftsidebar a:hover {color: #C05126 text-decoration: underline;font-weight:bold; }
#leftsidebar a:active {color: #990000; text-decoration: underline;font-weight:bold; }


#background_leftbar_stories {
        position: relative;
	width:310px;
	height:125px;
	left:0px;
	top:0px;
	z-index:11;
	background-image:url(graphics/background-leftbar-stories.png);
	background-repeat: no-repeat;
        padding-top:5px;
        
}
#background_leftbar_stories p {
        margin-left: 10px; 
		margin-right: 20px;
		margin-top: 10px;
		font-size:10px;
        list-style-position: inside;
        text-align:left;
}


#background_leftbar_stories h2 {
         font-size:11px;
         margin:0;
         list-style:none; 
         padding-left:0px; 
         padding-top:10px; 
         padding-bottom:5px;
         border-top:none;
         list-style-position:none;
}

#background_leftbar_stories a:link {color: #990000; text-decoration: none;font-weight:bold; }
#background_leftbar_stories a:visited {color: #990000; text-decoration: none;font-weight:bold; }
#background_leftbar_stories a:hover {color: #C05126; text-decoration: none;font-weight:bold; }
#background_leftbar_stories a:active {color: #990000; text-decoration: none;font-weight:bold; }


#background_leftbar_stories img {
         padding-top:10px;
         padding-right:15px;
         padding-left:5px;
         padding-bottom:0px;
         text-decoration: none;
         border: 0px;

}


/* end left side bar */








/* main */

#main {
	position: relative;
	float:left;
	width:485px;
	z-index:23;
        top:75px;
	padding-left:0px;
	padding-right:5px;
	padding-bottom:10px;
}

#maintop {
	position: relative;
	float:left;
	width:485px;
	z-index:23;
        top:0px;
	padding-left:0px;
	padding-right:5px;
	padding-bottom:10px;
}

#mainbottom {
	position: relative;
	float:left;
	width:485px;
	z-index:23;
        top:0px;
	padding-left:0px;
	padding-right:5px;
	padding-bottom:0px;
}



.home_title {
        position:relative; 
        padding-left:0px; 
        padding-right:10px; 
        padding-top:0px; 
        top:0px; 
        left:0px; 
        text-align:left; 
        z-index: 28; 
        color:#C05126; 
        font-size:20px;
        font-style:italic;
        font-weight:bold; 
        list-style-position: inside;
}



.home_title  a:link {position:relative; color: #C05126; text-decoration: none; z-index: 28; list-style-position: outside;}
 
.home_title  a:visited {position:relative; color: #000000; text-decoration: none;z-index: 28;list-style-position: outside;}
.home_title  a:hover {position:relative; color: #990000; text-decoration: none;z-index: 28;list-style-position: outside;}
.home_title  a:active {position:relative; color: #000000; text-decoration: none;z-index: 28;list-style-position: outside;}


.home_content {
        position:relative;
        left:0px; 
        top:-15px; 
        font-size:14px;
        padding-top:0px; 
        padding-left:0px; 
        padding-bottom:0px; 
        list-style-position: inside;
}


.home_content a:link {color: #C05126; text-decoration: none;border:none;}
.home_content a:visited {color: #C05126; text-decoration: none;border:none;}
.home_content a:hover {color: #990000; text-decoration: underline;border:none;}
.home_content a:active {color: #C05126; text-decoration: none;border:none;}

.home_content img {padding:5px;border:none;}
.home_content pre {
         border:1px;
         background-color: #ffffff;
         border-color:#000000;
}
.home_content tbody  {color: #000000; }

.home_content p {padding-left:0px;border:none;}


.home_date {color:#000000;font-size:12px;padding-bottom:5px;}
.home_date a:link {position:relative; color: #C05126; text-decoration: none; z-index: 28; list-style-position: outside;}
 
.home_date a:visited {position:relative; color: #C05126; text-decoration: none;z-index: 28;list-style-position: outside;}
.home_date a:hover {position:relative; color: #990000; text-decoration: none;z-index: 28;list-style-position: outside;}
.home_date a:active {position:relative; color: #C05126; text-decoration: none;z-index: 28;list-style-position: outside;}



.post_title {
        position:relative; 
        padding-left:0px; 
        padding-right:10px; 
        padding-top:0px; 
        top:0px; 
        left:0px; 
        text-align:right; 
        z-index: 28; 
        color:#000000; 
        font-size:14px;
        font-style:italic;
        font-weight:bold; 
        list-style-position: inside;
}



.post_title  a:link {position:relative; color: #C05126; text-decoration: none; z-index: 28; list-style-position: outside;}
 
.post_title  a:visited {position:relative; color: #000000; text-decoration: none;z-index: 28;list-style-position: outside;}
.post_title  a:hover {position:relative; color: #990000; text-decoration: none;z-index: 28;list-style-position: outside;}
.post_title  a:active {position:relative; color: #000000; text-decoration: none;z-index: 28;list-style-position: outside;}


.post_content {
        position:relative;
        left:0px; 
        top:-15px; 
        padding-top:0px; 
        padding-left:0px; 
        padding-bottom:20px; 
        list-style-position: inside;
}


.post_content a:link {color: #C05126; text-decoration: none;border:none;}
.post_content a:visited {color: #C05126; text-decoration: none;border:none;}
.post_content a:hover {color: #990000; text-decoration: underline;border:none;}
.post_content a:active {color: #C05126; text-decoration: none;border:none;}

.post_content img {padding:5px;border:none;}
.post_content pre {
         border:1px;
         background-color: #ffffff;
         border-color:#000000;
}
.post_content tbody  {color: #000000; }

.post_content p {padding-left:10px;border:none;}


.navigation {position:relative; clear:both; border:1px; top:-27px; border-bottom-color:#CC6600; right:0px; text-align:center; color: #000000; font-weight:bold; font-size:14px; padding-top:0px; padding-bottom:20px;}

.navigation a:link {color: #C05126; text-decoration: none;font-weight:bold; }
.navigation a:visited {color: #990000; text-decoration: none;font-weight:bold; }
.navigation a:hover {color: #336666; text-decoration: underline;font-weight:bold; }
.navigation a:active {color: #336666; text-decoration: none;font-weight:bold; }


.datetime {position:relative; clear:left; right:10px;top:-20px; text-align:right; color: #000000; font-weight:bold; font-size:large; }
.datetime a:link {color: #C05126; text-decoration: none;font-weight:bold; }
.datetime a:visited {color: #990000; text-decoration: none;font-weight:bold; }
.datetime a:hover {color: #336666; text-decoration: underline;font-weight:bold; }
.datetime a:active {color: #336666; text-decoration: none;font-weight:bold; }


.post_tag {position:relative; clear:left; top:0px; right:10px; padding-bottom:0px; padding-left:0px; list-style-position: outside;text-align:right;}
.post_tag a:link {color: #C05126; text-decoration: none;font-weight:bold; }
.post_tag a:visited {color: #C05126; text-decoration: none;}
.post_tag a:hover {color: #990000; text-decoration: underline;font-weight:bold; }
.post_tag a:active {color: #C05126; text-decoration: none;font-weight:bold; }




#main li {color:#000000; list-style:none; list-style-position: outside;}
#main p { color:#000000; font-size:14px;}
#main ol, #main ul{margin:0;padding:0 0 0 20px;list-style-position: outside;}

#main h1, #main h1 a:link {color:#000000; font-size:18px; font-weight:bold; padding-left:10px; text-decoration: none;}
#main h1, #main h1 a:visited {color: #000000; text-decoration: none;}
#main h1, #main h1 a:hover {color: #000000; text-decoration: underline;}
#main h1, #main h1 a:active {color: #000000; text-decoration: none;}


#youtubevideo {
        position: relative;
	float:left;
	width:100%;
        text-align:center; 
        top:10px;
        padding-top:10px;
        padding-bottom:30px;
        list-style-position: outside;
}

#subpages {
        position:relative; 
        clear:left; 
        border:#000000;
	border-top-width:1px;
        border-top-style: inset;
	border-left-width:1px;
        border-left-style: dotted;
        background-color: #ffffff;
        padding:0px;
        list-style-position: inside;
        width:75%;
}

#subpages h2 { position:relative;width:100%;padding-left:5px;left:0px;top:0px;font-size:14px;text-align:left; text-decoration: none;font-weight:bold; list-style-position: inside;}

#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: #C05126; text-decoration: underline;}
#subpages a:active {color: #990000; text-decoration: none; }

#subpages_list {position:relative;left:0px;top:0px;}


/* End main */


/* simplepage */

#simplepage_main {
	position: relative;
	float:left;
	width:485px;
	z-index:23;
        top:75px;
	padding-left:0px;
	padding-right:5px;
	padding-bottom:10px;
}

.simplepage_title {
        position:relative; 
        padding-left:20px; 
        padding-right:10px; 
        padding-top:0px; 
        top:0px; 
        left:0px; 
        text-align:right; 
        z-index: 28; 
        color:#000000; 
        font-size:14px;
        font-style:italic;
        font-weight:bold; 
        list-style-position: inside;
}



.simplepage_title  a:link {position:relative; color: #000000; text-decoration: none; z-index: 28; list-style-position: outside;}
 
.simplepage_title  a:visited {position:relative; color: #000000; text-decoration: none;z-index: 28;list-style-position: outside;}
.simplepage_title  a:hover {position:relative; color: #000000; text-decoration: none;z-index: 28;list-style-position: outside;}
.simplepage_title  a:active {position:relative; color: #000000; text-decoration: none;z-index: 28;list-style-position: outside;}


.simplepage_content {
        position:relative;
        left:0px; 
        top:0px; 
        padding-top:0px; 
        padding-left:0px; 
        padding-bottom:20px; 
        list-style-position: inside;
}


.simplepage_content a:link {color: #C05126; text-decoration: none;border:none;}
.simplepage_content a:visited {color: #C05126; text-decoration: none;border:none;}
.simplepage_content a:hover {color: #990000; text-decoration: underline;border:none;}
.simplepage_content a:active {color: #C05126; text-decoration: none;border:none;}

.simplepage_content img {padding:5px;border:none;}
.simplepage_content pre {
         border:1px;
         background-color: #ffffff;
         border-color:#000000;
}
.simplepage_content tbody  {color: #000000; }

.simplepage_content p {padding-left:10px;border:none;}




.simplepage_tag {position:relative; clear:left; top:0px; right:10px; padding-bottom:10px; padding-left:0px; list-style-position: outside;text-align:right;}
.simplepage_tag a:link {color: #C05126; text-decoration: none;font-weight:bold; }
.simplepage_tag a:visited {color: #C05126; text-decoration: none;}
.simplepage_tag a:hover {color: #990000; text-decoration: underline;font-weight:bold; }
.simplepage_tag a:active {color: #C05126; text-decoration: none;font-weight:bold; }




#simplepage_main li {color:#000000; list-style:none; list-style-position: outside;}
#simplepage_main p { color:#000000; font-size:14px;}
#main ol, #main ul{margin:0;padding:0 0 0 20px;list-style-position: outside;}

#simplepage_main h1, #main h1 a:link {color:#000000; font-size:18px; font-weight:bold; padding-left:10px; text-decoration: none;}
#simplepage_main h1, #main h1 a:visited {color: #000000; text-decoration: none;}
#simplepage_main h1, #main h1 a:hover {color: #000000; text-decoration: underline;}
#simplepage_main h1, #main h1 a:active {color: #000000; text-decoration: none;}


/* End simplepage*/



#contentfooter {}
 
#contentfooter a:link {color: #990000; text-decoration: none;font-weight:bold; }
#contentfooter a:visited {color: #990000; text-decoration: none;font-weight:bold; }
#contentfooter a:hover {color: #C05126 text-decoration: underline;font-weight:bold; }
#contentfooter a:active {color: #000000; text-decoration: none;font-weight:bold; }




/* category */

#category {
	position: relative;
	float:left;
	width:485px;
	z-index:23;
        top:75px;
	padding-left:0px;
	padding-right:5px;
	padding-bottom:10px;
}

.category_post_title {
        position:relative; 
        padding-left:20px; 
        padding-right:10px; 
        padding-top:0px; 
        top:0px; 
        left:0px; 
        text-align:left; 
        z-index: 128; 
        color:#000000; 
        font-size:20px;
        font-style:italic;
        font-weight:bold; 
        list-style-position: inside;
        font-weight:bold; 
}

.category_post_image {
        position:relative; 
        padding-left:0px; 
        padding-right:0px; 
        padding-bottom:10px;
        top:-5px;
}

.category_post_title h2 {font-size:20px; }


.category_post_title  a:link {position:relative; color: #C05126; 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: #C05126; text-decoration: underline;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;
        left:0px; 
        top:-15px; 
        padding-top:0px; 
        padding-left:0px; 
        padding-bottom:0px; 
        list-style-position: inside;
        font-weight:bold; 
}


.category_post_content a:link {color: #C05126; text-decoration: none;border:none;}
.category_post_content a:visited {color: #C05126; text-decoration: none;border:none;}
.category_post_content a:hover {color: #990000; text-decoration: underline;border:none;}
.category_post_content a:active {color: #C05126; 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: #C05126; text-decoration: none;}
.category_post_tag a:visited {color: #C05126; text-decoration: none;}
.category_post_tag a:hover {color: #990000; text-decoration: underline;}
.category_post_tag a:active {color: #C05126; text-decoration: none;}




#category li {color:#000000; list-style:none; list-style-position: outside;}
#category p { color:#000000; font-size:14px;}
#category ol, #main ul{margin:0;padding:0 0 0 20px;list-style-position: outside;}

#category h1, #main h1 a:link {color:#000000; font-size:18px; font-weight:bold; padding-left:10px; text-decoration: none;}
#category h1, #main h1 a:visited {color: #000000; text-decoration: none;}
#category h1, #main h1 a:hover {color: #000000; text-decoration: underline;}
#category h1, #main 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: #C05126; text-decoration: none;border:none;}
.post_content_404 a:visited {color: #C05126; text-decoration: none;border:none;}
.post_content_404 a:hover {color: #990000; text-decoration: underline;border:none;}
.post_content_404 a:active {color: #C05126; 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: #C05126; text-decoration: none;font-weight:bold; }
#subpages_404 a:active {color: #990000; text-decoration: none;font-weight:bold; }


/* end 404 mods*/



#rightsidebar {
	position: relative;
	width:190px;
	z-index:4;
	float:left;
	border-left:thin;
	border-left-style:solid;
	border-left-color:#999999;
	padding-left:5px;
        list-style-position: outside;
}

#rightsidebar h2{font-size:14px;}

#rightsidebar ul {   
         font-size:11px;
         list-style:none;
         list-style-position:outside;
         margin:0;
         padding-left:0px; 
         padding-top:0px; 
         padding-bottom:0px;}

#rightsidebar li {  
         list-style:none; 
         margin:0;
         padding-right:0px; 
         padding-left:0px;
         text-decoration:none
         list-style-position: outside;
}

#rightsidebar ul li { 
         margin:0;
         list-style:none; 
         padding-left:0px; 
         padding-top:0px; 
         padding-bottom:0px;
         list-style-position: outside;
}

#rightsidebar a:link {color: #C05126; text-decoration: none;}
#rightsidebar a:visited {color: #000000; text-decoration: none;}
#rightsidebar a:hover {color: #C05126; text-decoration: underline;}
#rightsidebar a:active {color: #C05126; text-decoration: none;}

#rightsidebar img {text-decoration: none; border:0px}


#rightsidebar_ad {
        position: relative;
        float:left;
	width:190px;
        top:50px;
        padding-top:200px;
}



/* End rightsidebar */


/* Begin subfooter */

#subfooter {
        position:relative;
	clear:both;
	width:100%;
	left:0px;
        height:70px;
	top:0px;
        padding-top:170px;
	z-index:5;
        background-color:none;
        
        list-style-position: outside;
}


#undersubfooter {
	position:relative;
        float: left;
	width:325px;
	height:78px;
	left:0px;
	top:0px;
	z-index:3;
}

#rightsubfooter {
        position:relative;
        float: left;
        height:70px;
        width:700;
        left:-15px;
        z-index:10;
}

#right2subfooter {
        position:relative;
        float: left;
        height:70px;
        width:150px;
        z-index:10;
        border-left:thin;
	border-left-style:solid;
	border-left-color:#999999;
        padding:0px;
        border-left:1px;
}
#right2subfooter img {
        border:0px;
}

#leftsubfooter {
        position:relative;
        top:-65px;
        left:0px;
        height:70px;
        z-index:10;
}

#gopherxlogo {
        float:left;
        position:relative;
        top:-57px;
        left:15px;
        border:0px;
}


#gopherxlogo img {
        border:0px;
}

/* End subfooter */


#footer {
        position:relative;
	clear:both;
	top:-15px;
	width:100%;
	height:100px;
	padding-top:0px;
	z-index:2;
        list-style-position: inside;  
}

#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;
        clear:both;
        height:70px;
        top:0px;
        width:100%;
        padding-top:0px;
        text-align:center;
        
}

#footerarea_menu {
        position:relative;
        float:left;
        top:5px;
        left:300px;
        width:520px;
        padding-top:0px;
        text-align:center;
        
}



#footermask {
    position:relative;
	float: inherit;
	width:100%;
	height:15px;
        top:0px;
	padding-top:0px;
	z-index:1;
        list-style-position: inside;
background-image:url(http://www.tightsandfights.com/wp-content/themes/gopherxvideo/graphics/footerbackground.png);
	background-repeat: repeat-x;
}



#footerend {
        position:relative;
	clear:both;
        width:100%;
        top:15px;
        background-color: #000000;
        text-align:center;
	border-top:3px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	padding-top:3px;
	font-size: 9px; 
        height:15px;   
}

/* End footer*/




/* Begin Comments*/
#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 95%;
	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: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.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;
	}

.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;
	}
/* End Comments */