/*
Theme Name: ipcone.anglers
Theme URI: http://anglermail.com/
Description: Child Theme for anglers mail
Author: ngibson
Author URI: http://anglermail.com/
Template: ipcone.core
Version: 0.1
*/
 
@import url("../ipcone.core/style.css");


/*-------------- Global -----------------------*/

html{
	background: #122935;
}
#inner-wrap{
	background: #fff;
}
a {
	outline: none;
}
/*--------------- Links ------------------------*/

a:link, a:visited{
	color: #345B8E;
	text-decoration: none;
}
a:hover, a:focus, a:active{
	color: #373d21;
    text-decoration: underline;
}
a img {
	border: none;
}
li.current_page_item a{
	color: #0cf;
}

/*-----------------  Header ----------------------*/
#header-container {
	background-color:#fff; 								/* change this for the header color */
}
#header h1 a #site-name,
#header a #site-name {
	background:transparent url(images/Anglermail-logo1.jpg) no-repeat scroll left top;  /* change this for the header logo */
}

/*----------------- subscribebar ------------------*/

#subscribebar{
	background:url("images/bg_pagenav.gif") repeat-x scroll left top #1D6F9E;
	font-weight:bold;
}
#subscribebar p {
	text-align:right;
}
#subscribebar a {
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}
#subscribebar a:hover {
	text-decoration:none;
}

/*----------------- Navigation ------------------*/

#pagenav{
	background:#1d6f9e url(images/bg_pagenav.gif) left top repeat-x; 		/* primary navigation (top) bar, background */
    border-top:1px solid #1d6f9e;
    font-size:1.1em;
}

/* ---------------------------- drop menu --------------------*/

#dropmenu {
	font-weight:bold;
}
#dropmenu li a:visited, 
#dropmenu li a:link {
	text-decoration:none; 
	color: #fff; 
	background:#1d6f9e url(images/bg_pagenav.gif) left top repeat-x; 		/* primary navigation link background ( normal state ) */
}
#dropmenu li a:hover, 
#dropmenu li a:focus, 
#dropmenu li a:active {
	color:#0b4669; 
	text-decoration: underline;
	background:#589fc8 url(images/bg_pagenav_on.gif) left top repeat-x; 	/* primary navigation link background ( hover/highlighted state ) */
}
#front #dropmenu li.current-cat a,
#front #dropmenu li.current-cat-parent a {									/* (home page) primary navigation link background ( selected normal ) */
	color:#fff; 
	background:#1d6f9e url(images/bg_pagenav.gif) left top repeat-x;
}
#front #dropmenu li.current-cat a:hover,
#front #dropmenu li.current-cat-parent a:hover {							/* (home page ) primary navigation link background ( selected hover/highlight ) */
	text-decoration: underline;
	color:#0b4669; 
	background:#589fc8 url(images/bg_pagenav_on.gif) left top repeat-x;
}
#dropmenu li.current_page_item a,											/* primary navigation link background ( selected normal ) */
#dropmenu li.current-cat a,
#dropmenu li.current-cat-parent a,
#dropmenu li.current_page_parent a {
	text-decoration: none;
	background:#0B4669;
	color: #fff;
}
#dropmenu li ul {															/* dropmenu sub navigation background */
	font-weight:bold;
	background: #0B4669;
}
#dropmenu li ul li a {														/* sub navigation link background ( normal ) */
	background: #0B4669;
}
#dropmenu li ul li a:visited, 												/* sub navigation link background ( visted ) */
#dropmenu li ul li a:link {
	background: #0B4669;
}
#dropmenu li ul li a:hover, 												/* sub navigation link background ( hover ) */
#dropmenu li ul li a:focus, 
#dropmenu li ul li a:active {
	background:#589fc8 url(images/bg_pagenav_on.gif) left top repeat-x;
}

/* ------------------ Subnavigation ----------------*/

