/* CSS Document */

body {
	background-image:url(../images/surgtech-bg-gradient.jpg);
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.166;
	margin: 0;
	padding: 0;
	text-align: center;
}

p  {
	margin-top:.4em;
		text-align:justify;
}

.clear {
	clear:both;
}

#wrapper {
	width: 760px;
	margin-top: 10px;
	text-align: left;
	padding-left: .1px; /*prevents moz from exiting stage left border-right: 0;*/
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

#logo {
	position: absolute;
	left:42px;
	top: 10px;
}

#program {
	position: relative;
	left:170px;
	top: 5px;
	margin:0px 0px 10px 0px;
	width:625px;
	letter-spacing:0.12em;
}

#content {
	background-image:url(../images/surgtech-content-bg.gif);
	background-repeat:repeat-y;
	width:800px;
}

#contentTop {
	position:relative;
	background-image:url(../images/surgtech-content-top.gif);
	background-repeat:no-repeat;
	width:800px;
	left:-1px;
}

#contentBottom {
	position:relative;
	background-image:url(../images/surgtech-content-bottom.gif);
	background-repeat:no-repeat;
	width:800px;
	left:-1px;
}

.feature {
	position:relative;
	left: 160px;
	width:600px;
	padding:10px;
	font-size:80%;
	background-color:#FFFFFF;
	margin-top:5px;	
	border-bottom:solid #000000 1px;
	border-right:solid #000000 1px;
}

.feature img {
	display:block;
	float:right;
	padding-left:10px;
}

.feature h1 {
	margin:0px;
}

.feature h2 {
	margin:0px;
	letter-spacing: 0.12ex;

}

/*.feature p  {
	margin-top:.4em;
}*/


.feature2 {
	position:relative;
	left: 160px;
	width:600px;
	padding:10px;
	font-size:80%;
	background-color:#FFFFFF;
	margin-top:5px;	
	border-bottom:solid #000000 1px;
	border-right:solid #000000 1px;
}

.feature2 img {
	display:block;
	float:right;
	padding-left:10px;
}

.feature2 h1 {
	margin:0px;
}

.feature2 h2 {
	margin:0px;
	letter-spacing: 0.12em;

}

/*.feature2 p  {
	margin-top:.4em;
}*/



/******************/

.feature3 {
	position:relative;
	left: 160px;
	width:600px;
	padding:10px;
	font-size:80%;
	background-color:#FFFFFF;
	margin-top:5px;	
	border-bottom:solid #000000 1px;
	border-right:solid #000000 1px;
}

.feature3 img {
	float:left;
	margin-right:10px;
	display:block;
}

/*.feature3 p  {
	margin-top:.4em;
}*/

/******************/

#navBar {
	position: absolute;
	top: 115px;
	left:24px;
	width:122px;
	font-size:80%;
	font-weight:600;
}


#navBar ul {
	display:inline;
	list-style:none;
}
#navBar li {
	display:inline;
	list-style:none;
}



#navBar a:link, #navBar  a:visited {
	text-decoration: none;
	color:#000000;
	background-image:url(../images/link-light-yellow.gif);
	background-repeat:no-repeat;
	padding: 3px 0px 6px 24px;
	display:block;	
	width:100px;
}

#navBar a:hover {
	text-decoration: none;
	background-image:url(../images/link-light-green.gif);
	background-repeat:no-repeat;
	/*
border-top:inset #000000 1px;
	border-bottom:inset #999 1px;
*/
	color:#FFF;
	 padding: 3px 0px 6px 24px;/* */
}

#navBar #current{
	background-image:url(../images/link-light-green.gif);
	background-repeat:no-repeat;
	color: #FFF;
	padding: 3px 0px 6px 24px;/* */
}



#footer {
	position:relative;
	font-size:70%;
	text-align:right;
	margin: 10px 20px 0px 0px;
	color:#FFF;
}
#footer ul {
	display:inline;
}
#footer li {
	display:inline;
	list-style:none;
}

#footer a:link, #footer  a:visited {
	text-decoration:none;
	color:#FFF;

}

#footer a:hover {
	text-decoration:underline;
	color:#FFF;
}

#printhead {
	display:none;
			
}
