@charset "utf-8";

/*
	Author	:	SonoraDesignWorks
	Website	:	SonoraDesignWorks.com
*/


body {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	min-width: 884px;
	margin-top:20px;
	background-attachment: fixed;
	background-image: url(gui/bg.jpg);
	background-repeat: no-repeat;
	background-position: right 30px;
	
	color: #78584b;
	font-size: 12px;
	
}
#wrapper {
	width:880px;
	margin: 0 auto;
	text-align:left;
	padding-top:50px;
	
}

#right {
	float:left;
	width:auto;
	text-align:center;
	width:574px;
	margin-left:0px;
	line-height:18px
}
.clearboth {
	clear:both;
}
h1 {
	color:#FF99CC;
	font-size: 40px;
	text-shadow: none;
}

#right p {
	color: #78584b;
	font-size: 12px;
}

.firstpara {
	margin-top: -20px;
}
.bold {
	font-weight: bold;
	text-transform: uppercase;
}

.bl {font-weight: bold; text-transform:uppercase}

#nav {_width:98%
	
}
#nav a:link {
	color:#b1896b;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	margin-left:3px;
	margin-right:3px;
	
}
#nav a:visited {
	color:#B1896B;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	margin-left:3px;
	margin-right:3px;
}
#nav a:hover {
	color:#FF99CC;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	margin-left:3px;
	margin-right:3px;
}
#dropservices {
	width:auto;
	float:left;
	visibility:hidden;
	margin-left:40px; padding-top:0px
}
#dropservices a:link {
	color:#B1896B;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	margin-left:3px;
	margin-right:3px;
	padding-bottom:8px;
}
#dropservices a:visited {
	color:#B1896B;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	margin-left:3px;
	margin-right:3px;
	padding-bottom:8px;
}
#dropservices a:hover {
	color:#FF99CC;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	margin-left:3px;
	margin-right:3px;
	padding-bottom:8px;
}

/* RLeft Col
-----------------------------------------------------------------------------*/
#home-page .home-link,
#contact-page .contact-link,
#faq-page .faq-link,
#gallery-page .gallery-link,
#labor-page .services-link,
#post-page .services-link,
#pre-page .services-link,
#lac-page .services-link,
#about-page .about-link,
#amy-page .about-link,
#susan-page .about-link,
#sue-page .about-link,
#barbara-page .about-link,
#jennifer-page .about-link
{color:#f9c !important; color:#5f4633;}


/* Page-titles
-----------------------------------------------------------------------------*/

.home-title {width:100%; height:54px; background:url(titles/home.png) no-repeat center; text-indent:-9999px;
background-position:center}
.about-title {width:100%; height:54px; background:url(titles/rest.png) no-repeat center; text-indent:-9999px;
background-position:center}
.pre-title {width:100%; height:54px; background:url(titles/prenatal.png) no-repeat center; text-indent:-9999px;
background-position:center}
.labor-title {width:100%; height:54px; background:url(titles/labor.png) no-repeat center; text-indent:-9999px; 
background-position:center}
.post-title {width:100%; height:54px; background:url(titles/post.png) no-repeat center; text-indent:-9999px;
background-position:center}
.lac-title {width:100%; height:54px; background:url(titles/lac.png) no-repeat center; text-indent:-9999px;
background-position:center}
.faq-title {width:100%; height:54px; background:url(titles/faq.png) no-repeat center; text-indent:-9999px;
background-position:center}
.faq-gallery {width:100%; height:54px; background:url(titles/gallery.png) no-repeat center; text-indent:-9999px;
background-position:center}
.contact-title {width:100%; height:54px; background:url(titles/contact.png) no-repeat center; text-indent:-9999px; 
background-position:center}

.amy-title {width:100%; height:54px; background:url(titles/amy.png) no-repeat center; text-indent:-9999px; 
background-position:center}
.jennifer-title {width:100%; height:54px; background:url(titles/jennifer.png) no-repeat center; text-indent:-9999px; 
background-position:center}
.sue-title {width:100%; height:54px; background:url(titles/sue.png) no-repeat center; text-indent:-9999px; 
background-position:center}
.susan-title {width:100%; height:54px; background:url(titles/susan.png) no-repeat center; text-indent:-9999px; 
background-position:center}
.barbara-title {width:100%; height:54px; background:url(titles/barbara.png) no-repeat center; text-indent:-9999px; 
background-position:center}

/* Right Col
-----------------------------------------------------------------------------*/
.rightColIn {padding: 0 50px; _margin-top:15px}

/* Left Col
-----------------------------------------------------------------------------*/


#left {
	float:left;
	width:286px;
	font-size:27px; line-height:30px; letter-spacing:-.5px;
	padding:0px;
	color:#5f4633;

	
}

.home-pic {border: 1px solid #f9c; }

#leftInner { 
	text-align:center;
	float:right;
	border: 1px solid #f9c;
	padding:35px;
	-webkit-border-radius:10px; -moz-border-radius:10px;
	
	width:216px;
}


/* Interior styles
-----------------------------------------------------------------------------*/
.rLink { }
.rLink a:link{ display:block; border:2px solid #f9c; padding:3px 15px; color:#78584b; background:#fff;
-webkit-border-radius:5px; -moz-border-radius:5px; text-decoration:none; font-weight:bold}

.rLink a:visited{display:block; border:2px solid #f9c; padding:3px 15px; color:#78584b; background:#fff;
-webkit-border-radius:5px; -moz-border-radius:5px; text-decoration:none; font-weight:bold;}

.rLink a:hover{display:block; border:2px solid #f9c; padding:3px 15px; color:#78584b; background:#ffebf5;
-webkit-border-radius:5px; -moz-border-radius:5px; text-decoration:none; font-weight:bold; }

.rLink a:active{ display:block; border:2px solid #f9c; padding:3px 15px; color:#78584b; background:#ffebf5;
-webkit-border-radius:5px; -moz-border-radius:5px; text-decoration:none; font-weight:bold; }

#amy-page .amy-link,
#susan-page .susan-link,
#sue-page .sue-link,
#barbara-page .barbara-link,
#jennifer-page .jennifer-link
{cursor:default; background:#ffebf5;}


#picTable {text-align:left; font-weight:bold;}
#picTable td {padding:0 3px 3px 3px; text-align:center; width:90px; vertical-align:top}
#picTable span { color:#f9c; text-transform:uppercase; font-size:14px
}


.innerUL {font-size:12px; text-align:left}
.innerUL li {margin-bottom:10px}

.contactP {margin-top:20px}
.contactP a:link, .contactP a:visited {color:#78584b; text-decoration:none; font-weight:bold}
.contactP a:hover, .contactP a:active {color:#78584b; text-decoration:underline; font-weight:bold}

h1 {margin-top:14px; *margin-top:-13px;  }

.homeLink {width:200px; margin:0 auto; margin-bottom:10px}
.homeLink a {width:180px}


/* IE6 PNG fix
-----------------------------------------------------------------------------*/

img, div, a, h1 { behavior: url(assets/iepngfix.htc) }
