body { background: #000000 url(/images/bg.gif) repeat-x; margin-top: 0px; }
img { border: none; }
td { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif; }

a { color: #878787; text-decoration: underline; }
a:active { color: #878787; text-decoration: underline; }
a:visited { color: #878787; text-decoration: underline; }
a:hover { color: #878787; text-decoration: none; }

#welcomebox { background: #ffffff; width: 447px; height: 232px; }
#welcometext { float: left; }
#welcomeauthor { color: #ca7a17; }
#contentbox { background: #ffffff url(/images/bg_contents.gif) bottom right no-repeat; width: 344px; }
#divider { background: #e1e1e1; }
.contenttitle { padding-bottom: 6px; }
.contentcol { font-size: 10px; }
.contentcol a { color: #878787; text-decoration: underline; }
.contentcol a:active { color: #878787; text-decoration: underline; }
.contentcol a:visited { color: #878787; text-decoration: underline; }
.contentcol a:hover { color: #878787; text-decoration: none; }

#sublinks { background: #cccccc url(/images/bg_top.gif) repeat-x; width: 460px; height: 29px; text-align: right; color: #000000; font-size: 11px; font-family: Arial, sans-serif; }
#sublinks a { color: #000000; text-decoration: none; padding-left: 7px; padding-right: 7px; }
#sublinks a:active { color: #000000; text-decoration: none; padding-left: 7px; padding-right: 7px; }
#sublinks a:visited { color: #000000; text-decoration: none; padding-left: 7px; padding-right: 7px; }
#sublinks a:hover { color: #000000; text-decoration: underline; padding-left: 7px; padding-right: 7px; }

#search { background: url(/images/bg_search.gif) repeat-x; width: 100%; height: 44px; }

#adspace { background: #000000; height: 60px; }
#ineveryissue { background: #00295a url(/images/bg_ineveryissue.gif) no-repeat; width: 177px; height: 73px; }
#ineveryissuetext { font-size: 11px; color: #f7941d; padding-top: 24px; padding-left: 15px; }
#ineveryissuetext a { color: #ffffff; font-size: 10px; text-decoration: none; }
#ineveryissuetext a:active { color: #ffffff; font-size: 10px; text-decoration: none; }
#ineveryissuetext a:visited { color: #ffffff; font-size: 10px; text-decoration: none; }
#ineveryissuetext a:hover { color: #ffffff; font-size: 10px; text-decoration: underline; }

#featured { background: url(/images/bg_feat.gif) repeat-y; }
#featured1 { background: url(/images/bg_feat1.gif) no-repeat; }
#featured2 { background: url(/images/bg_feat2.gif) no-repeat; }
#featured3 { background: url(/images/bg_feat3.gif) no-repeat; }
#featured4 { background: url(/images/bg_feat4.gif) no-repeat; }
.feattop { height: 108px; font-size: 10px; text-align: center; border-bottom: 1px solid #000000; }
.feattop strong { font-size: 15px; }
.featimg { float: left; border: 2px solid #ffffff; margin-left: 4px; }
.featother { padding-top: 7px; }
.featother a { color: #000000; font-size: 10px; text-decoration: underline; }
.featother a:active { color: #000000; font-size: 10px; text-decoration: underline; }
.featother a:visited { color: #000000; font-size: 10px; text-decoration: underline; }
.featother a:hover { color: #000000; font-size: 10px; text-decoration: none; }

.br1 { line-height: 2px; height: 2px; font-size: 2px; }
.clear1 { clear: both; }
.spacer1 { line-height: 8px; height: 8px; font-size: 1px; }

.musicraq { font-size: 11px; color: #f7941d; }
.moviesraq { font-size: 11px; color: #6b9834; }
.tvraq { font-size: 11px; color: #d3c911; }
.booksraq { font-size: 11px; color: #13b3bd; }
.featraq { font-size: 11px; color: #fff986; }

#shell { background: #ffffff url(/images/bg_shell.gif) repeat-y; }
#sidebar { background: url(/images/bg_sidebar.gif) repeat-y; }
#sidebarlinks { padding-left: 10px; padding-right: 8px; }
#sidebarlinks a { color: #000000; font-size: 10px; text-decoration: underline; }
#sidebarlinks a:active { color: #000000; font-size: 10px; text-decoration: underline; }
#sidebarlinks a:visited { color: #000000; font-size: 10px; text-decoration: underline; }
#sidebarlinks a:hover { color: #000000; font-size: 10px; text-decoration: none; }

#sidebarlinkswhite { padding-left: 10px; padding-right: 8px; color: #ffffff; }
#sidebarlinkswhite a { color: #ffffff; font-size: 10px; text-decoration: underline; }
#sidebarlinkswhite a:active { color: #ffffff; font-size: 10px; text-decoration: underline; }
#sidebarlinkswhite a:visited { color: #ffffff; font-size: 10px; text-decoration: underline; }
#sidebarlinkswhite a:hover { color: #ffffff; font-size: 10px; text-decoration: none; }

#sidebarbooks { background: #0e7d84 url(/images/bg_bookhoriz.gif) repeat-x; }
#bookborder { background: #17b4ba; width: 152px; text-align: center; padding-top: 2px; padding-bottom: 2px; }
#bookthumb { border: 1px solid #ffffff; }
#booktitle { color: #18b4b8; font-size: 24px; margin-bottom: 20px; }
.bookbordersm { background: #17b4ba; width: 91px; text-align: center; padding-top: 2px; padding-bottom: 2px; }
.bookguidetitle { color: #18b4b8; font-size: 18px; }
.bookthumbborder { border: 2px solid #17b4ba; background: #ffffff; padding: 1px; margin: 1px; }

#sidebarmovies { background: #4a6824 url(/images/bg_movieshoriz.gif) repeat-x; }
#moviesborder { background: #6c9732; width: 152px; text-align: center; padding-top: 2px; padding-bottom: 2px; }
#moviesthumb { border: 1px solid #ffffff; }
#moviestitle { color: #6c9732; font-size: 24px; margin-bottom: 20px; }
.moviethumbborder { border: 2px solid #6c9732; background: #ffffff; padding: 1px; margin: 1px; }

#sidebarmusic { background: #a46314 url(/images/bg_musichoriz.gif) repeat-x; }
#musicborder { background: #f6951d; width: 152px; text-align: center; padding-top: 2px; padding-bottom: 2px; }
#musicthumb { border: 1px solid #ffffff; }
#musictitle { color: #f6951d; font-size: 24px; margin-bottom: 20px; }
.musicthumbborder { border: 2px solid #f6951d; background: #ffffff; padding: 1px; margin: 1px; }

#sidebartv { background: #9d960e url(/images/bg_tvhoriz.gif) repeat-x; }
#tvborder { background: #EADF15; width: 152px; text-align: center; padding-top: 2px; padding-bottom: 2px; }
#tvthumb { border: 1px solid #ffffff; }
#tvtitle { color: #DBD014; font-size: 24px; margin-bottom: 20px; }
.tvthumbborder { border: 2px solid #EADF15; background: #ffffff; padding: 1px; margin: 1px; }

#sidebarnews { background: #AB0000 url(/images/bg_newshoriz.gif) repeat-x; }
#newsborder { background: #FE0300; width: 152px; text-align: center; padding-top: 2px; padding-bottom: 2px; }
#newsthumb { border: 1px solid #ffffff; }
#newstitle { color: #FE0300; font-size: 24px; margin-bottom: 20px; }

#sidebarsite { background: #002044 url(/images/bg_sitehoriz.gif) repeat-x; }
#siteborder { background: #053364; width: 152px; text-align: center; padding-top: 2px; padding-bottom: 2px; }
#sitethumb { border: 1px solid #ffffff; }
#sitetitle { color: #053364; font-size: 24px; margin-bottom: 20px; }
.sitehd { color: #053364; font-size: 24px; margin-bottom: 20px; }
.sitehd a { color: #878787; font-size: 10px; text-decoration: underline; }
.sitehd a:active { color: #878787; font-size: 10px; text-decoration: underline; }
.sitehd a:visited { color: #878787; font-size: 10px; text-decoration: underline; }
.sitehd a:hover { color: #878787; font-size: 10px; text-decoration: none; }

form { display: inline; }
input { border: none; }
#searchfield { background: #000000; width: 100%; border: none; margin-top: 2px; color: #878787; font-size: 11px; font-family: Verdana, Arial, sans-serif; padding-top: 4px; }