
html, body {border:0;margin:0;
   background-color:#FFDFBF;
   }

#rootcontainer {background-color:#FFDFBF;}

/*
   color conversion
   fff0b0  ->   d8ecd3  'light green
   ffcc00  ->   61B34C  'dark green
   

   FFF6CF -> E6EDE4 faint green for menu
*/

span.googie_resume_editing {
	border:2px outset blue;background-color:#eeeeff;padding:2px;
	font-size:12px;font-family:sans-serif;font-weight:bold;
}

img.msgicon {cursor: pointer;cursor: hand;}

.micn {width:16px;height:16px;background-repeat:no-repeat;float:left;background-color:transparent;margin:0;padding:0;margin-left:-16px;background-image:url(/images/menuicons_ary.gif);}
#mivet {background-position:-16px 0px;}
#minam {background-position:-32px 0px;}
#mipic {background-position:-48px 0px;}
#mimap {background-position:-64px 0px;}
#minew {background-position:-80px 0px;}
#micht {background-position:-96px 0px;}
#milnk, .linkicon {background-position:-112px 0px;}
#mifun {background-position:-128px 0px;}
#mihor {background-position:-144px 0px;}
#micla {background-position:-160px 0px;}
#misug {background-position:-176px 0px;}
#miall {background-position:-192px 0px;}
#minut {background-position:-208px 0px;}
#micm1 {background-position:-224px 0px;}
#micm2 {background-position:-240px 0px;}
#mical {background-position:-256px 0px;}
#mipms {background-position:-272px 0px;}
#mivid {background-position:-288px 0px;}
#miarc {background-position:-304px 0px;}
#mijor {background-position:-320px 0px;}
#misg2 {background-position:-176px 0px;}
#migpd {background-position:-336px 0px;}
#misch {background-position:-352px 0px;}
/*208 224 240 */

.linkicon {width:16px;height:16px;}

/*
.areaHeader {
width: 760px;
height: 99px;
padding: 0px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/top_orange.png');
}
html>body .areaHeader {
filter:none;
background: url(/images/top_orange.png) top left no-repeat;
}
*/
.areaHeader {
width: 760px;
height: 99px;
padding: 0px;
background: url(/images/top_header.gif) top left no-repeat;
}




/* for xmas */
/*
.areaHeader a, .areaHeader #loginclose {color:#ff0000; background:#ffeeee; }
.areaHeader a:hover, .areaHeader #loginclose a:hover {color:#009900; background:#eeffee;} 
#headerlogincell {filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; }
*/
.areaHeader a:hover, .areaHeader #loginclose a:hover {color:#009900; background:#eeffee;} 



.hdLogo, .hdggLogo {
margin:0;
padding:5px;
border-width:0;
width:					214px;
height:					51px;
position:				relative; /* fix for IE filter mask bug */
float:					left;
top:5px;
left:5px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/logo.png');
/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/sugarglider.com.HP7.png');*/
}
html>body .hdLogo, html>body .hdggLogo {
filter:none;
background: url(/images/logo.png) top left no-repeat;
/*background: url(/images/sugarglider.com.HP7.png) top left no-repeat;*/
}




.bottomborder {border-width:0; border-bottom:1px solid #6B9C60;}
.topborder {border-width:0; border-top:1px solid #D4EACE}

/*for xmas*/
/*
.bottomborder {padding-bottom:1px;}
.topborder {padding-top:1px;}*/

/*************************************************/

/* Skybox */ /* skybox links */
#hdSkybox a {
line-height: 15px;
cursor: pointer;
text-decoration:underline;
font-size:10pt;
background-color:Transparent; 
color:#0000ff;
}

/* skybox links - rollover */
#hdSkybox a:hover {
background-color: #E3E3CC;
color:#880000;
}

/* skybox cell */
.hdSkybox {
/*position:				relative;*/ /* fix for IE filter mask bug */
float:					left;
font-size:10pt;
}

.cntrlbox  {
font-family:Arial;
font-size:8pt;
line-height:18px;
float:right;
border:0;
padding:0;
margin:0;
}

.cntrlbox td , .cntrlbox td a, .cntrlbox td a.same {
font-family:Arial;
font-size:8pt;
line-height:18px;
background-color:Transparent;
padding:0 2px 0 2px;
}


/************/

#hdSkybox a {
color: #333;
font-size: 10pt;
font-family:Verdana, sans serif;
display: block;
text-decoration: none;
margin: 0;
padding: 0 0px; 
}
#hdSkybox a:hover {padding:0;margin:0;background-color:transparent;color:#00f;}
#hdSkybox ul.L1 li.over a.L1 {color:#00f;}

#hdSkybox a.L1 {
text-transform: uppercase;
text-transform: capitalize;
/*font-weight:bold; /**/
}



#hdSkybox ul {
list-style-type:none;list-style-image:none;list-style-position:outside;
margin:0;padding:0;width:100%;position:relative;
}

