/* CSS Document */

#ibb2 blockquote{margin:0;padding:0px;width:253px;height:100px;overflow:auto;text-align:left;}
#rb1 blockquote{position:absolute;margin:33px 0px 0px 0px;padding:0px;width:253px;height:100px;overflow:auto;}
#rb blockquote{padding:0px;margin-top:33px;margin-left:2px;width:248px;height:100px;overflow:auto;}
/* ibb2 top link TMJA Updates */
#ibb2TopLink {width:253px;height:28px;}

/* RB1 top link TMJA Updates */
#rb1TopLink {width:253px;height:28px;}

.rotor,
.rotor-items,
#header-region .rotor-items {
  /*11th*/
  float:left;
  margin-left:-110px;
  margin-top:15px;
  width:592px;
  height:126px;
  /*11th*/
    display:block;
    text-align:center;
}

.rotor-items {
  width:100px;
  overflow:hidden;
  text-align: left;
}

.rotor-tab:hover {
  cursor:pointer;
}

.rotor-tab.selected {
  font-weight:bold;
  color:black;
}

fieldset.rotor-link div.form-item {
  float: left;
  width: 50%;
}

html, body{margin:0px;padding:0px;font-family: "Georgia", Times New Roman, serif;font-size: 90%;background-color:#fff;background-image:url("../images/topBG.gif");background-repeat: no-repeat;background-position:top center;}

#centerFrame {margin-left:auto;margin-right:auto;text-align:left;width:1026px;}

hr{border-bottom: 1px;}

img{border:0px;}

form{margin:0px;padding:0px}

a a:link{color:#1f3aff;}
a:visited{color:#8e41ae;}
a:hover{color:#1f3aff;text-decoration:none;}

.spacer{clear: both;}
.date {margin-top:-21px;float:right;width:120px;text-align:right;font-size:85%;color:#000000;/*border:thin red dotted;*/}

h1{margin-top:0px;text-align:left;color:#3778bb;font-style: italic;font-size: 110%;margin-bottom:15px;}
h2{text-align:left;margin-bottom:0px;color:#3778bb;font-style: italic;font-size: 125%;margin-bottom:25px;}
h3{text-align:left;margin-bottom:0px;color:#3778bb;font-style: italic;font-size: 98%;}
h4{text-align:left;margin-bottom:0px;margin-left:5px;color:#3778bb;font-style: italic;font-size: 80%;}

p{margin-top:0px;margin-bottom:15px;line-height:16pt;text-align:left;font-size:100.1%}

li{line-height:16pt;}

/*Survey*/
#survey{float:left;margin:-32px 0 0 -482px;}
#surveyInner{float:left;margin:0 0 0 2px;z-index:50;height:10px;width:80px;}

/*Alternate Ad Blocks*/
#rightHandAd{float:right;margin:20px 32px 0 0;}

/*New Front Page blocks*/
#front1{width:612px;height:175px;margin-top:10px;}
#front2 {width:612px;height:240px;margin-top:17px;background-image:url("/site/images/homepage/BB2_back.png");background-repeat:repeat-x;}
#front3 {width:612px;height:345px;margin-top:17px;background-image:url("/site/images/homepage/BB3_back.png");background-repeat:repeat-x;/*border:thin red dotted;*/}

/*HB header block*/
#hb {padding-top:10px;width:899px;margin-left:auto;margin-right:auto;text-align:center;}
#hbInner {padding-top:10px;width:899px;margin-top:0px;margin-left:auto;margin-right:auto;text-align:center;}

/*HB1 logo*/
#hb1 {float:left;background-image:url("../images/logo.png");background-repeat:no-repeat;width:200px;height:95px;}
#hb1_size {width:405px;height:71px;}

/*HB3 top navigation Living with TMJ, TMJ Nation, Science of TMJ*/
#hb3 {float:right;width:467px;padding-top:7px;}

#hb3_livingWithTMJ {background-image:url("../images/livingWithTMJ.gif");background-repeat:no-repeat;
width:158px;height:23px;z-index:100;position:relative;
border:thin dotted black;}

#hb3_tmjNation {background-image:url("../images/tmjNation.gif");background-repeat:no-repeat;width:152px;height:23px;z-index:1;position:relative;left:-4px;}

#hb3_scienceOfTMJ {background-image:url("../images/scienceOfTMJ.gif");background-repeat:no-repeat;width:152px;height:23px;left:-8px;position:relative;z-index:0;}

/* HB2 search box */
/* depreciated see googlecse.css; now used for home and donate button ONLY */
#hb2 {width:220px;height:22px;float:left;position:relative;left:53px;margin-top:10px;/*border:red thin dotted;*/}

#hb2_search {border:0px;width:200px;color:#a8a7a7;float:left;margin-top:4px;margin-left:197px;}
#hb2_searchButton {width:44px;height:20px;margin-top:4px;float:left;}

/* BB body block */
#bb{float:left;padding-left:66px;text-align:left;width:612px;margin-top:17px;position:relative;overflow:visible;}

/* BB1 emotion block */
#bb1{width:596px;height:212px;}


/* BB3 text size */
#bb3 {
width:612px;
height:26px;
background-image:url("../images/bb3BG.gif");
background-repeat:no-repeat;
margin-top:8px;
}
#bb3_smallFont {
float:left;
margin-left:563px;
width:14px;
height:24px;
}
#bb3_mediumFont {
float:left;
width:14px;
height:24px;
}
#bb3_largeFont {
float:left;
width:14px;
height:24px;
}
/* BB4 Who is the TMJA */
#bb4 {
float:left;
width:214px;
height:	211px;
background-image:url("../images/bb4BG.gif");
background-repeat:no-repeat;
}
/* BB5 Independant Charities of America */
#bb5 {
background-image:url("../images/bb5BG.gif");
background-repeat:no-repeat;
width:214px;
height:168px;
top:0px;	
margin-top:16px;
display:block;
}

/* BB6 BODY */
#bb6 {float:left;width:382px;height:458px;overflow:auto;margin-left:227px;margin-top:-690px;padding-top:15px;}

#bb6 h1 {padding-left:10px;color:#b70000;font-size: 88%;font-style:italic;margin-bottom:0px;}

#bb6 h2 {font-style:italic;padding-left:10px;font-size: 88%;color:#42ad9f;margin-bottom:0px;margin-top:8px;}
#bb6 p {padding-left:10px;color:#000;margin-top:0px;font-size: 88%;padding-right:20px;}
#bb6 .date {float:right;width:120px;text-align:right;font-size:98%;color:#666666;
}
/* BB7 */
#bb7 {float:left;margin-top:85px;width:612px;height:76px;}

/* RB right block */
#rb {
float:left;
padding-left:25px;
padding-top:15px;
width:268px;
}
	

