
/***** styles for the 'Made not Born' section *****/


/*** layout ***/
#madenotborn { 
	background: #a52463;}
#madenotborn .top {	
	background: url(madenotborn-head-right1.jpg) no-repeat 100% 100%;
	_background-position-y: 0; /* IE6 */
	border-bottom: 3px solid #fff; }
html>body #madenotborn .top { background-position-y: 0; } /* IE7 */
#madenotborn .top img.left { border-right: 3px solid #fff; }
#madenotborn .top img.right { border-right: 3px solid #fff; }

#madenotborn .content {
	border-bottom: 6px solid #ffc200;
	border-top: 6px solid #ffc200;
	min-height: 350px; 
	padding: 1em 2em 1em 2em;
}


/*** content ***/
h2, #madenotborn p, #madenotborn li, #madenotborn address, #madenotborn a:link, #madenotborn a:visited { color: #fff; }
#madenotborn p a:link { color: #fff!important; }
#madenotborn p a:hover { color: #000!important; }

h2 { 
	border-bottom: 3px solid #ffc200;
	font-size: 120%;
	padding-top: 9px;
}
h3 { 
	color: #fff;
	font-weight: bold;
}

#madenotborn .content ul li a:link, #madenotborn .content ul li a:visited {
	color: #A52463 !important;
}

#madenotborn .content p a:visited {
	color: #fff;
}

#madenotborn .content ul li a {
	background: #fff url(madenotborn-button-bg.gif) no-repeat 98% 85%;
	display: block;
	font-weight: bold;
	margin-bottom: 0.5em;
	margin-left: -3em;
	min-height: 50px;
		height: auto !important;
		_height: 50px;
	-moz-box-shadow: 1px 1px 1px #555; /* CSS 3 */
	-webkit-box-shadow: 1px 1px 1px #555; /* CSS 3 */
	padding: 0.5em;
	text-decoration: none;
	text-shadow: 1px 1px 1px #ccc; /* CSS 3 */
	width: 250px;
}

#madenotborn .content ul li a:hover { color: #000!important; }
#madenotborn .content .no-bullets { list-style: none; } /* custom jquery class */


/*** homepage ***/
#madenotborn-home {
	background: #a52463;
	color: #fff;
	min-height: 456px;
	float: right;
	width: 100%;
		height: auto !important; 	/* IE6 */
	  	_height: 456px; 			/* IE6 */
}

.madenotborn-lhs-graphic { border-right: #fff 3px solid; }
.madenotborn-wrapper { 
	padding: 0; 
	width: 70%;
	float: left;
}
.madenotborn-content {
	padding: 0;
	margin: 0;
}
#madenotborn-home p { font-family: Verdana, san-serif; }

#madenotborn-home .home-nav {
	float: right;
	
	min-height: 500px;
	width: 30%;
}

.home-nav ul {
	float: right;
	margin:0;
	padding:0;
}

#madenotborn-home li { 
	background: #fff url(madenotborn-button-bg.gif) no-repeat 90% 90%;
	border: #a52463 1px solid;
	color: #a52463;
	float: left;
	font-weight: bold;
	list-style: none; 
	min-height: 72px;
	margin: 2px;
	-moz-box-shadow: 1px 1px 1px #555; /* CSS 3 */
	-webkit-box-shadow: 1px 1px 1px #555; /* CSS 3 */
	text-shadow: 1px 1px 1px #ccc; /* CSS 3 */
	width: 11%;
}
#madenotborn-home li.first { width: 17%; }
#madenotborn-home li a {
	color: #a52463;
	display: block;
	min-height: 53px;
	padding: 7px;
}
#madenotborn-home li a:hover { color: #000; }
#madenotborn-home img.external { display: none; }
#madenotborn img.external { display: none; }
.imageright a { text-decoration : none; }


/*** table styles ***/
.colheadings th, .colheadings th p { 
	background-color: #FFC200; /* #a52463 */
	color: #000!important;
	vertical-align: top;
}
.colheadings td { 
	background-color: #fff;
	vertical-align: top;
}
.colheadings td a { color:#A52463 !important; }
.colheadings td a:hover { color:#000!important; }

.consultationstable th { 
	background-color: #a52463; 
	color: #fff!important;
	vertical-align: top;
}
.consultationstable td { 
	background-color: #fff;
	vertical-align: top;
}
.consultationstable td a { color:#A52463 !important; }
.consultationstable td p a { color:#A52463 !important; }
.consultationstable td a:hover { color:#000 !important; }
.consultationstable td p a:hover { color:#000 !important; }


