/* --------------------------------------------
UA-2005: Universal/Accessible
Name:     UA
Designer: Holly Valero
URL:      www.hollyworks.com
Date:     Aug 2005

Color Scheme:  

Background body #dbdbdf
Dark Gray: #3B3B49
----------------------------------------------- */


/* -- 508 HIDE -- */
#skip {position: absolute; left: -9999px; font-size: small;}
#skip a:hover {color: #ffffff;}
.hide {display: none;}
.clear {clear:both;}
.fr {float:right; padding:0; margin:0;}

.frbanner {float:right; padding:5px 0 5px 0; margin:0 -15px 0 0;}



.fl {float:left; padding:0; margin:0;}
.left {float:left;  padding-right:4px;}
.right {float:right; padding-left:4px;}
.center {margin:0 auto;}

.showcase {padding:10px; text-align:center;}
.ad {padding:3px 0px 3px 0px; text-align:center;}


/* --  CLASSIC TAGS A-Z  -- */

abbr, acronym {font-style: normal; border-bottom: dotted 1px #d6d6d6; cursor: help;}
img {border: 0; padding: 0;}

body {
background:#2a2a30 url(http://www.drjonhyman.com/elements/images/wall.gif) repeat-y center;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
color: #111;
margin:0;
padding:0;
text-align:center;
}
 

body.wide {
background:#2a2a30 url(http://www.drjonhyman.com/elements/images/wallwide.gif) repeat-y center;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
color: #111;
margin:0;
padding:0;
text-align:center;
}
 
 
.lead  { 
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
}

.gray {color:#333; font-size:9px; font-family: arial, sans-serif; margin-top:25px; margin-left:8px; margin-right:8px;}

/* -- PAGE STRUCTURE  -- */

#container_shell {
width:760px;
text-align:left;
margin:0 auto;
}

#container_wrap {
width:760px;
float:left;
}










#containerprint {width: 560px; text-align:left; padding:20px; background: #ffffff; color:#000; }  
#containerprint h1 {color:#000; font: 13px/15px verdana, arial, sans-serif; font-weight:bold;}  



#flashcontent {position:relative; width: 760px; height: 142px; background:#18181c;}    
#flashcontent #blurb {display:none; }




/* -- Primary Navigation:  -- */

#navwrap { 
	width: 760px;
	height: 36px;
	margin: 0;
	border-top:1px #000 solid;
	padding: 0;
	position:relative;
	top:0;
	left:0;
	background: url(http://www.drjonhyman.com/elements/images/pnav.gif) no-repeat;
}


 
/* -- Primary Navigation:  -- */

#nav { 
	width: 619px;
	height: 35px;
	margin: 0;
	border:0;
	padding: 0;
	background: #EDEFF0;
	position:absolute;
	left:0;
	top:0;
}


#nav ul	{
	width: 619px;
	height: 36px;
	background: url(http://www.drjonhyman.com/elements/images/pnav.gif) no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}

#nav ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}

#nav ul li, #nav a {
	height: 36px;
	display: block;
}

#nav ul li a {
	text-indent: -9999px; 
	text-decoration: none;
}


#nav1 {left: 0px; width: 78px;}
#nav2 {left: 79px; width: 84px;}
#nav3 {left: 164px; width: 97px;}
#nav4 {left: 262px; width: 144px;}
#nav5 {left: 407px; width: 75px;}
#nav6 {left: 483px; width: 138px;}

#nav1 a:hover, #on1 {background: transparent url(http://www.drjonhyman.com/elements/images/pnav.gif) -0px -36px no-repeat;}
#nav2 a:hover, #on2 {background: transparent url(http://www.drjonhyman.com/elements/images/pnav.gif) -79px -36px no-repeat;}
#nav3 a:hover, #on3 {background: transparent url(http://www.drjonhyman.com/elements/images/pnav.gif) -164px -36px no-repeat;}
#nav4 a:hover, #on4 {background: transparent url(http://www.drjonhyman.com/elements/images/pnav.gif) -262px -36px no-repeat;}
#nav5 a:hover, #on5 {background: transparent url(http://www.drjonhyman.com/elements/images/pnav.gif) -407px -36px no-repeat;}
#nav6 a:hover, #on6 {background: transparent url(http://www.drjonhyman.com/elements/images/pnav.gif) -483px -36px no-repeat;}




