/*  

Theme Name: RCI Ventures THEME

Theme URI: http://prothemedesign.com/themes/mimbo-pro/

Description: The 2010 RCI Ventures dot com theme

Version: 1.0

Author: Dave Thackeray

Author URI: http://prothemedesign.com/themes/mimbo-pro/

Template: mimbopro



The CSS, XHTML and design is released under GPL:

http://www.opensource.org/licenses/gpl-license.php



*/


/*********************
color values

*********************/
@import url("../mimbopro/style.css");

/* a:hover, a:active {
color:#e0dddd !important;
}
*/

#page {
margin: 0 auto 10px !important;
}

h3 {
font-family:Arial;
}

h3.catcolor1, h3.catcolor2, h3.catcolor3 {
	height:1.6em;
}

.catnews .catnewsMainStory {
	margin-top:5px;
}

body { background:#background:#7faacf !important}
#upper, #breadcrumbs { color: #d2d2d2 !important; background: #474747; }

#upper {
	background: #818080 !important;
}

/* width of sidebars and main content */

#home #content {
float:left;
width:483px !important;
}

#sidebar {
width:200px;
}

a, a:visited {color:#ee7551;}
a:hover, a:active {color:#c56042}
#logo a, #logo a:visited {color:#FFF;	}
#description {color:#ffd284;}

#carousel {
	background:#000 !important;
	height:170px !important;
}

#carousel a, #carousel a:visited {
	color:#fff !important;
}

.jcarousel-item {
float:left;
height:150px !important;
}

.jcarousel-skin-tango.jcarousel-container-horizontal {
padding:25px 32px 0 52px !important;
}

#carousel a:hover, #carousel a:active {
color:#EEECEC;
font-weight:bold;
text-decoration:none;
}

#lead { background:#373737 !important;color:#eac7a8; }	
#lead a, #lead a:visited { color:#FFF; }
#lead img {border-color:#516F80 !important;}
#lead .commentcount {color:#FFF !important;}
#lead .date {color:#cbcbcb}
a#fullstory, a#fullstory:visited {background:#60170a;color:#FFF; }
a#fullstory:hover, a#fullstory:active {background:#1f0601}

.subfeature { background:#f2f3ee; border-color:#dadbd7; }	
.subfeature a, .subfeature a:visited { color:#2e2e2e; }

#breadcrumbs {color:#edaa96;}
#breadcrumbs a, #breadcrumbs a:visited { color:#FFF; }
#s { background:#ab5f44; color:#FFF; }
#submit { color:#e3d2cd; background: #79060b; border:none}
#tags {background-color:#f0f0f0;}

#meta { background: #79060b !important;
padding:17px 0 6px !important;
}
#meta a, #meta a:visited { color:#FFF; }
#meta li { color:#f5cba9; }
#footer { color:#fff !important; line-height:1.5 !important; }
#footer .right a, #footer right a:visited { color:#000; text-decoration:underline }
#meta h4 { border-color:#6e524c; color:#ffffff; }

#navbar { background:#79060b !important; border-bottom:1px solid #fff !important; }
#nav a, #nav a:visited { color: #fff;}
#nav li:hover, #nav li.sfHover,
#nav a:focus, #nav a:hover, #nav a:active { background:#560206; }  	
#nav .current-cat a, #nav .current-cat a:visited  { background-color:#ad080f; }
#nav li li { background: #027d54; }
#nav li li a, #nav li li a:visited { background:#560206; }
#nav li li a:hover, #nav li li a:active { background:#2e0103; }
#nav li li.current-cat a, #nav li li.current-cat a:visited,
#nav .current-cat .children a, #nav .current-cat .children a:visited  { background:#691d0e; }
#nav li li.current-cat a:hover, #nav li li.current-cat a:active,
#nav .current-cat .children a:hover, #nav .current-cat .children a:active { background:#46160c; }

#recent { background: none !important;}
#recent h3 {color:#FFF !important;}
#recent li { border-color:#8f3b22 !important; background:url(images/icon_page_home.gif) no-repeat 0 9px !important;
}
#recent a, #recent a:visited { color:#FFF !important;}
#recent a:hover, #recent a:active {text-decoration:underline; color:#FFF !important;}


