/*-------------------------------------------------------------------------------------*/
/*   ------------------- Last Modified  2008.04.12 ------------------------------   */
/*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
  Copyright Einstein Industries 2008. Used with Permission.                             
  May not be duplicated or reproduced.
  Please check for cross-browser compatibility prior to making changes
  MINIMUM BROWSER CHECK :: IE6/IE7/Firefox/Safari
  CSS Document - layout.css
/*-------------------------------------------------------------------------------------*/
/*   ----------------------------- GLOBAL ELEMENTS ---------------------------------   */
/*-------------------------------------------------------------------------------------*/
/*   ----------------------------- type selectors ----------------------------------   */
/*-------------------------------------------------------------------------------------*/
body {
	background:#e0f5f8 url("../images/bg-body.png") top repeat-x;
	text-align:center;
	font:75% Arial, Helvetica, sans-serif; /* assuming base font size of 16px. 16 * .75 = 12 */
	color:#000;
	min-width:100%;
}
h1 {
	font-size:1.15em;
	color:#38c2d8;
}
h2 {
	font-size:1.1em;
	font-weight:bold;
	color:#38c2d8;
}
h3 {
	font-size:.98em;
	color:#38c2d8;
}
h1 span, 
h2 span, 
h3 span {
	display:none;
}
h1,
h2,
h3,
p,
ul,
ol,
dl {
	line-height:1.15em;
}
a, 
a:link, 
a:visited {
	color:#017082;
	text-decoration:underline;
	outline:none;
}
a:hover, 
a:active {
	color:#555555;
	text-decoration:underline;
	outline:none;
}
strong {
	font-weight:bold;
}
blockquote {
	margin-left:15px;
	margin-right:15px;
}
pre, 
code, 
kbd, 
samp, 
tt {
	font-family:monospace;
	font-size:108%;
	line-height:99%;
}
/*-------------------------------------------------------------------------------------*/
/*   ----------------------------------- classes -----------------------------------   */
/*-------------------------------------------------------------------------------------*/
.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
	}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

p.back-to-top {
	text-align:right;
	display:block;
	padding-right:15px;
	background:url("../images/bullet-back-to-top.png") right no-repeat;
}
img.img-left {
	float:left;
	margin:2px 10px 10px 0px;
}

#bariatric-surgery-overview img.img-bna {
	float:left;
	margin:2px 10px 10px 0px;
}