/* -- SEARCH:  -- */


#search {position:absolute; left:620px; top:0px; width:112px; height:35px; margin:0; padding:0; border:0;}

#search label {display:none;}

#search .sb { 
	color: #443;
	font-size:11px;
	line-height:11px;
	width:85px;
	height:14px;
	margin:8px;
	}

#searchbutton {position:absolute; left: 733px; top:0; width:24px; height:35px; margin:0; padding:0; border:0;}



/* -- patient quick links -- */

#pqltop	{
	width:160px;
	height:30px;
	background: transparent url(http://www.drjonhyman.com/elements/images/pql.gif);}
	
#pqlbody	{
	width: 160px;
	background: #32363d; 
	color:#fff;
}

#pqltop h1 {display:none;}

#pqlbody ul {
	font-size:10px;
	line-height:11px;
	margin:0;
	padding: 0;
}

#pqlbody ul li {
	list-style: none;
	text-indent: 0;
}

#pqlbody  a {
padding:2px 0px 2px 2px;
display: block;
background: transparent url(http://www.drjonhyman.com/elements/images/dotsgray.gif) repeat-x bottom; 
width: 157px;
}


#pqlbody a:link, #pqlbody a:visited {
text-decoration: none;
color:#fff;
}

#pqlbody a:hover {
color:#fc3;
background: #131316 url(http://www.drjonhyman.com/elements/images/dotsgray.gif) repeat-x bottom;
}

#pqlbot	{
width: 160px;
height:22px;
background: transparent url(http://www.drjonhyman.com/elements/images/pqlbot.gif);
}





/* -- Athlete Forums -- */

#athletetop	{
	display:none;}
	
#athletebody	{
	width: 160px;
	background: #7d7d7d; 
	color:#fff;
}

#athletetop h1 {display:none;}

#athletebot	{
display:none;
}





/* -- patient to patient -- */

#p2ptop	{display:none;}
	
#p2pbody	{
	width: 160px;
	background: #32363d; 
	color:#fff;
}

#p2ptop h1 {display:none;}

#p2pbody ul {
	font-size:10px;
	line-height:11px;
	margin:0;
	padding: 0;
}

#p2pbody ul li {
	list-style: none;
	text-indent: 0;
}

#p2pbody  a {
padding:2px 0px 2px 2px;
display: block;
background: transparent url(http://www.drjonhyman.com/elements/images/dotsgray.gif) repeat-x bottom; 
width: 157px;
}


#p2pbody a:link, #p2pbody a:visited {
text-decoration: none;
color:#fff;
}

#p2pbody a:hover {
color:#fc3;
background: #131316 url(http://www.drjonhyman.com/elements/images/dotsgray.gif) repeat-x bottom;
}

#p2pbot	{display:none;}











/* -- sidebar -- */
#sidebar {margin-left:0px; padding:0px;}
#sidebar_t {width:120px; height:60px; margin:0; padding:0;}
#sidebar_t h1 {display:none;}

#sidebar ul {
font-size:9px;
line-height:11px;
text-indent:0;
margin-left:0;
padding-left:0;
list-style-type: none;
}



#sidebar a {
	display: block;
	padding:3px 0px 3px 2px;
	width:118px;
	border-top: 1px solid #B80B0B;
	border-bottom: 1px solid #620707;
}


#sidebar a:hover {
	background-color:#3B3B49;
	border-top: 1px solid #000;
	border-bottom: 1px solid #dbdbdf;

}


#sidebar a:link, #sidebar a:visited  {
	color:#fff;
	text-decoration: none;
}





#fbc {
width:474px;
height:253px;
margin-top: 2px;
margin-left: 2px;
margin-right: 2px;
margin-bottom: 2 px;
padding: 0;
border: 1px solid # fff;
background: transparent url(http://www.drjonhyman.com/elements/images/bouncedbackdrop.gif) no-repeat;
}
 
#fbc p  {
margin-left:10px;
margin-right:10px;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
color: #fff;
}

