/* CSS Typograph. Author: Jonathan Tan 

Date: 31/05/08

Title: THE UNEXAMINED LIFE IS NOT WORTH LIVING

Notes:
using @import statement in php switcher array to hide stylesheets from 4- agents
Opera v8.0 - MUST use 'px' NOT 'em' on text-indent:-9999px in image replacement menu

*/


/* 
Uses the mid pass filter from Tantek
http://tantek.com/CSS/Examples/midpass.html
*/

@media tty {
 i{content:"\";/*" "*/}} @import 'ie5win.css'; /*";}
}/* */


body	{
	margin:0 0 30px 0;
	padding:0;
	border:0;
	color: #333;
	font-size:75%;
	line-height:1.7em;
	font-family: Verdana, Monaco, sans-serif;
	text-align:center;
	background-color: #fff;
	background-image: url(img/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.screenhide, #access form.zoomscreenhide {display:none;}
#pullout{position:absolute;left:-9999px;}
#access li.screeninvis, #access li.screeninvis	{visibility:hidden;}

/*

main layers

*/

#box{
	position:relative;
	margin:0 auto;
	width:750px;
	background-image: url(img/ande_schurr_logo_grow.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	left: 41px;
}
#header{
position:relative;
height:70px;
text-align:left;
margin-bottom:4.75em;
}

#sub{position:absolute;left:0;top:100px;width:750px;padding:0;margin:0;border-bottom:1px dotted #dedabc;font-size:90%;}

/*
#adindex{width:750px;height:180px;position:relative;}
#adgsearch{position:absolute;top:0;left:0;width:100%;height:100%;background: url(img/ad_gsearch2.gif) no-repeat;}
*/
#adindex{width:750px;height:200px;position:relative;}
#adscooch{position:absolute;top:0;left:0;width:100%;height:100%;background: url() no-repeat;}



/* 2 columns equal */
#row1{
	text-align:left;
	background-image: url(img/bg_row1.gif);
	background-repeat: no-repeat;
}
#row1bot{background: url(img/bg_row1bot.gif) bottom right no-repeat;padding-bottom:15px;}
#row1left{float:left;display:inline;width:320px;margin-left:20px;}
#row1right{float:right;display:inline;width:320px;margin:0 20px 0 0;}

/* 3 columns equal*/
#row2{margin-top:20px;background: url(img/bg_row2top.gif) no-repeat;}
#row2bot{background: url(img/bg_row2bot.gif) right bottom no-repeat;}
#row2right{float:right;display:inline;width:210px;margin:0 17px 0 43px;padding:20px 0;}
#row2mid{
	float:right;
	display:inline;
	width:210px;
	margin:0 0 0 43px;
	padding:20px 0;
	color: #aca68b;
}
#row2left{float:left;display:inline;width:210px;margin:0 0;padding:20px 0;}

/* 2 columns offset */
#row3{text-align:left;}
#row3left{float:left;width:500px;}
#row3right{float:right;background: url(img/bg_row3right.gif) top no-repeat;width:220px;padding-top:11px;}
#row3rightbot{background: url(img/bg_row3rightbot.gif) bottom no-repeat;padding-bottom:30px;}

#row4{margin-top:20px;background: #fff url() no-repeat;}
#row4bot{padding: 0 30px 30px 30px;margin-bottom:20px;background: transparent url() bottom no-repeat;}

#rowfull{text-align:center;}
#rowfullleft{text-align:left;}

#row5{text-align:left;margin-top:20px;background: url(img/bg_row5.gif) no-repeat;}
#row5bot{background: url(img/bg_row5bot.gif) bottom no-repeat;padding-bottom:20px;}
#row5left{float:left;display:inline;width:320px;margin-left:20px;}
#row5right{float:right;display:inline;width:340px;margin:0 20px 0 0;}

#workthumbs{padding-bottom:10px;margin:10px 0 5px 0;}
div.workthumb{float:left;display:inline;margin:0 5px 10px 5px;width:60px;height:60px;}
div.workthumb img{border:0;}
#workthumbs a{border-bottom:0;}
#row3right #workthumbs{margin-left:5px;}