/* RB top links for Doing Less is Best, TMJ NATION, Research Goals*/
.rbTopLink {
width:254px;
height:31px;
}

/* blockquote container for Doing Less is Best, TMJ NATION, Research Goals*/

#rb h4 {
margin-top:0px;
padding-left:5px;
padding-right:15px;
margin-bottom:0px;
padding-bottom:3px;
padding-top:8px;
font-size:100.1%;
color:#39499b;
font-style: italic;
font-size:100.1%;}	

#rb p {
margin-top:0px;
padding-left:15px;
padding-right:15px;
margin-bottom:0px;
padding-bottom:3px;
padding-top:8px;
font-size:100.1%;
/* font-size:78%; */
line-height:18px;
}

/* RB1 TMJA UPDATES */
#rb1 {
background-image:url("../images/rb1.gif");
background-repeat: no-repeat;
width:253px;
height:143px;
}


/* RB2 Doing Less is BEST */
#rb2 {
background-image:url("../images/rb2.gif");
background-repeat: no-repeat;
width:253px;
height:160px;
margin-top:11px;
}
#rb2 blockquote {
position: absolute;
padding:0px;
margin-top:31px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
width:253px;
height:114px;
overflow:auto;
}
/* RB2 top link Less is BEST */
#rb2TopLink {
width:253px;
height:30px;
}
/* RB3 The TMJ NATION */
#rb3 {
background-image:url("../images/rb3.gif");
background-repeat: no-repeat;
width:253px;
height:160px;
margin-top:9px;
}

