@charset "UTF-8";
/* CSS Document */

/*

Theme Name: Overmind
Theme URI: http://wordpress.org/
Description: Overmind Proprietary Online Magazine Theme
Version: 1.0
Author: Jon Lachonis
Author URI: http://www.docarzt.com
Tags: Dark, custom header, fixed width, Three columns, widgets

*/


.wordtube {
overflow: hidden;
text-align: center;
}

BODY, DIV, DL, DT, DD, UL, OL, LI, H1, H2, H3, H4, H5, H6, PRE, FORM, FIELDSET, INPUT, TEXTAREA, P, BLOCKQUOTE, TH, TD
{
	margin: 0;
	padding: 0;
}
.social { padding-top: 8px; padding-bottom: 8px; width: 100%; background: #000; overflow: hidden; text-align: center; color: #fff; font-family: "Arial Black", Gadget, sans-serif;
}
hr { overflow: hidden; }

blockquote, .floatquote {
clear: both;
font-size:95%;
border:1px solid #000000;
margin-bottom: 10px;
padding:10px;  
overflow: hidden;  
margin-left: auto;
margin-right: auto;
background-color: #ddd;
} 

blockquote { width: 90%; }

.footlinks { display: inline; list-style-type: disc; list-style-position: inside;
 }
.footul {margin: 0px; padding: 0px;  }

p {
	margin-bottom: 10px;
	line-height: 110%;
}

img { border: 0px;}



body { 
background:#000000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000;
margin: 0;
padding: 0;
}

#pane {
width: 100%;
background: url("images/back-bg.jpg") no-repeat top center;
}




a {   
  color: #155a00;
  text-decoration: underline;
  }
  
a:hover {   
  color: #256a10;
  text-decoration: underline;
  }



#frame	{
	background: url(images/headers/rotate.php) no-repeat;
	width: 1097px;
	overflow: hidden;

	}
#site {
	background: url(images/main_back.jpg);
	width: 1097px;
	overflow: hidden;
    margin-left: auto; 
	margin-right: auto;
	}
#sitefoot {
	background:url(images/site_foot.jpg);
	width: 1097px;
	height: 46px;
	margin-left: auto;
	margin-right: auto;
}
#blog {
	width: 948px;
	margin-top: 220px;
	margin-left: 78px;
    }
    
#content {
	width: 736px;
	overflow: hidden;
	float: left;
}

#confeat {
	width: 425px;
	overflow: hidden;
	float: left;
}

#conmid {
	width: 308px;
	overflow: hidden;
	float: right;
	margin-left: 2px;
}



#sidebar {
	width: 209px;
	overflow: hidden;
	float: left;
	margin-left: 3px;
}

.feature 
{
	width: 400px;
	margin-left: 9px; 
	margin-top: 8px;
	overflow: hidden; 
}

.feathead {
	background:url(images/featcol_head.jpg) no-repeat;
	width: 425px;
	padding-top: 1px;
	overflow: hidden;
}
.featbod {
	background:url(images/featcol_body.jpg);
	width: 425px;
	overflow: hidden;
}
.featfoot {
	background: url(images/featcol_foot.jpg);
	width: 425px;
	height:  17px;
}

.midhead {
	background: url(images/midcolumn_head.jpg) no-repeat;
	width: 308px;
	overflow: hidden;
}
.midbod {
	background: url(images/midcolumn_body.jpg);
	width: 308px;
	overflow: hidden;
}
.midfoot {
	background: url(images/midcolumn_foot.jpg);
	width: 308px;
	height:  17px;
}
.midfeat {
	width: 286px;
	margin-left: 8px;
}

.midcon { margin-top: 9px; }
	
.signline {
  padding-bottom: 5px;
  color: #666;
  font-size: 8pt;
}

h2, h1 {
	font-size: 120%;
	color:#FFF;
	background:url(images/gradback.jpg);
	padding: 5px;
	margin: 0px;
}

h2 a, h1 a {
color:#FFF;
text-decoration: none;
}

