* {margin:0;padding:0}
h1,h2,h3,h4,p {margin-bottom:1em}
ul{margin-left:16px}
/* mac hide \*/
html,body{height:100%;}
/* end hide*/
body { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : small; background:#efe4f8; color:#000000; text-align:center; background:url(../Images/bg02.gif) repeat; background-attachment:fixed;}
a:link {color: #006699;	text-decoration: underline;}
a:visited {color: #006699;text-decoration: none;}
a:hover {color: #ff0000;text-decoration: none;}
#outer{
min-height:100%; width:765px; margin-left:auto; margin-right:auto; background:transparent; text-align:left; position:relative;}
* html #outer { width:771px; w\idth:765px; height:100%;}
#header{ background: #fff; color:#000000; border-bottom:1px solid #609; text-align:center;}
#footer{
	position:absolute;
	bottom:0;
	left:0;	
	width:765px;
	height:40px;
	background:transparent;
	text-align:center;}
* html #footer {
	height:50px;
	he\ight:40px;
	bottom:-1px;}
#clearfooter {
	clear:both;
	height:50px;}
#right, #left, #content {
	float:left;}
#right, #left {
	width:145px;}
#right {text-align:right}
#content{width:455px;
background: #fff;
border:1px solid #609;
border-top:none;
margin:0px 7px 0px 3px;
padding-left:3px;
padding-right:3px;}
.clearer{
	height:1px;
	overflow:hidden;
	clear:both;
	margin-top:-1px;}
