/* Reset Browser */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,object,embed,input
{
	margin:0;
	padding:0;
}

table
{
	border-collapse:collapse;
	border-spacing:0;
}

a,address,caption,cite,code,dfn,em,strong,th,var
{
	font-style:normal;
	font-weight:400;
}

caption,th
{
	text-align:left;
}

strong
{
	font-weight:bold;
}

h1,h2,h3,h4,h5,h6
{
	font-size:100%;
	font-weight:400;
}


html
{
	font-size:62.5%;
}

/*Main Doc*/

/* Globals */

body
{
	background:url(images/bgtile.jpg);
	background-color:#000;
	background-repeat:repeat-x;
	color:#666;
	font-family:Helvetica, Verdana, Arial, sans-serif;
}

.inline
{
	display:inline;
}

h1,h2,h3,em
{
	color:#666666;
}

h3
{
	font-size:18px;
	text-align:left;
	font-weight:bold;
}

h2
{
	font-size:14px;
	text-align:left;
	font-weight:bold;
}

h1
{
	font-size:24px;
	text-align:left;
	font-weight:700;
	padding-bottom:5px;
}

em
{
	font-size:12px;
	font-style:italic;
}

.left
{
	float:left;
}

.right
{
	float:right;
}

.search
{
	color:#666;
	font-size:10.5px;
}

.bold
{
	font-weight:700;
}

.browntext
{
	color:#a79362;
}

a:link,a:hover,a:visited,a:focus,a:active
{
	color:#ffffff;
}

.lessbold
{
	font-weight:500;
}

/* End Globals */

/* Container 1 and 1st Level Elements */

#container1
{
	width:1024px;
	height:100%;
	margin:0 auto;
	padding:0;
}

/* Ticker Related Styles */

#ticker
{
	height:66px;
	width:1000px;
	color:#666666;
	position:relative;
	top:0;
	left:0;
	margin:0 auto;
}

.ticker-left
{
	float:left;
	position:absolute;
	top:15px;
	left:0;
	font-weight:700;
	line-height:18px;
}

.ticker-left a,.ticker-left a:visited,.ticker-left a:hover,.ticker-left a:link
{
	color:#666666;
	text-decoration:none;
	font-weight:700;
	font-size:10px;
}

.ticker-right
{
	float:left;
	position:absolute;
	top:10px;
	right:0;
	font-weight:700;
	line-height:18px;
}

#player
{
	position:absolute;
	top: 55px;
	right:2px;
}

.alignbottom
{
	vertical-align:bottom;
}

/* End Ticker Related Styles */

/* End Container 1 and 1st Level Elements */

/* Container 2 and 2nd Level Elements */

#container2
{
	width:1024px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	background:transparent;
	margin:0;
	padding:0;
}

/* Header Related Styles */

#header
{
	height:230px;
	width:1024px;
	background-image:url(images/header-bg.jpg);
	position:relative;
	top:0;
	left:0;
	margin:0 auto;
}

#motiongraphics
{
	height:221px;
	width:733px;
	position:relative;
	top:10px;
	left:277px;
	overflow:hidden;
}

/* End Header Related Styles */

/* Menu Related Styles */

#menu
{
	height:57px;
	width:1024px;
	background:#ffffff;
	position:relative;
	top:0;
	left:0;
	background:#A79362;
	text-transform:uppercase;
	z-index:2;
	margin:0;
	padding:0;
	color:#ffffff;
}

#page-bar
{
	width:1012px;
	padding-left:12px;
	height:57px;
	background:url(images/menu-bg.jpg);
}

#page-bar li
{
	display:block;
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}

#page-bar li:hover
{
	background:#C1B485;
}

#page-bar li.active
{
	background:#FCFFD6;
}

#page-bar li.active a,#page-bar li.active a:visited
{
	color:#A79362;
}


#page-bar a,#page-bar a:visited,#pag-bar a:active
{
	text-align:center;
	display:block;
	color:#fff;
	font-weight:500;
	font-size:13px;
	text-decoration:none;
	height:29px;
	line-height:29px;
	padding:0;
}

#page-bar a:hover
{
	display:block;
	text-decoration:none;
}

#page-bar li li
{
	width:148px;
	float:left;
	text-transform:uppercase;
	height:auto;
	margin:0;
	padding:0;
	color:#ffffff;
}

#page-bar li li a,#page-bar li li a:link,#page-bar li li a:visited,#page-bar li li a:focus
{
	width:148px;
	background:#A79362;
	float:none;
	border-top:1px solid #fff;
	height:auto;
	margin:0;
	padding:2.5px 5px;
	color:#ffffff;
	font-size:12px;
	line-height:16px;
	vertical-align:middle;
}

