@charset "utf-8";
/* CSS Document */
body, html{
	background-color	: #f9eed8;
	text-align			: center;
	margin				: 0;
	padding				: 0px;
	width				: 100%;
	height				: 100%;
}

#wrapper{
	background			: #ffffff;
	position			: relative;
	margin				: 0 auto;
	text-align			: left;
	width				: 906px;
}
/*########### top of site ###########*/
#top{
	width				: 906px;
}

#top img{
	float				: left;
}
/*########### middle of site ###########*/
#middle{
	background			: url(/img/left_stretch.jpg) repeat-y;
	clear				: left;
	width				: 906px;
}

#middle .left{
	background			: url(/img/left_bg.jpg) repeat-y;
	float				: left;
	width				: 224px;
}
/* navigation */
ul#nav{
	margin				: 0;
	padding				: 0;
	width				: 224px;
/*	height				: 456px;*/
	list-style-type		: none;
}

ul#nav li.aboutus{
	background			: url(/img/aboutus_bt.jpg) no-repeat;
	width				: 174px;
	height				: 46px;
	padding				: 24px 0 0 50px;	
}

ul#nav li.ourdoctors{
	background			: url(/img/ourdoctors_bt.jpg) no-repeat;
	width				: 174px;
	height				: 47px;
	padding				: 20px 0 0 50px;	
}

ul#nav li.staff{
	background			: url(/img/staff_bt.jpg) no-repeat;
	width				: 174px;
	height				: 45px;
	padding				: 15px 0 0 50px;	
}

ul#nav li.appointments{
	background			: url(/img/appointments_bt.jpg) no-repeat;
	width				: 174px;
	height				: 46px;
	padding				: 17px 0 0 50px;	
}

ul#nav li.newpat{
	background			: url(/img/newpat_bt.jpg) no-repeat;
	width				: 174px;
	height				: 47px;
	padding				: 18px 0 0 50px;	
}

ul#nav li.patedu{
	background			: url(/img/patedu_bt.jpg) no-repeat;
	width				: 174px;
	height				: 49px;
	padding				: 18px 0 0 50px;	
}

ul#nav li.contactus{
	background			: url(/img/contactus_bt.jpg) no-repeat;
	width				: 174px;
	height				: 44px;
	padding				: 18px 0 0 50px;
	position:relative;
	left:2px;
	top:-2px;	
}

ul#nav li.survey{
	background			: url(/img/survey_bt.jpg) no-repeat;
	width				: 174px;
	height				: 44px;
	padding				: 18px 0 0 50px;	
	position:relative;
	left:2px;
	top:-2px;	
}
/* end of nav*/

#patpacket{
	width				: 224px;
	height				: 104px;
}

#patpacket .packet_left{
	float				: left;
	width				: 56px;
	height				: 84px;
	padding				: 00px 0 0 4px;
}

#patpacket .packet_right{
	float				: right;
	width				: 160px;
	height				: 74px;
	padding				: 30px 4px 0 0;
}

#right_top{
	background			: url(/img/header_bg.jpg) no-repeat;
	width				: 665px;
	height				: 30px;
	padding				: 8px 0 0 15px;
}

#middle .right{
	float				: right;
	width				: 682px;
}

#middle .right .content{
	float				: left;
	width				: 419px;
	padding				: 20px 15px 10px 15px;
}

#middle .right .modified{
	width				: 650px;
}

#middle .right .right_side{
	float				: left;
	width				: 230px;
	text-align			: left;
}

#middle .right .right_side .right_bg, #middle .right .right_side .modified_right_bg{
	padding				: 15px 3px 0 3px;
	width				: 223px;
}

#middle .right .right_side .right_bg_under{
	background			: url(/img/right_bg2.jpg) repeat-y;
	height				: 100%;
}

#middle .right .right_side .right_bg{
	background			: url(/img/right_bg.jpg) no-repeat;
	height				: 481px;	
}

#middle .right .right_side .right_bg_under .modified_right_bg{
	background			: url(/img/right_bg_modified.jpg) no-repeat;
	height				: 481px;
}

#middle .right .right_side .right_bg_under .modified_right_bg img{
	display				: block;
}

#middle .right .right_side .right_bg ul.mission li{ padding-bottom: 10px; }

ul.brown_wrapper{
	width				: 222px;
	margin				: 0;
	padding				: 0;
}

ul.brown_wrapper li.brown_bg{
	list-style-type		: disc;
	text-align			: left;
	width				: 182px;
	padding				: 0 10px 0 30px;
}

#physician_portal{
	background			: url(/img/physician_portal.jpg) no-repeat;
	width				: 211px;
	height				: 71px;
}

#physician_portal .portal_left{
	float				: left;
	padding				: 47px 0 0 5px;
}

#physician_portal .portal_right{
	float				: right;
	padding				: 47px 5px 0 0;
}



#bottom{
	clear				: both;
	margin				: 0 2px 0 2px;
	border-top			: solid #ffffff 2px;
	background			: #964123;
	width				: 904px;
	min-height			: 60px;
	
}

/* bottom nav*/
ul#bottom_nav{
	float				: left;
	margin				: 0;
	padding				: 0 13px 0 45px;
	list-style-type		: none;
	width				: 846px;
	height				: 29px;
}

ul#bottom_nav li{
	display				: inline;
	margin				: 0;
	padding-right		: 35px;
}

ul.white li{
	padding-left		: 2px;
	margin-left			: 2px;
}

#copyright{
	clear				: both;
	width				: 904px;
	text-align			: center;
	padding-top			: 7px;
}