/* body */
	
	body{
	padding: 0;
	margin: 0;
	font-family: Verdana, Trebuchet MS, helvetica, sans-serif;
	background: #BF4F00 url("graphics/bodybg.jpg") repeat-x top left;
	color: #AA5619;
	font-size: 12px;  
	}
	
	body, body div, body p, body th, 
	body td, body li, body dd{ 
    }

	div {border: 0px solid #FF0000;}


	
/* body */



/* layout */	

	#shell{
	width: 775px;
	margin: 0 auto;
	padding: 0;
	border: 0px solid #333;
	}

	#container{
	margin: 0;
	padding: 0;
	background: transparent url("graphics/containerbg.jpg") top left;
	border: 0px solid #CCC;
	}
	
	
	#header{
	height: 233px;
	margin: 0;
	padding: 0;
	background: transparent url("graphics/headerbg.jpg") no-repeat top left;
	}
	
	#logo {
	position: absolute;
	z-index: 1;
	top: 150px;
	left: 95px;
	}
	
	#sidebar{
	position: absolute;
	top: 233px;
	width: 260px;
	padding: 0 0 0 0;
	margin: 0 0 0 491px;
	border-left: 0px solid #FF0000;
	}
	
	#content{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0px solid #FF0000;
	background: transparent url("graphics/contentbg.jpg") no-repeat top left;
	}
	

	#contentinside{
	width: 425px;
	margin: 0 0 0 50px;
	padding: 25px 0 0 0;
	border: 0px solid #FF0000;
	}
	
	
	#floatclear{clear:both;}

	#footer{
	clear: both;
	padding: 0 0 0 0;
	margin: 0;
	text-align: center;
	color: #FFF;
	}
	
	#footer a {
	margin: 5px 0 0 0;
	font-size: 9px;
	color: #FFF;
	text-decoration: none;
	}
	
	a span{text-indent: -9999px; visibility: hidden;}

	
	
	
/* layout */



/* formatting */

	h1{
	color:#F2F939;
	font-family:Georgia, verdana, helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0;
	text-align:center;
	}	

	h2{
	color:#AE5619;
	border-bottom:0px solid #FFF;
	font-family:Georgia, verdana, helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	}
	
	h3{
	color:#637861;
	font-family:Georgia, verdana, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:25px 0 5px 0;
	}
	
	
	#content p{
	line-height:18px;
	margin: 0 0 15px 0;
	}
	
	#contentinside a{color:#333; border-bottom:0px dotted #3C5F9A; text-decoration:underline;}
	#contentinside a:hover{color:#FFF; background-color:#333; border-bottom:0px solid #B31A2F; text-decoration:underline;}

	.inset a:hover{background-color:transparent;}
	
	a{color: #333; text-decoration:underline;}
	a:hover {color: #FFF; text-decoration:underline;}
	
	
	.images{
	padding:0;
	border:1px solid #CAC803;
	}
	
	.border{
	border:1px solid #000;
	}
	
	.inset{
	padding:0;
	margin:0 0 10px 5px;
	float:right;
	text-align:center;
	}
	
	.inset img{
	margin:0 0 0 0;
	border:2px solid #5F7294;
	}
	
	.slide img{
	margin:0 0 0 0;
	}
	
	
	img{
	border:none;
	text-decoration:none;
	background:transparent;
	}
	
	dd{
	margin:0 0 0 0;
	padding:0 0 10px 0;
	
	}
	
	dt{
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
	}
	
	
	dd img{
	margin:0 0 5px 15px;
	padding:0 0 0 0;
	float:right;
	border:0px solid #006666;
	}
	
	.fineprint{font-size:9px;}
	
	#content ul{
	margin:4px 0 0 25px;
	padding:0 0 10px 0;
	list-style-image: url("graphics/bullet.gif");
	}
	
	#bandas{width:423px;overflow:hidden}
	#bandas img{width:200px;height:125px;border:solid 1px #000;margin:8px 4px}
	
	
/* formatting */



/* navigation */

	
a span{text-indent:-9999px; visibility:hidden;}
	
	
	.mainmenu{
	padding:178px 0 0 15px;
	margin:0;
	}
	
	.mainmenu li{
	float: left;
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
	display: block;
	height: 47px;
	}
	
	.mainmenu li a {
	border:0px solid #FF0000;
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	height: 47px;
	}
	
	#home {background: transparent url(graphics/home.jpg) 0 0px no-repeat; width:81px;}
	#home a:hover{background: transparent url(graphics/home.jpg) 0 -47px no-repeat;}
	
	#doctors {background: transparent url(graphics/doctors.jpg) 0 0 no-repeat; width:124px;}
	#doctors a:hover{background: transparent url(graphics/doctors.jpg) 0 -47px no-repeat;}
	
	#patient {background: transparent url(graphics/patient.jpg) 0 0 no-repeat; width:86px;}
	#patient a:hover{background: transparent url(graphics/patient.jpg) 0 -47px no-repeat;}
	
	#location {background: transparent url(graphics/location.jpg) 0 0 no-repeat; width:105px;}
	#location a:hover{background: transparent url(graphics/location.jpg) 0 -47px no-repeat;}
	
	#contact {background: transparent url(graphics/contact.jpg) 0 0 no-repeat; width:108px;}
	#contact a:hover{background: transparent url(graphics/contact.jpg) 0 -47px no-repeat;}
	
	

	blockquote{
	padding:0;
	margin:0;
	}

	
	
	
	


	
/* navigation */



