@charset "ISO-8859-1";
body {text-align:center; background-color:#7F00FF; margin:0px; padding:0px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
/*LAYOUT STYLES*/
#container {width:750px; padding:0px; text-align:left; vertical-align:top; margin:6px auto 0px; background-color:#FFFFFF; font:10pt Verdana, Geneva, Arial, Helvetica, sans-serif; border:2px solid #000000;}
#content-holder {vertical-align:top; margin:0px; padding:0px; width:600px;}
#top-banner {margin:0px; padding:0px; background-color:#FFFFFF; height:172px; width:750px;}
.header {text-align:center; vertical-align:top; font-size:10pt; margin:0px; padding:0px 0px 10px;}
.content {vertical-align:top; padding:0px 10px 0px 0px; margin:0px; line-height:135%; width:440px;}
.content2 {vertical-align:top; padding:0px 40px 0px 0px; margin:0px; line-height:135%; width:500px;}
content-bottom {text-align:left; vertical-align:top; padding:8px 0px; margin:0px; line-height:135%;}
.content-extended {padding:0px 35px 8px 10px; margin:0px; line-height:135%; width:100%;}
#bottom {text-align:center; font-size:90%; margin:0px; padding:0px; background-color:#FFFFFF;}
.left-col {vertical-align:top; width:150px; font-size:90%; margin:0px; padding:0px; text-align:center; background-color:#FFFFFF;}
.right-col {vertical-align:top; text-align:center; width:140px; font-size:90%; padding:0px; margin:0px; background-color:#E9CFEC;}
.right-col2 {vertical-align:top; text-align:center; width:45px; font-size:90%; padding:0px; margin:0px; background-color:#FFFFFF;}
.right-col3 {vertical-align:top; text-align:center; width:150px; font-size:90%; padding:0px; margin:0px;	background-color:#E9CFEC;}
.main-space {margin:0px; padding:0px; width:600px;}
/*END OF LAYOUT STYLES*/
/*INCLUDES STYLES*/
.ads {margin:4px auto; padding:5px; text-align:center;}
.button1 {text-align:center; text-transform:uppercase; vertical-align:middle; height:20px; line-height:20px; color:#FFFFFF; margin:0px auto 4px; background-color:#009999; padding:1px; font:bold 90% "Comic Sans MS";}
.button1 a:link {color:#FFFFFF; text-decoration:none;}
.button1 a:visited {color:#FFFFFF; text-decoration:none;}
.button1 a:hover {color:#FFFFFF; text-decoration:underline;}
.e-zine {text-align:center; vertical-align:top; margin:4px auto; padding:2px; background-color:#E1E097; font-size:90%; border:1px solid #44525B; line-height:120%;}
.side-text {text-align:left; vertical-align:top; margin:4px auto; padding:5px; font-size:93%; background-color:#E2E6DD;}
.navig {font:bold 11pt "Comic Sans MS"; text-align:left; background-color:#FFFFFF; line-height:120%; margin:0px; padding-left:10px; padding-right:0px; color:#008080;}
.navig li {margin:0px; padding:0px;}
.navig ul {list-style-type:none; margin:0px; padding:0px;}
.navig li a:link {color:#008080; text-decoration:none; display:block; background-color:#FFFFFF; line-height:115%; padding:4px 4px 4px 6px; margin:0px; font-family:"Comic Sans MS";}
.navig li a:visited {color:#008080; text-decoration:none; display:block; background-color:#FFFFFF; line-height:115%; margin:0px; padding:4px 4px 4px 6px; font-family:"Comic Sans MS";}
.navig li a:hover {color:#008080; text-decoration:underline; display:block; background-color:#FFFFFF; line-height:115%; margin:0px; padding:4px 4px 4px 6px; font-family: "Comic Sans MS";}
.navig p {margin:0px; padding:0px;}
.navig h5 {color:#FFFFFF; text-decoration:none; padding:4px; margin:0px 0px 4px; font-size:11.5pt; background-color:#CA97FE; display:block; font-family:"Comic Sans MS";}
.navig h5 a:link {color:#002A3B; text-decoration:none;}
.navig h5 a:visited {color:#002A3B; text-decoration:none;}
.navig h5 a:hover {text-decoration:underline;}
#top-menu {background-color:#CA97FE; list-style-type:none; height:30px; text-align:center; margin:0px; padding:0px; color:#FFFFFF; font:bold 11pt "Comic Sans MS"; line-height:25px;}
#top-menu table {width:100%; text-align:center; vertical-align:middle; margin:0px; padding:0px; height:25px; line-height:23px;}
#top-menu a:link {color:#FFFFFF; text-decoration:none;}
#top-menu a:visited {color:#FFFFFF; text-decoration:none;}
#top-menu a:hover {color:#FFFFFF; text-decoration:underline;}
.main-navig-bottom {width:100%; padding-top:4px; padding-bottom:4px; background-color:#CA97FE; color:#000000; text-align:center; margin:auto auto 2px; font:bold 80% "Comic Sans MS";}
.search {vertical-align:top; float:left; text-align:left; margin:8px auto 0px; padding:4px 0px;}
#copyright {padding-top:3px; padding-bottom:3px; width:100%; background-color:#000000; color:#FFFFFF; text-align:center; margin-right:auto; margin-left:auto; font:bold 90% "Comic Sans MS";}
#copyright a:link {color:#FFFFFF; text-decoration:underline;}
#copyright a:visited {color:#FFFFFF; text-decoration:underline;}
#copyright a:hover {color:#FFFFFF; text-decoration:underline;}
.google-vert {padding:2px; margin-right:auto; margin-left:auto; text-align:center;}
.google-string-top {text-align:center; color:#000000; height:25px; line-height:25px; margin:0px; padding:0px; background-color:#FFFFFF;}
.google-ad-120 {float:left; width:120px; margin-right:8px;}
.google-banner-468x60 {text-align:center; margin:8px auto; padding-top:8px; padding-bottom:8px;}
.google-unit-120 {float:left; width:120px; margin-right:8px;}
/*END OF INCLUDES STYLES*/
/*CONTENT STYLES*/
a:link {color:#330066; text-decoration:underline;}
a:visited {color:#330066; text-decoration:underline;}
a:hover {color:#CC0033; text-decoration:underline;}
h1 {font-size:160%; vertical-align:top; color:#000000; padding-bottom:5px; clear:both; text-align:left; line-height:120%;}
h2 {font-size:140%; text-align:left; vertical-align:top; color:#000000; padding-bottom:5px; clear:both; line-height:115%;}
h3 {font-size:120%; color:#000000; clear:both; line-height:115%;}
h4 {font-size:110%; color:#3F007E; clear:both; line-height:115%;}
h5 {font-size:110%; color:#752723; line-height:115%;}
h6 {font-size:100%; line-height:115%; color:#752723;}
.underheading {font:bold 85%;}
.img-left {float:left; outline-color:#FFFFFF; background-color:#FFFFFF; border-color:#FFFFFF; margin-right:10px; margin-bottom:8px;}
.img-right {float:right; outline-color:#FFFFFF; background-color:#FFFFFF; border-color:#FFFFFF; margin-left:10px; margin-bottom:8px;}
.content-tiers-navig {text-align:center; margin-top:2px; margin-bottom:2px; background-color:#FFFDAE; padding:4px; border-top:1px solid #666666; border-bottom:1px solid #666666;}
.top {text-align:center; margin-bottom:8px; padding-top:4px; padding-bottom:4px; border-top:1px dotted #CCCCCC;}
.sidebar {padding:8px; width:90%; margin-left:auto; margin-right:auto; background-color:#F8F4D9; font-size:98%; clear:both;}
.crumb {font-size:85%; margin-bottom:10px; color:#666666; border-top:1px dotted #CCCCCC; border-bottom:1px dotted #CCCCCC; height:20px; line-height:20px;}
.img-centered {float:none; clear:both; text-align:center;}
.hype {font:bold 120%; color:#990033;}
.gallery {font-size:80%; text-align:center; vertical-align:top; border:1px solid #CCCCCC;}
.center {text-align:center; clear:both; margin-right:auto; margin-left:auto;}
.right {text-align:right;}
.google-250-left {float:left; width:250px; margin-right:8px; vertical-align:top; padding: 2px;}
.google-250-right {float:right; width:250px; vertical-align:top; margin-left:8px;}
.google-200-left {float:left; width:200px; margin-right:8px; vertical-align:top; padding:2px;}
.google-200-right {float:right; width:200px; vertical-align:top; margin-left:8px; padding:2px;}
.clearit {clear:both;}
/*END OF CONTENT STYLES*/ 
.right-insert {text-align:left; padding:4px; width:150px; margin:0px 0px 0px 8px; float:right; font-size:90%; border:1px dotted #CCCCCC; background-color:#E8E7CB;}
.right-insert1 {text-align:left; padding:7px; width:170px; margin:5px; float:left; font-size:90%; border:1px solid #000000; background-color:#EBECE4;}
.right-insert2 {text-align:center; padding:2px; width:145px; margin:5px 3px 5px 2px; float:left; font-size:90%; border:1px solid #912CEE;}
.top-table {text-align:center;}
.left-insert {text-align:left; padding:4px; width:140px; margin:0px 8px 0px 0px; float:left; font-size:90%; border:1px dotted #CCCCCC;}
.left-insert1 {text-align:left; padding:7px; width:300px; margin:5px; float:left; font-size:90%; border:1px solid #000000; background-color:#EBECE4;}
.left-insert2 {text-align:left; padding:7px; width:180px; margin:5px 25px 5px 15px; float:left; font-size:90%; border:1px solid #000000; background-color:#EBECE4;}
.left-insert3 {text-align:left; padding:7px; width:200px; margin:5px 25px 5px 15px; float:left; font-size:90%; border:1px solid #000000; background-color:#EBECE4;}
.center-insert {text-align:left; padding:15px; width:500px; margin:5px; float:left; font-size:90%; border:1px solid #000000; background-color:#EBECE4;}
.center-insert1 {text-align: left; padding:15px; width:380px; margin:5px; float:left; font-size:90%; border:1px solid #000000; background-color:#EBECE4;}
.center-insert2 {text-align:left; padding:15px; padding-bottom:20px; width:340px; margin:5px; float:left; font-size:100%; border:1px solid #000000; background-color:#EBECE4;}
.underheading2 {font:bold 70%; color:#8C3042;}
.RSS {margin:0px 30px 0px 5px; padding:0px; text-align:left; vertical-align:top; border-color:#FFFFFF;}
.shop {margin:4px auto; padding:3px; text-align:center; background-color:#FFFFFF; border:1px solid #CCCCCC;}
.left-side {vertical-align:top; width:150px; font-size:90%; margin:0px; padding:0px; text-align:center;}
.top-heading {margin:0px; padding:0px;}
.related-bottom-info {margin:8px auto; padding-top:8px; padding-bottom:8px;}
.back-issues {font-weight:bold; text-align:center; padding:2px; width:130px; margin:4px auto; background-color:#E8E8C0; border:1px solid #FFFFFF;}
.side-text b {font-size:108%; color:#006666;}
.affil {width:143px; margin:4px auto; padding:2px; text-align:center;}
.NOTE {font:bold 105%; color:#8C3042; text-transform:uppercase;}
.important {font:bold 105%; color:#B84F24;}
.sub-heading2 {font:bold 85%;}