img.img-right {
	float:right;
	margin:5px 0px 10px 10px;
}
/*-------------------------------------------------------------------------------------*/
/*   ------------------------------- form elements ---------------------------------   */
/*-------------------------------------------------------------------------------------*/
form {
	margin:10px 0 15px 0; /* set margin left and right below */
	padding:0px;
}
form p.required-fields {
	font-size:.95em;
}
input, 
textarea, 
select {
	background-color:#fff !important; /* to prevent highlighting by Google Toolbar */
	border:1px solid #404040;
	color:#414141;
	width:90%; /* 5 pixles smaller than form width !important */
	line-height:1.1em;
	vertical-align:middle;
	margin-bottom:.4em; /* sets vertical spacing between fields */
	padding:.1em; /* vertically position text in input/textarea field */
	padding-left:.2em; /* horizontally position text in input/textarea field */
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
}
select {
	width:90%; /* same width as form - !important */
	padding:0;
} 
textarea {
	height:90px;
	overflow:auto;
}
#contact_business { /* do not remove - used to filder spam */
	display: none;
}
/*-------------------------------------------------------------------------------------*/
/*   ------------------------------ SPECIFIC ELEMENTS ------------------------------   */
/*-------------------------------------------------------------------------------------*/
/*   ------------------------------ quick contact form -----------------------------   */
/*-------------------------------------------------------------------------------------*/
#contact-quick {
	width:90%;
}
/*-------------------------------------------------------------------------------------*/
/*   ------------------------------- main contact form -----------------------------   */
/*-------------------------------------------------------------------------------------*/
#contact-main {
	width:400px;
	padding-left:0px;
}
#contact-main dl {
	width:100%;
	margin:20px 0 10px 0;
}
#contact-main dt {
	text-align:left;
	margin-top:10px;
	font-size:14px;
	margin-bottom: 5px;
}
#contact-main dd {
	width:90%;
	font-size:14px;
}
input.radio {
	width:12px;
	height:12px;
	background-color:#FF00FF !important;
	border:none !important;
	margin-right:6px;
}
input.checkbox {
	width:12px;
	height:12px;
	background-color:#FF00FF !important;
	border:none !important;
	margin-right:6px;
}
/*-------------------------------------------------------------------------------------*/
/*   ------------------------ submit button form elements --------------------------   */
/*-------------------------------------------------------------------------------------*/
input.submit, 
input.submit-contact-main {
	width:75px;
	height:25px;
	cursor:pointer;
	padding:0;
}
/*-------------------------------------------------------------------------------------*/
/*   ------------------------------ CONTENT FRAMEWORK ------------------------------   */
/*-------------------------------------------------------------------------------------*/
/*   --------------------------------- main framework ------------------------------   */
/*-------------------------------------------------------------------------------------*/
#wrap {
	background:url("../images/bg-wrap.png") repeat-y;
	width:898px;
	margin:0 auto;
	text-align:left;
	overflow:auto;
}
#content {
	margin:0 auto;
	width:800px;
}
/*-------------------------------------------------------------------------------------*/
/*   ------------------------------- masthead framework ----------------------------   */
/*-------------------------------------------------------------------------------------*/
#masthead {
	position:relative;
	background:url("../images/masthead.png");
	height:160px;
}
/* index page link within #masthead */		
	#masthead a {
	position:absolute;
	left:38px;
	width:240px;
	top:0px;
	height:120px;
}
#masthead a span {
	display:none;
}
/*-------------------------------------------------------------------------------------*/
/*   ---------------------------------- header flash -------------------------------   */
/*-------------------------------------------------------------------------------------*/
#header-flash {
	height:229px;
	background:url("../images/header-flash-bg.png") no-repeat;
} /* sets height for the flash header - REMOVE IF NOT USED */
#header-flash object {
	padding-left:49px;
}
#header-flash p {
	color:#000;	
}
#header-flash a, a:link, 
#header-flash a:visited {
	color:#017082;
}
#header-flash a:hover, 
#header-flash a:active {
	color:#555555;
}
#header-flash ins {
	color:#000;
}
/*-------------------------------------------------------------------------------------*/
/*   ------------------------------------ VW ---------------------------------------   */
/*-------------------------------------------------------------------------------------*/
#vw-wrap {
	width:800px;
	background:url("../images/vw-div-bg.png") repeat-y;
	float:left;
	margin-bottom:-5px;
}
img#vw-wrap-bottom {
	margin:0px;
	padding:0px;
}
#vw-content {
	background:url("../images/vw-div-img-film.png") bottom right no-repeat;
	float:left;
	width:487px;
}
#vw-content p {
	width:325px;
	float:right;
	padding:20px 150px 0 0;
}
#vwlauncherbtn {
	background:url("../images/launcher-button-index.png") left no-repeat;
	width:313px;
	height:205px;
	float:left;
}
#vwlauncherbtninside {
	background:none;

	width:322px;
	height:216px;
}
#noflashvideo {
	margin:0px;
	float:left;
}