#fbc a.red:link, #fbc a.red:visited, #fbc a.red:hover {
color: #fff;
background-color:#197a2a;
text-decoration:none;
padding:1px 1px;
}




#aao {
width:474px;
height:253px;
margin-top: 2px;
margin-left: 2px;
margin-right: 2px;
margin-bottom: 2 px;
padding: 0;
border: 1px solid #ffffff;
background: transparent url(http://www.drjonhyman.com/elements/images/aao.jpg) no-repeat;
color:#ffffff;
}
 
#aao p  {
margin-left:10px;
margin-right:10px;
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
color: #ffffff;
}


#aao a {color:#ffffff;}

#hpf h1 {
margin: 8px;
color:#fff;
font-weight:bold;
font-size: 22px;
background: transparent url(http://www.drjonhyman.com/elements/images/dotgray.gif) repeat-x bottom;
margin-bottom:3px;
margin-top:5px;

}


#hpf p {
margin: 8px;
padding: 10px;
color:#fff;
}

#hpf a:link, #hpf a:visited {
color: #fc3;
text-decoration: none;
}

#hpf a:hover {
color: #fff;
background: #1b7162;
text-decoration: none;
}










#bluebox {
width:474px;
height:155px;
margin: 2px;
padding: 0;
background:#84a2bc;
border: 1px solid # fff;
color:#fff;
}

#bluebox h1 {
margin: 0px;
padding: 6px;
background:#2d3f4f;
color:#fff;
text-transform: uppercase;
font-size: 12px;
}


#bluebox p {
margin: 2px;
padding: 10px;
color:#fff;
}

#bluebox a:link, #bluebox a:visited {
color: #263141;
text-decoration: none;

}

#bluebox a:hover {
color: #263141;
background: #AFC7DC;
text-decoration: none;
}





#mapbox {
width:474px;
margin: 2px;
padding: 0;
background:#ffffff;
border: 1px solid #fff;
color:#255EA1;
}

#mapbox h1 {
margin: 0;
padding: 6px;
background:#255EA1;
color:#ffffff;
text-transform: uppercase;
font-size: 12px;
}






#tanbox {
width:474px;
margin: 2px;
padding: 0;
background:#f4eeda;
border: 1px solid #fff;
color:#45454C;
}

#tanbox h1 {
margin: 0px;
padding: 6px;
background:#81754b;
color:#fff;
text-transform: uppercase;
font-size: 12px;
}


#tanbox p {
padding: 3px;
color:#45454C;
margin-bottom:5px;
margin-top:0px;
background: transparent url(http://www.drjonhyman.com/elements/images/tandot.gif) repeat-x bottom;
}

#tanbox a:link, #tanbox a:visited {
color: #245980;
text-decoration: none;
font-weight:bold;

}

#tanbox a:hover {
background: #fff;
text-decoration: none;
}




#storybox {
margin: 1px;
padding: 2px 3px;
background:#fff;
border: 1px solid #efefef;
}

#storybox h1 {
margin: 0;
padding: 0px;
background:#fff;
color:#111;
font-weight:bold;
font-size: 14px;
}


#storybox h2 {
color:#ac0d0f;
font-weight:bold;
font-size: 13px;
padding:0;
display:inline;
}

#storybox h3 {
color:#111;
font-weight:bold;
font-size: 12px;
padding:0;
}


#storybox ul li {
list-style-image: url(/elements/images/4square.png); 
}


 
#storybox a:link, #storybox a:visited {
color: #065CBE;
text-decoration: none;
font-weight:bold;
}

#storybox a:hover {
color: #a80a09;
text-decoration: none;
font-weight:bold;
}


#bigquote {
width:458px;
margin: 2px;
padding: 0px 8px 8px 8px;
background:#fff;
border: 1px solid #fff;
line-height:18px;
font-size: 14px;
}


#bigquote h1 {
display:inline;
margin: 0;
padding: 0;
font-size: 18px;
font-weight:normal;
background:#fff;
color: #a80a09;
}




 


#headlinebox {
clear:both;
width:460px;
margin-left: 2px;
padding: 0;
background:#DCE1E7;
border: 1px solid #fff;
color:#222;
}


 
#headlinebox h1 {
margin: 0;
padding: 3px;
background:#065cbe;
color:#fff;
text-transform: none;
font-size: 10px;
font-weight:normal;
}