#page-bar li.active li a,#page-bar li.active li a:link,#page-bar li.active li a:visited,#page-bar li.active li a:focus
{
	width:148px;
	background:#A79362;
	float:none;
	border-top:1px solid #fff;
	height:auto;
	margin:0;
	padding:2.5px 5px;
	color:#ffffff;
	font-size:12px;
	line-height:16px;
	vertical-align:middle;
}

#page-bar li li a:hover,#page-bar li li a:active
{
	background:#C1B485;
	color:#ffffff;
}

#page-bar li.active li a:hover,#page-bar li.active li a:active
{
	background:#C1B485;
	color:#ffffff;
}

#page-bar li ul
{
	width:10em;
	position:absolute;
	left:-999em;
}

#page-bar li:hover ul
{
	display:block;
	left:auto;
}

#page-bar li:hover ul,#page-bar li.sfhover ul
{
	left:auto;
}

.home
{
	width:99px;
}

.homea
{
	background:url(images/home.jpg);
}

.homea:hover
{
	background:url(images/homehover.jpg);
}

li.active a.homea
{
	background:url(images/homeactive.jpg);
}


.resources
{
	width:189px;
}

.resourcesa
{
	background:url(images/resources.jpg);
}

.resourcesa:hover
{
	background:url(images/resourceshover.jpg);
}

li.active a.resourcesa
{
	background:url(images/resourcesactive.jpg);
}

.physicians
{
	width:128px;
}

.physiciansa
{
	background:url(images/physicians.jpg);
}

.physiciansa:hover
{
	background:url(images/physicianshover.jpg);
}

li.active a.physiciansa
{
	background:url(images/physiciansactive.jpg);
}

.locations
{
	width:126px;
}

.locationsa
{
	background:url(images/locations.jpg);
}

.locationsa:hover
{
	background:url(images/locationshover.jpg);
}

li.active a.locationsa
{
	background:url(images/locationsactive.jpg);
}

.employment
{
	width:140px;
}

.employmenta
{
	background:url(images/employment.jpg);
}

.employmenta:hover
{
	background:url(images/employmenthover.jpg);
}

li.active a.employmenta
{
	background:url(images/employmentactive.jpg);
}

.offera
{
	background:url(images/whatweoffer.jpg);
}

.offera:hover
{
	background:url(images/whatweofferhover.jpg);
}

li.active a.offera
{
	background:url(images/whatweofferactive.jpg);
}

.newsa
{
	background:url(images/newsevents.jpg);
}

.newsa:hover
{
	background:url(images/newseventshover.jpg);
}

li.active a.newsa
{
	background:url(images/newseventsactive.jpg);
}

.offer,.news
{
	width:159px;
}

/* End Menu Related Styles */

/* Footer Styles */

#footer
{
	height:260px;
	width:934px;
	background:url(images/footer-bg.jpg) #000000;
	background-repeat:no-repeat;
	margin:0 auto;
	padding:42px 50px 0 48px;
	clear:both;
	z-index:1;
}

#footer a
{
	text-decoration:none;
}

span .brownfooter,span a.brownfooter,.brownfooter
{
	color:#A79362;
}

footer.whitefooter,footer a.whitefooter,.whitefooter
{
	color:#ffffff;
}

/* End Container 2 and 2nd Level Elements */

/* Contaner 3 and 3rd and Lower Level Elements */

#container3
{
	height:auto;
	width:1012px;
	position:relative;
	top:0;
	left:0;
	z-index:1;
	margin:0 auto;
	padding:0 0 0 12px;
	background:url(images/content-bg.jpg);
	background-repeat:repeat-y;
}

/* Left Side Styles */

#left-sidebar
{
	width:220px;
	min-height:350px;
	height:auto;
	float:left;
	margin:0 auto;
	margin-top:34px;
	clear:left;
}

#left-sidebar h2
{
	position:relative;
	left:30px;
	margin:0;
	padding:0;
}

#left-sidebar-top
{
	position:relative;
	top:0;
	left:0;
	width:216px;
	height:20px;
	background:url(images/sidebar-top.gif);
	background-repeat:no-repeat;
}

#left-sidebar-bottom
{
	position:relative;
	top:0;
	left:0;
	width:216px;
	height:20px;
	background:url(images/sidebar-bottom.gif);
	background-repeat:no-repeat;
}

#recent
{
	width:216px;
	position:relative;
	top:0px;
	left:0px;
	padding-left:30px;
	background:url(images/sidebar-repeat.gif);
	background-repeat:repeat-y;
}

#recent a:link, #recent a:visited, #recent a, #recent a:active
{
	font-size:13px;
	font-weight:bold;
	color:#a79362;
	text-decoration:none;
}

#recent a.mostcurrent
{
	font-size:13px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}

#recent ul
{
	width:170px;
}

