/*
Spencer Davidson - spencerdavidson<AT>gmail<DOT>com
copyright 2010 - written for: The Birth Lounge
===========================================
SWATCH COLORS
purple(bg)- #5f0517
cream body- #FCF9D7
*//* Global */

body{color: #5f0517;margin: 0;padding: 0;background:#390311;font: 13px/1.4em Arial, Helvetica, sans-serif;letter-spacing:.1 em; line-height:1.7em;}
a { color:#6e840b;font: 12px/1.4em Arial, Helvetica, sans-serif; text-decoration:none;}
.clear {clear:both; overflow:hidden; margin:0; padding:0; height:1px;} 
a:hover {text-decoration: underline;}
h1 { color:#901833;font: bold 24px georgia, Arial, Helvetica, sans-serif; margin: 25px 15px 5px 0;}
h2 { color:#901833;font: bold 15px Arial, Helvetica, sans-serif; margin: 10px 5px 5px 0;}
h3 { color:#901833;font: bold 12px Arial, Helvetica, sans-serif; margin: 0 0 3px 0;}
/******* Layout **********/
#bg{background: url(../images/bg2.jpg) no-repeat scroll center top;margin: 0 auto; position:relative;padding-top:21px;}
#wrapper{background: url(../images/bg-paper2.jpg) repeat-y scroll center top;width:818px; margin: 0 auto;background-color:#F2ECBA;border:4px solid #cbc686;}
/* background: url(images/l-bg.gif) repeat-y center;*/
#top{background: url(../images/top.png) no-repeat center;height: 29px; padding:0}
#header{/*background: url(images/shade.gif) repeat-x top;*/height: 140px;}
#logo {float: right;width:710px; padding:10px 0 0 25px}
#sm { float: right; padding:15px 50px 0 0}
/****** Navigation **********/
#nav{background: url(../images/nav2.gif) repeat-x top;height:40px;margin:0;}
.georgia {font:Georgia, "Times New Roman", Times, serif}
#nav ul {margin: 0;list-style: none;padding:0}
#nav li {display: block;float: left;}
#nav li a {font: bold 12px Arial, Helvetica, sans-serif;color:#F2ECBA;text-decoration: none;display: block;padding: 12px 15px 13px 15px;border-right: 1px solid #95a938;}
#nav li a:hover {background: url(../images/hover3.gif) repeat-x top;}
#nav li a.current {background: url(../images/hover3.gif) repeat-x top;}
/******* Content *********/
#main{ /*background: url(images/shade.gif) repeat-x top;*/margin:1px 1px ;padding: 5px;overflow: hidden;clear:both;}
#content{width:495px;padding:10px 15px ;float:left;}
#content3{width:758px;float:left;}
#one-col{width:758px;padding:10px 15px;}
#content p { margin: 0 0 10px 0}
#content ul {padding:0 0 10px 0;margin:15px 0 0 25px;list-style: square url(../images/bullet.gif);}
#content li {margin:0; padding:0 0 4px 0;}
.img { border: 1px solid #e5e5e5; padding: 6px; margin-top: 10px; background-color:#fff;float:left}
.img-space { border: 1px solid #e5e5e5; padding: 6px; margin:2px 8px 2px 0; background-color:#fff;float:left}

.logo { border: 1px solid #f7bace; margin: 0 0 12px 0; background-color:#fff;}
.vendor { border: 1px solid #f7bace; padding: 3px 3px 3px 7px;margin:10px 10px 10px 0; background-color:#fff; list-style-type: none; font-family: Georgia, "Times New Roman", Times, serif; font-size:.82em;}
.logo:hover{ border: 1px solid #86162F; margin: 0 0 12px 0; background-color:#fff;}
.box1 {width: 225px; float:left; padding:5px; border: 1px solid #fff;}
.box2 {width: 225px; float:left; margin-left: 280px;padding:5px; margin-left:20px;border: 1px solid #fff;}
.box3 {width: 225px; float:right; margin-left: 505px;padding:5px; margin-left:12px;border: 1px solid #fff;}
.cont { display:block;background-color:#E8E3AC;padding:8px;}
.cont:hover{ background-color:#fff;}
/***** Side Bar **********/
#sidebar{width:270px; margin:0 0 0 535px; padding 0px 5 0 25px; }
.menu { color:#901833;padding:0; list-style:none;}
.menu li {height: 59px; padding:13px 0 0 41px;background: url(../images/menu2.jpg) no-repeat;	
	color:#475509;
	font:Georgia;
	font-style:normal;
	text-decoration: none;
	line-height:1.1em;
	font-size:1em;}
.menu a {
	color:#475509;
	font:Georgia bold;
	font-style:normal;
	text-decoration: none;
	line-height:1.1em;
	font-size:1em;
}
.menu a:hover { color:#86162F; }

/******** Footer *******/
#footer-line{background: #390311 url(../images/footer.gif) repeat-y left;height: 6px;}
#footer {background-color:#F2ECBC;padding: 12px 25px;line-height:1.2em; border-top:4px solid #cbc686;}
.crd{ color:#721029;text-decoration:none;font:Georgia, "Times New Roman", Times, serif;font-size: .7em;}
.crd a{color:#95a938;text-decoration:none;font:Georgia, "Times New Roman", Times, serif;}
.crd a:hover {text-decoration: underline;}
#bottom{height: 37px;}

.style1 {font-family: Georgia, "Times New Roman", Times, serif; font-size:.85em;}
.style2 {font-family: Georgia, "Times New Roman", Times, serif; font-size:.80em;}

