body {background:#ffffff; margin:0; padding:5px; font-size:12px; font-family:verdana,helvetica,arial,sans-serif;}
ul {margin: 0; padding:0; list-style-type:none;}
li {list-style:none;}
div {margin:0; padding:0}
a {text-decoration:none;}
a:link,a:visited {color:inherit;}

#ad1 {margin-right: 8px; margin-top: 3px; float:right; width:468px; height:60px;}

.wrapper {padding:5px 0 0 0; width:974px; height:100%; background-color:#d5e0e8; margin: 0px auto;}
.header {padding:0px; width:974px; height:71px; background:#ffffff url(./images/Puzzler_Tab.gif) no-repeat 0 0; margin: 0px auto;}

#toolframe {clear:both; margin: 0 auto; width: 950px; position:relative; border: inset 1px #fff; height:250px; display:none; margin-bottom:8px;}
.toolbar {border-top: groove 2px #fff; border-bottom: groove 2px #fff; width:100%; margin: 0 0 8px 0; float:left; padding: 3px 0; color: #79838e;}
.toolbar ul {float:right;}
.toolbar ul li{float:left; display:inline; padding:0px 1.5em;}
.toolbar .divider {border-right: solid 1px #79838e;}
.toolbar a:link,.toolbar a:visited {color: #79838e;}
.toolbar a:hover {color: #ffffff;}

#content{clear:both; margin-bottom:10px;}
#content:after, #footer ul:after, #footer .info:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#footer{padding:0; width:974px; min-height:50px; clear:both; background:#a8c0c7 url(./images/PMLogoS.gif) no-repeat 854px 10px; margin: 0px auto;}
#footer ul li{float:left; display:inline; font-weight:bold;	padding:0 1.5em;}
#footer .divider {border-right: solid 1px #343d46;}
#footer a:link,#footer a:visited {color: #343d46;}
#footer a:hover {color: #ffffff;}
#footer .info {clear:both; font-size: 90%; padding: 0.2em 0 5px 2em; overflow:hidden;}
#footer .info div{float:right; text-align:right; width:60%; padding: 0 16px 0 0; margin:0;}
.button {width:14px; height:14px; font-size:1px; display:block; z-index:20; position:relative;}
#tDeact {background:transparent url(./images/GDel.gif) no-repeat left top; left:5px; float:left; visibility:hidden;}
#tDeact:hover {background-position:left bottom;}
.ColOne {float:left; width:292px; padding-left:8px; min-height:200px;}

.channel {width:280px; border-left: solid 2px #fff; border-right: solid 2px #fff; border-top: solid 2px #fff;}
.last {border-bottom: solid 2px #fff;}
.CHheader {color:#fff; font-size:125%; font-weight:bold; padding: 0.3em 0.3em 0.4em 5px;}

#CHPuzzles {background-color: #dbf2ff;}
#CHMagzines {background-color: #e1fede;}
#CHBlogs {background-color: #dfd2b7;}
#CHMy {background-color: #fcdde9;}
#CHPlus {background-color: #f1e6f2;}

#CHPuzzles .CHheader {background: #4480bd url(images/PuzzlesH.gif) no-repeat left top;}
#CHMagzines .CHheader {background: #429e36 url(images/MagsH.gif) no-repeat left top;}
#CHBlogs .CHheader {background: #9e7136 url(images/BlogsH.gif) no-repeat left top;}
#CHMy .CHheader {background: #c26270 url(images/MyPuzzlerH.gif) no-repeat left top;}
#CHPlus .CHheader {background: #9f7ea5 url(images/PlusH.gif) no-repeat left top;}

#CHPuzzles .CHheader a{background: transparent url(images/BlueArrow.gif) no-repeat left 50%;}
#CHMagzines .CHheader a{background: transparent url(images/GreenArrow.gif) no-repeat left 50%;}
#CHBlogs .CHheader a{background: transparent url(images/BrownArrow.gif) no-repeat left 50%;}
#CHMy .CHheader a{background: transparent url(images/RedArrow.gif) no-repeat left 50%;}
#CHPlus .CHheader a{background: transparent url(images/PurpleArrow.gif) no-repeat left 50%;}

.CHheader a {padding-left:16px;	display:block; min-height:11px;}
.CHheader a:link,.CHheader a:visited {color:#fff;}

#CHPuzzles .CHheader a:hover {color:#aae0f9;}
#CHMagzines .CHheader a:hover {color:#b9ef89;}
#CHBlogs .CHheader a:hover {color:#e7cdb4;}
#CHMy .CHheader a:hover {color:#ffb3d0;}
#CHPlus .CHheader a:hover {color:#e8caff;}

.CHcontent {padding:5px 0 0.2em 0; font-weight:bold;}
.CHcontent ul {font-weight:normal;}
.CHcontent ul li{padding:0 0 0 1.5em;}

#CHPuzzles .CHcontent {color:#06498e;}/*#2b76c2*/
#CHMagzines .CHcontent {color:#169406;}
#CHBlogs .CHcontent {color:#84571c;}
#CHMy .CHcontent {color:#7b1425;}

.mypages a {padding-left:2px; display:block; min-height:11px; color:#7b1425;}
.mypages a:hover{color:#d333c6;}
#CHMy .activeitem {background-color:#e9a2a1;}
#CHMy .activeitem:hover{color:#7b1425;}

.puztype a,#encycloref a {color:#06498e;}
.puztype a:hover,#encycloref a:hover {color:#03b894;}
#CHPuzzles .activeitem {background-color:#82e3f5;}
.puztype ul li a{display:block; padding:0 5px 0 15px; background: transparent url(images/BlueTree.gif) no-repeat left 50%;}
.puztype ul li:last-child a{background-image:url(images/BlueTreeLast.gif);}
.puztype ul li a{color:#0d3e70;}
.puztype ul li a:hover{background-color:#c8dce6; color:#0d3e70;}
#encycloref {background: transparent url(images/AZ_icon2.gif) no-repeat 5px 3px; padding: 7px 5px 4px 28px; border-top: solid 1px #06498e;}
#encycloref .activeitem {background-color: transparent; color:#e44404;}

.magcat a {color:#169406;}
.overseas a{color:#1f5646;}
.magcat a:hover,.overseas a:hover{color:#9aa75f;}
.magcat, .blogger, .puztype, .mypages, .pluslink {padding: 0px 5px 4px 5px;}
.overseas {background: transparent url(images/globe.gif) no-repeat 5px 2px; padding: 2px 5px 4px 23px; border-top: solid 1px #429e36;}

.magcat ul li a,.overseas ul li a{display:block; padding:0 5px 0 15px; background: transparent url(images/GreenTree.gif) no-repeat left 50%;}
.magcat ul li a,.overseas ul li a{color:#493821;}
.magcat ul li a:hover,.overseas ul li a:hover{background-color:#bee1bc; color:#493821;}
#CHMagzines .activeitem {background-color:#92e373;}

.magcat ul li:last-child a,.overseas ul li:last-child a {background-image:url(images/GreenTreeLast.gif);}
.new_item {font-size:60%; font-weight:bold; color:#f00; margin-left:0.5em;}

.blogger a {color:#84571c;}
.blogger a:hover{color:#e44404;}
.blogger ul li a{display:block; padding:0 5px 0 15px; background: transparent url(images/BrownTree.gif) no-repeat left 50%;}
.blogger ul li:last-child a{background-image:url(images/BrownTreeLast.gif);}
.blogger ul li a{color:#493821;}
.blogger ul li a:hover{background-color:#d2c1a2; color:#493821;}
#CHBlogs .activeitem {background-color:#dca765;}
#CHBlogs p{margin: 0 0 1em 5px; background: transparent url(images/QuotBrown.gif) no-repeat left 0.3em; padding-left:15px; padding-right:8px; color:#493821; font-weight:normal;}
#CHBlogs p a {color:#84571c; display:block; text-align:right; font-size:80%;}
#CHBlogs p a:hover{color:#e44404;}
#RBlogs {margin: 0 8px 1.2em 8px;}
#RBlogs li{padding:0; margin-top:0.2em;}
#RBlogs li a{display:inline-block; color:#84571c; font-weight:normal; background: transparent url(images/Dblog_bullet.gif) no-repeat left 2px; padding-left:15px;}
#RBlogs li a:hover{color:#e44404; background-position:left -34px;}
.bdate {color:#493821; white-space:nowrap;}

.pluslink a {background:transparent url(images/pluslink.gif) no-repeat left top; padding-left:18px; display:block; min-height:14px; margin-top:5px; color:#7e6483;}
.pluslink a:first-child{margin-top:0;}
.pluslink a:hover {background-position:left -28px; color:#ff4bce;}

.ColTwo {float:right; width:666px; padding-right:8px; min-height:200px;}
#webCont {height:500px; margin-bottom:8px; width: 661px; border: inset 1px #fff;}
.webTab {width:110px; text-align:center; padding:0.5em 5px; background-color:#b9b9b9; display:inline-block; margin-right:2px; float:left; cursor:pointer;}
.webTab a {font-size:100%; font-weight:bold; display:inline-block; color:#e8e1d5;}
.actTab {background-color:#e44404;}
.actTab a {color:#fff;}
.webTab a:hover,.webTab:hover a{color:#7f7176;}
.comTab {width:154px; height:2.8em; vertical-align:top; text-align:left; padding:0.2em 5px; background-color:#7cb7d8; display:inline-block; margin-right:2px; float:left; cursor:pointer;}
.actCom {background-color:#ff9446;}
.comTab a {font-size:100%; display:inline-block; color:#fff;}
.comTab a:hover, .comTab:hover a {color:#fffc00;}
.actTab a:hover,.actCom a:hover, .actCom:hover a, .actTab:hover a {color:#fff;}

#slidebar {width: 665px; display:none;}
#slidenav{margin:0 16px 0 15px; color:#4c657e; font-weight:bold; background: transparent url(images/PNav10.gif) no-repeat 515px 3px; max-height:20px; min-height:12px}
#magstrip {overflow:auto; padding: 8px 0; vertical-align:top; max-height:150px; background:transparent url(images/MagStripBck.gif) no-repeat 26px 5px}
#magstrip a {float:left; width:101px; padding:95px 2px 0 3px; display:block; text-align:center;}
#magstrip .mag {background: transparent url(images/CoverPages/PUZ.gif) no-repeat 50% top;}
#magstrip a:link,#magstrip a:visited {color: #0976A9;}
#magstrip a:hover {color: #e44404;}
#magstrip .bigbutton {width:14px; height:90px; font-size:0; display:block; z-index:20; padding:0;}
#bigleft {background:transparent url(images/DBigLeft.gif) no-repeat left 50%; float:left;}
#bigright {background:transparent url(images/DBigRight.gif) no-repeat left 50%; float:right;}
#bigleft:hover,#bigright:hover {background-position:right 50%;}

.ghost {clear:both;font-size:0;}
