/*  

Theme Name: Women and Biz

Theme URI: 

Version: 1.0

Author: CrushLabs

Author URI: http://www.crushlabs.com

*/	

	

/* Reset CSS */

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}

body {line-height: 1;}

ol, ul {list-style: none;}

blockquote, q {quotes: none;}

blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}

/* remember to define focus styles! */

:focus {outline: 0;}

/* remember to highlight inserts somehow! */

ins {text-decoration: none;}

del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */

table {border-collapse: collapse;border-spacing: 0;}





body {font-size: 12px;margin: 0px; padding: 0px; color: #333;font-family:  Arial; background-color: #FFF;}

.clear {both;}

#wrapper{width:975px;margin: 5px auto;background-color: none;padding: 5px 0px;}

#top{width:975px;text-align: center;;background-color: #2C5700;color: #FFF;padding: 5px 1em 10px 1em;font-weight: normal;}

#header{height:97px;}

#header .headerleft {float:left; width: 260px;}

#header .headerright {float:right; width: 210px; padding: 20px 10px 0px 0px;}

#container{padding:0px;margin-left:auto;margin-right:auto;margin-top: 0px;width: 975px;border-top:1px solid #2C5700;}

#leftnav{float: left;width: 205px;margin: 0px;padding:0px; text-align: left;}

#rightnav{float: right;width: 205px;margin: 0px;padding: 0px;text-align: left;}

#content{margin: 0px 205px;padding:0px;text-align: left;}

#content ul{padding-left: 15px;}

#content ul li{margin-left: 15px;list-style-type: square;}

#content ul ul li{padding-left: 3px;;}

#content ol{list-style-position: inside;padding-left: 15px;padding-top: 2px;margin-bottom: 10px;}

#content p{}                         

#footer{padding: 3px; margin: 10px 0px 0px;text-align: center;clear:both;background-color: #2C5700;color: #FFF;}

#footer p{text-align:center;}

#footer a{color: #FFF;text-decoration: none;border: none;}

#footer a:hover {color: #FFF;text-decoration: none;border: none;}

#leftside{color: #666;margin-bottom: 10px;background-color: none;padding: 0px 8px  0px 8px;}

#leftside li{list-style-type:none;}

#leftside li {background-color: #FAFAFA;padding-bottom: 8px;}

#leftside li ul li{;margin-left: 20px;margin-right: 4px;padding: 3px 0px;list-style-type:square;}

#leftside li ul li li{padding-left: 0px;margin-left: 8px;margin-right: 3px;padding: 2px 0;list-style-type:circle;}

#leftside a:link {color: #666;text-decoration: none;border: none;font-weight: bold;}

#leftside a:hover {color: #AFD775;text-decoration: underline;border: none;}

#leftside a:visited:hover {color: #AFD775;text-decoration: underline;border: none;}

#leftside a:visited {color: #666;text-decoration: none;border: none;font-weight: bold;}

#leftside h2 {font-size: 12px;font-family: Arial, sans-serif; color: #FAFAFA;padding: 2px 8px 2px 8px;margin-top:8px;background-color: #AFD775;border-bottom:1px solid #FAFAFA;}

#leftside h2 a:link{color: #FFF;}

#leftside p{padding: 3px;}

#rightside{color: #666;margin-bottom: 10px;background-color: none;padding: 0px 8px  0px 8px;}

#rightside ul{list-style:none;}

#rightside li{background-color: #FAFAFA;padding-bottom: 8px;list-style-type: none;}

#rightside ul li{padding-left: 0;margin-left: 20px;margin-right: 4px;padding-bottom: 2px;list-style-type:none;}

#rightside ul li li{padding-left: 0;margin-left: 8px;margin-right: 3px;padding: 2px 0;list-style-type:circle;}

#rightside a:link {color: #666;text-decoration: none;font-weight: bold;border: none;}

#rightside a:hover {color: #AFD775;text-decoration: underline;border: none;}

#rightside a:visited:hover {color: #AFD775;text-decoration: underline;border: none;}

#rightside a:visited {color: #666;font-weight: bold;text-decoration: none;border: none;}

#rightside h2 {font-size: 12px;font-family: Arial, sans-serif; color: #FAFAFA;padding: 2px 8px 2px 8px;background-color:#AFD775;margin-top:8px;border-bottom: 1px solid #FAFAFA;}





#leftside p{padding: 3px;}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }

#content h2 { margin: 0 0 .5em 0; }

.postmetadata{display:block;margin: 10px auto 10px auto;padding: 5px 8px 8px 0;text-align: left;color:#FFF;width:98%;background-color: #2C5700;}

#content .postmetadata{padding-left: 10px;}

.postmetadata a:link{color: #FFF;}

.postmetadata a:visited{color: #FFF;}

.postmetadata a:hover{color: #FFF;}

.entry a:link{color: #AFD775;}

.entry a:visited{color: #AFD775;}

.entry a:hover{color: #AFD775;}

.commentlist{padding-left: 40px;padding-right: 15px;color: #333;}

.commentlist li{margin: 8px 10px 8px 15px;padding-left: 12px;list-style: none;margin-bottom: 2px;background-color: #FAFAFA;}

.commentlist li ul li{border: none;}

.commentlist cite{padding: 2px 3px 1px 3px;}

.commentlist p{padding: 5px 5px 2px 3px;margin-bottom: 5px;}

.commentlist a:link{border: none;text-decoration: underline;font-weight: bold;color: #C01800;}

.commentlist a:visited{border: none;text-decoration: underline;font-weight: bold;color: #C01800;}

.commentlist a:hover{border: none;text-decoration: underline;font-weight: bold;color: #666;}

.commentlist a:visited:hover{border: none;text-decoration: underline;font-weight: bold;color: #666;}

.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited{text-decoration: none;color: #666;}

.commentnumber {font: italic normal 14px 'Times New Roman', Times, serif;margin-top: 2px;float:right;color: #666;font-size: 12px;}

#comment{width:80%;}

h3.posttitle   {font-family: Arial, sans-serif; font-size: 20px;font-weight: bold;padding-top: 2px;padding-bottom: 2px;margin-top: 10px;margin-bottom: 5px;}

.posttitle a:link{font-size: 20px;color: #2C5700;font-weight: bold;text-decoration: none;}

.posttitle a:visited{font-size: 20px;color: #2C5700;font-weight: bold;text-decoration: none;}

.posttitle a:hover{font-size: 20px;color: #2C5700;font-weight: bold;text-decoration: none;}

h4{font-family: Arial, sans-serif; font-size: 16px;font-weight: bold;text-align: left;padding: 5px; margin: 10px 0px;color:#2C5700;}

.date{font-size: 14px;float: right;text-transform: uppercase;letter-spacing: -2px;padding: 0 5px;margin-top: 12px;text-align: center;color: #666;border: 1px dotted #DADADA;background-color: #FAFAFA;}

.entry{margin-bottom: 5px;}                         

.post{display: block;overflow:hidden;width:98%;margin-left:auto;margin-right: auto;}                     

code{display: block;margin: 10px 30px 0 30px;padding: 2px 10px 5px 10px;border-top: 4px solid #333;color: #FFFFE8;background-color: #666;}

#nav {margin:0px auto;width: 975px;overflow: hidden;height:34px;line-height:2.7em;background-color: #2C5700;color: #FFF;}

#nav ul {margin:0;padding:0;}

#nav li {float:left;margin:0;padding:0;list-style-type:none;white-space:nowrap;border-color:#6F7076;}

#nav li a {display:block;padding:0 18px;font-size:12px;text-transform:uppercase;letter-spacing:1px;}

* html #nav a {width:1%;} /* see http://www.positioniseverything.net/explorer/escape-floats.html */

#nav form {float:right;height:100%;width:200px;padding:0px 15px;line-height:0px;}

#nav form fieldset {  /* centering the search form could've  been done way more elegant but IEWin  and Opera refused to follow the rules */  margin-top:7px;border:0 solid; /* Opera */}

* html #nav form fieldset {margin-top:7px;}

#nav #s {height:1.5em;width:115px;margin:0 5px 0 0;padding:0;border:1px solid;font-size:12px;vertical-align:middle;}

#nav #searchbutton {height:2em;width:auto;padding:0 1px;font-size:9px;letter-spacing:1px;text-align:center;vertical-align:middle;}

#nav li {border-color:#DADADA;}

#nav a {color: #FFF; text-decoration: none;}

#nav .selected,#nav .current_page_item,#nav a:hover{color: #FFF;text-decoration: none;}

#nav a:visited{font-weight: bold;}

#nav #s {border-color:#FFF;}

#nav #searchbutton {color:#FFF; background-color:#000;}

.button{margin-bottom: -4px;}

#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 160px;}

#wp-calendar #next a {padding-right: 10px;text-align: right;}

#wp-calendar #prev a {padding-left: 10px;text-align: left;}

#wp-calendar td {padding: 2px 0;text-align: center;}

#wp-calendar th {/*padding: 3px 0;*/text-align: center;}

#wp-calendar caption {text-align: center;width: 100%;text-transform: uppercase;font-weight: bold;}

.alignright {text-align: right;}

.alignleft {text-align: left}

.nav {display: block;text-align: center;margin-top: 10px;margin-bottom: 0;}

.wp-smiley{padding: 0;}

.textwidget{margin: 2px 5px 2px 5px;}

p {margin: 8px 0px; line-height:20px;}

b, strong {color: #2C5700;}

i, em {color: #2C5700;}

input{background-color: #AFD775; color: #000;font-family: Arial; border: 1px solid #AFD775; font-size: 10px;}

select{background-color: #AFD775; color: #000; font-family: Arial; border: 2px solid #AFD775;}

.entry, .post {font-size: 12px;}

blockquote {background-color: #AFD775; color: #FFF; padding:5px 8px;}

#welcome {background-color: #2C5700; margin: 0px;padding: 5px;color: #FFF;}

#welcome img {margin: 0px 10px 0px 0px;}

#welcome p {line-height: 45px; font-size: 12px;}

#featured {margin: 5px 5px 10px 5px; padding: 5px;background-color: #FAFAFA;}

.featured_post {float: left; width: 265px;  padding: 5px; border: 1px solid #DADADA; height: 200px;margin: 2px 2px 10px 2px; background-color: #FAFAFA;}

.featured_post .post-meta {clear: both;margin: 0px;}

#recent {background-color: #FAFAFA;}

.recent_post {padding: 5px 10px 0px; border: 1px solid #DADADA; margin-bottom: 2px;}

.author_photo img {float: left;padding: 3px 10px 3px 0px;}

.postavatar {float: left;margin: 0px 10px 2px 0px}

#adsense {align: center;}

#slidecontainer{border: 1px solid #DADADA; margin:10px auto;position:relative;text-align:left;width:560px;background:#FAFAFA;}

#slidecontent{padding: 5px 10px;position:relative;}	



#authors-drop {font-size: 12px;font-family: Arial, sans-serif;color: #FFFFFF;background-color:#AFD775;height: 18px;margin-top: 8px;margin-right: 0px;margin-bottom: 20px;margin-left: 0px;padding-left: -80px;list-style-type: none;clear: right;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;	list-style-type: none;z-index: 999;}

#authors-drop, #authors-drop ul {float:left;list-style:none;border:none;background-color:#AFD775;width:100%;height: 20px;margin-top: 8px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: -80px;	list-style-type: none;z-index: 999;}

#authors-drop a {display:block;width:185px;color:#ffffff;text-decoration:none;margin-left: -30px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: -30px;}

#authors-drop ul {position:absolute;left:-999em;width:186px;font-weight:normal;border:0;border:none;height: 400px;overflow-y: scroll;overflow-x: hidden;margin-top: 0px;margin-right: 0;margin-bottom: 0px;margin-left: -20px;list-style-type: none;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}

#authors-drop li {float:left;padding:0;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}

#authors-drop li li {width:185px;font-family:Arial;margin: 0px;padding: 0px;}

#authors-drop li li a {width:185px;font-size:12px;color:#666;padding-top: 2px;padding-right: 10px;padding-bottom: 2px;padding-left: 0px;}

#authors-drop li ul ul {margin:0px 0 0 100px;}

#authors-drop li li:hover {background:#FFFFFF;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}

#authors-drop li ul li:hover a, #authors-drop li ul li li:hover a, #authors-drop li ul li li li:hover a, #authors-drop li ul li li li:hover a {color:#AFD775;font-weight: bold;list-style-type: none;margin: 0px;padding-top: 2px;padding-right: 0px;padding-bottom: 2px;padding-left: 8px;}

#authors-drop li:hover a, #authors-drop li.sfhover a {color:#444444;	margin: 0px;padding: 0px;}

#authors-drop li:hover li a, #authors-drop li li:hover li a, #authors-drop li li li:hover li a, #authors-drop li li li li:hover li a {color:#444444;	margin: 0px;padding: 0px;}

#authors-drop li:hover ul ul, #authors-drop li:hover ul ul ul, #authors-drop li:hover ul ul ul ul, #authors-drop li.sfhover ul ul, #authors-drop li.sfhover ul ul ul, #authors-drop li.sfhover ul ul ul ul {left:-999em;}

#authors-drop li:hover ul, #authors-drop li li:hover ul, #authors-drop li li li:hover ul, #authors-drop li li li li:hover ul, #authors-drop li.sfhover ul, #authors-drop li li.sfhover ul, #authors-drop li li li.sfhover ul, #authors-drop li li li li.sfhover ul {left:auto;background:#FFFFFF;}

#authors-drop li:hover, #authors-drop li.sfhover {font-weight:bold;}

#authors-drop h2 {font-size: 12px;font-family: Arial, sans-serif;color: #FFFFFF;background-color: #AFD775;border-bottom: 1px solid #FAFAFA;height: 18px;width: 180px;padding-top: 2px;padding-right: 0px;padding-bottom: 0px;padding-left: -20px;margin-top: 0px;margin-right: 0px;margin-bottom: -0px;margin-left: -20px;list-style-type: none;text-align: left;}

#recent-comments ul{list-style-type:square;}

#recent-comments li{background-color: #FAFAFA;padding-bottom: 8px;list-style-type: square;}

#recent-comments ul li{padding-left: 0;margin-left: 20px;margin-right: 4px;padding-bottom: 2px;list-style-type:square;}

#recent-comments ul li li{padding-left: 0;margin-left: 8px;margin-right: 3px;padding: 2px 0;list-style-type:circle;}

#recent-comments a:link {color: #666;text-decoration: none;font-weight: bold;border: none;}

#recent-comments a:hover {color: #AFD775;text-decoration: underline;border: none;}

#recent-comments a:visited:hover {color: #AFD775;text-decoration: underline;border: none;}

#recent-comments a:visited {color: #666;font-weight: bold;text-decoration: none;border: none;}

ul#authors-drop {z-index:999; }

li#text-2 {z-index: 1;}



img.centered {display: block;margin-left: auto;margin-right: auto;}

img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}

img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}

.alignright {float: right;}

.alignleft {float: left;}