{padding:0}
body,html{color:0 0 #000;font-family:Verdana, Tahoma, sans-serif;height:100%;background:url(http://www.allfreecrafts.com/images/left.png) 0 100px repeat-y #fff}
body{background:#aab0fb;font-size:85%;min-width:900px; max-width: 1200px;margin: auto;}
p{padding:2px 0}
img{border-style:none}
.thumb{float:left;margin-right:2px}
a{color:#069}
a:hover{color:#00F;text-decoration:none}
h1,h2,h3{color:#4f91db;font-weight:700;padding-bottom:0 2px 0 0;margin:0}
h1{font-size:1.5em}
h2{font-size:1.3em;padding-bottom:2px}
h3{font-size:1.3em}
.clear{clear:both}
#mainContainer{min-height:300px}
* html #mainContainer{height:300px}
#header{background:#dae8fe;border-color:#aab0fb;border-style:solid;border-width:4px;padding:4px}
#logo{float:left;width:145px;text-align:center;margin-top:3px;margin-right:20px;font-size:82%;font-weight:700;background:#aab0fb;border-color:#fff;border-style:solid;border-width:4px;padding:5px}
#toplink{margin-left:10px}
#banner{text-align:left;width:100%;background-color:#fff}
#search{margin:20px 0}
.outer{background:#dae8fe;padding:0 310px 0 170px}
.inner{background:#dae8fe;width:100%}
.float-wrap{background:#dae8fe;float:left;width:100%;margin-left:-165px}
#content{float:right;background:#fff;padding-bottom:250px;margin-right:-165px;width:100%}
* html #content{position:relative}
.contentWrap{padding:5px}
.contentWrap ol,.contentWrap ul{margin:3px 0 5px 35px}
#left{float:left;width:150px;min-height:250px;padding:5px}
* html #left{position:relative;height:250px}
#twitter_div h4{font-family:tahoma, verdana;font-size:11pt;color:#4f91db;margin:0;padding:0}
#twitter_update_list{font-family:tahoma, verdana;font-size:9pt;color:#4f91db;width:160px;list-style:none;margin:0 2px 0 0;padding:0}
#bottomright{font-size:90%;float:right;margin-right:32px;margin-left:20px;margin-bottom:10px}
#right{font-size:80%;float:right;width:300px;min-height:250px;margin-right:-315px;padding:15px}
* html #right{height:250px;position:relative}
#footer{text-align:center;background:#dae8fe}
#moonmenu{clear:both;width:100%;position:relative;}
.halfmoon ul{font-weight:bold;display:block;text-align:center;list-style:none;float:left;width:100%;margin:0px;padding:0px}
.halfmoon ul a:hover{color:#79a3ec;background:#fff url (http://www.allfreecrafts.com/images/halfmoontab.gif) top right no-repeat}
.halfmoon li{display:inline;position:relative}
.halfmoon li a{text-decoration:none;width:162px;line-height:1.9em;float:left;display:block;
position:relative;color:#fff;background:#79a3ec url(http://www.allfreecrafts.com/images/halfmoontab.gif) top right no-repeat}
.halfmoon li a:hover, .halfmoon li a:active{background:#fff;color:#79a3ec}
.drop{position:absolute;top:0;border:1px solid #b9e1ff;font-size:98%;line-height:1.3em;
z-index:200;background:#fff;visibility:hidden;width:160px}
.drop a{display:block;text-indent:6px;padding: 4px 0px 5px 4px;line-height:1.4em;text-decoration:none;color:#79a3ec}
.drop a:hover{color:#fff;background:#79a3ec}
.dropmenudiv_e{position:absolute;top:0;border:1px solid blue;font:normal 11px Verdana;line-height:20px;z-index:200;background-color:#fff;width:200px;visibility:hidden;border-width:0 1px}
.dropmenudiv_e a{width:auto;display:block;text-indent:8px;border:0 solid blue;border-bottom-width:2px;text-decoration:none;color:#4f91db;padding:6px 0}
* html .dropmenudiv_e a{width:100%}
.dropmenudiv_e a:hover{color:#fff;background-color:#aab0fb}
h1 a,,.halfmoon li a:visited{color:#4f91db}
.contentWrap li,#left li,#right li{padding-bottom:2px}
#left ul,#right ul{list-style:none;padding-bottom:4px}