/* Reset styles */

* {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em}
A,A:link,A:hover,A:visited,A:active {cursor:hand; font-weight:normal; text-decoration:none; color:#000000}
H1 {font-size:2.5em}
H2 {font-size:2.2em}
H3 {font-size:1.9em}
H4 {font-size:1.7em}
H5 {font-size:1.5em}
H6 {font-size:1.3em}
H7 {font-size:1.1em}
BODY { background-color:#F3EDD3; font-size:9px;}
OPTGROUP {font-weight:bold; font-style:none;}

/* Waiting for Mr T to grow up
@media all and (min-width:1366px){
   #template {
      transform-origin: 50% 0 0;
      transform:scale(1.2);
   }
}
@media all and (min-width:1600px){
   #template {
      transform:scale(1.4);
   }
}
@media all and (min-width:1920px){
   #template {
      transform:scale(1.6);
   }
}
*/

/* this causes images to be smoothly scaled in IE8+ and "soon" in Firefox */
img {
	-ms-interpolation-mode: bicubic;
	image-rendering: optimizeQuality;
}
.socialnet{margin-left:1px; margin-right:1px;}
.morelessclass {float:right;}
#netweatherx {display:none}

/* styles for vertical and horizontal menus */
.navpanel { font-size: 10px; line-height: 12px; color: #795e2f; }
.navpanel A {color: #795e2f; background-color: transparent;text-decoration: none;}
.navpanel A:visited,.navpanel A:link,.navpanel A:active {color: #795e2f; background-color: transparent;text-decoration: none;}
.navpanel A:hover {color: #DCCA9C; background-color: #795e2f;text-decoration: none;}

.nav_h *,.nav_h A * {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:bold; 
	text-decoration:none;letter-spacing: 0.2em; white-space: nowrap; z-index:100;
	color:#795e2f !important;
}

.nav_ts *,.nav_ts A * {font-family: Arial, Helvetica, sans-serif;font-size: 11px;
	color:#000000; text-decoration:none;letter-spacing: 0.2em;}
.nav_hg tr td {height:40px; line-height:40px;}
.nav_hg tr td * {background:none;font-size:11px;}
.nav_hg tr td {border-left:2px solid #DCCA9C;}
.nav_hg tr td:first-child {border-left:0px}

.tshad{text-shadow: #888 1px 1px 3px;}
.navdrop { font-size: 11px;line-height: 11px;}

/* nav_li menu styles - shared styles:  */
.menu_li_v ul,.menu_li_h ul{	
	box-shadow: #000 1px 1px 7px; 
	-moz-box-shadow: #000 1px 1px 7px;
	-webkit-box-shadow: #000 1px 1px 7px;} 
.menu_li_v,.menu_li_h { font-size:1em; padding:0; margin:0; border:0;} 
.menu_li_v *,.menu_li_h * { text-shadow: #888 1px 1px 3px;cursor:hand !important;
	text-align:left;white-space:nowrap !important;}
.menu_li_v ul, .menu_li_h ul { visibility:hidden; opacity:0.80;filter: alpha(opacity=80);
	padding:0; margin:0; position:absolute; z-index:1;}
.menu_li_v ul *:hover,.menu_li_h ul *:hover {background-color:#FFF !important}
.menu_li_h li,.menu_li_v li { line-height:2.5em;height:2.5em; 
	background:url('/l/g/blank.gif'); white-space:nowrap; 
	list-style-type:none; padding-left:.75em; padding-right:.75em;} 
.menu_li_v li li,.menu_li_h li li { line-height:2em; height:2em; background:#DDD;}
.menu_li_v li li span,.menu_li_h li li span{ color:black !important}

/* nav_li menu - vertical arrangement: */
.menu_li_v ul { top:-1px;left:100%;}
.menu_li_v li { position:relative;}

/* nav_li menu - horizontal arrangement: */
.menu_li_h { margin-left:1.5em}
.menu_li_h ul { margin-left:-1em;margin-top:2.5em;} 
.menu_li_h li { float:left; text-align:center;}
.menu_li_h li li { float:none; text-align:left;}

/* popout editor */
.editborder {border:1px solid transparent;}

/* included only if framesets have width>0 in the theme */


/* 0-12 are background colours */
.colour0	{ background-color: #F3EDD3; }	/* page background */
.colour1	{ background-color: #967f3c; }	/* upper/left header */
.colour2	{ background-color: #FFFFFF; }	/* header BG */
.colour3	{ background-color: #FFFFFF; }	/* lower/right header */
.colour4	{ background-color: #DCCA9C; }	/* navpanel upper*/
.colour5	{ background-color: #FFFFFF; }	/* insertdata */
.colour6	{ background-color: #f8f4e4; }	/* ad column upper */
.colour7	{ background-color: #EBE1C1; }	/* lower navpanel */
.colour8	{ background-color: #BBAB91; }	/* ad banner */
.colour9	{ background-color: #EBE1C1; }	/* ad column lower */
.colour10 { background-color: #D8CCAC; }	/* footer left */
.colour11 { background-color: #BBAB91; }	/* footer center */
.colour12 { background-color: #EBE1C1; }	/* footer right */

/* 13 to 24 are foreground colours */
.colour13 { color: #795e2f; }		/* header FG */
.colour14 { color: #795e2f; }		/* navpanel */
.colour15 { color: #000000; }		/* insertdata */
.colour16 { color: #000000; }		/* footer */
.colour17 { color: #000000; }		/* office link*/
.colour18 { color: #000000; }		/* simple heading */
.colour19 { color: #800000; }
.colour20 { color: #008000; }
.colour21 { color: #000080; }
.colour22 { color: #808000; }
.colour23 { color: #008080; }
.colour24 { color: #BBAB91; }

.header { color: #795e2f; font-family: verdana,Verdana, Arial, Helvetica, sans-serif;}
.heading { color: #000000;}
#websiteheading *,.websiteheading * {font-family:verdana}
#websiteheading2 *,.websiteheading2 * {font-family:verdana;50}

.logo { font-size: 10px; line-height: 12px; color: #795e2f;}
.logo a {color: transparent; background-color: transparent;text-decoration: none;}
.logo a:visited {color: transparent; background-color: transparent;text-decoration: none;}

.paragraph { color: #000000; line-height:1.7em;}
.paragraph * {line-height:1.7em;}

.shopitem { color: #000000; }
.shopitem a {color: #000000; background-color: transparent;text-decoration: none;}
.shopitem a:visited {color: #000000; background-color: transparent;text-decoration: none;}

.footer a {background:none;text-decoration: none;}

.office a {background:none;text-decoration: none;}

.keywords { color: #F3EDD3;background-color:#F3EDD3;}

.onepx, .onepx * {line-height:1px;font-size:1px;height:1px;}

.spread {background-color:#808080; border:0;margin:0;padding:1px}
.spread th {background-color:#C0C0FF}
.spread td {background-color:#FFFFFF}
.spread {text-align:center}
.l {text-align:left}
.r {text-align:right}
.c {text-align:center}
