/* iZebra Global Village style rangler */
/* Add additional styles to this list as needed */


@import "Layout.css";
@import "Classes.css";
@import "Menus.css";
@import "Images.css";
@import "Colors.css";


@import "Extras.css";


.page-foot h4 {padding-top:27px;margin-left:40px;font-size:9px;}




.left-column  { 

float:left;
margin-left:30px; 
width:180px;
text-align:left;



}

.main-column  { 

float:left;
margin-left:60px; 
width:620px;
text-align:left;
font-size:85%;


}

.main-squeeze   {

width:540px;
font-family:Georgia, Georgia, serif;


}



.main-squeeze  table {

font-family: Arial, Verdana, Helvetica, sans-serif;
width:100%;
font-size:90%;

}


.main-squeeze  table td  {

padding:2px;

}


.main-squeeze  table th  {

padding-bottom:1em;

}







/*general menu using data list */
/* link classes defined  */
/* width scales to fix container box */
/* adjust link behavior with dd a classes */


dl.left-menu     {margin-top:0;margin-bottom:0;}

dl.left-menu dt {

font-variant: small-caps;
line-height:1em;
padding-left:10px;padding-top:2px;padding-bottom:2px;
border-bottom:1px solid #819a69;
border-top:1px solid #819a69;
margin-bottom:10px;
background-color:#8c984e;
background-color:#abbc9b;
font-family:Georgia, Georgia, serif;
letter-spacing:3px;
color:#2b3c1b;

}



dl.left-menu dd  {

margin:0;
line-height:2em;
border-bottom:1px solid #bcb79b;
}



dl.left-menu dd a.menu, a:link.left-menu, a:visited.left-menu  {

padding:6px 10px 1px 10px;
display:block;
color:#161e0e;
text-decoration:none;
font-weight:normal;
outline:none;
font-size:80%;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

dl.left-menu dd a:hover.left-menu  {

background-color:#e9edd6;
background-color:#f7f8ef;
}









.prime-nav-bar  {background-image:url(graphics/prime-nav-bar.png);background-repeat:no-repeat;background-position:0 -5px;
margin:0 auto;width:950px;text-align:left;padding:0px;}








/*inline menu using data list */
/* link classes defined  */
/* width scales to fix container box */
/* adjust link behavior with dd a classes */


dl.prime-nav     {width:750px;margin:0 0 0 130px;}

dl.prime-nav dt {
font-variant: small-caps;


}



dl.prime-nav dd  {
float:left;
border-right:1px solid #8c984e;
padding-bottom:0;
}

.prime-start   {border-left:1px solid #8c984e;}

dl.prime-nav dd a.prime-nav, a:link.prime-nav, a:visited.prime-nav  {

color:#2b3c1b;
display:block;
text-decoration:none;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-family: Verdana,  sans-serif;
font-size:12px;
padding:4px 10px 2px 10px;
line-height:1em;
font-weight:normal;
margin-bottom:0;


}

dl.prime-nav dd a:hover.prime-nav  {

background-color:#e9edd6;
background-image:url(graphics/light-up.png);

}














/*midwife-menu using data list */
/* link classes defined  */
/* width scales to fix container box */
/* adjust link behavior with dd a classes */


dl.midwife-menu     {margin-top:0;margin-bottom:0;background-color:transparent;font-size:80%;}

dl.midwife-menu dt {
font-variant: small-caps;
line-height:1em;
padding-left:10px;padding-top:2px;padding-bottom:2px;
border-bottom:1px solid #819a69;
border-top:1px solid #819a69;
margin-bottom:0px;
background-color:#8c984e;
background-color:#abbc9b;
font-family:Georgia, Georgia, serif;
letter-spacing:3px;
color:#2b3c1b;
}



dl.midwife-menu dd  {
margin:0;

border-bottom:1px none #bcb79b;

}



dl.midwife-menu dd a.menu, a:link.midwife-menu, a:visited.midwife-menu  {

padding-left:10px;padding-top:4px;padding-bottom:4px;
display:block;
color:#161e0e;
text-decoration:none;
font-weight:bold;
outline:none;
font-size:80%;
font-family: Arial, Verdana, Helvetica, sans-serif;

}

dl.midwife-menu dd a:hover.midwife-menu  {

color:green;

}




