/*
STSCSurgery.com colors
Gold			#E0BA0D
Dk gold			#D39500
Lt gold			#F7DE6C
Very lt gold	#FCF2C5
Blue			#175FB5
Brown			#553C00
Dark red:		#660000
Light tan:		#FEFCE7
Med tan:		#E6CE88
Light tan:		#D1AD4F
*/

body { 
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: small; 
	background-color: #E0BA0D;
	color: #000;
	margin: 0 25px;
	padding: 0;
	border: 0;
	}

p, blockquote, ol, ul { 
	color: #000000;
	font-size: small;
	margin-top: 0px;
	margin-bottom: 0.8em;
}
blockquote, ol, ul, li, td, dt, dd { margin-bottom: 0.5em; }
li { margin-bottom: 0.2em; }
ul { list-style:  url('/i/bullet.gif'); list-style-type: square; } 
ul ul { list-style-image: none; list-style-type: square; } 
ul ul ul { list-style-image: none; list-style-type: disc; }

form td { font-size: 0.85em; }

h1, h2, h3, h4, h5, h6	{
	color: #553C00;
	font-weight: normal;
	font-family: serpentine light, georgia, palatino, serif;
	margin-top: 0;
	margin-bottom: 0;
	}

h1	{
	font-size: 120%;
	margin-bottom: 0.5em;
	}

h2	{
	font-size: 100%;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom: 0.5em;
	}

h3	{
	font-size: 120%;
	margin-bottom: 2px;
	border-left:6px solid #F7DE6C;
	padding-left:2px;
    }

h4	{
	font-size: 90%;
	letter-spacing: 0.5em; 
	text-transform: uppercase; 
	}
h5	{
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 2px;
	}
h6	{
	font-size: 90%;
	font-weight: bold;
	}

input { border : 1px solid #E0BA0D; font-size: 10px; }
select { border : 1px solid #E0BA0D; font-size: 10px; }
textarea { border : 1px solid #E0BA0D; font-size: 12px; }


/* Font */
.small { font-size:11px; }

/* Color */
.grey { color: #999999; }
.red { color: #FF3300; }

/* Anchors */
a:link, a:visited  { color:#175FB5; text-decoration: none; }
a:active, a:hover { color:#000000; background-color:#F7DE6C; padding:2px 0; }

a.footer:link, a.footer:visited { font-size: x-small; color: #175FB5; text-decoration: underline; }
a.footer:hover, a.footer:active { color:#FF0000; background-color:#FFFFFF; padding:0; text-decoration: underline; }

/*  Navigation  */
#mainnav {
	padding: 0;
	left: 25px;
	top:102px;
	margin: 0;
	font-size:12px;
	position: absolute;
	background-color: #F7DE6C;
	}
		
ul#mainnav li {
	padding: 0;
	margin: 0;
	float: left;
	list-style: none;
	}

ul#mainnav li a {
	display: block;
	text-decoration: none;
	color: #000000;
	background-color: #F7DE6C; 
	border-right:1px solid #FFFFFF;
	padding-left:15px; padding-right:15px; padding-top:2px; padding-bottom:2px;
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
ul#navlist li a { float:none; }
/* End IE5-Mac hack */

ul#mainnav li a:hover {
	background-color: #E0BA0D;
	color: #000000;
	border-right:1px solid #FFFFFF;
	padding-left:15px; padding-right:15px; padding-top:2px; padding-bottom:2px;
	}

/* Other */
#date { 
	font-family: Verdana, sans-serif; 
	color:#000; 
	font-size:x-small; 
	padding-bottom:4px; 
	padding-right:52px; 
}
.banner {
	background: #FFFFFF url('http://www33.pair.com/mwd/stsc/i/banner-slice.gif') repeat-x;
}

.indent {  padding: 0 10px; }
.title { padding-bottom:12px; }
.padleft { padding-left:10px; }
.padright { padding-right:10px; }
.rule { padding:0; margin:0; margin-bottom: 4px; border-bottom: 1px solid #729700; }
.tdrule { font-size: small; border-bottom: 1.5px solid #666; }
.ruleleft { border-left: 1px solid #fff; }
.ruletopw { border-top: 2px solid #fff; }
.ruleright { border-right: 1px solid #fff; }
.ruletop { border-top: 1.5px solid #6a5d28; }
.message { background-color:#FCF2C5; padding:6px; }
.new { background-color:#FFFF00; color:#000000; }
td.rborder { border-right:32px solid #669999; }
.left { border:1px dashed #FF0000; margin:12px; padding:8px; background-color:#CCCCCC;}
.left p { font-size:x-small; }
.welcome { background:#E6CE88 url(/i/welcome_bodypic.jpg) no-repeat top center; }
.facility { background:#E6CE88 url(/i/facility_bodypic.jpg) no-repeat top center; }
.footer { font-size:x-small; text-align:center; }