#hdSkybox li.L1 {
display: block;float: left;width: auto;padding:0;margin:0;height:29px;border:0;
background-image:url(/images/banner_v_div_yel.gif);
background-repeat:repeat-y;
background-position:top right;
background-color:transparent;
}

#hdSkybox ul pre {margin:0;padding:0;font-family:Verdana;
padding-top:4px;padding-left:8px;padding-right:8px;padding-bottom:4px;
}

#hdSkybox ul.L2{display:none;width:auto;position:absolute;top:auto;left:auto;
background-color:#E6EDE4;
border-style:solid;
border-width:1px;
border-top-color: #E2F1DF;
border-left-color: #E2F1DF;  
border-right-color: #597A51;
border-bottom-color: #597A51;   
}

#hdSkybox li.L2 {float:none;display:block;background-image:none;border:0;padding:0;margin:0;
}

#hdSkybox li.L2 pre {margin:0;padding:0;}

#hdSkybox li.L2 a {background-color: #E6EDE4;background-image:none;margin:0px;padding:5px;padding-left:20px;padding-right:10px;
border:1px solid #E6EDE4;border-left-width:0;border-right-width:0;
}

#hdSkybox ul.L1 li.over ul.L2 li.divider {line-height:1px;padding:0;margin:0;}
#hdSkybox ul.L1 li.over ul.L2 li.divider img {line-height:1px;padding:0;margin:0;}
#hdSkybox ul.L1 li.over ul.L2 {display: block;}

#hdSkybox ul.L1 li.over li.L2 a:active, #hdSkybox ul.L1 li.over li.L2 a:hover {    
margin:0;
padding:5px;
padding-left:20px;
padding-right:10px;
background-color:#d8ecd3; /*ie 6 bug*/
background-image:url(/images/grad4.gif);

background-color: #FBEC72;
border-top-color:#C4B788;
border-bottom-color:#A7A084;
border-style:solid;
border-left-width:0;border-right-width:0;
}

#hdSkybox li.current a.L1 {
/*   font-size:11px;*/
}


/* Styles level 4 */
 #hdSkybox ul.L3 {
display: none;
width: auto;
position: absolute;
top: 10px;
left: 60px;
padding: 0px;
background-color:#E6EDE4;
background-color:#FF00FF;
border-style:solid;border-width:1px;border-top-color: #E2F1DF;border-left-color: #E2F1DF;border-right-color: #597A51;border-bottom-color: #597A51;   
 }