#rb3 blockquote {
position: absolute;
padding:0px;
margin-top:31px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
width:253px;
height:91px;
overflow:auto;
}

/* RB3 top link TMJ COMMUNITY */
#rb3TopLink {
width:253px;
height:30px;
}

/* RB3 top link TMJ COMMUNITY */
#rb3TwitLink {
  float:left;
  /*border:thin gray dotted;*/
  margin:90px 0 10px 184px;
  width:29px;
  height:29px;
}

/* RB3 top link TMJ COMMUNITY */
#rb3FBLink {
  float:left;
 /*border:thin  gray dotted;*/
  margin:-41px 0 10px 217px;
  width:29px;
  height:29px;
}


/* RB4 RESERACH GOALS */
#rb4 {
background-image:url("../images/rb4.gif");
background-repeat: no-repeat;
width:253px;
height:160px;	
margin-top:9px;
}

#rb4 blockquote {
position: absolute;
padding:0px;
margin-top:31px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
width:253px;
height:114px;
overflow:auto;
}

/* RB4 top link RESEARCH */
#rb4TopLink {
width:253px;
height:30px;
}

/* RB5 TMJA NEWS BITES */
#rb5 {
background-image:url("../images/rb5.gif");
background-repeat: no-repeat;
width:253px;
height:168px;
margin-top:9px;
}
/* rb5 top link TMJA Newsbites */
#rb5TopLink {
width:253px;
height:38px;
}	
#rb5 blockquote {
position: absolute;
padding:0px;
margin-top:36px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
width:253px;
height:130px;
overflow:auto;
}	

/* TMJA Newsbites form */
#rb5_form {
margin:0px;
	
}
#rb5_input {
position:relative;
margin-left:47px;
top:20px;
float:left;
color:#000000;
font-size:100.1%;
border:none;
width:144px;
height:16px;
margin-right:10px;
background-color:transparent;
}
#rb5_submit {
position:relative;
float:left;
top:20px;
width:43px;
height:16px;
border:none;
}

/* inner template emotion block */

#ibb1 {
float:left;
margin-left:-190px;
margin-top:73px;
width:592px;
height:126px;
}
.ibb1_image {
width:592px;
height:126px;

}
/* inner template IBB2 TMJA UPDATES */
#ibb2 {
float:right;
background-image:url("../images/rb1.gif");
background-repeat: no-repeat;
width:253px;
height:143px;
margin-top:-175px;
margin-right:8px;
right:0px;

}

#ibb2 h4 {
margin-top:0px;
padding-left:5px;
padding-right:15px;
margin-bottom:0px;
padding-bottom:3px;
padding-top:8px;
font-size:100.1%;
color:#39499b;
font-style: italic;
font-size:100.1%;}	

#ibb2 p {
margin-top:0px;
padding-left:15px;
padding-right:15px;
margin-bottom:0px;
padding-bottom:3px;
padding-top:8px;
font-size:100.1%;
line-height:18px;
}	

/* ibb3 text size */
#ibb3 {
width:888px;
height:27px;
background-image:url("../images/ibb3BG.gif");
background-repeat:no-repeat;
margin-top:22px;
margin-left:auto;margin-right:auto;text-align:center;
}
#ibb3_smallFont {
float:left;
margin-left:835px;
width:14px;
height:24px;
}
#ibb3_mediumFont {
float:left;
width:14px;
height:24px;
}
#ibb3_largeFont {
float:left;
width:14px;
height:24px;
}


#leftsidebar {
position:fixed;
width:175px;
}

/* Ibb5 Body text left column */	
#ibb5 {
float:left;
padding-left:100px;
padding-top:20px;
width:553px;
}
.ibb5_image {
float:left;
width:148px;	
height:146px;
margin-right:12px;
margin-bottom:5px;
}
#ibb5 p {
text-align:justify;	
margin-top:0px;
}