#recent ul li
{
	background: url(images/wc-bullet.gif) left top no-repeat;
	padding-left:15px;
	padding-bottom:13px;
}

.archive-line 
{
	font-size:12px;
	color:#a79362;
	text-decoration:underline;
}

.archive-line a
{
	font-style:italic;
}

#docs
{
	width:216px;
	position:relative;
	top:0;
	left:0;
	padding-left:30px;
	background:url(images/sidebar-repeat.gif);
	background-repeat:repeat-y;	
}

#docs ul
{
	width:170px;
}

#docs ul li a
{
	text-decoration:none;
	font-size:12px;
	color:#A79362;
	line-height:14px;
	margin:0;
	padding:0;
}

#docs ul li a:hover
{
	color:#666666;
	text-decoration:underline;
}

/* End Left Side Styles */

/* Main Content Styles */

#main-content
{
	width:auto;
	max-width:550px;
	height:auto;
	float:left;
	margin:0 auto;
	margin-top:14px;
	margin-left:34px;
}

#main-content-wide
{
	width:930px;
	height:auto;
	float:left;
	margin:0 auto;
	margin-top:14px;
	margin-left:34px;
}

/* Home Content Styles */

#welcome
{
	height:230px;
}

#homepagewelcome
{
	clear:right;
	width:495px;
	position:relative;
	top:10px;
	font-size:14px;
}

#homepagewelcome p
{
	color:#666666;
	font-size:14px;
}

#homepagenews
{
	text-align:left;
	width:500px;
	position:relative;
	top:0px;
}

#homepagenews h1
{
	text-align:left;
}

#homepagenews a
{
	color:#a79362;
	text-decoration:underline;
}

.byline
{
	font-size:11px;
}

.newstitle
{
	font-size:14px;
}

.blurb
{
	font-size:13px;
}

.buffer
{
	height:70px;
}

/* End Home Content Styles */

/* Location Content Styles */

#location1
{
	height:250px;
	position:relative;
	top:0;
	left:0;
}

#location2
{
	height:200px;
	position:relative;
	top:10px;
	left:0
}

#location3
{
	height:200px;
	position:relative;
	top:35px;
	left:0
}

#location4
{
	height:200px;
	position:relative;
	top:35px;
	left:0
}

#location1 .location-right
{
	padding-top:30px;
}

.location-left
{
	position:absolute;
	top:0;
	left:0;
}
	
.location-right
{
	width:300px;
	position:absolute;
	top:0;
	left:210px;
	font-size:12px;
	color:#000000;
}

.location-right h2
{
	font-size:17px;
	padding-bottom:12px;
}

a.locationbutton
{
	font-size:11px;
	line-height:23px;
	margin-top:6px;
	padding:5px 6px 3px 6px;
	color:#ffffff;
	background:#A79362;
	text-decoration:none;
}

#location-otherinfo
{
	width:490px;
	font-size:15px;
	position:relative;
	top:25px;
	left:0;
}

/* End Locatoin Content Styles */

/* Education Content Styles */

#education1
{
	height:220px;
	position:relative;
	top:0px;
	left:0;
}

#education2
{
	height:220px;
	position:relative;
	top:0px;
	left:0;
}

#education3
{
	height:220px;
	position:relative;
	top:0px;
	left:0;
}

#education4
{
	height:220px;
	position:relative;
	top:0px;
	left:0;
}

.education-left
{
	position:absolute;
	top:0;
	left:0;
}
	
.education-right
{
	width:300px;
	position:absolute;
	top:0;
	left:180px;
	font-size:12px;
	color:#000000;
}

.education-right h2
{
	font-size:17px;
	padding-bottom:12px;
}

.education-right h3
{
	font-size:14px;
	padding-bottom:12px;
}

.education-right p
{
	color:#666666;
	font-size:13px;
}

.education-right p a
{
	color:#A79362;
	font-size:14px;
	text-decoration:underline;
}

#education-otherinfo
{
	width:490px;
	font-size:15px;
	position:relative;
	left:0;
}

#education-register
{
	width:490px;
	font-size:15px;
	position:relative;
	left:0;
}

#education-otherinfo a
{
	width:490px;
	font-size:15px;
	position:relative;
	left:0;
	color:#A79362;
	text-decoration:underline;
}

/* End Education Content Styles */

/* Doctor Content Styles */

#doc-content
{
	
}

#doccol1
{
	width:168px;
	height:207px;
	float:left;
	position:relative;
	top:10px;
}

#doccol2
{
	width:325px;
	color:#666666;
	font-size:14px;
	float:left;
	position:relative;
	top:10px;
	left:20px;
}

#doccol2 h2
{
	font-size:14px;
	text-align:left;
	font-weight:bold;
}

#doccol2 a
{
	color:#A79362;
}

#physcol1
{
	float:left;
	width:249px;
	height:auto;
	position:relative;
	top:0;
	left:0;
}