/* Colors for Category Summary Headers */
h3.catcolor1 {background:#8F0064 }
h3.catcolor2 {background:#00648F}
h3.catcolor3 {background:#79060b;}

/*Widget Lists*/	

#sidebar .widget ul {border-left: 4px solid #171717;}
#sidebar .widget li {border-bottom:1px solid #420406;}
#sidebar .widget li a, #sidebar .widget li a:visited {background:#79060b !important;color:#f9f9f9 !important}
#sidebar .widget li a:hover, #sidebar .widget li a:active {background:#373737 !important;color:#FFF;}
#sidebar .widget li li a, #sidebar .widget li li a:visited {background:#6a433b !important;}
#sidebar .widget li li a:hover, #sidebar .widget li li a:active {background:#41251f !important;color:#FFF;}


hr {
	/* margin:0; */
	background:#000;
	color:#79060b;
	height:0;
	border:0;
	display: block;
	}
	
h4 {
	font-size:1.5em !important;
	margin-bottom:5px !important;
}

/* meta widget heading */
#meta h3 {font-family:arial}

/* meta sponsor list images */
#meta .textwidget ul {
display: inline!important;
text-align:center;
}

#meta .textwidget li {
float:left!important;
margin-left:0!important;
list-style:none!important;
line-height:50%!important;

}

#meta .textwidget img {
margin-right:.2em!important;
padding:1px !important;
border:1px !important;
}

/* more news from this category in home page teasers */

.catnews a, .catnews a:visited {
color: #500407;
}

.catnews a:hover {
	font-weight:bold;
	text-decoration:none;
}
	
/* navigation in footer */

#footer a, #footer a:visited {
color:#FFFFFF !important;
font-size:12px;
}

#footer .left {
float:left;
padding-right:10px;
width:200px;
}
#footer .center {
float:left;
text-align:center;
width:470px;
}

#footer .right {
width:250px;
}

#footer .right #searchform {
width:250px;
}

#footernav {
text-align:center;
}

#footernav li {
display: inline;
list-style-type: none;
text-decoration:none;
font-weight:bold;
color:#212222;
margin-right:10px;
}

#masthead {
background-image:url("http://www.rciventures.com/wp-content/themes/mimbopro/images/bg_masthead.jpg") no-repeat scroll 50% center transparent !important;
background-repeat:no-repeat;
position:relative !important;
height:145px !important;
}

#masthead h1, #masthead h1 a#logo, #masthead #logo {
height:100px !important;
text-indent:-9999em;
}

#masthead h1 {
border-bottom:0px;
border-top:0px;
}

#masthead h2 {
display:none;
}

/* searchform to let the navbar go a little wider */
#searchform {
width:175px;
}

#subscribehead {
border-bottom:1px dotted #000;
background-color:#FFF;
font-weight:bold;
color:#FFCB1E;
}

/* ad subs line before page begins */

#subsprehead {
color:#000000;
font-size:0.7em;
font-weight:bold;
line-height:1;
margin:0 auto 2px;
padding:0;
width:946px;
}

#page {
border:5px solid #FFFFFF;
font-size:0.7em;
margin:7px auto 0;
width:960px;
}

/* search form */

#footer .right #searchform #s {
background: #555555 none repeat scroll 0 0;
width:190px;
padding:5px;
border:1;
}

#searchform {
width:220px;
}

#headeradl {
position:absolute;
height:145px;
top:7px;
right:220px;
width:213px;
z-index:0;
}

#headeradr {
position:absolute;
height:145px;
top:7px;
right:0;
width:213px;
z-index:0;
}

#s {
	background:#595757;
	border:1;
border-color:#ffffff;
	margin:1;
padding:5px;
	width:170px;
color:white !important;
	}

#footer {
	margin: 0 auto 25px auto;
	width: 946px;
	font-size:0.7em;
	padding:10px;
	}

#searchsubmit {
vertical-align:bottom;
}

.entry ol li, .entry ul li {
	font-size:1.1em;
	line-height:80%;
	}

#interior #content {
width:690px;
}

/* turn the arrow around for grandchildren links off navbar */
li li .sf-sub-indicator {
background: transparent url(images/arrow-right.gif) no-repeat;
}