#subnavbar {							/* sub navigation background */
	background:#0b4669; 
    color: #fff;
}
#subnavbar p {
    padding:0.25em 1em;
    margin:0;
}
#subnavbar img {
	padding-left:10px;
	vertical-align: middle;
}
#subnavbar a {
	color:#FFF;
}
#subnavbar a:hover {
	text-decoration:underline;
}

/*------------------ Content --------------------- */

div.adsense-insert{
	background-color:#ccc;
	text-align:center;
}
a.read-more {
	background:url(images/read-more-arrow.png) no-repeat  right 3px;
}

/* ------------------------------ Sidebars Generic ------------------------- */

.generic_sidebar {
	color: #555;
}
.generic_sidebar ul li ul li{
	border-bottom:1px dotted #CCC;
}
.widgettitle {
	font-size: 14px;
	font-weight: normal;
	line-height: 1.7em;
	letter-spacing: 0;
	color:#fff;
	font-weight:bold;
	background:#1d6f9e url(images/bg_pagenav.gif) left top repeat-x;
}
.widgettitle a {
	color:#fff;
}
.widgettitle a:hover {
	text-decoration:none;
}
#myGallery.jdGallery.withArrows{
	border: 1px solid #ccc;
}

/* --------------------------------------- Sidebar ----------------------------------------------------- */


/* ---------------------------------------- Footer ------------------------------------------------------*/

#footer { 
	background: #e5eaed;
	border-top: 0px solid #363636;
	font-size: 0.9em;
	color: #0b4669;
}
#footer-columns	{ 
	font-weight:bold;
}
#footer-columns .ft-navigation,
#footer-columns .ft-top-pics,
#footer-column .ft-other {
}
#footer-columns h3 {
	color:#345B8E;
	font-size:20px;
}
#footer-columns ul li a {
	font-size:13px;
}
#footer div#legal-footer a div	{ 
	background:transparent url(images/logo-ft.png) no-repeat scroll left top;  			/* change this for the footer logo */
}

/* --------------- Posts --------------------------------------------*/

.post{
	border-bottom: 1px dotted #ccc;
}
.entry ul, .entry ol{
}
.entry a{
	text-decoration: underline;
}
.postmetadata{
	font-size: 0.95em;
	color: #555;
}
.post-thumb img{
	background:none repeat scroll 0 0 #FFF;
	border:1px solid #CCCCCC;
}
.datebox {
	background: #FFF; 
	color: #0B4669;
	border: 1px solid #0B4668;
	text-align: center;
}								  
.month { 
	background: #1D6F9F;
	color:#FFF;
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
}
.day { 
	font-family:arial;
	font-size:2em;
	font-weight:bold;
}
.year { 
	font-size: 1.6em;
	font-weight: bold;
}
.post-body {
}

/* -------------------------- Social-Links ------------------------*/


#sidebar div.social-links {
	background-color:#DFDFDF;
}
#sidebar div.social-links ul {
	text-align:center;
}
/* post meta */
div.post-meta-info {
	font-size:12px;
}
div.post-meta-info ul li {
	border-right:1px solid #888;
	line-height:12px;
}
div.post-meta-info ul li.first {
}
div.post-meta-info ul li.last {
	border-right:none;
}

/* -------------------------- Images ------------------------*/



/* ------------------------ Captions -------------------------*/

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
}

/* ------------------------------------ Form Elements ---------------------------------- */


#searchform	{ 
	background:url("images/search.png") no-repeat scroll 0 3px transparent;
	text-align:left;
}
#searchform #s { 
	background:none;
	border:medium none;
}
#searchsubmit {
	background: none;
	border: 0px;
	text-indent:200px;
	cursor: pointer;
	/* ie fix for text indent on submit button */
	font-size: 0;
	display:block;
	line-height: 0;
}
.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:left;
}

/* ----------------------- Begin Comments ---------------------------------------------- */