#noflashvideoinside {
	margin:0px;
	
}
/*-------------------------------------------------------------------------------------*/
/*   -------------------------------- header graphic -------------------------------   */
/*-------------------------------------------------------------------------------------*/
#header-graphic {
	height:229px;
} /* sets height for all non-flash headers */
body#index #header-graphic {
	background:url("../images/subhead-index-welcome.png");
}
body#about #header-graphic {
	background:url("../images/subhead-about.png");
}
body#bariatric-surgery-candidacy #header-graphic {
	background:url("../images/subhead-bariatric-surg-cand.png");
}
body#bariatric-surgery-care #header-graphic {
	background:url("../images/subhead-bariatric-surg-post.png");
}
body#bariatric-surgery-types #header-graphic {
	background:url("../images/subhead-bariatric-surg-type.png");
}
body#bariatric-surgery-overview #header-graphic {
	background:url("../images/subhead-bariatric-surgery.png");
}
body#breast-surgery-conservation #header-graphic {
	background:url("../images/subhead-breast-surg-con.png");
}
body#breast-surgery-mastectomy #header-graphic {
	background:url("../images/subhead-breast-surg-mast.png");
}
body#breast-surgery-overview #header-graphic {
	background:url("../images/subhead-breast-surg.png");
}
body#advanced-laparoscopic-colon #header-graphic {
	background:url("../images/subhead-laparoscopic-colon.png");
}
body#advanced-laparoscopic-hernia #header-graphic {
	background:url("../images/subhead-laparoscopic-hernia.png");
}
body#advanced-laparoscopic-organ #header-graphic {
	background:url("../images/subhead-laparoscopic-organ.png");
}
body#advanced-laparoscopic-gerd #header-graphic {
	background:url("../images/subhead-laparoscopic.png");
}
body#general-laparoscopic #header-graphic {
	background:url("../images/subhead-gen-laparo.png");
}
body#thyroidcancer #header-graphic {
	background:url("../images/subhead-thyroid.png");
}
body#instructions #header-graphic {
	background:url("../images/subhead-pre-post-op.png");
}
body#oncology-overview #header-graphic {
	background:url("../images/subhead-oncology.png");
}
body#oncology-pancreatic-gastric #header-graphic {
	background:url("../images/subhead-oncology-pan.png");
}
body#oncology-melanoma #header-graphic {
	background:url("../images/subhead-oncology-melanoma.png");
}
body#oncology-hipec #header-graphic {
	background:url("../images/subhead-oncology-hipec.png");
}
body#contact #header-graphic {
	background:url("../images/subhead-contact.png");
}
body#thankyou #header-graphic {
	background:url("../images/subhead-thankyou.png");
}
body#sitemap #header-graphic {
	background:url("../images/subhead-sitemap.png");
}

/*-------------------------------------------------------------------------------------*/
/*   --------------------------------- content left --------------------------------   */
/*-------------------------------------------------------------------------------------*/
#content-left {
	width:478px;
	float:left;
}
#content-left p em{font-style:italic;}
#content-left p, 
#content-left h1, 
#content-left h2, 
#content-left h3, 
#content-left ul, 
#content-left dl {
	margin:0px 23px 10px 28px;
}
/* set form margin here */
#content-left form {
	margin-left:20px;
} 
/* single column list */
#content-left ul li{
list-style:inside;
list-style-type:disc;

}
#content-left ol {
	padding-left:5px;

}
#content-left ul li,
#content-left ol li {
	background:transparent url("../images/bullet.jpg") 0px 6px no-repeat; /* 0px = horizontal position for left, 6px = vertical position from top */
	padding-left:10px; /* pushes text to the right to display bg img */
	margin-bottom:5px;
}
/* multi column list */
#content-left ul.multi {
	padding-left:5px;
}
#content-left ul.multi li {
	background:transparent url("../images/bullet.jpg") 0px 6px no-repeat; /* 0px = horizontal position for left, 6px = vertical position from top */
	padding-left:10px;  /* pushes text to the right to display bg img */
	float:left;
	width:200px; /* sets the width of each column */
	line-height:20px;
}

#content-left dl.list {
	width:90%;
}
#content-left dl.list dt {
	float:left;
	width:115px;
	clear:both;
	margin-bottom:8px;
}
#content-left dl.list dd p {
	float:left;
	width:58%;
	margin:0;
}
#content-left dd p strong {
	color:#1e95a8;
}
#content-left dl.subnav {
	width:85%;
	padding:10px;
	display:block;
	border-bottom:solid 1px #afb3bc;
	border-top:1px solid #afb3bc;
}
#content-left dl.subnav dt {
	width:115px;
	clear:both;
	margin-top:8px;
	font-weight:bold;
	color:#505050;
}
#content-left dl.subnav dd {
	width:80%;
	margin:0 0 0 10px;
}
#content-left dl.subnav dd.sub-topics{
	margin:0 0 0 30px;
}
/*-------------------------------------------------------------------------------------*/
/*   --------------------------------- content right -------------------------------   */
/*-------------------------------------------------------------------------------------*/
#content-right-index {
	width:322px;
	float:left;
	background:url("../images/content-right-bg.png") no-repeat;
	padding-top:90px;
}