#columnleft {width:45%;float:left;}
#columnright {width:45%;float:right;}
.titlehome {	background:#fff;	color:inherit;	border: 1px solid #000000;	margin:5px 3px;	padding:2px 3px;	font-weight:bold;	font-family: "Trebuchet MS", Arial, sans-serif;}
.titlecss {	background:#ccffff;	color:inherit;	border: 1px solid #000000;	margin:5px 3px;	padding:2px 3px;	font-weight:bold;	font-family: "Trebuchet MS", Arial, sans-serif;}
.titlelinks {	background:#000000;	color:#fff;	border: 1px solid #000000;	margin:5px 3px;	padding:2px 3px;	font-weight:bold;	font-family: "Trebuchet MS", Arial, sans-serif;}
.titlecolors {	background:#9966ff;	color:#fff;	border: 1px solid #000000;	margin:5px 3px;
	padding:2px 3px;	font-weight:bold;	font-family: "Trebuchet MS", Arial, sans-serif;}
.titlehtml {	background:#3399ff;	color:#000000;	border: 1px solid #000000;	margin:5px 3px;
	padding:2px 3px;	font-weight:bold;	font-family: "Trebuchet MS", Arial, sans-serif;}
.titlephp {	background:#ccccff;	color:#000000;	border: 1px solid #000000;	margin:5px 3px;
	padding:2px 3px;	font-weight:bold;	font-family: "Trebuchet MS", Arial, sans-serif;}
.titleflash {	background:#ffccff;	color:#000000;	border: 1px solid #000000;	margin:5px 3px;
	padding:2px 3px;	font-weight:bold;	font-family: "Trebuchet MS", Arial, sans-serif;}
.titledomains {	background:#ff3333;	color:#fff;	border: 1px solid #000000;	margin:5px 3px;
	padding:2px 3px;	font-weight:bold;	font-family: "Trebuchet MS", Arial, sans-serif;}
.titleusability {	background:#ffcc33;	color:#000000;	border: 1px solid #000000;	margin:5px 3px;
	padding:2px 3px;	font-weight:bold;	font-family: "Trebuchet MS", Arial, sans-serif;}
.titleverse {background:#ffff99;	color:#000000;	border: 1px solid #000000;	margin:5px 3px;	padding:2px 3px;font-weight:bold;	font-family: "Trebuchet MS", Arial, sans-serif;}
.titlefiction {background:#99ff66;	color:#000000;	border: 1px solid #000000;	margin:5px 3px;	padding:2px 3px;font-weight:bold; font-family: "Trebuchet MS", Arial, sans-serif;}
.titlenonfiction {	background:#009933;	color:#000000;	border: 1px solid #000000;	margin:5px 3px;	padding:2px 3px; font-weight:bold; font-family: "Trebuchet MS", Arial, sans-serif;}
.titleblogs {	background:#cccccc;	color:#000000;	border: 1px solid #000000;	margin:5px 3px;	padding:2px 3px; font-weight:bold; font-family: "Trebuchet MS", Arial, sans-serif;}
/* All the left-nav stuff for the LI classes */
ul#lefthome{list-style:none;margin:0;}
#lefthome li,ul#lefthome li a{width:97%;line-height:20px;display:block;}
ul#lefthome li a{border-bottom:1px solid #609;text-decoration:none;text-indent:10px;font-weight:normal;color:#609;background:#efe4f8;}
ul#lefthome li a span{float:left;height:14px;width:7px;margin:3px;background:#cccccc;}
ul#lefthome li a:hover{background:#999999;color:#fff}
ul#lefthome li a:hover span{background:#609}
ul#subhome{list-style:none;margin:0;}
#subhome li,ul#subhome li a{width:97%;line-height:20px;display:block;}
ul#subhome li a{border-bottom:1px solid #609;text-decoration:none;text-indent:10px;font-weight:normal;color:#609;background:#efe4f8;}
ul#subhome li a span{float:left;height:14px;width:7px;margin:3px;background:#cccccc;}
ul#subhome li a:hover{background:#999999;color:#fff}
ul#subhome li a:hover span{background:#efe4f8}
.smallblack{font-size:small; color:#000000; background:none;}
.smallred{font-size:small; color:#ff0000; background:none;}
.smallblue{font-size:small; color:#0000ff; background:none;}
.smallgreen{font-size:small; color:#008000; background:none;}
.smallpurple{font-size:small; color:#800080; background:none;}
.smallyellow{font-size:small; color:#ffff00; background:none;}
.smallorange{font-size:small; color:#ffa500; background:none;}
.smallgray{font-size:small; color:#808080; background:none;}
.smallgray11{font-size:11px; color:#808080; background:none;}
.smallwhite{font-size:small; color:#fff; background:none;}
.smallbrown{font-size:small; color:#a52a2a; background:none;}
.darkblue{color:#333399; background:none;}
.smalldarkblue{font-size:small; color:#333399; background:none;}
.bold {color:inherit; background:none; font-weight:bold;}
.boldred {color:#ff0000;background-color: inherit;font-weight:bold;}
.boldpurple {color:#800080;background-color: inherit;font-weight:bold;}
.xsmallspecred{font-size:x-small; color:#ad0000; background:none;}
.xsmall{font-size:x-small;}
.italics {font-style:italic;}
.italicsblue {font-style:italic; color:#333399; background:none;}
.highlight {color:inherit; background:#efe4f8; width:auto; margin:5px}
.highlightbox {font-weight:bold; color:inherit; background:#efe4f8; border: 1px solid #609; line-height:20px; padding: 2px; margin-bottom: 5px;}
.warnings {color:#000000; background: #ffff99; width:60%; margin-left:100px; text-align:center;}
.floatright {color:inherit; background:inherit; float:right;}

.darkblue{color:#333399; background:none;}
.darkgreen{color:#006400; background:none;}
.lighter{font-weight:lighter;}
.normal{font-weight:normal;}
.bold{font-weight:bold;}
.bolder{font-weight:bolder;}

#navlist {padding: 1px 0 0 0;margin-left: 0;}
#navlist li {list-style: none;margin: 0;padding:0;display: inline;font-family: Verdana, sans-serif;font-weight: bold;font-size: 12px;}
#navlist li a {padding: 1px 2px 1px 2px;margin-left: 2px;border: 1px solid #777788;text-decoration: none;}
#navlist li a:link { color: #000000; }
#navlist li a:visited { color: #000000; }
#navlist li a#home {background: #fff;}
#navlist li a:hover#home {color: #fff;background: #000000;/* Tc */}
#navlist li a#redtab {background: #ff3333;color: #fff;}
#navlist li a:hover#redtab {background: #cc0000;color: #fff;/* Tc */}
#navlist li a#lilactab {background: #ccccff;}
#navlist li a:hover#lilactab {color: #fff;background: #cc66ff;/* Tc */}
#navlist li a#purpletab {background: #9966ff;}
#navlist li a:hover#purpletab {color: #fff;background: #9900cc;/* Tc */}
#navlist li a#bluetab {background: #ccffff;}
#navlist li a:hover#bluetab {color: #fff;background: #00ccff;/* Tc */}
#navlist li a#dkbluetab {background: #3399ff;}
#navlist li a:hover#dkbluetab {color: #fff;background: #0000ff;/* Tc */}
#navlist li a#greentab {background: #99ff66;}
#navlist li a:hover#greentab {color: #fff;background: #00cc33;/* Tc */}
#navlist li a#dkgreentab {background: #009933;}
#navlist li a:hover#dkgreentab {color: #fff;background: #336600;/* Tc */}
#navlist li a#orangetab {background: #ffcc33;}
#navlist li a:hover#orangetab {color: #fff;background: #ff6600;/* Tc */}
#navlist li a#yellowtab {background: #ffff99;}
#navlist li a:hover#yellowtab {color: #666666;background: #ffff00;/* Tc */}
#navlist li a#pinktab {background: #ffccff;}
#navlist li a:hover#pinktab {color: #fff;background: #ff33cc;/* Tc */}
#navlist li a#greytab {background: #cccccc;}
#navlist li a:hover#greytab {color: #fff;background: #999999;/* Tc */}
#navlist li a#blacktab {background: #000000;color: #fff;}
#navlist li a:hover#blacktab {color: #000000;background: #fff;/* Tc */}
#navlist li a#maptab {background: #fff;color: #000000;}
#navlist li a:hover#maptab {color: #ff0000;background: #fff;/* Tc */}