@charset "UTF-8";

/* CSS Document */



body {

margin: 0;

padding: 0;

width: 100%;

background: url(../img/bg_fade2.jpg) repeat-x;

color: #333;

font: 11px Arial, Helvetica, sans-serif;

line-height:1.25em;

}



#container {

width: 850px;

margin: 0 auto;

padding: 0;

text-align: left;

}



p.centerTxt {

margin:0;

padding-bottom:6px;

text-align: center;

}



#footer {

width: 850px;

margin: 0 auto;

padding-top: 8px;

text-align: center;

border-top: 1px #f4c9bd solid;

clear: both;

font-size: 9px;

}



#sidebar {

left: 0;

width: 170px;

background: white;

padding: 5px 0;

float: left;

}



#content_main {

float: right;

left: 170px;

width: 620px;

background: white;

background: url(../img/bg_pinstripe.jpg) repeat-x;

margin-bottom: 8px;

padding: 0 30px;

}



.mainimg, .mainLeft {

width: 420px;

float: left;

margin: 0 20px 10px 0;

padding: 0;

}



.subimg img, .mainRight {

width: 180px;

float: right;

margin-bottom: 18px;

}



.slideshow {

width: 620px;

margin-bottom: 18px;

padding: 0;

}



a img {

border: none;

}



a {

text-decoration: none;

color: #990000;

}



/*  ******************* START DROP DOWN NAV  **************** */

.glossymenu{

margin: 8px 0 15px 0;

padding: 0;

width: 170px; /*width of menu*/

}



.glossymenu a.menuitem, .glossymenu a.menuitemBlog, .glossymenu a.menuitemPhone{

background: white;

display: block;

position: relative; /*To help in the anchoring of the ".statusicon" icon image*/

width: auto;

padding: 6px 0 3px 0;

text-decoration: none;

font: bold 11px Arial, Helvetica, sans-serif;

color: #990000;

letter-spacing: .15em;

text-align: center;

border-bottom: 1px solid #f2b0b0;

}



.glossymenu a.menuitemBlog {

	background: #f4c9bd;

	color: #990000;

}



.glossymenu a.menuitemPhone {

	background: #990000;

	color: #fff;

	font-size: 12px;

	/*

	text-align: right;

	padding-right: 10px;

	background-image: url(../img/call.gif);

	background-repeat: no-repeat;

	background-position: left;  */

}



.glossymenu .menuitem:visited{

color: #990000;

}



.glossymenu .menuitem:active{

color: #990000;

}



.glossymenu a.menuitem:hover {

	background-color:#f4c9bd;

	color: #990000;

}



.glossymenu a.menuitemBlog:hover {

	background-color:#990000;

	color: #fff;

}



.glossymenu div.submenu{ /*DIV that contains each sub menu*/

background: #f6d1c7;

}



.glossymenu div.submenu ul { /*UL of each sub menu*/

list-style-type: none;

margin: 0;

padding: 0;

}



.glossymenu div.submenu ul li{

border-bottom: 1px solid #f2b0b0;

}



.glossymenu div.submenu ul li a {

display: block;

font: normal 11px Arial, Helvetica, sans-serif;

color: #990000;

letter-spacing: .15em;

text-align: center;

text-decoration: none;

padding: 4px 0 2px 0;

}



.glossymenu div.submenu ul li a:hover{

background: #990000;

color: white;

font-weight: bold;

}

/*  ******************* END DROP DOWN NAV  **************** */



#address {

margin-top: 6px;

padding: 4px 0;

text-align: center;

border: 1px solid #f2b0b0;

background: #f4c9bd;

color: #990000;

}



#address p {

margin-top: 6px;

}



.header {

margin-top: 6px;

padding: 0;

text-align: center;

font-size: 18px;

color: #990000;

font-weight: 200;

}



h1 {

margin-top: 6px;

padding: 0;

text-align: center;

font-size: 14px;

line-height:1.25em;

color: #990000;

clear: both;

}



h2 {

margin: 0;

padding: 0;

text-align: left;

font-size: 12px;

color: #990000;

}



ul#gowns {

	margin: 0;

	padding: 0;

	width: 620px;

}



ul#gowns li {

	margin: 0;

	padding-right: 14px;

	display: inline;

}



ul#gowns li img {

	margin: 0;

	padding-bottom: 6px;

}



ul#gowns li.right {

	margin: 0;

	padding-right: 0;

	display: inline;

}



ul#pageNav {

	margin: 0 0 8px 0;

	padding: 0;

	width: 620px;

	text-align: center;

}



ul#pageNav li {

	margin: 0;

	padding: 4px;

	display: inline;

}



ul#pageNav li a:hover {

	color: black;

}



ul#pageNav li a.current {

	color: black;

	font-weight: bold;

}



.redBold {

	font-size: 11px;

	font-weight: bold;

	color: #990000;

}



ul#links li {

	text-decoration: none;

	list-style-type: none;

	padding: 4px 0;

}



.special {

	font-size: 1.25em;

	color: #990000;

	line-height: .9em;

}