.nocomments {
display:none;
}

/* .entry h1 {
font-family:Arial;
}
*/

#meta .textwidget img {
border:1px solid #516F80 !important;
margin-right:0.2em !important;
padding:1px !important;
}

/* #pagetitle img {
float:right;
}
*/

#lead {
color:#FFFFFF;
}

#lead a {
color:#FFFFFF !important;
}

.entry ol li, .entry ul li {
font-size:1.1em;
line-height:120%;
}

.entry .widget ol li, .entry .widget ul li {
line-height: 120%;
font-size: 1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#searchwrapper {
background-image:url("/wp-content/themes/Ventures/images/search_box.png");

background-repeat:no-repeat;
float:right;
height:26px;
margin:0;
padding:0;
position:relative;
width:202px;
}
 
#searchwrapper form { display:inline ; }
 
.searchbox {
background-color:transparent;
border:0 none;
height:22px;
left:9px;
position:absolute;
top:4px;
width:130px;
}
 
.searchbox_submit {
background-color:transparent;
border:0 none;
height:26px;
left:142px;
position:absolute;
width:60px;
}

/*** Subscribe ***/
#subscribe {
    list-style: none;
    margin: 0px;
}
#subscribe li {
    padding: 10px;
    position: relative;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 5px;
    margin-left: 0;
    height: 50px;
}
#subscribe li h4 {
    margin: 0 0 0 5px;
    font-size: 16px;
    line-height: 12px;
    color: #333333;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    display: block;
    clear: none;
    border: none;
}
#subscribe li p {
    margin: 0 0 0 5px;
    font-size: 10px;
    letter-spacing: -0.02em;
    clear: none;
}
#subscribe li img {
    float: left;
    position: relative;
    padding: 0px;
    margin: 0px 10px 0px 0px;
}
#subscribe li a.linkblock {
    background: none;
    border: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 50;
}
#subscribe li:hover {
    background-color: #F5F5F5;
}

/*** End of Subscribe ***/

/*** REMOVES COMMENT COUNT UNTIL WE HAVE DECENT NUMBER  ***/
#home .commentcount, #home #lead .commentcount, #interior #lead .commentcount {
	display:none;
}

.subfeature {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E4E4E4 none repeat scroll 0 0;
border-color:#9b9b9b;
}

.gform_wrapper {
margin:auto !important;
margin-bottom:10px;
max-width:600px;
overflow:hidden;
background:#dfdfdf !important;
border:dashed 1px;
}

a.dsq-brlink {
	display:none !important;
}

/* .gform_wrapper input.button {
float:right;
width:50px;
margin-bottom:20px;
margin-right:45px;
}

.gform_wrapper .gform_footer {
margin:none !important;
padding:none !important;
}

*/

#myelement
{
color: #999; /* shows in all browsers */
*color: #999; /* notice the * before the property - shows in IE7 and below */
_color: #999; /* notice the _ before the property - shows in IE6 and below */
}

#Outer {
        width: 670px;
        position: relative;
        clear: both;
        }

#InnerLeft {
        width: 50%;
        position: absolute;
        float: left;
        }

#InnerRight {
        width: 49%;
        position: absolute;
        float: left;
        } 

.entry ul, .entry ol {
padding:10px 0 !important;
}

.entry ul li {
list-style-type:square !important;

}

#sidebar .widget li a, #sidebar .widget li a:visited {
font-size:1.2em !important;
}

/* Styling for Contact Us table of contacts */

#ventures-contacts
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 9px;
	margin: 5px;
	width: 890px;
	text-align: left;
	border-collapse: collapse;
}
#ventures-contacts th
{
	padding: 15px 10px 10px 10px;
	font-weight: normal;
	font-size: 12px;
	color: #000;
}
#ventures-contacts tbody
{
	background: #e8edff;
}
#ventures-contacts td
{
	padding: 10px;
	color: #000;
	border-top: 1px dashed #fff;
}
#ventures-contacts tbody tr:hover td
{
	color: #339;
	background: #d0dafd;
}

.gform_wrapper .gform_footer {
float:right;
margin:2px 0 0;
padding:1px 0 10px;
}

