@charset "ISO-8859-1";
/*  
Theme Name: Dispatch
Theme URI: http://prothemedesign.com/themes/dispatch/
Description: A child theme for Mimbo Pro
Version: 0.1
Author: Darren Hoyt
Author URI: http://prothemedesign.com/
Template: mimbopro

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/

@import url("../mimbopro/style.css");


/*-----Global-----*/
body {/*Global bgcolor & type*/ background:#9BB8CA; background-image:url(/images/bg.jpg); background-repeat:repeat-x; font-family:Verdana,Arial,Helvetica,sans-serif;}
#page {/*Global Font Size*/ border:none; font-size:.75em;background:#FCF7E1;}
a, a:visited {/*Global Link Color*/ color: #4192B5;text-decoration:none }
a:hover, a:active {/*Global Link Rollovers*/ color:#4192B5;text-decoration:underline; }
p {/*Spacing for Paragraphs*/ font-size:1em !important; line-height:165%}



/*-----Masthead and Logo-----*/
#masthead {/*Your Logo Image*/background:transparent url(/images/ihanuman_masthead.jpg) no-repeat scroll 50% center !important; height:150px;}

h1 {
color:#000000;
margin-bottom:10px;
padding-bottom:10px;
padding-left:0;
padding-right:0;
text-align:left;}
h1 a#logo, h1 a#logo:visited {/*Text Logo Color*/ height:150px; color:#404040; font:bold 1.8em 'Helvetica Neue',Arial, sans-serif; padding:0}
h1 a#logo:hover, h1 a#logo:active {/*Logo rollover*/ color: #404040; text-decoration:underline;}
h2#description {color:#7d7d7d; letter-spacing:0.06em !important; font:italic 1.1em Georgia, "Times New Roman", Times, serif !important; text-transform:none}
h1, h2, h3, h4, h5 {/*Global Header Styles*/ font-family:'Helvetica Neue',Arial !important; font-weight:normal}



/*-----Nav Styles-----*/
#navbar {padding-top:10px; font: bold 1em Arial, Helvetica, sans-serif; border-bottom:1px solid #FCF7E1;  background:#FCF7E1;}#nav li {margin-right:6px;}
#nav a, #nav a:visited {/*Top Nav Color*/ padding:6px 23px 8px !important; color: #4192B5; margin-bottom:-1px; background:none; border:1px solid #d8d8d8; background:#efefef;}

#nav li:hover, #nav li.sfHover, #nav a:hover {/*Active Tab Hover*/ background:#efefef !important;}	

#nav a:active, #nav a:focus {background:#FFF !important;}

#nav a.sf-with-ul {padding-right:32px !important;}

#nav a:hover {/*Inactive Tab Hover*/ text-decoration:underline !important; background:#FFF;}

#nav ul {/*Dropdown Positioning*/ margin-top:-4px; border-bottom:1px solid #a4a4a4; border-right:1px solid #a4a4a4}
#nav ul ul {margin-top:0;}

#nav li li {/*Transparent BG*/ margin:0; padding:0; background:url(/images/bg_dropdown.png) !important;}
#nav li li:hover, #nav li li.sfHover, #nav li li a:hover {background:none !important; color:#FFF !important; text-decoration:none !important;}

#nav .current-cat a, #nav .current-cat a:visited, 
#nav .current_page_item a, #nav .current_page_item a:visited {/*Active state color for Tab*/ background:#FFF !important; margin-bottom:-1px; border-bottom:1px solid #FFF; }
 
#nav li li.current-cat a, #nav li li.current-cat a:visited, 
#nav li li.current_page_item a, #nav li li.current_page_item a:visited {/*Active state color for Submenu Item*/ background:url(/images/bg_dropdown.png) !important; margin:0;}

#nav li ul.children li a, #nav li ul.children li a:visited,  
#nav li ul li a, #nav li ul li a:visited, #nav li ul li a:hover, #nav li ul li a:active {/*Dropdown Styles*/ padding:8px 12px !important; border:none !important; background:url(images/bg_dropdown.png) !important; color:#c0c0c0; margin-bottom:0; font-weight:normal;}


.children .sf-sub-indicator {/*Sub-Dropdown Indicator*/ background-image:url(images/arrow_child.gif) !important; height:11px; width:16px; top:8px; right:5px}

#s { background:#FFF !important; /*Search Bar Styles*/ color:#4192B5 !important; padding:3px; border:1px solid #d8d8d8; border-bottom: 1px solid #a1a1a1; border-right:1px solid #a1a1a1; width:160px;}

#searchform {padding:0; margin-top:-4px;}



/*-----Upper Homepage Modules-----*/
#upper {background:#FCF7E1 !important; }

#lead {/*Lead Story Module*/ background:#F7E8D3; color:#333;border:1px solid #E0E0DB; width:440px;}
#lead:hover {/*Lead Story Rollover*/ background:#F7E8D3;}
#interior #lead .right {width:438px;}	
#lead a, #lead a:visited {/*Lead Story Link Styles*/ color:#4192B5;}
#lead img {border:none; padding:0; margin-top:3px;}
#lead .date {color: #c0c0c0; padding:6px 0 10px; font-style:italic}
#lead p {font-size:1em !important; color:#993300;}
a.fullstory, a.fullstory:visited {/*"Full Story" Button*/ background:#202020;color:#FFF !important;}
a.fullstory:hover, a.fullstory:active {background:#000}
#lead .commentcount {/*Comments Icon*/ background-image:url(images/bubble2.gif) !important;}
#lead h3 {font-size:1.8em;}

#recent {/*"Recent Stories" Module*/ background: none !important; padding-top:8px;width:380px;}
#recent ul {margin-top:10px !important;}
#recent li { border:none !important; padding:5px 0 !important; background:none !important; list-style: disc !important; margin-left:16px}
#recent a, #recent a:visited {/*Link Styles*/ color:#4192B5 !important; font-weight:normal !important}
#recent a:hover, #recent a:active {color:#9b9b9b !important; text-decoration:none }

#carousel {	background:#9C9285 !important; padding:5px 0 7px !important; font:.9em Arial, Helvetica, sans-serif; margin: 0px 0 24px; border-bottom:1px solid #CCC;}
#carousel a, #carousel a:visited {/*Carousel Links*/ color:#fff !important}
#carousel a:hover, #carousel a:active {/*Carousel Rollovers*/ color:#fff !important; text-decoration:underline;}
#carousel img {padding:3px; border:1px solid #cbcbcb !important;}
#carousel img:hover {border:1px solid #fff !important;}

.jcarousel-clip-horizontal {margin-left:15px !important}
.jcarousel-skin-tango .jcarousel-prev-horizontal {/*Carousel "Previous" Arrow*/ background-image:url(images/prev-horizontal.png) !important; margin-left:14px;}
.jcarousel-skin-tango .jcarousel-next-horizontal {/*Carousel "Next" Arrow*/ background-image:url(images/next-horizontal.png) !important}




/*-----Center Homepage Column-----*/
#home #content {/*Middle Homepage Column*/ width:480px !important;}

.stripes {background:#FCF7E1 !important}
#interior .stripes {padding:20px 0;}


.whitebox h3 {background:#FCF7fc; padding:6px !important; border:1px solid #CCC; height:auto; letter-spacing:0.07em !important; text-transform:uppercase; letter-spacing:0.18em !important; font-size:.9em;}

.catnews h3 a, .catnews h3 a:visited {/*Main Cat Headline*/ color:#993300 !important}
.whitebox, #rightbar {border:none !important; background:#FCF7E1;}
#home #content.whitebox {padding-bottom:0 !important; background:#FCF7E1;}
.catnews img {margin:6px 13px 8px 0 !important; padding:3px !important; border-color:#cbcbcb !important}
.catnews p {line-height:165% !important;}
ul.headlines {padding-bottom:10px;}
.headlines li {margin-left:15px !important; padding:4px 0 !important; list-style:disc !important}

.whitebox h3, .whitebox h4, .widget h3 {font-family:Arial, Helvetica, sans-serif !important;}
.whitebox h4 {margin-bottom:10px; font-weight:bold}




/*-----Sidebar/Widget Nav Styles-----*/
#sidebar h3 {/*Blue Arrow Headers*/ height:26px; background:url(images/hdr_widget.png) no-repeat; color:#FFF !important; padding:6px 0 0 9px; border:none !important; width:100%;}

.widget ul {border:none !important}

.widget li {
border-bottom:1px solid #E5E2C1 !important;
line-height:140% !important;
margin-left:6px;
margin-right:6px;
padding-bottom:6px !important;
padding-right:0 !important;
padding-top:6px !important;}

.widget li a, .widget li a:visited {/*Widget Link Styles*/ color:#05859E !important; border:none !important; padding:0 !important;}

#sidebar .widget li a:hover, #sidebar .widget li a:active,
#sidebar .widget li li a:hover, #sidebar .widget li li a:active,  
#rightbar .widget li a:hover, #rightbar .widget li a:active {background:#FCF7EF !important; color:#034F5E !important;}

.widget li li {list-style:square !important; margin-left:30px; border:none !important; }

.widget h3, #recent h3 {/*Global Sidebar SubHeaders*/ background-color:#3F7494;
border-bottom:1px solid #3F6094 !important;
color:#FFFFFF !important;
font-family:Arial,Helvetica,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:0.18em !important;
line-height:normal;
margin-top:10px;
padding:5px;
text-transform:uppercase;}
 
#rightbar, #home #sidebar, #interior #sidebar, #home .stripes {padding:0 !important;}

#rightbar {background-color:#FCF7E1;}

/*Rightbar*/

			
#home #rightbar { 	
border-top:1px solid #E0E0DB;
float:right;
margin-right:15px;
width:160px;
	}

#rightbar li {
	list-style:none;
	padding:5px 0;
	border-bottom:1px solid #e7e8df;
}

#rightbar li a, #rightbar li a:visited {
	color:#737373;
	}

#rightbar li a:hover, #rightbar li a:active {
	color:#000;
	text-decoration:none
	}


#home #sidebar {background-color:#FCF7E1;
margin-left:15px;}

li.recentcomments {font-weight:bold}
li.recentcomments a, li.recentcomments a:visited {font:italic 1em Arial, Helvetica, sans-serif; }

.textwidget a, .textwidget a:visited {/*Text Widget Link Style*/ }
.textwidget a:hover, .textwidget a:active {}

li a.rsswidget, li a.rsswidget:visited {/*RSS Widget Styling*/ color:#4192B5 !important; font-weight:bold;}

#sidebar .widget h3 a.rsswidget, #sidebar .widget  h3 a.rsswidget:visited {color:#FFF !important}




/*-----Category/Archive/Search/Author Page Styles-----*/
.subfeature {/*Content box styles*/ background:#FFF; border:none; border-bottom:1px solid #CCC;}	
.subfeature h4 a, .subfeature h4 a:visited {/*Link Styles*/ color:#4192B5;}

.cat-excerpt img, #image-gallery img {padding:0; border:none; margin-top:4px}

body.archive h2 {border:none; padding:0; margin:-6px 0 0 0}

h4.pagetitle {font: italic 1.4em Georgia, "Times New Roman", Times, serif !important}

#author {/*Author Box*/ background:#efefef;}

.more-in li {
	list-style: disc
	}
	


/*-----Single-Post Styles-----*/
#interior #content {/*Main Content Column*/ float:left; width:640px; padding:12px 0 0;}

#breadcrumbs {/*Breadcrumb styles; can be turned on by deleting display:none*/ background:#f4f4f4;color:#4192B5; padding-top:6px !important; font-style:italic; margin-top:4px; display:none}
#breadcrumbs a, #breadcrumbs a:visited { color:#79999a; font-style:normal; font:Arial, Helvetica, sans-serif;}

h2 {/*Article Title*/ border:none; padding:0; margin-top:-4px; font: normal 2em 'Helvetica Neue',Arial !important}

.postmetadata {/*Author and Time*/ font-style:italic; padding:10px 0; border:none}

.entry blockquote {background:#FFF; border:none; border-left:3px solid #CCC; padding:0 20px; margin:22px 0 22px 50px;}

#tags {background-color:#f0f0f0}

#submit {/*Submit button styles*/ color:#FFF; background: #000; border:0;}
#submit:hover {background:#4192B5;}
#submit:active {background:#6f6f6f;}

cite.fn {/*Commenter*/ font:bold 1.5em 'Helvetica Neue',Arial !important; letter-spacing:0.02em;}

.commentlist {margin-top:25px;}
.comment-date a, .comment-date a:visited {/*Comment Date Styles*/ color:#afafaf}
.commentlist li {/*Individual Comments*/ background:#FFF; border:0; border-bottom:1px solid #CCC; padding:7px 0}
.commentlist li.depth-2, .commentlist li.depth-3 {/*Threaded Comments*/ border-left:1px solid #CCC; border-top:none; margin:30px 0px 30px 40px; padding:0 0 0 15px;background:#FFF;}
.commentlist li.bypostauthor {/*Author Comments*/ background:#EFEFEF !important; border:none !important; border:1px solid #CCC !important;padding:12px;}

.entry p {/*Paragraph Styles*/ line-height:180%; letter-spacing:.04em;font-size:1em !important;color:#993300;font-family:Helvetica;}
.entry h3 {border:none}
h3#comments, h3#trackbacks, #respond h3 {font-weight:bold}

.post a, .post a:visited, li.comment p a, li.comment p a:visited {/*Post Link Style*/ border-bottom:1px dotted #65717d;}
.post a:hover, .post a:active, li.comment p a:hover, li.comment p a:active {border-bottom:1px solid #65717d; text-decoration:none}

.comment-date a, .reply a {border:none !important}

#widget-single-right h3 {font-size:0.9em;}



/*Footer and Bottom Widgets*/
#meta {/*Lower widget region*/ background: #F7E8D3; border-top:1px solid #4192B5; margin-top:32px;position:absolute;}
#meta a, #meta a:visited {/*Link colors*/ color:#4192B5;}
#meta {/*Text Color*/ color:#4192B5 !important;}
#meta h3 {/*Header Styles*/ color:#4192B5; border-color:#CCC;}
#meta .widget li {list-style-image:none;list-style-position:outside;list-style-type:none; margin-left:15px; padding:4px 0 !important; border:none !important; font-size:14px;}
#meta ul {margin-top:10px;}

.footer {color: #FFF; background:#404040; overflow:hidden; padding-bottom:10px;padding-top:15px;width:930px!important;font-size:1em;}
.footer a, .footer a:visited {/*Footer Link styles*/ }
.footer a:hover, .footer a:active { color:#d2d2d2; text-decoration:underline }
.footer img {margin-left:5px;}








/* Custom Sidebars */

.ih_home {color:#794234; background-color:#FEEED6; float:left; padding:10px; margin:10px; margin-top:0px; border:1px solid #F3B88E;font-size:1.05em;}




/* Button Rollover  */	


a#testbutton, a#testbutton:visited {
display:block;
background: url(/images/www/buttons/simple_button.png) repeat-x;
width: 260px;
padding:10px 0;
text-align:center;
border:1px solid #fff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);
font-weight:bold;
text-transform:uppercase;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color:#FFF;
text-decoration: none;
opacity:.85;
}

a#testbutton:hover {
border-color:#fff;
}

a#testbutton:active {
background-position:  0 -255px;
padding:11px 0 9px;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8);
}