#headlinebox p {
padding: 0;
margin:0;
color:#111;
font-size: 10px;
background: transparent url(http://www.drjonhyman.com/elements/images/dotswhite.gif) repeat-x bottom;
}

#headlinebox a:link, #headlinebox a:visited {
color: #065cbe;
text-decoration: none;
font-weight:bold;
}

#headlinebox a:hover {
color: #e00;
text-decoration: none;
}




#indexbox {
margin: 0;
padding:15px 15px 10px 15px;
color:#2e3039;
}


#indexbox h1 {
margin: 0;
padding: 0px;
background:#fff;
color:#111;
font-weight:bold;
font-size: 12px;
display:inline;
}


#indexbox h2 {
color:#ac0d0f;
font-weight:bold;
font-size: 11px;
padding:0;
display:inline;
}



#indexbox p {
color:#2e3039;
padding:10px;
}

#indexbox a:link, #indexbox a:visited {
color: #065CBE;
text-decoration: none;
font-weight:bold;

}

#indexbox a:hover {
color: #a80a09;
text-decoration: none;

}




#page {width: 760px; margin:0; padding:0;}  



#lcol	{
	width: 160px;
	position:relative;
	float:left;
	background:transparent;
}

#lcol p {padding:2px 2px 2px 2px;}


#ccol	{
	width: 480px;
	position:relative;
	float:left;
	background:transparent;
	font:11px/15px verdana, arial, helvetica, sans-serif;
	}

 

#ccolhip	{
	width: 600px;
	position:relative;
	float:left;
	background:#ffffff url(http://www.drjonhyman.com/elements/images/hip_wall.jpg) no-repeat top center;
	font:11px/15px verdana, arial, helvetica, sans-serif;
	padding:40px 0 0 0;
	}

 
 
#rcol	{
	width: 120px;
	position:relative;
	float:left;
	background:transparent url(http://www.drjonhyman.com/elements/images/rosterwall.gif) no-repeat;
	}

#rcol p {padding:2px 2px 2px 2px;}



#teambrands {
	width: 479px;
	height:10px;
	position:relative;
	background:#fff;
}






#copyright  {width: 480px;}  
#copyright p {color: #333; text-align:center; font-size: 9px;  margin: 0; padding-top: 3px; font-weight:normal; }
#copyright a:link, #copyright a:visited {color: #333; text-decoration: none;}
#copyright a:hover {color: #065CBE; text-decoration: none;}





/* -- Email or print:  -- */

#eorp { 
	width: 307px;
	height: 49px;
	border: 0;
	padding: 0;
	background: #fff;
	margin-left:100px;
}


#eorp ul	{
	width: 307px;
	height: 49px;
	background: url(http://www.drjonhyman.com/elements/images/eorp.gif) no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}

#eorp ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}

#eorp  ul li, #eorp a {
	height: 49px;
	display: block;
}

#eorp ul li a {
	text-indent: -9999px; 
	text-decoration: none;
}


#eorp1 {left: 18px; width: 90px;}
#eorp2 {left: 109px; width: 90px;}
#eorp3 {left: 200px; width:90px;}
 

#eorp1 a:hover {background: url(http://www.drjonhyman.com/elements/images/eorp.gif) -18px -49px no-repeat;}
#eorp2 a:hover {background: url(http://www.drjonhyman.com/elements/images/eorp.gif) -109px -49px no-repeat;}
#eorp3 a:hover {background: url(http://www.drjonhyman.com/elements/images/eorp.gif) -200px -49px no-repeat;}




/* begin styles for RSS Feed */

.rss-box {
	 margin: 10px;
	 padding: 4px 8px;
	 background-color: #26538a;
	 border: 1px groove;
     border-color: white;
}

.rss-title, rss_title a {
	font-family: tahoma;
	font-size: 16px;
	font-weight:bold;
	margin: 5px 0;
	padding: 0;
    color: #ffffff;
	text-decoration:none;
}

.rss-items {
  
}