#ibb5 .date {
float:right;
width:120px;
text-align:right;
margin-top:-23px;
font-size:68%;
color:#666666;
}

/* Ibb4 Body text right column */	
.ibb4 {
float:left;
padding-top:10px;
padding-left:20px;
width:261px;
}

.ibb4_image {
float:left;
width:84px;	
height:84px;
margin-right:12px;
margin-left:0px;
margin-bottom:5px;
}

.ibb4 p {
text-align:justify;	
margin-top:0px;
}

.ibb4 .date {
float:right;
text-align:right;
font-size:68%;
color:#666666;
padding-top:15px;
}


/* IBB6 Grow the TMJ Nation, email article, print article */
#ibb6 {
margin-top:15px;
margin-bottom:25px;
margin-left:auto;margin-right:auto;text-align:center;
width:849px;
height:29px;
background-image:url("../images/ibb6BG.gif");
background-repeat:no-repeat;


}
/* What are TMJDs*/
.ibb6_elements {
float:left;

margin-left:1px;
margin-right:1px;

}


/* Bookmark  */
#ibb6_bookmark {
float:left;
width:132px;
margin-left:8px;
height:29px;

}
                    
/* FB footer block */
#fb {
margin-top:10px;
background-image:url("../images/footerBG.gif");
background-repeat: no-repeat;
height:195px;
color:#000000;
}

/* BB2 What are TMJDs and Grow the TMJ Nation */
#bb2 {
float:left;
width:268px;
height:27px;
margin-top:0px;
background-image:url("../images/grow.gif");
background-repeat:no-repeat;

}

/* spacer element for grow tmj nation bar*/
.bb2_elements {
float:left;
margin-right:1px;
margin-left:1px;

}

/* Bookmark  */
#bb2_bookmark {
float:left;
width:132px;
height:27px;

}


/* FB1 buttons for media kit, join tmj nation and donate */
#fb1 {
margin-left:auto;margin-right:auto;text-align:center;
width:888px;
}

/* MEDIA KIT button */
#fb1_mediaKit {
background-image:url("../images/media.gif");
background-repeat: no-repeat;
float:left;
width:90px;
height:25px;
margin-left:4px;
margin-right:0px;
}

/* What Are TMJs Button */
#fb1_tmjNation {
background-image:url("../images/whatAreTMJs.gif");
background-repeat: no-repeat;
float:left;
width:57px;
height:26px;
margin-right:4px;
}

/* DONATE button */
#fb1_donate {
background-image:url("../images/donate.gif");
background-repeat: no-repeat;
float:left;
width:90px;
height:27px;
margin-left:0px;
margin-right:4px;
}

/* FB2 footer links */
#fb2 {
margin-top:10px;
width:1400px;         /* PARTLY controls footer length (up to 1088 or so) - was 888 */
display:inline;
margin: 0px;
}

#fb2 p {
margin:0px;
padding-top:0px;
padding-bottom:0px;
font-size:100.1%;
/*font-size:58%;*/
font-family: arial;
line-height:16px;
color:#000000;
}

/* does not controlheaders, see footerstyle */
#fb2 h2{
margin: 0px;
font-style: normal;
font-family: arial;
font-size: 120%;
margin-bottom:0px;
float:left;
color:#000000;
display:inline;
}

/* Footer links styling */
#fb2 .primary-links2 {
text-align:left;
font-size:150%;
/* font-size:58%; */
float: left; /* LTR */
display:inline-block;
margin: 0px;
}

#fb2 ul{
float: left; /* LTR */
margin: 0px;
display:inline;
}

#fb2 li {
display:inline;
float:left;
list-style-type:none;
border-left: 1px solid;
padding-left: 6px;
font-family: arial;
line-height:6px; /* controls distance between lines */
}

#fb2 ul li.first {
border-left: 0px;
float:left;
display:inline;
}

#fb a {                    /* this works */
text-decoration: underline;
display: inline;
padding: 0;
}