#contactus {
	background:url("../images/content-right-contactus.png") no-repeat;
	height:34px;
}	

#content-right {
	width:322px;
	float:left;
	background:url("../images/content-right-contactnum.png") no-repeat;
	padding-top:55px;
}
body#bariatric-surgery-types #content-right,  body#bariatric-surgery-overview #content-right, body#bariatric-surgery-candidacy #content-right, body#bariatric-surgery-care #content-right, {
	width:322px;
	float:left;
	background:url("../images/content-right-bg-bari.png") no-repeat;
	padding-top:90px;
}
#content-right p, #content-right-index p, 
#content-right h1, #content-right-index h1, 
#content-right h2, #content-right-index h2,
#content-right h3, #content-right-index h3 {
	margin:0px 55px 10px 22px;
}
/* set form margin here */
#content-right form input, #content-right-index form input,
#content-right form textarea, #content-right-index form textarea {
	margin:0 0 8px 22px;
}
#content-right ul, #content-right-index ul{ padding-left:35px;}
#content-right ul li, content-right-index ul li {
	background:transparent url("../images/bullet.jpg") 0px 6px no-repeat; /* 0px = horizontal position for left, 6px = vertical position from top */
	padding-left:2px; /* pushes text to the right to display bg img */
	margin-bottom:5px;
	list-style-type:disc;
}
#content-right dl, #content-right-index dl {
	width:86%;
	margin-left:20px;
}
#content-right dl dt, #content-right-index dl dt {
	float:left;
	width:110px;
	margin-bottom:8px;
	clear:left;
}
#content-right dl dd p, #content-right-index dl dd p {
	float:right;
	width:56%;
	margin:0;
}
#content-right dd p strong, #content-right-index dd p strong {
	color:#1e95a8;
}
/*-------------------------------------------------------------------------------------*/
/*   ------------------- subheads with the same height -----------------------------   */
/*-------------------------------------------------------------------------------------*/
#subhead {
	height:101px;
} /* sets height for all subheads */
body#index #subhead {
	background:url("../images/subhead-index-welcome.png");
}
body#about #subhead {
	background:url("../images/subhead-about.png");
}
body#bariatric-surgery-candidacy #subhead {
	background:url("../images/subhead-bariatric-surg-cand.png");
}
body#bariatric-surgery-care #subhead {
	background:url("../images/subhead-bariatric-surg-post.png");
}
body#bariatric-surgery-types #subhead {
	background:url("../images/subhead-bariatric-surg-type.png");
}
body#bariatric-surgery-overview #subhead {
	background:url("../images/subhead-bariatric-surgery.png");
}
body#breast-surgery-conservation #subhead {
	background:url("../images/subhead-breast-surg-con.png");
}
body#breast-surgery-mastectomy #subhead {
	background:url("../images/subhead-breast-surg-mast.png");
}
body#breast-surgery-overview #subhead {
	background:url("../images/subhead-breast-surg.png");
}
body#advanced-laparoscopic-colon #subhead {
	background:url("../images/subhead-laparoscopic-colon.png");
}
body#advanced-laparoscopic-hernia #subhead {
	background:url("../images/subhead-laparoscopic-hernia.png");
}
body#advanced-laparoscopic-organ #subhead {
	background:url("../images/subhead-laparoscopic-organ.png");
}
body#advanced-laparoscopic-gerd #subhead {
	background:url("../images/subhead-laparoscopic.png");
}
body#general-laparoscopic #subhead {
	background:url("../images/subhead-gen-laparo.png");
}
body#thyroidcancer #subhead {
	background:url("../images/subhead-thyroid.png");
}
body#instructions #subhead {
	background:url("../images/subhead-pre-post-op.png");
}
body#oncology-overview #subhead {
	background:url("../images/subhead-oncology.png");
}
body#oncology-pancreatic-gastric #subhead {
	background:url("../images/subhead-oncology-pan.png");
}
body#oncology-melanoma #subhead {
	background:url("../images/subhead-oncology-melanoma.png");
}
body#oncology-hipec #subhead {
	background:url("../images/subhead-oncology-hipec.png");
}
body#contact #subhead {
	background:url("../images/subhead-contact.png");
}
body#thankyou #subhead {
	background:url("../images/subhead-thankyou.png");
}
body#sitemap #subhead {
	background:url("../images/subhead-sitemap.png");
}
body#blog #subhead {
	background:url("../images/subhead-blog.jpg");
}
body#lap-band #subhead {
	background:url("../images/subhead-lap-band.png");
}
body#lap-band-faqs #subhead {
	background:url("../images/subhead-lap-band-faqs.png");
}
/*-------------------------------------------------------------------------------------*/
/*   ------------------- subheads with the different heights -----------------------   */
/*-------------------------------------------------------------------------------------*/
#subhead-meet-doc {
	height:55px;
	background:url("../images/subhead-meet-doc.png");
}
/*-------------------------------------------------------------------------------------*/
/*   -------------------- titles with the different heights ------------------------   */
/*-------------------------------------------------------------------------------------*/
#title-index-bariatric {
	height:24px;
	width:279px;
	float:left;
}
#title-index-minimally {
	height:54px;
	background:url("../images/title-index-minimally.png");
	clear:both;
}
#title-vw {
	height:42px;
	background:url("../images/subhead-index-vw.png") top left no-repeat;
}
#title-bmi-calc{
	height:51px;
	background:url("../images/title-bmi-calc.png") no-repeat;
}
/*-------------------------------------------------------------------------------------*/
/*   --------------------------------- bmi calculator -------------------------------------   */
/*-------------------------------------------------------------------------------------*/
	#bmi-wrap { 
		width:400px; 
		float:right; 
		background-color:#ebfbfd; 
		padding:10px 10px; 
		margin:10px 15px 26px 0; 
		position: relative;
		}
			#bmi-wrap form { width:180px; margin:0 10px; }
			#bmi-wrap dl { margin:0 0 0 10px; padding:0; position:relative; }
				#bmi-wrap dl dt { width:95px; text-align:right; float:left; margin-right:20px; }
			#bmi-wrap label { 
				position:relative;
				width:90px; 
				display:block; 
				margin:0 0 10px 0;
				text-align:right;
				}
			#bmi-wrap form input {
	position:absolute;
	width:40px;
	top:-2px;
	left:105px;
	display:block;
	margin-bottom:5px;
				}
			#bmi-wrap form input.calculate-btn {
	width:80px;
	margin:0 0 5px 0;
	height:20px;
	padding:0;
	position:absolute;
	left: 110px;
	top: 125px;
}
			#bmi-wrap input#body {margin-top: 0px; margin-bottom: 10px;}
			
			#bmi-results-info{
				float:right;
				width:200px;
				padding-top:10px;
				
			}
			
			#bmi-results-info .bmi-text {padding-top: 10px; font-weight:bold;}