#physcol2
{
	float:left;
	width:249px;
	height:auto;
	position:relative;
	top:0;
	left:0;
}

.docthumb
{
	float:left;
	width:85px;
	height:85px;
	position:relative;
	top:0;
	left:0;
}

.docquickinfo
{
	float:left;
	max-width:159px;
	position:relative;
	top:0;
	left:5px;
}

.docquickinfo ul li
{
	background: url(images/wc-bullet.gif) left top no-repeat;
	padding-left:11px;
	margin-bottom:3px;
	margin-left:3px;
	margin-right:10px;
}

.docquickinfo dt
{
	background: url(images/wc-bullet.gif) left top no-repeat;
	padding-left:11px;
	margin-bottom:3px;
	margin-left:3px;
	margin-right:10px;
}

.def
{
	padding-left:11px;
	margin-bottom:1px;
	margin-left:10px;
	margin-right:10px;
}

.def2
{
	padding-left:11px;
	margin-bottom:1px;
	margin-left:10px;
	margin-right:10px;
}

.def3
{
	padding-left:11px;
	margin-bottom:1px;
	margin-left:10px;
	margin-right:10px;
}		

.doctorbrief
{
	float:left;
	width:249px;
	height:130px;
	position:relative;
	top:0;
	left:0;
	padding-top:50px;
	font-size:12px;
	color:#000000;
}

.doctorbrief h3
{
	font-size:12px;
	color:#a79362;
}

.doctorbrief h3 a
{
	font-size:12px;
	color:#a79362;
	font-weight:bold;
	text-decoration:none;
}

.doctorbrief h3 a:hover
{
	color:#666666;
	text-decoration:underline;
}

.firstdoc
{
	padding:0;
}

/* End Doctor Content Styles */

/* Begin Specialties Content Styles */

#specialties-content
{
	
}

#specialtiescol1
{
	width:168px;
	height:207px;
	float:left;
	position:relative;
	top:10px;
}

#specialtiescol2
{
	width:325px;
	color:#666666;
	font-size:14px;
	float:left;
	position:relative;
	top:10px;
	left:20px;
}

#specialtiescol2 h2
{
	font-size:14px;
	text-align:left;
	font-weight:bold;
}

#specialtiescol2 a
{
	color:#A79362;
}

#speccol1
{
	float:left;
	width:249px;
	height:auto;
	position:relative;
	top:0;
	left:0;
}

#speccol2
{
	float:left;
	width:249px;
	height:auto;
	position:relative;
	top:0;
	left:0;
}

.specialtiesthumb
{
	float:left;
	width:85px;
	height:85px;
	position:relative;
	top:0;
	left:0;
}

.specialtiesquickinfo
{
	float:left;
	max-width:220px;
	position:relative;
	top:0;
	left:5px;
}

.specialtiesquickinfo ul li
{
	background: url(images/wc-bullet.gif) left top no-repeat;
	padding-left:11px;
	margin-bottom:3px;
	margin-left:3px;
	margin-right:10px;
}	

.specialtiesquickinfo ul li a
{
	color:#a79362;
}	

.specialtiesquickinfo ul li a:hover
{
	color:#666666;
}		

.specialtiesbrief
{
	float:left;
	width:249px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	padding-bottom:20px;
	font-size:12px;
	color:#000000;
}

.specialtiesbrief h3
{
	font-size:12px;
	color:#666666;
}

.specialtiesbrief h3 a
{
	font-size:12px;
	color:#a79362;
	font-weight:bold;
	text-decoration:none;
}

.specialtiesbrief h3 a:hover
{
	color:#666666;
	text-decoration:underline;
}

.firstspecialties
{
	padding-bottom:20px;
}

/* End Specialties Content Styles */

/* Community Events Styles */

.event-post
{
	width:auto;
	height:auto;
	position:relative;
	top:0;
	left:0;
	padding-top:25px;
	font-size:14px;
}

.first
{
	padding-top:10px;
}

.event-post h2
{
	color:#a79362;
	font-size:16px;
}

.event-date
{
	font-size:12px;
}

.event-pics
{
	width:495px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	padding:10px 0 15px 0;
}

.event-details
{
	width:490px;
	height:auto;
	position:relative;
	top:0;
	left:2px;
}

.event-details p a
{
	color: #a79362;
}

.event-details img
{
	margin:0px 15px 15px 0px;
	float:left;
}

/* End Community Events Styles */

/* Links Page Styles */

#links h2
{
	padding-bottom:10px;
}

#links ul li
{
	padding-bottom:14px;
}

#links ul li a
{
	color:#a79362;
	text-decoration:underline;
	font-weight:bold;
}