#comments_template {
	border-top:1px solid #e3e3e3;
}
ol#comments li {
	border-bottom:1px solid #e5e5e5;
}
ol#comments small a {
	font-weight:normal;
	color:#999;
}
ul.commentlist li {
	border-bottom: 1px dotted #5794B7;
	background:#fff;
}
ul.commentlist li.bypostauthor{
	background: #eaeff0;
}
ul.commentlist li cite.fn{
	font-size: 1.4em;
	font-style:normal;
}
ul.commentlist ul li {
	border:0px;
	background-color:#ffffff;
	background-image:none;
}

/* ----------------------------------------------------- Calendar -------------------------------------------------------------*/

#wp-calendar caption {
	text-align: center;
}
#wp-calendar td {
	text-align: center;
}
#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #FFF; 
}
/* ----------------------------------------------- Kubrick Various Tags & Classes ---------------------------------------------*/

acronym, abbr, span.caps {
	cursor: help;
}
acronym, abbr {
	border-bottom: 1px dashed #999;
}
blockquote {
	border-left: 5px solid #AAA;
	font-style: italic;
	color: #555;
}
.center {
	text-align: center;
}
.page-navigation {
	text-align: center;
}
/* ------------------------------------------------------------------ Comments -------------------------------------------------------- */


/*-------------------------------------------------------------------- Plugins --------------------------------------------------------- */

/* Sociable CSS copied over to cascade */

div.sociable { 
	margin: 16px 0; 
}
span.sociable_tagline { 
	position: relative; 
}
span.sociable_tagline span { 
	display: none; width: 14em;
}
span.sociable_tagline:hover span {
	background: #FFE;
	border: 1px solid #5794B7;
	color: black;
	line-height: 1.25em;
}
span.sociable_tagline {
}
.sociable ul li {
	background: none;
}
.sociable ul li:before { 
	content: ""; 
}
.sociable img {
	border: 0;
}
.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

/*---------------------------------------------- Twitter ------------------------------------------------ */

li.widget_twitter h3{
	background: #fff;
	text-indent: -9999px;
}
li.widget_twitter h3 a{
	background: url(images/twitter.png) no-repeat top center;
}
.twitter-timestamp{ 
	color: #999;
}

/*--------------------------------------------- Facebook like ------------------------------------------ */

.post iframe, .entry iframe	{ 
	border:none; 
}

/*------------------------------------------- reCaptcha ----------------------------------------------- */

/* --- comments reCaptcha error message, see reCaptha pluggin --- */

p.recaptcha-error {
	font-size: 14px;
	font-weight: bold;
	background: #CC000C;
	color: #FFF;
	border: 1px solid #990000;
}

/* ------------------------------------------- wp-polls -----------------------------------------------*/

/* -------background fixes for jaggedy edges to text in ie6/7 ------------*/

.wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li {
	text-align: left;
	background: #ffffff !important;
}
.wp-polls a {
	background: #ffffff !important;
} 

/* ------------------------------------------FEATURED CONTENT SLIDER STYLES ------------------------- */

#slider-wrap{
	border: 1px solid #5794B7;
}
.scroll {
	background: #eee;
	color: #555;
}
.featured_media a img{
	background: #f8f8f8;
	border: 1px solid #5794B7;
}
.featured_text{
	font-size: 1em;
}

/* ------ ? is this section current ? --------------*/

#shade {
	background: #BCD9E9;
	border-top: 1px solid #5794B7;
}
ul.navigation a {
	color: #000;
	text-decoration: none;
	font-size: 1.25em;
}
ul.navigation a:hover, ul.navigation a:focus {
	background: url(images/arrow_down.png) no-repeat 50% 0%;
}
ul.navigation a.selected {
	background: url(images/arrow_down.png) no-repeat 50% 0%;
}
ul.navigation a:focus {
	text-decoration:underline;
}
span.thumbtitle{
	font-size: 1.3em;
	text-align: center;
}
img.scroller-thumb, img.scroller-thumb-big{
	background: #f8f8f8;
	border: 1px solid #aaa;
}