/*-------------------------------------------------------------------------------------*/
/*   --------------------------------- buttons -------------------------------------   */
/*-------------------------------------------------------------------------------------*/
#button-estore {
	height:108px;
	background:url("../images/button-estore-coming-soon.png") no-repeat;
}
/*--------------Please Use this portion of code once new estore is ready to launch -------------------
#button-estore:hover {
	background:url("../images/button-estore-hover.png") 0px 0 no-repeat;  -100px = horizontal img shift, 0px = vertical shift from top 
	cursor:pointer;
}
-----------------------------------------*/
#button-estore {
	height:108px;
	position:relative;
	background:url("../images/button-estore.png") no-repeat;
	margin: 0; padding: 0;
}
#button-estore a{
	height:97px;
	position:absolute;
	width: 271px;
	left: 6px;
	top: 5px;
}
#button-estore:hover {
	background:url("../images/button-estore-hover.png") 0px 0 no-repeat; /* -100px = horizontal img shift, 0px = vertical shift from top */
	cursor:pointer;
}
#button-estore span {
	display:none;
}


#click-to-call {
	height:108px;
	background:url("../images/call-to-button.jpg") no-repeat;
	position:relative;
	}
	
#click-to-call a {	
	position:absolute;
	top: 0px;
	left: 0px;
	height:108px;
	width:322px;
	
}
#click-to-call a:hover {
	background:url("../images/call-to-button-hover.jpg") 0px 0 no-repeat;
	
}