#fb2 ul.primary-links2 li a, ul.secondary-links li a:link, ul.secondary-links li a:visited { /*4a7a9b was here*/
text-decoration: underline;
display:inline;
}

#fb2 ul.primary-links2 li a:hover {
text-decoration: underline;
}

/* FB3 footer copyright info */
#fb3 {
margin-top:12px;
padding:0px;
margin-left:auto;margin-right:auto;text-align:left;
width:888px;
}

/* controls the size of TMJA 2008-2009... */
#fb3 p {
margin:0px;
padding-top:2px;
padding-bottom:10px;
font-size:92%;
line-height:12px;
font-family: arial;
font-weight:bold;
}

/* controls the size of Site Operated... */
#fb strong {
font-family: arial;
font-size:92%;
font-weight:bold;
}

#fb2 a:link {
color:#0554df;
font-size:92%;
}

#fb2 a:VISITED {
color:#0554df;
font-size:92%;
}

#fb2 a:HOVER {color:#6190e2;
text-decoration:underline;
font-size:92%;
}

/* FB2 footer links */
#fb2 {
margin-top:10px;
width:1400px;         /* PARTLY controls footer length (up to 1088 or so) - was 888 */
display:inline;
margin: 0px;
}

#fb2 p {
margin:0px;
padding-top:0px;
padding-bottom:0px;
font-size:100.1%;
/*font-size:58%;*/
font-family: arial;
line-height:16px;
color:#000000;
}

#fb2 h2{                            /* styles header of footer links */
margin: 0px;

font-style: normal;
font-family: arial;
font-size: 120%;
margin-bottom:0px;
float:left;
color:#000000;
display:inline;
}

/*primary-links2 Footer links styling */
#footerstyle {
text-align:left;
font-size:72%;
/*font-size:52%;*/
float: left; /* LTR */
display:inline-block;
margin-top: 10px;
margin-left: 70px;
width:1000px;         /* PARTLY controls footer length (up to 1088 or so) - was 888 */
}

#footerstyle ul{
margin: 0px;
display:inline-block;
padding: 0px;
}

#footerstyle li {
 display:inline-block;
 list-style-type:none;
 border-left: 1px solid;
 padding-left: 3px;
 padding-right: 0px;
 margin-top: 3px;
 margin-right: 0px;
 font-family: arial;
 height:8px;            /* controls distance between lines */
}

#footerstyle ul li.first {
border-left: 0px;
display:inline;
padding-left:0px;
}

#footerstyle a {                    /* this works */
text-decoration: none;
display: inline;
padding: 0px;
}


/*  #footerstyle ul.footerstyle li a, a:link, a:visited {           4a7a9b was here this controls cutemenu items but also overrides other link css
 text-decoration: none;
color: #ffffff;  /* 127c6a dark teal text color */
font-weight:bold;
display:inline;
}

#footerstyle ul.footerstyle li a:hover {
text-decoration: none;
}

#footerstyle p {
margin:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
padding-left:0px;
font-size:58%;
font-family: arial;
line-height:16px;
color:#000000;     /*000000 black footer links text */
display:inline-block;

}

#footerstyle h2{ /* styles header of footer links */
margin: 0px;
display:inline-block;
font-style: normal;
font-family: arial;
font-size: 100%;
margin-bottom:0px;
float:left;
line-height:16px; /* controls distance between headers vertical */
color:#000000;
}

/**
 * cutemenu overrides
 */

.cutemenu-baritem-content {
  text-align: left;
  margin: 3px 0px 0px 22px;
  padding: 0px;
  font-size: 12.5px;  /* Controls size of main item text */
  letter-spacing: -0.08em;
  font-weight:bold;
  font-family:arial;
  color: #ffffff     /*  WAS fff9de almond - color of main item text and it MUST be set in .cutemenu-baritem-content .cutemenu-link*/;



.cutemenu-baritem a {
     color: #ffffff;  /* 127c6a dark teal text color */
     display: inline;
  text-decoration: none;
}