h2 a:hover, h1 a:hover { text-decoration: underline; color:#FFF; }

h3 {
	font-size: 100%;
	color:#FFF;
	background:url(images/gradback.jpg);
	width: 275px;
	padding: 5px;

}

.quizcon {
width: 370px;
height: 270px;
overflow: hidden;
float: right; 
margin-top: 15px;
color: #ffffff;
margin-right: 20px;

}


#pagetemp { overflow: hidden; margin-top: 8px; }

.infoot {

	width: 100%;
	
	background: #CCC;
	padding-bottom: 2px;
	border-bottom: dotted thin #000;
	border-top: dotted thin #000;
	overflow: hidden;
	margin-top: 5px;
	font-size: 95%;
}
	
.readmore, .readmore a {
	color: #930;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
	text-decoration: none;
	margin: 0px;
}
.readmore a:hover { text-decoration: underline; }

.thumbleft { 
	float: left; 
	padding: 0px 5px 0px 0px;
	overflow: hidden;
	width: 150px;
	height: 150px;
	margin-bottom: 4px;
	
	}
.thumbright { 
	float: right; 
	padding: 0px 0px 0px 5px;
	overflow: hidden;
	width: 150px;
	height: 150px;
	margin-bottom: 4px;
	}
	
.title {
   overflow: hidden;
   background:url(images/gradback.jpg);
  }

.sidehead {
	background: url(images/sidebar_head.jpg) no-repeat;
	width: 209px;
	overflow: hidden;
}

.sidebod {
	background:  url(images/sidebar_body.jpg);
	width: 209px;
	overflow: hidden;
}
.sidefoot {
	background: url(images/sidebar_foot.jpg);
	width: 209px;
	height:  17px;
}
.sidefeat {
	width: 185px;
	margin-left: 8px;
}
	
.sidecon { margin-top: 9px; }

#suckerfishnav {
    background: transparent;
    font-size:11px;
    font-family:verdana,sans-serif;
    font-weight:bold;
    width:100%;
    }
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    line-height:20px;
    padding:0;

    margin:0;
    width:100%;
    }
#suckerfishnav a {
    display:block;
    color:#ffffff;
    text-decoration:none;
    padding:0px 10px;
    }
#suckerfishnav li {
    float:left;
    padding:0;
    }
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:101px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;

    }
#suckerfishnav li li {
    width:99px;
    border-bottom:1px solid #666666;
    border-left:1px solid #666666;
    border-right:1px solid #666666;
    font-weight:bold;
    font-family:verdana,sans-serif;
    
    }
#suckerfishnav li li a {
    padding:4px 10px;
    width:80px;
    font-size:10px;
    color:#fff;
    }
#suckerfishnav li ul ul {
    margin:-19px 0 0 100px;
    }
#suckerfishnav li li:hover {
    background:#000;
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#aaa;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#aaa;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#fff;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    background:#103134;
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    background:#000;
    }





.alignleft { float: left; padding: 5px 5px 5px 0px; overflow: hidden; }
.alignright { float: right; padding: 5px 5px 5px 0px; }

.articlehead {
	background: url(images/article_head.jpg);
	width: 736px;
	padding-top: 14px;
	overflow: hidden;
	
}
.articlebod {
	background:  url(images/article_body.jpg);
	width: 736px;
	overflow: hidden;
}
.articlefoot {
	background: url(images/article_foot.jpg);
	width: 736px;
	height:  17px;
}


.commentmeta {

width: 703px; 
height: 30px;
font-size: 1.2em;
font-weight: bold;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 5px;
}



.compage {
width: 690px;
margin-left: 10px;
padding-bottom: 5px;
}