.avhec-widget-line {
display:block !important;
}

/* Related posts */
#related {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F2F7FC none repeat scroll 0 0;
border-top:4px solid #000000;
margin:0 0 36px;
overflow:hidden;
padding:21px 21px 0;
}

#related h4 {
clear:none !important;
font-family:Arial !important;
font-weight:bold;
margin-bottom:10px;
}

.entry ul li ul li {
font-size:1em;
line-height:100%;
}

#lead h2 {
	line-height:120%;
	}
	
#interior #lead .left {
	width:220px !important;
}

#interior #lead {
float:none;
margin:6px 0 10px;
width:655px !important;
}

#fullstory {
float:right;
}

.subscribe-to-comments label {
display:inline !important;
}

/* reduce size of comments box */
#comment {
height:100px !important;
}

/* center the carousel */

.jcarousel-skin-tango .jcarousel-clip-horizontal {
padding-left:20px;
width:820px;
}

img.alignleft {
float:left;
margin:5px 15px 5px 0 !important;
}@charset "utf-8";
/* CSS Document */

.cat-excerpt h4 a:hover, a:active {
color:#5C5B5B !important;
}

#subspost img {
float:left;
clear:both;
}


/* alert panel to use to emphasise key elements */

p.alert  {
border:1px solid #E5E597 !important;
}

.alert {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #FBFBCB;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:1.375em;
margin-bottom:1.111em;
padding:0.5em 0.688em;
text-align:center;
}

#sidebar .widget a {
	color:#fff;
}

caption {
font-size:1.1em;
}

/* Add to any and share/save button at top */

ul.addtoany_list {
float:right;
display:inline;
list-style-type:none;
margin:0 !important;
padding:0 !important;
text-indent:0 !important;
}

ul.addtoany_list li {
background:none repeat scroll 0 0 transparent !important;
border:0 none;
display:inline !important;
line-height:1.2em !important;
list-style-type:none;
margin:0 !important;
padding:0 !important;
}

ul.addtoany_list li a {
background:none repeat scroll 0 0 #79060b;
color:white;
font-weight:bold;
font-family:"Trebuchet MS";
font-size:1em;
margin-left:20px;
padding:0 10px;
}

ul.addtoany_list li a:hover {
background:none repeat scroll 0 0 #656565;
color:white;
font-family:"Trebuchet MS";
font-size:1em;
margin-left:20px;
padding:0 8px;
}

#gform_wrapper_5 label, #gform_wrapper_5 .ginput_left label, , #gform_wrapper_5 .ginput_right label {font-weight:bold; font-size:12px; letter-spacing:normal}
#gform_wrapper_5.gform_wrapper { margin: 0 0 0 30px; max-width:800px!important}
#gform_wrapper_5 ul#gform_fields_5 {list-style-type:none;}
#gform_wrapper_5 ul#gform_fields_5 li {float:left; margin:10px 0 0 0}
#gform_wrapper_5 #input_5_5 {width:380px!important}
#gform_wrapper_5 .ginput_left {overflow:hidden}
#gform_wrapper_5 #field_5_4 .ginput_container {width:196px!important}
#gform_wrapper_5 #field_5_4 .ginput_container {width:165px\9!important}
#gform_wrapper_5 .ginput_left, #gform_wrapper_5 .ginput_right {min-height:20px}
#gform_wrapper_5 .ginput_left label, #gform_wrapper_5 .ginput_right label {float:left}
#gform_wrapper_5 .ginput_left input, #gform_wrapper_5 .ginput_right input {float:right; width:150px!important}
#gform_wrapper_5 .ginput_right {margin-left:8px;}
#gform_wrapper_5 ul#gform_fields_5 li#field_5_5>label {display:none}
#gform_wrapper_5 ul#gform_fields_5 li#field_5_4>label { margin:2px 8px 0 0!important; width:auto!important }
#gform_wrapper_5 ul#gform_fields_5 li#field_5_4 input {width:150px!important}
#gform_wrapper_5 span.gfield_required  {display:none}
#gform_wrapper_5.gform_body {float:left;}
#gform_wrapper_5 .gform_footer {float:left; width:80px; margin:8px 0 0 0; padding:0}