/* Companion Custom CSS over-rides for [ Wavelength Comic Online ]: ComicPress Silver - 1.1 */

/* Main Thematic "Dark" Colour: #034569 */
/* Main Thematic "Light" Colour: #64ABD0 */

/* Custom body element overrides */

/* Overriding content container override values */
#page { width: 980px; }

body {
	margin: 0;
	font-size: 12px;
	font-family: 'Arial', sans-serif;
	background: #f0f0f0;
	}

.narrowcolumn a {
		color: #FFFFFF;
		}

/* Header overrides */
#header 
	{ 
		min-height: 150px; 
		max-height: 150px;
		position: relative;
		padding : 0px;
		z-index: 1;
		order: 0px;
		margin: 0px;
	}
	
/* Menubar overrides - hide here instead of comicpress options */
/* force-hiding here resolves javascript issues with ie6 */
#menubar
	{
		visibility: hidden;
		overflow: hidden; 
		max-height: 0px; 
		padding : 0px;
		border: 0px;
		margin: 0px;
	}	

/* Hacky nav-bar stuff. Relates to text-widget-defined HTML */
#wavelength-navbar
	{
		position: absolute;
		bottom: 0;
		left: 0;
		top: 115px;
		z-index: 3;
		min-width: 450px;
		max-height: 35px;
		
	}
#wavelength-navbar-table
	{
		position: static;
		bottom: 0;
		left: 0;
		z-index: 4;
		border: 0px;
		padding: 0px;
		margin: 0px;
		overflow: hidden;
		min-width: 410px;
	}
#wavelength-navbar-table td
	{
		padding: 0px;
		border: 0px;
		margin: 0px;
		min-width: 110px;
		max-width: 110px;
		overflow: hidden;
		vertical-align: bottom;
	}
	
/* New comics every "monday & thursday" element */
#wavelength-comic-days
	{
		position: absolute;
		bottom: 0;
		left: 800px;
		top: 100px;
		z-index: 2;
		max-height: 
		min-width: 970px;
		max-width: 970px;
		text-align: right;
		padding: 5px;
		color: #034569;
		font-family: 'Arial Black', sans-serif;
		font-size: 12px;
		font-weight: 200;
		font-style: bold;
		text-transform: none;
	}
#wavelength-comic-days-table
	{
		position: static;
		bottom: 0;
		left: 0;
		z-index: 2;
		border: 0px;
		padding: 0px;
		margin: 0px;
		overflow: hidden;
		min-width: 970px;
		max-width: 970px;
		text-align: right;
	}
#wavelength-comic-days-table td
	{
		padding: 0px;
		border: 0px;
		margin: 0px;
		overflow: hidden;
		vertical-align: bottom;
		text-align: right;
	}
	
/* Hide annoying "Next" and "Previous" links on blog posts */
.blognav { visibility: hidden; }
.blognav a { visibility: hidden; }

/* Blow up and format entry cycling links on archive pages */
#pagenav { 
		padding: 5px;
		color: #FFFFFF;
		font-family: 'Georgia', serif;
		font-size: 18px;
		font-weight: 400;
		font-style: normal;
		text-transform: none;	
	    }
#pagenav a { 
		color: #FFFFFF;
		font-family: 'Georgia',serif;
		font-size: 18px;
		font-weight: 400;
		font-style: normal;
		text-transform: none;
	    }		

/* Defining Post Titles */
.post-title { color: #64ABD0; padding: 5px;}
.post-title a { color: #64ABD0;}

/* Definfing Post Info (Date posted, Author etc) */
.post-info
	{
		padding: 0px;
		margin-left: 5px;
		font-family: 'Verdana', sans-serif;
		font-size: 11px;
		font-weight: 400;
		font-style: normal;
		color: #FFFFFF;
		text-transform: none;
		text-decoration: none;
		letter-spacing: 0.5px;
		word-spacing: normal;
		line-height: 20px;
		text-align: start;
	}
.post-info a
	{
		color: #64ABD0;
	}
	
/* Defining Post Content */
.entry 
	{ 
		#f0f0f0
		color: #f0f0f0; 
		font-family: 'Georgia',serif;
		font-size: 14px;
		font-weight: 400;
		font-style: normal;
		text-transform: none;
		margin-left: 5px;
	}
.entry a
	{
		color: #64ABD0;
		font-family: 'Georgia',serif;
		font-size: 14px;
		font-weight: 400;
		font-style: normal;
		text-transform: none;
	}

/* Defining background for header container */
#sidebar-header
	{
		background: #f0f0f0 url('http://wavelengthcomic.com/images/backgroundrepeat.png') center top repeat-x;
		border-color: #999999;
		border-style: solid;
		border-width: 0 1px;
	}

/* Configuration of container above comic */
#sidebar-overcomic 
	{
		padding: 5px 5px 0; 
	}  

#comic-head { 
		background: #034569; 
		padding: 0px;
		color: #FFFFFF;
		font-family: 'Georgia', serif;
		font-size: 24px;
		font-weight: 400;
		font-style: normal;
		text-transform: none;	
	    }
#comic-head a { 
		color: #FFFFFF;
		font-family: 'Georgia',serif;
		font-size: 24px;
		font-weight: 400;
		font-style: normal;
		text-transform: none;
	    }	    
	    

/* Configuration of container under comic */
#comic-foot {
		background: #64ABD0;
		padding: 0px;
		min-height 100px;
		max-height: 100px;
		color: #034569;
		font-family: 'Georgia', serif;
		font-size: 12px;
		font-weight: 400;
		font-style: normal;
		text-transform: none;
		overflow: hidden;
	    }
#comic-foot table {
		max-height: 80px;
		padding 0px;
	    }
#comic-foot td {
		padding 0px;
	    }
	    

/* Wrapper object contained within comic foot */
#comic_navi_wrapper { max-height: 80px; }


/* Configuration of container storing all blog content and widgets */
#subcontent-wrapper {	background: #034569;
			color: #FFFFFF; } 
	

/* Configuration for main blog content container */
#content {
  		border-right: dotted;
  		min-width: 750px;		
	 }
	 
/* Dual columns object parameters and seperator definition- Overriding default width on left column plus dotted seperator */
#dualcolumns
	{
		margin-top: -20px;
	}
#dualcolumns .column_one 
	{
		width: 47.5%;
		border-right: dotted;
		vertical-align: top;
	}	 
#dualcolumns .column_two
	{
		width: 47.5%;
		vertical-align: top;
	}
		  	
/* Configuration for right sidebar container */
#sidebar-right {
  		height:100%;
  		min-width: 200px;
	       }
#sidebar-right a{color:#FFFFFF; font-weight: bold;}      /* unvisited link */
			
/* Theming of webcomic archive widget to match theme */
#wp-calendar-wrap { 	background: #034569;
			color: #FFFFFF; }