#rss, #license, #amos{position:relative;float:left;padding:0;overflow:hidden;height:18px;}
#row2 #rss{margin-left:0;}

#rss{margin:0 10px 0 20px;width:50px;display:inline;}
#license{margin:0 10px 0 0;width:16px;}
#amos{margin:0;width:88px;}

#license span, #rss span, #amos span{position:absolute;left:0;top:0;width:100%;height:18px;}

#license span{background: url(img/bg_license.gif) bottom no-repeat;}
#rss span{background: url() bottom no-repeat;}
#amos span{background: url() bottom no-repeat;}

#rss a, #license a, #amos a, #rss acronym{border-bottom:0;}

#adlib{margin:0 auto;width:580px;background: url(img/bg_adlib.gif) bottom center no-repeat;padding-top:20px;padding-bottom:25px;}
#adlibdesc{margin:0 auto;width:580px;background: url() bottom no-repeat;padding:10px 0 35px 0;}

#adamos{margin:0 auto;width:480px;background: url() bottom no-repeat;padding:10px 0 40px 0;}

#buy{position:relative;margin:20px 0 15px 0;height:90px;width:320px;text-indent:-9999px;overflow:hidden;}


/* Genius "no-extra-markup" clearing by Tony Aslett - www.csscreator.com */
/* add clearfix class to any containter that must enclose floated elements */
/* explained at http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
content: ".";              /* the period is placed on the page as the last thing before the div closes */
display: block;          /* inline elements don't respond to the clear property */ 
height: 0;                  /* ensure the period is not visible */
clear: both;               /* make the container clear the period */
visibility: hidden;	     /* further ensures the period is not visible */
}
.clearfix {display: inline-block;}   /* a fix for IE Mac */
/* fix for Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end of "no-extra-markup" clearing method */

/*

TEXT ELEMENTS

*/	