#button-blog {
	height:108px;
	position:relative;
	background:url("../images/button-blog.png") no-repeat;
	margin: 0; padding: 0;
}
#button-blog a{
	height:97px;
	position:absolute;
	width: 271px;
	left: 6px;
	top: 5px;
}
#button-blog:hover {
	background:url("../images/button-blog-hover.png") 0px 0 no-repeat; /* -100px = horizontal img shift, 0px = vertical shift from top */
	cursor:pointer;
}
#button-blog span {
	display:none;
}
/*-------------------------------------------------------------------------------------*/
/*   --------------------------------- footer --------------------------------------   */
/*-------------------------------------------------------------------------------------*/
#footer {
	width:898px;
	margin:0 auto;
	text-align:center;
	font-size:.8em;
}
#footer p {
	color:#000;
	padding:8px;
	margin:0 auto;
	width:800px;
}
#footer p strong {
	font-weight:bold;
}
#footer a:link, 
#footer a:visited {
	color:#38c2d8;
}
#footer a:hover, 
#footer a:active {
	color:#555555;
}
#footer ul {
	margin:5px 10px;
}
#footer li { /* if your li's float, you can adjust border height w/ line-height */
	padding:0 5px 0 7px; /* adjusts the spacing between each li display and border-left */
	display: inline;
	border-left: 1px solid #38c2d8;
	line-height:1.5em;
}
#footer li.first {
	border: none;
}
/*-------------------------------------------------------------------------------------*/
/*   ----------------------- MAIN NAVIGATION FRAMEWORK -----------------------------   */
/*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/
/*   ----------------------- horizontal sprite nav ---------------------------------   */
/*-------------------------------------------------------------------------------------*/
#nav { 
	background:url("../images/nav.png") no-repeat; 
	width:800px; 
	height:83px; 
	margin:0;
	padding:0; 
	}
#nav span { 
	display: none; 
}
#nav li, 
#nav a { 
	height:83px;  /* change height here also */
	display:block; 
}
#nav li { 
	float:left; 
	list-style:none; 
	_display:inline; 
	position:relative; 
}
#nav-01 { width: 60px; margin-left: 17px;}
#nav-02 { width: 55px;}
#nav-03 { width: 70px;}
#nav-04 { width: 89px;}
#nav-05 { width: 87px;}
#nav-06 { width: 68px;}
#nav-07 { width: 64px;}
#nav-08 { width: 82px;}
#nav-09 { width: 104px;}
#nav-10 { width: 87px;}

/*-------------------------------------------------------------------------------------*/
/*   ----- (-79px) X position of button / (-30px) height of image from above -------   */
/*-------------------------------------------------------------------------------------*/
#nav-01 a:hover { background:url("../images/nav.png")  -17px -83px no-repeat; }
#nav-02 a:hover { background:url("../images/nav.png")  -77px -83px no-repeat; }
#nav-03 a:hover { background:url("../images/nav.png") -132px -83px no-repeat; }
#nav-04 a:hover { background:url("../images/nav.png") -202px -83px no-repeat; }
#nav-05 a:hover { background:url("../images/nav.png") -291px -83px no-repeat; }
#nav-06 a:hover { background:url("../images/nav.png") -378px -83px no-repeat; }
#nav-07 a:hover { background:url("../images/nav.png") -446px -83px no-repeat; }
#nav-08 a:hover { background:url("../images/nav.png") -510px -83px no-repeat; }
#nav-09 a:hover { background:url("../images/nav.png") -592px -83px no-repeat; }
#nav-10 a:hover { background:url("../images/nav.png") -696px -83px no-repeat; }