#links
{
	width:496px;
	max-width:496px;
	overflow:hidden;
	height:auto;
	position:relative;
	top:0;
	left:0;
	font-size:14px;
	line-height:16px;
}



#linkblock1
{
	width:200px;
	position:relative;
	top:-14px;
	left:150px;
}

#linkblock1 ul li
{
	padding:0;
}

#linkblock2
{
	width:200px;
	position:relative;
	top:-14px;
	left:200px;
}

#linkblock2 ul li
{
	padding:0;
}

/* End Links Page Styles */

/* At Risk Styles */

#atrisk
{
	width:500px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	font-size:14px;
}

#atrisk p
{
	padding-bottom:25px;
}

#atriskform
{
	width:480px;
	height:auto;
	margin:0 auto;
	padding:10px;
	background:#a79362;
	color:#fcffd6;
	line-height:20px;
	font-size:12px;
}

#riskformleft
{
	width:250px;
	height:auto;
	float:left;
	position:relative;
	top:0;
	left:0;
}

#riskformleft p
{
	padding:0;
}

#riskformright
{
	width:200px;
	height:auto;
	float:left;
	position:relative;
	top:0;
	left:25px;
}

#riskformright p
{
	padding:0;
}

.spacer1
{
	margin-left:25px;
}

.spacer2
{
	margin-left:25px;
}

.spacer3
{
	margin-left:34px;
}

p.disclaimer
{
	font-size:10px;
	font-style:italic;
}

/* End At Risk Styles */

/* Workers Comp Styles */

#workerscomp
{
	width:500px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	font-size:14px;
}

#workerscomp p
{
	padding-bottom:14px;
}

#workerscomp h2
{
	padding-bottom:14px;
}

#workerscomp a
{
	color:#a79362;
	text-decoration:underline;
}

#wcsupport
{
	width:495px;
	height:auto;
	background:#fcffd7;
	position:relative;
	top:0;
	left:0;
	border:solid 1px #ccceb2;
	margin-bottom:14px;
}

#wcsupport p
{
	padding-left:15px;
	margin-bottom:14px;
	margin-left:10px;
	margin-right:25px;
}

#wcsupport h2
{
	padding-left:15px;
	margin-bottom:14px;
	margin-left:10px;
	margin-right:25px;
}

#services
{
	width:495px;
	height:auto;
	background:#fcffd7;
	position:relative;
	top:0;
	left:0;
	border:solid 1px #ccceb2;
	margin-bottom:14px;
}

#services ul li
{
	background: url(images/wc-bullet.gif) left center no-repeat;
	padding-left:15px;
	margin-bottom:14px;
	margin-left:10px;
	margin-right:25px;
}

/* End Workers Comp Styles */

/* Ambulatory Styles */

#ambulatory
{
	width:500px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	font-size:14px;
}

#ambulatory p
{
	padding-bottom:14px;
}

#ambulatory h2
{
	padding-bottom:14px;
}

#ambulatory a
{
	color:#a79362;
	text-decoration:underline;
}

#ambulatory span
{
	float:right;
	margin:0px 50px 0px 0px;
}

#services
{
	width:495px;
	height:auto;
	background:#fcffd7;
	position:relative;
	top:0;
	left:0;
	border:solid 1px #ccceb2;
	margin-bottom:14px;
}

#services ul li
{
	background: url(images/wc-bullet.gif) left center no-repeat;
	padding-left:15px;
	margin-bottom:14px;
	margin-left:10px;
	margin-right:25px;
}

/* End Ambulatory Styles */

/* What to Expect Styles */

#expect
{
	width:500px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	font-size:14px;
}

#expect p
{
	padding-bottom:14px;
}

#expect h2
{
	padding-bottom:14px;
}

#expect a
{
	color:#a79362;
	text-decoration:underline;
}

#expect span
{
	float:right;
	margin:0px 50px 0px 0px;
}

#checklists
{
	width:495px;
	height:auto;
	background:#fcffd7;
	position:relative;
	top:0;
	left:0;
	border:solid 1px #ccceb2;
	margin-bottom:14px;
}

#checklists ul li
{
	background: url(images/wc-bullet.gif) left top no-repeat;
	padding-left:15px;
	margin-bottom:14px;
	margin-left:10px;
	margin-right:25px;
}

#checklists ul li ul li
{
	background:none;
	padding-left:15px;
	margin:5px 25px 0px 5px;
}

/* End What to Expect Styles */

/* Diagnostic Styles */

#diagnostic
{
	width:500px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	font-size:14px;
}

#diagnostic p
{
	padding-bottom:14px;
}

#diagnostic h2
{
	padding-bottom:14px;
}

#diagnostic a
{
	color:#a79362;
	text-decoration:underline;
}

#services
{
	width:495px;
	height:auto;
	background:#fcffd7;
	position:relative;
	top:0;
	left:0;
	border:solid 1px #ccceb2;
	margin-bottom:14px;
}