.rss-item  {
  font-family: tahoma;
  font-size: 11px;
  line-height:12px;
  color: #ffffff;
  font-weight : normal; 
  margin: 8px 0 8px 0;
}

.rss-item a:link, .rss-item a:visited, .rss-item a:active {
	text-decoration : none;
	border-bottom: 1px groove #ededed;
	color: #ff6600;
	}

.rss-item a:hover { 
    color: white;
	}
	
.rss-date {
	font-size: 8px;
     margin: 0;
	font-weight : normal;
	color: #ffffff;
	}
	
	




#sportsbox {
width:458px;
margin: 2px;
padding: 0px 8px 8px 8px;
background:#fff;
border: 1px solid #efefef;
}

#sportsbox h1 {
margin:0px;
padding:10px;
background:#1b58b3;
font-family: Georgia, Times, Times New Roman, Palatino;
font-size: 13px;
text-transform:uppercase;
color: #ffffff;
display:block;

}


#sportsbox h2 {
padding:3px;
background:#921012;
font-family: Georgia, Times, Times New Roman, Palatino;
font-size: 11px;
text-transform:uppercase;
color: #fff;
display:block;
border-bottom: 2px solid #c00;
border-top: 1px solid #c00;
}

#sportsbox h3 {
padding:2px;
background:#7a7a7a;
font-family: Georgia, Times, Times New Roman, Palatino;
font-size: 10px;
text-transform:uppercase;
color: #fff;
display:block;
border-bottom: 1px solid #555;
}

#sportsbox ul {
margin-left:0; 
padding-left:0;
}


#sportsbox ul li {
margin-left:0; 
display:block;
border-bottom: 1px solid #dedede;
padding:1px 0px 1px 0px;
}


 
#sportsbox a:link, #sportsbox a:visited {
color: #1b58b3;
text-decoration: none;
font-weight:normal;
}

#sportsbox a:hover {
color: #660000;
text-decoration: none;
font-weight:normal;
}








 
/* -- New Treadlinks:  -- */



#tread  ul	{
	width: 760px;
	height: 22px;
	background: url(http://www.drjonhyman.com/elements/images/treadlinks.gif) no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}

#tread ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}

#tread ul li, #tread a {
	height: 22px;
	display: block;
}

#tread  ul li a {
	text-indent: -9999px; 
	text-decoration: none;
}


#tread1 {left: 0px; width: 43px;}
#tread2 {left: 44px; width: 53px;}
#tread3 {left: 97px; width: 44px;}
#tread4 {left: 142px; width: 61px;}
#tread5 {left: 204px; width: 36px;}
#tread6 {left: 242px; width: 43px;}
#tread7 {left: 287px; width: 62px;}
#tread8 {left: 351px; width: 47px;}
#tread9 {left: 400px; width: 87px;}
#tread10 {left: 488px; width: 32px;}
#tread11 {left: 522px; width: 34px;}
#tread12 {left: 557px; width: 52px;}
#tread13 {left: 609px; width: 31px;}
#tread14 {left: 642px; width: 53px;}
#tread15 {left: 696px; width: 64px;}

#tread1 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -0px -22px no-repeat;}
#tread2 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -44px -22px no-repeat;}
#tread3 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -97px -22px no-repeat;}
#tread4 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -142px -22px no-repeat;}
#tread5 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -204px -22px no-repeat;}
#tread6 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -242px -22px no-repeat;}
#tread7 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -287px -22px no-repeat;}
#tread8 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -351px -22px no-repeat;}
#tread9 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -400px -22px no-repeat;}
#tread10 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -488px -22px no-repeat;}
#tread11 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -522px -22px no-repeat;}
#tread12 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -557px -22px no-repeat;}
#tread13 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -609px -22px no-repeat;}
#tread14 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -642px -22px no-repeat;}
#tread15 a:hover {background: transparent url(http://www.drjonhyman.com/elements/images/treadlinks.gif) -696px -22px no-repeat;}




/* hides the second object from all versions of IE */
* html object.mov {
	display: none;
}

/* displays the second object in all versions of IE apart from 5 on PC */
* html object.mov/**/ {
	display: inline;
}

/* hides the second object from all versions of IE >= 5.5 */
* html object.mov {
	display/**/: none;
}