#comment-area, comments {
}


ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
ol.commentlist li { border:2px solid #ddd; height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font:bold 14px arial,sans-serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { color:#04415D; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { border:2px solid #ddd; left:7px; position:absolute; top:7px; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font:bold 10px arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#000; }
ol.commentlist li p { }
ol.commentlist li ul { font:normal 12px arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li div.reply { background:#999; border:2px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:5px 10px;  text-align:center; width:36px; }
ol.commentlist li div.reply:hover { background:#04415D; border:2px solid #ccc; }
ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }

ol.commentlist li ul.children { list-style:none; margin:0; text-indent:0; }

ol.commentlist li ul.children li {  }
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { background:#f7f7f7; }
ol.commentlist li.odd { background:#fff; }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}


#commentform p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}

.commentmetadata {
	font-weight: normal;
	}
	h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}
#commentscontainer {
width: 700px;
margin-left: auto;
margin-right: auto;
}


#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
	

#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	 overflow: hidden;

	}


.commentmeta img { float: left; margin-left: 5px; margin-right: 5px; }

#respond { overflow: hidden; }

/* Begin Comments*/

/* End Comments */



.article {
	width: 710px;
	margin-left: 9px;
	overflow: hidden;

}
.mainart {
width: 710px;
overflow: hidden;
	font-size: 110%;
	}
img a { text-decoration: none; }

.recentitem {
background: url(images/backdrop.jpg);
width: 286px;
height: 42px; 
margin-top: 0px;
font-size: 7pt;
line-height: 110%;
}

.recentitemthumb {
float: left;
margin-left: 4px;
margin-top:4px;
}

.recentitemthumb img { width: 34px; height: 34px; overflow: hidden; }
.recentitembox { 
font-size: 8pt; 
font-weight: bold;
margin-top: 8px;
width: 232px;
height: 25px;
overflow: hidden;
float: right;
margin-right: 8px;
}

.recentitembox a, .recentitemboxo a { 
color: #ffffff;
text-decoration: none; 
}
.recentitembox a:hover, .recentitemboxo a:hover  { text-decoration: underline; }

.recentitemo {
background: url(images/backdrop.jpg);
width: 185px;
height: 42px; 
margin-top: 0px;
font-size: 7pt;
line-height: 110%;
}

.recentitemboxo { 
font-size: 8pt; 
font-weight: normal;
margin-top: 6px;
width: 130px;
height: 30px;
overflow: hidden;
float: right;
margin-right: 8px;
}

li li  {  list-style-type: none; padding-left: 10px; }

.recgal { 
margin-top: 8px;
margin-right: 6px;
width: 67px; 
height: 130px;
overflow: hidden;
float: left; 
text-align: center;
font-size: 85%;
}

.recgal li, ul { padding: 0px; margin: 0px; list-style: none; }

.galthum {
margin-bottom: 5px; 
}
	
.recgalo { 
margin-top: 8px;
margin-right: 8px;
width: 53px; 
height: 110px;
overflow: hidden;
float: left; 
text-align: center;
font-size: 85%;
}

.administerwidgetmid {
margin-left: 2px;	
margin-top: 2px;
margin-bottom: 5px;
}

#navmenu

{
	position:relative; 
	z-index:99;
	width: 780px;
	height: 0px;
	color: #FFF;
	list-style-type: none;
	float: left;
	margin: 192px 0 0 192px;
	padding: 0 0 0 2px;
	display: inline;
}

.article ul 
{
margin-left: 30px; 
margin-bottom: 10px; 
margin-top: 10px;
}

.quizbox {
margin-top: 10px;
margin-left: auto;
margin-right: auto;
width: 200px;

}

.article li 
{
margin-left: 5px;
list-style: disc; 
}

.respond { overflow: hidden; }

#specfeat a { color: #ffffff }
#specfeat {
font-size: 130% }

h5 { padding: 5px; background: #000; color: #fff; font-size: 120%; text-align: center; }
h5 a, h5 a:hover { color: #fff; }

h6 { color: #fff; font-weight: bold; font-size: 150%; text-align: center; }

.wp-caption { margin: 0px; padding: 5px; padding-top: 10px; border:1px solid #888; text-align: center; }

h4 {

	font-size: 110%;
	font-weight: bold;
	color:#FFF;
	padding: 3px;
}

h4 a { color: #fff; text-decoration: none; }
.recap { font-size: 90%; overflow: hidden; }
.recap a { font-size: 95%; }
.pagination { text-align: center; margin: 5px; }
.pagination a {   border:1px solid #000; padding: 2px;}
.flamepic img { width: 85px; height: 85px; overflow: hidden; float: left; padding-right: 4px; padding-bottom: 4px; }

