/*
Theme Name: We Women Online
Theme URI: http://wewomenonline.com
Description: wewomenonline.com theme.
Version: 1
Author: Corinne
Author URI: http://corinne-designs.net/
*/


*,ul,ol{
	margin:0;
	padding:0;
}
ol{
margin-bottom:10px;
margin-left:45px;
}
.contact ol{
margin-left:25px;
list-style-type:decimal!important;
}
p{
	margin:6px 3px 12px;
}
body{
background:#fff;
font:400 12pt Arial, Helvetica, sans-serif;
text-align:center;
}
p{
margin:0 0 9px;
}
h2{
color:#3d3a3b;
font:700 15pt georgia;
margin:-1px 0 10px;
}
.contact h2{
color:#3d3a3b;
font:700 11pt georgia;
margin:-10px 0 10px!important;
}
span.first-word{
color:#ad3b65;
font-size:13pt;
}
#container{
background:#fff;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border:2px solid #e490af;
margin:10px auto;
width:630px;
text-align:left;
}
#content{
padding:15px;
}
#footer{
font-size:10pt;
margin:auto;
width:80%;
}
table.contact{
background:#efe7ea;
border:2px solid #793d53;
font-size:10pt;
margin:0 20px;
padding:0 10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
#header h1 a{
background:url(http://wewomenonline.com/wp-content/themes/wewomen/images/header11.jpg);
display:block;
height:162px;
text-indent:-1000000px;
width:100%;
}
.underline{
text-decoration:underline;
}

.copy{
	background:#dedede;
	border:1px solid #b2b1b1;
	width:80px;
}

img.floatl{
float:left;
margin:10px;
}
img.floatr{
float:right;
margin:10px;
}
form#contact {background:#D77171; width:470px; padding:10px; border:1px solid #eee; margin:5px auto; font-size:1em; font-family:verdana, arial, helvetica, sans-serif;}
form#contact p {font-size:.9em; color:#fff; text-align:left; padding:15px 5px 5px 0; margin:0;}
form#contact p {font-size:.9em; text-align:left; padding:15px 5px 5px 0; margin:0;}
form#contact fieldset#current p {padding:4px; margin:0;}
form#contact fieldset {width:450px; display:block; border:1px dotted #fff; padding:5px 5px 5px 10px; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em; font-size:1em; }
form#contact fieldset:hover {border:1px solid #fff;}
form#contact fieldset#opt:hover {border:1px solid #b80b38;}

form#contact legend {font-size:1.1em; font-weight:bold; border-bottom:1px solid #fff; padding:6px; background:none;}
* html form#contact legend { padding:0 0 30px 0; margin:5px 0 0 0; border:none;}

form#contact label {clear:left; display:block; float:left; width:110px; text-align:left; padding-right:10px; margin-bottom:0.5em;}

form#contact input , form#contact select {border:1px solid #414d59; padding-left:0.5em; margin-bottom:.6em; width:280px; background:#FFE5E5;}
form#contact input:hover { background:#b80b38; border:1px solid #fff; color:#fff;}
form#contact input:focus {background:#fff; border:1px solid #b80b38; color:#b80b38;}
form#contact fieldset#medical input, form#contact fieldset#current input {width:45px;}

form#contact select {margin:0 0 1em 0.5em;}
form#contact textarea {width:310px; height:10em; border:1px solid #fff; padding:0.5em; overflow:auto; background:#FFE5E5;}
form#contact textarea:hover { background:#b80b38; border:1px solid #fff; color:#fff;}
form#contact textarea:focus {background:#fff; border:1px solid #b80b38; color:#b80b38;}

form#contact option {background:#fff; color:#b80b38;}
form#contact optgroup {background:#fff; color:#000; font-style:normal;}
form#contact optgroup option {background:#fff; color:#b80b38;}

form#contact #button1, form#contact #button2 {color:#fff; padding-right:0.5em; cursor:pointer; width:205px; margin-left:8px; background:#b80b38; border:1px solid; border-color:#f11f54 #5f051c #5f051c #f11f54;}
form#contact #button1:hover, form#contact #button2:hover {color:#fff; background:#414d59; border:1px solid; border-color:#4f718a #003 #003 #4f718a; }


.signature{
color:#700A0A;
font-family:"Brush Script MT";
font-size:20pt;
}
.center{
text-align:center;
}

/*Login*/
#login form {
	margin-left: 8px;
	padding: 16px 16px 20px 16px;
	font-weight: normal;
	-moz-border-radius: 11px;
	-khtml-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 5px;
	background: #fff;
	border: 1px solid #d0d0d0;
	-moz-box-shadow: rgba(200,200,200,1) 0 4px 18px;
	-webkit-box-shadow: rgba(200,200,200,1) 0 4px 18px;
	-khtml-box-shadow: rgba(200,200,200,1) 0 4px 18px;
	box-shadow: rgba(200,200,200,1) 0 4px 18px;
}

#login form .forgetmenot { font-weight: normal; float: left; margin-bottom: 0; }

#login form .submit input {
	font-family: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;
	padding: 3px 10px;
	border: none;
	font-size: 12px;
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 11px;
	-khtml-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	cursor: pointer;
	text-decoration: none;
	margin-top: -3px;
	text-shadow: rgba(0,0,0,0.3) 0 -1px 0;
}

#login form p {
	margin-bottom: 0;
}

#login label {
	color: #777;
	font-size: 13px;
}

#login form .forgetmenot label {
	font-size: 11px;
	line-height: 19px;
}

#login form .submit { float: right; }

#login form p { margin-bottom: 24px; }

#login h1 a {
	background: url(http://wewomenonline.com/wp-content/themes/wewomen/images/login.jpg) no-repeat top center;
	width: 326px;
	height: 67px;
	text-indent: -9999px;
	overflow: hidden;
	padding-bottom: 15px;
	display: block;
}

#nav {
	text-shadow: rgba(255,255,255,1) 0 1px 0;
}

#login #backtoblog a {
	position: absolute;
	top: 7px;
	left: 15px;
	text-decoration: none;
}

#login { width: 320px; margin: 2em auto; }

#login_error, .message {
	margin: 0 0 16px 8px;
	border-width: 1px;
	border-style: solid;
	padding: 12px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#nav { margin: 0 0 0 8px; padding: 16px; }

#login #user_pass, #login #user_login, #login #user_email {
	font-size: 24px;
	width: 97%;
	padding: 3px;
	margin-top: 2px;
	margin-right: 6px;
	margin-bottom: 16px;
	border: 1px solid #e5e5e5;
	background: #fbfbfb;
}
		  .button{
				background:#FFFFFF url(http://sendmesolutions.com/outsource/images/ButtonBg.gif) bottom repeat-x;
				border: 1px solid #000000;
				color:#000;
				padding: 6px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 14px;
			  }

		  .button a{
				color:#000;
				text-decoration:none !important;
			  }