#hdSkybox ul.L3 LI { background-color:#00ee00; }
#hdSkybox ul.L3 LI A { background-color:#ee0000; }

 /* To make this collaps in Exploder for Windows */
 #hdSkybox li.L3 {display: inline;}
 /* Add color and underline when moving inside a drop-down menu */
 li.L3 a:hover { color: #990000 !important;  text-decoration: underline !important;}
 #hdSkybox ul.L2 li.over ul.L3 { display: block; }
 /* end level 4 */


#hdSkybox ul.L2 li.hasChild {position: relative;}

/*#hdSkybox li.L1, #hdSkybox ul.L2, #hdSkybox ul.L1 li.over ul.L2, #hdSkybox ul.L3, #hdSkybox ul.L2 li.over ul.L3*/
#hdSkybox ul    {z-index:9999 !important;}
#hdSkybox .L3 {z-index:9999 !important;} */
/*fix for menu behind googlemap. had to have ID for ULs explicty */
#mnuRoot {z-index:9999;}
#mnuGliderGossip {z-index:9999;}
#mnuResources {z-index:9999;}
#mnuFunStuff {z-index:9999;}
/* .L2 {z-index:9999 !important;} */
#map {z-index:2 !important;}
#map img[src="http://www.google.com/intl/en_us/mapfiles/iw_tabstub.png"] {z-index:4 !important;}
#map area{z-index:5 !important;}


#loginbox, #logincontainer, #logincontainer td, #headersearch {font-family:Verdana, sans serif; font-size:10px;}
#loginbox {padding-top:5px;}
#loginbox input {font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal;}
#loginclose {cursor: pointer;	cursor: hand; color:#00f;text-decoration:underline;}

#headersearch input {line-height:10px; padding:0;margin:0;}

div.clsblock {display:block;}
div.clsnone {display:none;}





div.contentcell{margin:0;padding:0;border:0;padding-bottom:10px;}
h2.divhead {border:0; margin:0;padding:0; font-size:12pt; background-color:#61B34C;background-image:url(/forum/bg.gif);background-repeat:repeat-x;}
h2.divhead div.txt {margin:0;padding:0;padding-bottom:5px;padding-left:5px;}
div.sectioncontent{margin:0;padding:0;border:1px solid #61B34C;background-color:#d8ecd3;}
div.sectioncontent p {margin:0;padding:5px; background-color:transparent;}

div.sectioncontent {zoom:1;} /*fix ie6 bug, and sometimes 7*/

div.sectioncontent #petfinder a img {border:2px solid;text-decoration:none;padding:0;margin:0;}
div.sectioncontent #petfinder a {padding:4px;}
div.sectioncontent #petfinder {width:118px;padding:0;margin:0;}
div.sectioncontent #petfinder p {width:118px;padding:0;margin:0;}

a {color:Blue;}
a:visited {color:#364087;}
a:hover {color:red;}

#dek {	POSITION:absolute;	VISIBILITY:hidden;	Z-INDEX:200;	left: 20px;	border: none; background-color:transparent; 	} 
#innerdek {	background:#fc0; padding:0; width:250px; border:1px solid black; background-image:url(/forum/bg.gif); padding:0;background-repeat:repeat-x;} 
#innerdek div {	background:#ffffff; border-width:1px 0 0 0; border-color:black; border-style: solid;padding:5px;background-image:url(/images/h3.jpg); background-repeat:repeat-y; overflow:hidden;} 

#innerdek div.ql, #innerdek div.qr {padding:0px;width:14px;height:10px;background-repeat:no-repeat;border:0;margin:0;padding:0;background-color:Transparent;}
#innerdek div.ql {background-image:url(/images/quoteL.gif);float:left;}
#innerdek div.qr {background-image:url(/images/quoteR.gif);float:right;}

html>body #dek #shdtr {background-image:url(/images/shadtr.png);background-repeat:no-repeat; background-position:left bottom;}
html>body #dek #shdr {background-image:url(/images/shadr.png);background-repeat:repeat-y;}
html>body #dek #shdbr {background-image:url(/images/shadbr.png);}
html>body #dek #shdb {background-image:url(/images/shadb.png);background-repeat:repeat-x;}
html>body #dek #shdbl {background-image:url(/images/shadbl.png);}
/*
html>body #dek #shdtr {background-color:blue;}
html>body #dek #shdr {background-color:red;}
html>body #dek #shdbr {background-color:green;}
html>body #dek #shdb {background-color:yellow;}
html>body #dek #shdbl {background-color:fuchsia;}
*/

html>body .outerpair1 {background: url(/images/shadtr.png) right top no-repeat;} 
html>body .outerpair2 {background: url(/images/shadbl.png) left bottom no-repeat;padding-top: 8px;padding-left: 8px;}
html>body .shadowbox {background: url(/images/shadowbrcorner.png) bottom right;}
html>body .innerbox {position: relative;left: -8px;top: -8px;}


/*rounded edges hack*/
div.TL {
margin:0;padding:0;border:0;background-image:url(/images/corner5_TL.gif);
/*width:100%;height:5px; */
width:auto;background-position:top left;background-repeat: no-repeat;background-color:transparent;
}
div.TR {margin:0;padding:0;border:0;background-image:url(/images/corner5_TR.gif);
/*width:100%;height:5px; */
width:auto;background-position:top right;background-repeat: no-repeat;background-color:transparent;
}

div.ie7hack {margin:0;padding:0;height:5px;background-color:transparent;line-height:5px;font-size:5px;}

#chat {border:1px solid green;text-align:right;float:right; padding-right:5px;padding-left:0px; height:26px; overflow:hidden;padding-top:0px;}
#chat,#chat td,  #chat a {font-size:10px;line-height:10px;font-family:Verdana, sans-serif;}
#chat img {border:0;padding:0px;padding-right:0;padding-top:0;}
#chat td {border:0;padding:0;margin:0;}

#chatlink .chatlink2, #chatlink:visited .chatlink2, #chatlink, #chatlink:visited {color:Blue; cursor:hand;text-decoration:none;}
#chatlink:hover .chatlink2, #chatlink:hover {color:Blue; cursor:hand;text-decoration:none;}

td.legal {font-size:8pt;font-family:Georgia,serif;}

/* ## Generic style ## */

.padfive {margin:0;padding:5px;border:0;}
.dontshowbutprint {display:none;}
.dontprintbutshow {display:auto;}


/*journal*/
div.jdate{float:right;padding: 9px 5px 0 5px;margin: 0px 0px 0px 0;border:0px solid #666666; }
div.jdate span{/*display:block;*/}
div.jdate{text-align:center;color:#333;/*font-family: Georgia, serif;*/font-family: arial, sans-serif;font-weight:bold;font-size:10pt;/*font-size: 0.75em;*/line-height:1.0em;font-weight:bold;}
h1 { font-family: Georgia, serif; margin: 0 0 0.33em 0; font-size:1.4em; line-height:2em;}
div.comment {font-family:arial, sans-serif;font-weight:bold;text-align:right;font-size:10pt;border-top-width:0;padding:5px;}
h3.jdate{text-align:right;border:0;border-top:1px solid #61B34C;margin:9px 0 0 0;padding:0;color:#403300;margin-bottom:-1em;}