#services ul li
{
	background: url(images/wc-bullet.gif) left center no-repeat;
	padding-left:15px;
	margin-bottom:14px;
	margin-left:10px;
	margin-right:25px;
}

/* End Diagnostic Styles */

/* Survey Styles */

#survey
{
	width:495px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	font-size:14px;
}

#survey p
{
	padding-bottom:25px;
}

#surveyform
{
	width:495px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	font-size:12px;
	line-height:20px;
	text-align:center;
	font-size:12px;
}

#surveyform h2
{
	font-size:14px;
	line-height:20px;
	color:#fcffd6;
	background:#a79362;
	padding-left:10px;
	vertical-align:middle;
	width:495px;
}

.surveycolumnleft
{
	width:230px;
	height:auto;
	float:left;
	position:relative;
	top:0;
	left:0;
	text-align:right;
	padding-right:5px;
	line-height:22px;
}

.surveycolumnleft p
{
	padding:0;
	padding-bottom:22px;
}

.surveycolumnright
{
	width:245px;
	height:auto;
	float:left;
	position:relative;
	top:0;
	left:0;
	text-align:left;
	line-height:20px;
}

.surveycolumnright input
{
	margin-right:5px;
	margin-top:5px;
	vertical-align:middle;
}

.surveycolumnright select
{
	margin-top:5px;
}

.padleft
{
	margin-left:15px;
}

.padleft5
{
	margin-left:5px;
}

.instruction
{
	color:#a79362;
}

.padtop
{
	margin-top:10px;
}

.padright
{
	margin-right:12px;
}

.bump5
{
	padding-top:5px;
}

#surveyform ul li
{
	list-style:none;
	font-size:10px;
	font-style:italic;
	line-height:10px;
}

#surveyresults
{
	width:495px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	font-size:12px;
}

#surveyresults p
{
	width:363px;
	height:auto;
	margin:0 auto;
	font-size:24px;
	font-weight:700;
}

/* End Survey Styles */

/* Bonebreak Styles */

#bonebreak-container
{
	width:498px;
	height:auto;
	position:relative;
	top:0;
	left:0;
}

.bonebreaksub
{
	font-size:16px;
	line-height:49px;
	vertical-align:middle;
	position:relative;
	top:-1px;
	left:0;
	float:right;
	clear:both;
}

.bonebreaksub img
{
	vertical-align:middle;
}

.bonebreakentry
{
	width:490px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	margin-bottom:40px;
}

