/* 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";



body {background-image:url(g/background.png);color:#111;}

.highlight { background-color:#F3D4B4;}



.page-top  {
background-image:url(g/page-top.png);background-repeat:no-repeat;background-position:left top;margin:0 auto;width:800px;height:98px;text-align:left;}



.page-mid  {
background-image:url(g/page-mid.png);background-repeat:repeat-y;background-position:left top;margin:0 auto;width:800px;text-align:left;}



.page-foot  {
background-image:url(g/page-foot.png);background-repeat:no-repeat;background-position:left bottom;lext-align:left;margin:0 auto;width:800px;height:38px;text-align:left;}





p.title-tag    {

float:left;

margin:78px 0 0 20px;
font-size:70%;

}




.wide-squeeze  { margin-left:30px; width:760px;padding-bottom:10px;font-size:90%;float:left;}



.main-squeeze  { margin-left:30px; width:460px;padding-bottom:0px;font-size:90%;float:left;}

.main-squeeze h2 {

line-height:1em;
padding-bottom:3px;
font-family: Arial Black, Arial Black, Gadget, sans-serif;
border-bottom:1px solid #111;
margin-bottom:20px;
margin-top:0;padding-top:0;
font-size:140%;
}


.right-column   {float:left;width:230px;margin-left:54px;


}










/*prime menu using data list */
/* link classes defined  */
/* width scales to fix container box */
/* adjust link behavior with dd a classes */


dl.prime-menu     {

margin-top:80px;
margin-right:20px;
margin-bottom:0;
float:right;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
}

dl.prime-menu dt {

font-variant: small-caps;
}



dl.prime-menu dd  {

float:left;padding-right:.5em;
padding-left:.5em;display:block;
}

dl.prime-menu dd.right  {

border-right:1px solid #131914;

}

dl.prime-menu dd a.prime-menu, a:link.prime-menu, a:visited.prime-menu  {


padding-bottom:3px;
display:block;
outline:none;
text-decoration:none;
font-weight:normal;
color:#131914;

}

dl.prime-menu dd a:hover.prime-menu  {

background-image:url(g/orange-line.png);
background-repeat:no-repeat;
background-position:left bottom;
}














/*inline menu page topper using data list */
/* link classes defined  */
/* width scales to fix container box */
/* adjust link behavior with dd a classes */


dl.page-menu     {margin-top:0;margin-bottom:0 ;
}

dl.page-menu dt {

font-variant: small-caps;


}



dl.page-menu dd  {

float:left;


}


dl.page-menu dd.right-border  {

border-right:1px solid #8fac7b;
margin-right: 1em;


}


dl.page-menu dd a.page-menu, a:link.page-menu, a:visited.page-menu  {

padding-right:1em;
padding-left:0em;
display:block;
outline:none;
text-decoration:none;
font-weight:normal;

}

dl.page-menu dd a:hover.page-menu  {


}