a{color:#520;text-decoration:none;border-bottom:1px dotted #960;}
a:hover{color:#76A518;text-decoration:none;border-bottom:1px solid #996;}
a.more{background:url(img/bg_a_more.gif) right no-repeat;padding-right:12px;}
a.aart{padding-right:14px;background: url(articles.html) right no-repeat;}
#row2 a.more{line-height:3em;}
#row2 a.lib{background:url(img/bg_a_lib.gif) no-repeat;padding-left:18px;line-height:3em;}
a.img{border:0;}
a.img img{border:0;}

/* Sites search menu active style */
#ss1a, #ss2a, #ss3a, #ss4a{color: #76A518;border-bottom:1px solid #996;}

h1{font: 300 240%/1.1em georgia,serif;color:#310;}
/*Take h1#deck{padding:75px 0 10px 0;background: #fff url(img/bg_deck.gif) top center no-repeat;} */
h1#deck strong{font-weight:300;font-size:1.2em;line-height:0.8em;display:block;letter-spacing:-0.05em;}

h1#deck em{font-style:normal;font-size:0.6em;line-height:0.8em;color:#642;}
h1#deck em span{visibility:hidden;}

h2{font-family: georgia, serif;font-weight:100;color:#630;letter-spacing:-0.05em;}
#row1 h2{font-size:160%;}
#rowfullleft h2{font-size:200%;}
h2.subtitle, h1.subtitle{text-align:center;padding:0;font-style:italic;font-weight:300;font-family:georgia,serif;background:#fff;text-transform:lowercase;}
#row1 h2.subtitle{margin:0 80px 10px 80px;font-size:200%;color:#aaa;}
#row2 h2.subtitle {margin:0 30px 30px 30px;font-size:160%;color:#aca68b;}
#row2 h2.subtitle2, #row3 h2.subtitle2{font: italic 300 160% georgia,serif;color:#aca68b;border-top: 1px solid #DEDABC;}
#row2mid h2.subtitle2, #row2left h2.subtitle2{padding-top:0.66em;text-transform:lowercase;}
#row3right h2.subtitle {margin:0 50px 10px 50px;font-size:190%;color:#bcb69b;}
#row4 h2.subtitle {margin:0 220px 10px 220px;font-size:190%;color:#bbb;}
#row5 h1.subtitle {text-align:center;font-style:normal;text-transform:uppercase;margin:0 280px 10px 280px;font-size:220%;border:0px solid #ccc;background: #fff url(img/bg_row5h2subtitle.gif) no-repeat;}

#row1 h2.featarttitle{text-align:center;color:#520;font-size:160%;}

#row2 h2{font-size:160%;}
#row2left h3.book{text-align:left;font-size:140%;}
#row3left h2{font-size:170%;margin-top:20px;line-height:1.2em;}

h3.h3em2 strong, h3.h3em2 span{display:block;}

#adlib h2, #adamos h2, #adlibdesc h2{font: italic 300 150% georgia,serif;}
#adlib h2, #adlibdesc h2{color:#c60;margin:0 110px 0 110px;}
#adlib h2 strong{color:#930;font-weight:300;}
#adamos h2{color:#9c0;margin:0 80px 0 90px;}
#adamos h2 strong{color:#930;}

h2.article{padding-left:20px;background: url(img/bg_h2_article.gif) top left no-repeat;}
h3.book{padding-left:20px;background: url(img/bg_h2_book.gif) left no-repeat;}

h3{color:#960;}
#row1 h3{text-align:left; font: normal 300 140% georgia,serif;}
#row2 h3, #rowfullleft h3{text-align:left; font: italic 300 120% georgia,serif;}
#row3left h3{text-align:left;font: italic 300 140% georgia,serif;letter-spacing:-0.05em;}
#row3right h3{text-align:center;color:#999;font: italic 300 130% georgia,serif;letter-spacing:-0.05em;text-transform:lowercase;}
#row2 #row2right h3{font-size:17px;}
#recent-growth h3{
font-style:italic;
margin-bottom:0;
}
#recent-growth p{
font-size:0.917em;
}
#box #recent-growth ul.ularttags{
text-align:left;
}

#row1left h3.h3em{font-size:140%;line-height:1.4em;font-style:normal;color:#c60;}
#row1left h3.h3em strong{font-weight:300;color:#c60;}

#row1right h3.h3em{font-size:140%;line-height:1.4em;font-style:normal;color:#990;}
#row1right h3.h3em strong, h2.featarttitle a:link, h2.featarttitle a:visited, #row2 #row2right h3 a:link, #row2 #row2right h3 a:visited, #recent-growth h3 a:link, #recent-growth h3 a:visited{}

#row5 h3.h3em, #row4 h3.h3em{font:italic 300 140%/1.1em georgia,serif;color:#bcb69b;}
#row5 h3.h3em strong{color:#c60;font-size:145%;font-weight:300;}
#row5 h3.h3em2{font:italic 300 140%/1.5em georgia,serif;color:#000;padding:0;margin:40px 0 30px 0 !important;}
#row5 h3.h3em2 strong{font-size:145%;font-weight:300;}

p{}
#row1 p{padding-top:5px;text-align:left;}
#row2 p{text-align:left;font-size:100%;}
#row2mid p.description{text-align:center;}
#row3left p{text-align:left;}
/* IE/Win hack to get the articles paragraph top to line up properly */
html*#row3left p {margin-top:1.3em;}
#row3left p ins{text-decoration:none;color:#9a0;}
#row2right p.partsum{text-align:left;}
#row3right{font-size:90%;}
#row1right ul.ularttags{text-align:center;}

p.pc{text-align:center !important;}
p.pcond{line-height:1.4em;}
p.pcond, p.left, p.lib, #row2right ul.ularttags{text-align:left;}
#row1 p.pright, #row3 p.pright{text-align:right;}
#row3right p{padding-left:20px;}

pre, code{font-size:100%;font-family:courier, monospace;color:#660;}

/*pre hack to wrap - decided as preferable to php or semenatically bad mark-up */

pre{margin-left:20px;white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;}
pre.prewhois{text-align:left;}

acronym{cursor:help;}

.hrline, .hrline2{height:20px;line-height:20px;text-indent:-9999px;}
.hrline{margin:0 20px 20px 20px;border-bottom:1px solid #dedabc;}
.hrline2{margin:0 0 20px 0;border-bottom:1px solid #ccc;}
.hrline hr, .hrline2 hr{color:#fff;border:0;}
#row2 .hrline{margin:0 0 20px 0;}

#row2left blockquote{
margin:0;
padding-right:0;
padding-left:32px;
}
#row2left cite{
font-size:100%;
}
#row2left .pcite em{
}

/*table  styling */
 
table.thosting{width:100%;border-collapse:collapse;margin-top:20px;margin-left:20px;margin-right:20px;}
table.thosting th{width:20%;speak-header: always;border-right:1px solid #ccc;font: 140% georgia,serif;color:#410;}
table.thosting td{text-align:center;width:20%;border-right:1px solid #ccc;border-top:1px solid #ccc;padding:3px;font-size:90% !important;}
table.thosting td.tlast, table.thosting th.tlast{border-right:0px;}

#tact{width:100%;border-collapse:collapse;margin-top:10px;margin-left:10px;margin-right:10px;}
#tact th{width:10%;speak-header: always;border-right:1px solid #ccc;font: 140% georgia,serif;color:#410;}
#tact td{text-align:center;width:10%;border-right:1px solid #ccc;border-top:1px solid #ccc;padding:3px;font-size:90% !important;}
#tact .tlast{border-right:0px;}

table.tstats{text-align:center;width:100%;border-collapse:collapse;margin:20px 0;}
table.tstats th{speak-header: always;border-left:1px solid #ccc;font-weight: 600;color:#410;}
table.tstats td{text-align:center;width:20%;border-left:1px solid #ccc;border-top:1px solid #ccc;padding:3px 5px;font-size:90% !important;}
table.tstats td.tfirst, table.tstats th.tfirst{border-left:0px;}

.td1{color:#690;}
.td2{color:#f90;}
.td3{
	color:#c60;
}

/* article styling */

#artsummary{margin-bottom:12px;}
#artsummary h3{padding:0;font: italic 300 140% georgia,serif;color:#999;margin:0 130px;}
blockquote{color:#76A518;font:italic 140% georgia,serif;line-height:1.1em;margin:10px 15px;padding:0 35px; background: url(img/bg_quote.gif) no-repeat;}
#row1 p.pcite{text-align:left;margin: 0 30px 0 40px;}
cite{font: italic 300 90% georgia,serif;}

/*comments styling */

.comments{margin-top:20px;border-top:2px solid #bcb69b;}
.h2comments{color:#000;padding-left:0 !important;}
ul.ulcomtags{list-style:none;margin-left:0;padding-left:0;font:italic 100% serif;border-top:1px solid #ccc;border-bottom:1px solid #eee;}
ul.ulcomtags li	{display:inline;}
ul.ulcomtags li.ulcomtagsinfo{padding-left:0;color:#000;}
ul.ulcomtags li.ulcomtagsinfo em{color:#666;}
.cfeedback{float:left;width:36px;height:26px;margin-top:0;background: url() top left no-repeat;}
.pcomment{font-size:90%;padding-left:35px;padding-right:20px;}

/*img*/

img.img_l{float:left;margin:5px 15px 3px 0;}
img.imgright{float:right;margin:19px 0 3px 20px;}


/* lists */	

ul.inline{list-style:none;margin:0.5em 0;padding:0;line-height:1em;}
ul.inline li{display:inline;margin:0;padding:0 0.75em;}
#sub a{border:0;color:#a90;}
#sub a:hover{border:0;color:#333;}

ul.galleryinline{list-style:none;}
ul.galleryinline li{margin:0.05em;padding:0;width:50px;height:50px;display:inline;}
ul.galleryinline img {padding:3px;border:1px solid #ccc;} 
ul.galleryinline a {border:0;}
ul.galleryinline a:hover {border-bottom: 5px solid #ccc;}

ul.ulinline1{list-style:none;margin:0;padding:0;}
ul.ulinline1 li{display:inline;margin:0;padding:0 0.5em;border-left:1px dotted #ccc;}
ul.ulinline1 li.linopad{padding-left:0;border:0;}

.liitalic{font:italic 110% serif;}

ul.ulinfo1{list-style:circle url(img/bg_ulinfo.gif);margin:0;padding-left:20px;}
ul.ulinfo1 li{line-height:1.3em;margin:5px 0 5px 15px;}

ul.ulinfoi{margin:0;padding:0 0 10px 0;text-align:left;}
ul.ulinfoi li{display:inline;line-height:1.3em;margin:0 0.3em 0 1em;background: url(img/bg_ulinfo.gif) left no-repeat; padding-left:13px;}

ul.ulinfo3{font-size:90%; line-height:1.6em;text-align:left;list-style:circle url();margin:12px 0 12px 30px;padding:0;}
ul.ulinfo3 li{margin:6px 0;}

#row3 ol{list-style: decimal-leading-zero;font-size:90%;}
#row3 ol li{margin-bottom:12px;}

ol.olinstructions{margin:0 0 0 25px;padding:0;list-style: decimal-leading-zero;}
ol.olinstructions strong{color:#960;display:block;font:300 140% georgia,serif;letter-spacing:-0.05em;margin-top:15px;}
ol.olinstructions ul.art strong{color:#666;font:300 140% georgia,serif;display:block;}

ul.ultext, ul.ultext2{list-style:none;padding:0;margin:12px 0 12px 0;}
ul.ultext strong, ul.ultext2 strong{display:block;font:300 160% georgia,serif;letter-spacing:-0.05em;}
ul.ultext em{font-style:normal;font-weight:600;}

ul.ultext strong{padding:15px 0;color:#bb6;}
ul.ultext2 strong{padding:15px 0 0 0;color:#aa0;}

ul.art{list-style:circle url(articles.html) outside;margin:0 10px 0 35px;padding:0;}
ul.art li{line-height:1.4em;margin:10px 0;}
ul.art li.liitalic{list-style:none;}

ul.ularttags{list-style:none;margin:10px 0 2px 0;padding:0;font-size:75%;}
ul.ularttags li	{color:#999;display:inline;padding:1px 0 1px 6px;margin-left:5px;border-left:1px solid #ccc;}
ul.ularttags li.ularttagsinfo{
	background:none;
	margin-left:0;
	padding-left:0;
	border-left:0;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
ul.ularttags li.ularttagsinfo strong{font-weight:300;color:#76A518;}

#foot{font-size:80%;line-height:1.2em;text-align:left;margin:0;padding:30px 0 0 0;}
#foot ul, #admin ul{list-style:none;padding:0;margin:0;}
#foot ul li{display:inline;padding:0 10px 0 0;margin:0 0 15px 0}
#foot li.li_1stfoot, #foot li.li_2ndfoot{display:block;font:300 180% georgia,serif;}
#foot li.li_2ndfoot{color:#B7A364;}
/*
#foot li.li_1stfoot{background: url(img/bg_li_email.gif) left no-repeat;padding-left:25px;}
#foot li.li_2ndfoot{background: url(img/bg_li_tel.gif) left no-repeat;padding-left:25px;}
*/
#admin{position:absolute;top:100px;right:0;text-align:right;font-size:80%;line-height:1.2em;}
#admin li{padding:0.25em;border-left:1px solid #DEDABC;border-bottom:1px solid #DEDABC;}
#admin a{color:#DEDABC;border:0;}
#admin a.adminlive{color:#520;}

dl.vcard{float:right;width:180px;border: 1px solid #ddd;background: #fafafa; padding:1em;margin:20px 0 1em 1em;-moz-border-radius:5px;}
dl.vcard dt{font-weight:600;color:#960;}
dl.vcard dd{margin:0;padding:0;}
dl.vcard dd em {font-size:0.9em;line-height:1em;}


/* forms */

#license a, #rss a, #amos a, #sitesearch span, #buygrowsearch, #isearch input.but, #isearch input.butmap, .fcomdelbut, input.formbut, #fdom .but, #adindex span{cursor:pointer;}

#row4 form{margin:20px 0 0 0;padding:0;}

#fdom{margin:0;padding:10px 0 30px 0;}
#fdom fieldset{border:0;margin:0;padding:0;}
#fdom legend{display:none;}
#fdom label{}
#fdom input{border:1px solid #ccc;}
#fdom input.but, .butsdemo{background:#410 url(img/bg_butdemo.jpg) repeat-x;color:#ffa;padding:0 2px;border:1px solid #000;}


#isearch{
position:absolute;
top:25px;
right:0;
/*ie5.2/mac*/
text-align:right;
}
#isearch form{float:right;display:inline;padding:0;margin:0;}
.isearchholder{margin:0;}
#isearch{margin:0;color:#38291D;}
#isearch label{}
#isearch input{font-size:90%;border:1px solid #38291D;}
#isearch input.searchbox{width:10em;background:#fff;border:1px solid #38291D;}
#isearch input.but, #isearch input.butmap{color:#f1efe2;background:#410 url(img/bg_butsearch.jpg) repeat-x;margin-left:2px;padding: 0 1px;}
#isearch input.butmap {margin-left:10px;}


#fcomments{margin-top:20px;padding-top:15px;border-top:1px solid #dedede;font-size:95%;}
#fcomments form{margin:0;padding:0;}
#fcomments fieldset{margin:0;padding:0;border:0;}
#fcomments legend{margin:0 0 10px 0;color:#960;font: 300 150% georgia,serif;line-height:1em;letter-spacing:-0.05em; padding:0;}
#fcomments label, #fcomments input{display:block;clear:both;margin: 2px 0;}
input.fcomname, textarea.fcomtext{width:350px;border:1px solid #ccc;font-family:sans-serif;}
textarea.fcomtext{font-size:95%;}
.fcomdelbut{font-size:90%;color:#520;border:1px solid #ccc;background:#fff;}

/*pseudo tables*/

div.formrow, div.formrow2, div.formrowart {/*margin value only recognised in IE*/margin-top:5px;}
/*margin value for all other browsers*/
html>body div.formrow, html>body div.formrow2, html>body div.formrowart{padding-top:5px;}

/*pseudo rows*/
div.formrow span.formleft {float:left;width:100px;text-align:right;}
div.formrow span.formright{float:right;width:350px;text-align:left;}

/*pseudo rows for growblog*/
div.formrowart span.formleftart {float:left;width:100px;text-align:right;}
div.formrowart span.formrightart{float:right;width:640px;text-align:left;}
/*growblog editor styling */
div.formrowart input.artinput{width:580px;}
.spanblock{display:block;}
.spanblock a{margin-right:20px;}

.sp{line-height:1px;height:1px;clear:both;}

/*contact form table styling */
#formlayer	{width:310px;}
#formlayer fieldset,  #formlayer form{margin:0;padding:0;border:0;}
#formlayer label{display:block; font: italic 300 140% georgia,serif;color:#333;}
#formlayer input, #formlayer select, #formlayer textarea	{width:100%;font-size:110%;font-family:tahoma,sans-serif;margin-bottom:5px;border:1px solid #bcb69b;padding:2px;}
input.formbut{float:right;width:auto !important;margin-top: 10px;font: italic 300 140% georgia,serif !important;background:#410 url(img/bg_butdemo.jpg) repeat-x;color:#ffa;border:1px solid #000 !important;}
#formlayer span{font-style:italic;color:#666;line-height:2em;}


/*menu*/

#menu{
position:absolute;
left:0;
top:70px;
width:750px;
height:30px;
border:0;
padding:0;
margin:0;
}

#menu ul{
position: relative;
width:750px;
height:30px;
background: url(img/bg_menu.gif);
margin: 0;
padding: 0;
}

#menu ul li{
margin: 0;
padding: 0;
list-style: none;
position: absolute;
top:0;
}

#menu ul li, #menu a{
display:block;
height:30px;
border-bottom:0;
}

#menu ul li a{
text-indent:-9999px;
text-decoration:none;
}

#m1{left:0; top:0; width:45px;}
#m2{left:65px; top:0; width:90px;}
#m3{left:175px; top:0; width:80px;}
#m4{left:275px; top:0; width:110px;}
#m5{left:405px; top:0; width:105px;}
#m6{left:530px; top:0; width:115px;}
#m7{left:665px; top:0; width:85px;}

#m1 a:focus, #m1 a:hover, #m1 a:active {background: transparent url(img/bg_menu.gif) 0 -30px no-repeat;border-bottom:0; outline:0;}
#m2 a:focus, #m2 a:hover, #m2 a:active {background: transparent url(img/bg_menu.gif) -65px -30px no-repeat;border-bottom:0; outline:0;}
#m3 a:focus, #m3 a:hover, #m3 a:active {background: transparent url(img/bg_menu.gif) -175px -30px no-repeat;border-bottom:0; outline:0;}
#m4 a:focus, #m4 a:hover, #m4 a:active {background: transparent url(img/bg_menu.gif) -275px -30px no-repeat;border-bottom:0; outline:0;}
#m5 a:focus, #m5 a:hover, #m5 a:active {background: transparent url(img/bg_menu.gif) -405px -30px no-repeat;border-bottom:0; outline:0;}
#m6 a:focus, #m6 a:hover, #m6 a:active {background: transparent url(img/bg_menu.gif) -530px -30px no-repeat;border-bottom:0; outline:0;}
#m7 a:focus, #m7 a:hover, #m7 a:active {background: transparent url(img/bg_menu.gif) -665px -30px no-repeat;border-bottom:0; outline:0;}

#m1a {left:0px; width: 45px; background: transparent url(img/bg_menu.gif) 0 -60px no-repeat;outline:0;}
#m2a {left:65px; width:90px; background: transparent url(img/bg_menu.gif) -65px -60px no-repeat;outline:0;}
#m3a {left:175px; width: 80px; background: transparent url(img/bg_menu.gif) -175px -60px no-repeat;outline:0;}
#m4a {left:275px; width: 110px; background: transparent url(img/bg_menu.gif) -275px -60px no-repeat;outline:0;}
#m5a {left:405px; width: 105px; background: transparent url(img/bg_menu.gif) -405px -60px no-repeat;outline:0;}
#m6a {left:530px; width: 115px; background: transparent url(img/bg_menu.gif) -530px -60px no-repeat;outline:0;}
#m7a {left:665px; width: 85px; background: transparent url(img/bg_menu.gif) -665px -60px no-repeat;outline:0;}



/* Crumbs layer */

#crumbs{
margin:0;
padding:0;
}
#crumbs ul{list-style: none;padding:0;margin:0;color:#999;}
#crumbs ul li{font-size:75%;display:inline;padding:0 0 0 20px; background: url(img/bg_a_crumbs.gif) left no-repeat;}
#crumbs strong{font: italic 300 120% serif;color:#000;padding-right:3px;}
#crumbs li.linobg{padding:0; background:none;}


/* Highlight for search terms */

.highlight { 
 background: #eee;
 color: #000;
 padding: 0 3px;
} 
.green {
	color: #990;
}
orange {
	color: #c60;
}
orange {
	color: #c60;
}
orange {
	color: #C60;
}
orange {
	color: #C60;
}
#box #row2 #row2bot #row2right .ularttags .ularttagsinfo .main {
	font-family: Georgia, "Times New Roman", Times, serif;
}
#box #row2 #row2bot #row2right .ularttags .ularttagsinfo .main strong {
	font-size: 11px;
}
#box #row2 #row2bot #row2right .ularttags .ularttagsinfo .main strong {
	font-size: 14px;
}
#box #row2 #row2bot #row2right .ularttags .ularttagsinfo .main strong {
	font-size: 10px;
}
#box #row2 #row2bot #row2right .ularttags .ularttagsinfo .main strong {
	font-family: Georgia, "Times New Roman", Times, serif;
}
.greens {
	color: #76A518;
}