.bonebreakentry h3
{
	color:#a79362;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.bonebreakentry h2
{
	color:#a79362;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

.bonebreakentry h4
{
	color:#666666;
	font-size:12px;
	font-weight:500;
	margin-bottom:10px;
}

.bonebreakentry p
{
	color:#666666;
	font-size:14px;
	margin-bottom:14px;
}

.bonebreakentry ul
{
	margin-bottom:14px;
}

.bonebreakentry li
{
	color:#666666;
	font-size:14px;
	list-style-position:inside;
	list-style-type:disc;
}

.bonebreakentry a
{
	color:#a79362;
	font-size:14px;
	margin-bottom:14px;
}

a.readmore, a.readmore:visited, a.readmore:hover, a.readmore:link
{
	color:#a79362;
	font-size:14px;
	text-decoration:underline;
}

#VideoPlayback
{
	margin-bottom:14px;
}

/* End Bonebreak Styles */

/* Ortho Minute Styles */

#orthominute-container
{
	width:498px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	overflow:hidden;
}

#orthominute-container h1
{
	display:inline;
	line-height:42px;
	vertical-align:bottom;
}

.orthominutesub
{
	font-size:16px;
	line-height:49px;
	vertical-align:middle;
	position:relative;
	top:-1px;
	left:0;
	float:right;
	clear:both;
}

.left70
{
	margin-left:70px;
}

.orthominutesub img
{
	vertical-align:middle;
}

.orthominuteentry
{
	width:490px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	margin-bottom:40px;
}

.orthominuteentry h3
{
	color:#666666;
	font-size:14px;
	font-weight:bold;
}

.orthominuteentry h4
{
	color:#666666;
	font-size:12px;
	font-weight:500;
	margin-bottom:10px;
}

.orthominuteentry p
{
	color:#666666;
	font-size:14px;
	margin-bottom:14px;
}

a.readmore, a.readmore:visited, a.readmore:hover, a.readmore:link
{
	color:#a79362;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
}

.radioplayer
{
	margin-bottom:14px;
}

/* End Ortho Minute Styles */

/* Forms Content Styles */

#forms1
{
	height:250px;
	position:relative;
	left:0;
}

#forms2
{
	height:250px;
	position:relative;
	left:0
}

#forms3
{
	height:250px;
	position:relative;
	left:0
}

#forms4
{
	height:250px;
	position:relative;
	left:0
}

#forms5
{
	height:250px;
	position:relative;
	left:0
}

#forms6
{
	height:250px;
	position:relative;
	left:0
}

#forms7
{
	height:250px;
	position:relative;
	left:0
}

#forms8
{
	height:250px;
	position:relative;
	left:0
}

#forms9
{
	height:250px;
	position:relative;
	left:0
}

.forms-left
{
	position:absolute;
	top:0;
	left:0;
}
	
.forms-right
{
	width:300px;
	position:absolute;
	top:0;
	padding-top:30px;
	left:210px;
	font-size:12px;
	color:#000000;
}

.forms-right h2
{
	font-size:17px;
	padding-bottom:12px;
}

/* End Forms Content Styles */

/* Employment Styles */

#employment
{
	width:500px;
	height:auto;
	position:relative;
	top:0;
	left:0;
}

#employmentcontent
{
	width:490px;
	height:auto;
	position:relative;
	top:0;
	left:0;
}

#employmentcontent p
{
	color:#666666;
	font-size:14px;
	margin-bottom:16px;
}

#employmentcontent pre
{
	color:#666666;
	font-size:14px;
	margin-bottom:16px;
	font-family:Helvetica,Verdana,Arial,sans-serif;
}

#employmentcontent .bold
{
	font-weight:700;
}

#employmentcontent ul
{
	font-size:14px;
}

#employmentcontent ul li
{
	background: url(images/wc-bullet.gif) left top no-repeat;
	padding-left:15px;
	margin-bottom:13px;
}

#employmentcontent a
{
	font-size:14px;
	color:#a79362;
	text-decoration:underline;
}

#employmentcontent .asterisk
{
	font-size:12px;
}

/* End Employment Styles */

/* Virtual Tour Styles */

#tour
{
	width:924px;
	height:auto;
	position:relative;
	top:0;
	left:0;
}

#tour p
{
	font-size:14px;
	color:#666666;
	margin-left:5px;
}

#instructions
{
	width:924px;
	height:90px;
	position:relative;
	top:0;
	left:0;
}

#instruct1
{
	width:327px;
	height:71px;
	position:relative;
	float:left;
	top:0;
	left:90px;
	background:url(images/instructionbg.gif);
}

#instruct1 p
{
	padding-left:10px;
	padding-top:10px;
}

#instruct2
{
	width:327px;
	height:71px;
	position:relative;
	float:left;
	top:0;
	left:141px;
	background:url(images/instructionbg.gif);
}

#instruct2 p
{
	padding-left:16px;
	padding-top:16px;
}

#instruct2 a
{
	color:#a79362;
	text-decoration:underline;
	font-weight:700;
}

.size16
{
	font-size:16px;
}

#tourplayer
{
	width:924px;
	height:344px;
	overflow:hidden;
	position:relative;
	top:0;
	left:0;
}

#tourlinks
{
	width:915px;
	height:auto;
	position:relative;
	top:0;
	left:10px;
}

#linkcolumn1
{
	width:190px;
	height:auto;
	float:left;
	position:relative;
	top:0;
	left:0;
}

#linkcolumn1 p
{
	font-size:11px;
	color:#a79362;
	margin-bottom:9px;
}

#linkcolumn1 p a, #linkcolumn1 p a:link, #linkcolumn1 p a:visited, #linkcolumn1 p a:active
{
	font-size:11px;
	color:#a79362;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

#linkcolumn2
{
	width:190px;
	height:auto;
	float:left;
	position:relative;
	top:0;
	left:0;
}

#linkcolumn2 p
{
	font-size:11px;
	color:#a79362;
	margin-bottom:9px;
}

#linkcolumn2 p a, #linkcolumn2 p a:link, #linkcolumn2 p a:visited, #linkcolumn2 p a:active
{
	font-size:11px;
	color:#a79362;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

#linkcolumn3
{
	width:190px;
	height:auto;
	float:left;
	position:relative;
	top:0;
	left:0;
}

#linkcolumn3 p
{
	font-size:11px;
	color:#a79362;
	margin-bottom:9px;
}

#linkcolumn3 p a, #linkcolumn3 p a:link, #linkcolumn3 p a:visited, #linkcolumn3 p a:active
{
	font-size:11px;
	color:#a79362;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

#linkcolumn4
{
	width:190px;
	height:auto;
	float:left;
	position:relative;
	top:0;
	left:0;
}

#linkcolumn4 p
{
	font-size:11px;
	color:#a79362;
	margin-bottom:9px;
}

#linkcolumn4 p a, #linkcolumn4 p a:link, #linkcolumn4 p a:visited, #linkcolumn4 p a:active
{
	font-size:11px;
	color:#a79362;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

#linkcolumn5
{
	width:145px;
	height:auto;
	float:left;
	position:relative;
	top:0;
	left:0;
}

#linkcolumn5 p
{
	font-size:11px;
	color:#a79362;
	margin-bottom:9px;
}

#linkcolumn5 p a, #linkcolumn5 p a:link, #linkcolumn5 p a:visited, #linkcolumn5 p a:active
{
	font-size:11px;
	color:#a79362;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

/* End Virtual Tour Styles */

/* Articles Page Styles */

#articles
{
	width:500px;
	height:auto;
	position:relative;
	top:0;
	left:0;
}

.articletitle
{
	width:215px;
	font-size:14px;
	color:#666666;
	font-weight:700;
	text-transform:capitalize;
}

.sourceline
{
	font-size:12px;
	color:#666666;
	margin-bottom:14px;
}

.inarticleheading
{
	font-size:14px;
	color:#666666;
	font-weight:700;
	margin-bottom:14px;
}

.citation
{
	font-size:12px;
	color:#666666;
	font-style:italic;
	margin-top:14px;
	margin-bottom:14px;
}

.archive-links p 
{
	font-size:12px;
	color:#a79362;
	text-decoration:underline;
}

.singlearticle p
{
	font-size:14px;
	color:#666666;
	margin-bottom:14px;
}

.singlearticle p a
{
	font-style:italic;
	color:#a79362;
}

.singlearticle ul
{
	padding-left:12px;
	margin-bottom:14px;
}

.singlearticle ul li
{
	background:url(images/wc-bullet.gif) left center no-repeat;
	padding-left:15px;
	font-size:14px;
	color:#666666;
}

.singlearticle ul li a
{
	color:#a79362;
	text-decoration:none;
}

.singlearticle ol
{
	padding-left:12px;
	margin-bottom:14px;
}

.singlearticle ol li
{
	padding-left:15px;
	padding-bottom:6px;
	font-size:14px;
	color:#666666;
}

/* End Articles Page Styles */

/* Financial Policy Page Styles */

#financialpolicy
{
	width:500px;
	height:auto;
	position:relative;
	top:0;
	left:0;
}

.policyitems h2
{
	font-size:14px;
	color:#666666;
	margin-bottom:14px;
	font-weight:bold;
}

.policyitems p
{
	font-size:14px;
	color:#666666;
	margin-bottom:14px;
}

.policyitems form label {
	font-size:12px;
	font-weight:bold;
}

.policyitems form label.dollars
{
	font-size:10px;
	padding-left:8px;
}

.policyitems form label.cents
{
	font-size:10px;
	padding-left:22px;
}

.policyitems form label.first
{
	font-size:10px;
}

.policyitems form label.last
{
	font-size:10px;
	padding-left:105px;
}

.policyitems form label.middle
{
	font-size:10px;
	padding-left:105px;
}

.policyitems form label.address
{
	font-size:10px;
	padding-left:22px;
}

.policyitems form label.state
{
	font-size:10px;
	padding-left:105px;
}

.policyitems form label.year
{
	font-size:10px;
	padding-left:40px;
}

.policyitems form label.last2
{
	font-size:10px;
	padding-left:40px;
}


/* End Financial Policy Page Styles */

/* End Main Content Styles */

/* Right Side Styles */

#right-sidebar
{
	width:162px;
	height:auto;
	float:right;
	margin:0 auto;
	margin-right:38px;
	background:#FCFFD6;
}

.topleft
{
	margin:0;
	padding:0;
	position:relative;
}

.topright
{
	margin:0;
	padding:0;
	position:relative;
	left:3px;
}

.bottomleft
{
	margin:0;
	padding:0;
	position:relative;
	top:3px;
}

.bottomright
{
	margin:0;
	padding:0;
	position:relative;
	top:3px;
	left:4px;
}

.bonebreak
{
	margin:0;
	padding:0;
	position:relative;
	top:6px;
}

#newer-older-links a {
	font-size:14px;
	color:#a79362;
	font-weight:bold;
	text-decoration:none;
}

#newer-older-links li {
	font-size:14px;
	color:#a79362;
	font-weight:bold;
	list-style:none;
}

/* End Right Side Styles */

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}

/* End Contaner 3 and 3rd and Lower Level Elements */








/* Hides from IE-mac \\*/
* html .clearfloat
{
	height:1%;
}

fieldset,img,abbr,acronym
{
	border:0;
}

ol,ul,#page-bar ul
{
	list-style:none;
}

body a,a:link,a:visited,a:hover
{
	color:#a79362;
}

a.locationbutton
{
	font-size:11px;
	line-height:23px;
	margin-top:6px;
	padding:5px 6px 3px 6px;
	color:#ffffff;
	background:#A79362;
	text-decoration:none;
}