*		{ margin:0; padding:0; }
body	{ margin:20px; padding:0; font-size:62.5%; font-family:Verdana,Arial,Helvetica,sans-serif; background-color:#333; color:#000; cursor:url("/s/Butterflyani1.cur"); }

a:link,a:visited { color:#000; text-decoration:underline; }
a:hover,a:active { color:#646464; text-decoration:none; }

a.fff:link,a.fff:visited { color:#fff; text-decoration:underline; }
a.fff:hover,a.fff:active { color:#9eb3df; text-decoration:none; }

a.mbm:hover img	{ filter:gray; }

/* LAYOUT */
#shell		{ min-width:740px; max-width:1260px; width:expression(document.body.clientWidth < 742? "740px": document.body.clientWidth > 1262? "1260px" : "auto"); }
#content	{ padding:20px; background-color:#fff; }
#sidebar	{ width:136px; padding-top:20px; background:#4e4d4d url('../i/sidebk.png'); }
.sidebk		{ background:#4e4d4d url('../i/sidebk.png'); }
.midbak		{ background:transparent url('../i/aa8.png'); width:24px; }
.fbak		{ background-color:#fff; }

/* 
greens
#033/#205A41/#1F7542/#4ffb20
 */

/* OTHER */
h1, h1 a, h2, h2 a, h3, h4, h5, h6	{  margin-bottom:0.7em; color:#000; letter-spacing:1pt; font-family:Georgia, "Lucida Sans Unicode", lucida, Verdana, sans-serif; }
h1	{ font-size:2.6em; color:#369; text-align:left; }
h2	{ font-size:2.2em; color:#4ffb20; }
h3	{ font-size:1.9em; }
h4	{ font-size:1.6em; }
h5	{ font-size:1.2em; }
h6	{ font-size:0.8em; }

.normal	{ font-weight:normal; }
.hid	{ visibility:hidden; }
.opa 	{ filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; }
pre		{ font-size:12px; }
code	{ font-size:12px; background-color:#f8f8f8; color:#111; }
hr		{ border:1px dashed #ddd; }
b		{ font-weight:bold; }
u		{ text-decoration:underline; }
i		{ font-style:italic; }
em		{ font-style:italic; }
img		{ border:none; }
ul		{ margin-left:25px; }
.clear	{ clear:both; }
.blue	{ color:#369; }
.red	{ color:#c00; }
.fff	{ color:#fff; }

.v10	{ font-size:10px; }
.v11	{ font-size:11px; }
.v13	{ font-size:13px; }
.v14	{ font-size:14px; }
.v16	{ font-size:16px; }
.v18	{ font-size:18px; }
.v20	{ font-size:20px; }

#content p	{ font-size:1.2em; line-height:1.8em; margin-bottom:2em; }
#content td	{ font-size:1.2em; }
li	{ font-size:1.2em; line-height:1.8em; margin-bottom:10px; }
li li	{ font-size:1em; }
li li, li p, td p, blockquote p	{ font-size:1em; }

form						{ margin:0; padding:0; }
input						{ font-size:1.2em; }
textarea					{ font-size:12px; }
input[type=text], textarea	{ background:#fff; border:1px inset #aaa; }
input[type=submit]			{ background:#fafafa; border:1px outset #aaa; }
.marg20		{ margin-left:20px; }
.marg40		{ margin-left:40px; }
.marg60		{ margin-left:60px; }
.mbak		{ background-color:#4e4d4d; }

/* SIDEBAR NAV  */
#nav li			{ font-family:Trebuchet MS,Helvetica,sans-serif; font-weight:bold; font-size:1.3em; text-indent:0; padding-left:40px; text-align:left; cursor:hand; cursor:pointer; color:#4ffb20; }
#nav ul			{ margin:0; padding:0; list-style-type:none; list-style-position:outside; }
#nav ul li		{ margin:2px 0; color:#4ffb20; }
#nav ul li a	{ display:block; background:transparent; color:#4ffb20; text-decoration:none; }

/* FOOTER */
#footer	{ font-size:1em; color:#000; text-align:center; }
#footer a:link,#footer a:visited	{ color:#000; text-decoration:underline; }
#footer a:hover,#footer a:active	{ color:#999; text-decoration:none; }

/* IMGs */
.img0	{ margin:10px 20px 10px 0px; }
.img1	{ margin:10px 20px 10px 0px;  border:3px double #ddd; }
#img2 a:link img,#img2 a:visited img	{ margin:10px 20px 10px 0px; border:3px double #808080; }
#img2 a:hover img ,#img2 a:active img	{ border:3px double #bebebe; }

/* THUMBS */
#thumbs img { margin:4px 1px 4px 1px; padding:2px; }
#thumbs a:link img,#thumbs a:visited img { color:#099; border:3px double #069; }
#thumbs a:hover img,#thumbs a:active img { color:#c00;  border:3px double #c00; }