/*-------------------------------------------------------------------------------------*/
/*   ------ OPTIONAL - Keeps the hover state on each page based on body id ---------   */
/*-------------------------------------------------------------------------------------*/
body#SPECIFY #nav-01 { background:url("../images/nav.jpg")  -79px -83px no-repeat; }
body#SPECIFY #nav-02 { background:url("../images/nav.jpg") -158px -83px no-repeat; }
body#SPECIFY #nav-03 { background:url("../images/nav.jpg") -247px -83px no-repeat; }
body#SPECIFY #nav-04 { background:url("../images/nav.jpg") -341px -83px no-repeat; }
body#SPECIFY #nav-05 { background:url("../images/nav.jpg") -428px -83px no-repeat; }
body#SPECIFY #nav-06 { background:url("../images/nav.jpg") -460px -83px no-repeat; }
body#SPECIFY #nav-07 { background:url("../images/nav.jpg") -460px -83px no-repeat; }
body#SPECIFY #nav-08 { background:url("../images/nav.jpg") -460px -83px no-repeat; }
body#SPECIFY #nav-09 { background:url("../images/nav.jpg") -460px -83px no-repeat; }
body#SPECIFY #nav-10 { background:url("../images/nav.jpg") -460px -83px no-repeat; }

/*-------------------------------------------------------------------------------------*/
/*   ------------------ son of suckerfish: horizontal sprite nav -------------------   */
/*-------------------------------------------------------------------------------------*/
#nav li ul {
	position:absolute;
	margin-top:-13px;
	left:-9999px;
	padding-right:1px; /* Fixes one px spacing for border-right in FF */
	}
#nav li ul li { 
	height:20px; /* Height of each drop down nav item */
	border:1px solid #7be8f3;
	border-top:none;
	}
#nav li ul li a {
	width:100%;
	height:20px;	/* Height of each drop down nav item, should match above */
	line-height:20px;	 /* Height of each drop down nav item again, should match above */
	background-color:#7be8f3;	/* Background color of drop down nav - add more styles (i.e. background image) if you want */
	}
#nav li ul li a span {
	display:block;
	padding-left:5px;
	}
/* Drop down link styles */
#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
	font-size:.90em;
	color:#485063;
	text-decoration:none;
	}
#nav li:hover ul, #nav li.sfHover ul { left: auto; }
/* Hover styles for drop down items */
#nav-03 ul a:hover, #nav-04 ul a:hover, #nav-06 ul a:hover, #nav-07 ul a:hover { 
	background-image:none;
	background-color:#36b7d1;
	color:#485063;
	text-decoration:none;
	}
/* width of drop down nav - choose width that allows items to display on one line */
#nav-03 ul, #nav-03 li { width:195%; }		
#nav-04 ul, #nav-04 li { width:200%; }
#nav-06 ul, #nav-06 li { width:190%; }
#nav-07 ul, #nav-07 li { width:240%; }

#content-left #wp_post ul li{
list-style-type:disc;
list-style-position:inside;
}

#s{
width:150px;
}

#wp_searchsubmit{
width:120px;
}
#wp_searchform{
margin-left:5px
}
legend{
padding: 0px 20px;
}

body#blog #content #content-right #rss ul li{
list-style-type:none;
padding-left:0px;
}
 a.rs{
 background:url("../images/rss-icon.gif") no-repeat;
list-style-type:none;
padding-left:20px;
}
 
body#blog #content #content-left ol.wp_commentlist {
margin-left:15px;
padding-bottom:15px;
}
body#blog #content #content-left ul.wp_navigation{
 list-style-type:none;
 padding-left:0px;
}
body#blog #content #content-left li.alignright{
 list-style-type:none;
 padding-left:0px;
} 
body#blog #content #content-left li.alignleft{
 list-style-type:none;
 padding-left:0px;
} 
#wp_submit{
width:120px;
}

