html {border: 0px; margin: 0px; padding: 0px; background-color: #FFF;}
body {background: #FFCE00;	border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
.screen, .hidden {display: none;}
img {border: none; max-width: 150px; height: auto;}
* html img {width: 150px;}
a {background: none; margin: 0px; padding: 0px 0px 0px 0px; text-decoration: underline;}	
a:link {color: #0000FF;}
a:visited {color: #990000;}
a:hover {color: #FFCE00;}
a:focus {color: #FFCE00;}
a:active {color: #FFCE00;}

.container {background: scroll; border: 0px; margin: 0px; min-width: 160px; padding: 1%; text-align: left; width: 98%;}
.header {background: #990000; margin: 0px; padding: 5px; z-index: 1;}
.logo {border: none; height: 140px; padding: 0px 0px 5px 0px; position: relative; width: 130px;}

.main_nav {margin: 0px; padding: 0px; position: relative;}
.main_nav ul {font-size: 90%; list-style-type: none; margin: 0px; padding: 0px;}
.main_nav ul li a:link {color: #FFF;}
.main_nav ul li a:visited {color: #FFF;}
.main_nav ul li a:hover {color: #FFCE00;}
.main_nav ul li a:focus {color: #FFCE00;}
.main_nav ul li a:active {color: #FFCE00;}

.container_content {margin: 0px; padding: 0px; z-index: 2;}
.left_column {background: #666; margin: 0px; padding: 5px; z-index: 3;}

#s60 {color: #FFCE00; margin: 0px 0px 10px 0px;}
#s60 span {text-decoration: underline;}
#s60 span:hover {color: #FFF; text-decoration: underline;}
#s60 button {background: none; border: none; color: #FFCE00; cursor: pointer; font-size: 90%; margin: 0px -3px 0px -3px; padding: 0px;}
#s60 button:hover {color: #FFF;}

.search ol {font-size: 90%; list-style-type: none; margin: 0px; padding: 0px;}
.search li {color: #FFCE00; padding: 0px 0px 3px 0px;}
.search label {position: relative;}
.search li label a:link {color: #FFCE00;}
.search li label a:visited {color: #FFCE00;}
.search li label a:hover {color: #FFF;}
.search li label a:focus {color: #FFF;}
.search li label a:active {color: #FFF;}
.search li.box input {border: #CCC solid 1px; width: 128px;}
.search li.btn input {height: 18px; background: url(search_btn.jpg) center no-repeat; border: 0px; width: 57px;}

.sub_nav {color: #FFCE00; font-size: 90%; list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; position: relative; top: 0px;}
.sub_nav li a:link {color: #FFCE00;}
.sub_nav li a:visited {color: #FFCE00;}
.sub_nav li a:hover {color: #FFFFFF;}
.sub_nav li a:focus {color: #FFFFFF;}
.sub_nav li a:active {color: #FFFFFF;}

.latest_small {color: #FFCE00; margin: 0px; padding: 0px 0px 10px 0px;}
.latest_small strong {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: normal; margin: 0px; padding: 0px;}
.latest_small ol {background: #F0F0F0; border: #CCC solid 1px; font-size: 80%; margin: 0px; padding: 0px 5px 10px 5px; position: relative; text-align: left; }
.latest_small ol li {color: #000; list-style-type: none; margin: 10px 0px 0px 0px; padding: 0px;}

.content {background-color: #FFF; margin: 0px; padding: 5px; text-align: left; z-index: 4;}
.content h1, h2, h3 {font-family: Arial, Helvetica, sans-serif;}	
.content h1 {font-size: 120%;	padding: 20px 0px 0px 0px;}
.content h2, h3, p {margin: 0px; padding: 0px;}
.content h2 {font-size: 105%;}
.content h2 a {text-decoration: none;}
.content h3 a {text-decoration: none;}
.content b font a {font-size: 105%; text-decoration: none;}
.content h3 {font-size: 90%;}
.content p {font-size: 80%;}
.tag_line {left: 0px;}
.tag_line a {text-decoration: none;}
.tag_line img {border: none;}	
.line1 {width: 128px;}
.line2 {width: 104px;}
.content table.new {border-top: #000 solid 1px; border-left: #000 solid 1px; font-size: 80%; margin: 0px 0px 10px 5px; padding: 0px;}
.content table.new th {background: #990000; border-bottom: #000 solid 1px; border-right: #000 solid 1px; color: #FFF; font-weight: bold; margin: 0px; padding: 1px 2px 1px 2px;}
.content table.new td {background: #FFF; border-bottom: #000 solid 1px; border-right: #000 solid 1px; color: #000; margin: 0px; padding: 1px 2px 1px 2px;}
.content ol, ul {font-size: 80%; padding: 0px 0px 10px 25px; margin: 0px;}
.content ul {padding: 0px 0px 10px 15px;}
.content ul li {list-style-type: disc;}
.ebay {display: none;}

.ad_left_screen {display: none;}
.ad_right_screen {display: none;}

.right_column {background-color: #666; margin: 0px; padding: 5px; z-index: 5;}
.ad_img_right_screen {display: none;}
.latest {color: #FFCE00; margin: 0px; padding: 10px 0px 10px 0px;}
.latest strong {font-size: 90%; font-weight: normal; margin: 0px; padding: 0px;}
.latest ol {background: #F0F0F0; border: #CCC solid 1px; font-size: 80%; margin: 0px; padding: 0px 10px 10px 10px; position: relative; text-align: left;}
.latest ol li {color: #000; list-style-type: none; margin: 5px 0px 0px 0px; padding: 0px;}
.latest {display: none;}
#top-10-rated-content {display: none;}

.content #news-lateststories {margin: 0px 0px 20px 0px;}
.content #news-lateststories ol li {list-style-type: none; margin: 0px 0px 10px 0px;}
.content #news-lateststories ol {padding: 0px;}
.content #news-latestphotos {margin: 0px 0px 30px 0px; width: 470px;}
.content #news-latestphotos ul li {list-style-type: none; margin: 0px 0px 10px 0px; width: 160px;}
.content #news-latestphotos ul li img {width: 100%;}
.content #news-externalnews {clear: left; margin: 0px 0px 20px 0px;}
.content #news-externalnews h2 {margin: 0px 0px 20px 0px;}
.content #news-externalnews ol li {list-style-type: none; margin: 0px 0px 10px 0px;}
.content #news-externalnews ol {padding: 0px;}
.content #news-reviewstory {margin: 0px 0px 30px 0px;}
.content #news-reviewstory h2 {margin: 20px 0px 20px 0px;}
.content #news-reviewstory img {width: 200px;}

.footer {background-color: #990000; color: #FFF; margin: 0px; padding: 5px; text-align: left;z-index: 6;}
.footer_nav {font-size: 90%; list-style-type: none; margin: 0px 0px 10px 0px; padding: 0px;}
.footer_nav li {display: inline;}
.footer_nav li a:link {color: #FFF;}
.footer_nav li a:visited {color: #FFF;}
.footer_nav li a:hover {color: #FFCE00;}
.footer_nav li a:focus {color: #FFCE00;}
.footer_nav li a:active {color: #FFCE00;}
.footer p {font-size: 90%;}

/* Typo inline CSS */
.csc-textpic-imagewrap {max-width: 150px; margin: 0px; padding: 0px;}
.csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol {left: 0px; max-width: 150px; margin: 0px; padding: 0px;}
.csc-textpic-caption {position: relative; margin: 0px; padding: 0px;}
* html .csc-textpic-imagewrap {width: 150px;}
* html .csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol {width: 150px;}

/* Typo 3 file downloads */
.csc-uploads csc-uploads-1 {border: none;}
.csc-uploads csc-uploads-1 tr {border: none;}	
.csc-uploads csc-uploads-1 td {border: none;}

/* Page comments */
.tx-skpagecomments-pi1 {margin: 30px 0px 0px 0px; padding: 0px;}
.sk-pagecomments-error {color: #990000; font-weight: bold; padding: 10px 0px 10px 10px;}		
.sk-pagecomments-success {color: #0000FF; font-weight: bold; padding: 10px 0px 10px 10px;}
.sk-pagecomments-counter {font-family: Arial, Helvetica, sans-serif; font-size: 105%; margin: 0px 0px 20px 0px; padding: 0px;}
.sk-pagecomments-headline {font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 0px;	padding: 0px 0px 0px 0px;}
.sk-pagecomments-comment {position: relative; border: #000 solid 1px; font-size: 13px; margin: 5px 0px 20px 0px; padding: 5px;}

/* Page comments form */
.tx-skpagecomments-pi1 fieldset div {margin: 0px; padding: 5px 5px 5px 0px;}
.tx-skpagecomments-pi1 fieldset {border: #000 solid 1px; margin: 0px; padding: 5px 5px 5px 0px;}
.tx-skpagecomments-pi1 fieldset legend {color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin: 0px 0px 0px 3px; padding: 0px 5px 0px 2px;}
.tx-skpagecomments-pi1 fieldset ol {margin: 0px; padding: 5px 5px 10px 5px;}
.tx-skpagecomments-pi1 fieldset li {list-style-type: none; margin: 0px 0px 5px 0px; padding: 0px;}
.tx-skpagecomments-pi1 fieldset label {margin: 0px; padding: 0px;}
.tx-skpagecomments-pi1 fieldset img {border: #000 solid 1px; margin: 0px;}
.tx-skpagecomments-pi1 fieldset input {padding: 1px; width: 100%;}
.tx-skpagecomments-pi1 fieldset textarea {padding: 1px; width: 100%;}
#freecap {margin: 1px 0px 5px 0px;}
#skcommentssubmit {width: 100px;}

/* Page comments teasing */
.content .am-ct {padding: 0px 0px 20px 0px;}
.content ul.am-ct li {list-style-type: none; padding: 0px 0px 10px 0px;}
.content .am-ct strong {display: block; font-size: 110%;}
.content .am-ct strong a {font-family: Arial,Helvetica,sans-serif;}

/* Indexed search form */
.tx-indexedsearch fieldset div {margin: 0px; padding: 10px 10px 10px 0px;}
.tx-indexedsearch fieldset {border: #000 solid 1px; margin: 0px; padding: 10px 10px 10px 5px;}
.tx-indexedsearch fieldset legend {color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 5px 0px 2px;}
.tx-indexedsearch fieldset label {font-size: 80%; margin: 0px; padding: 0px;}
.tx-indexedsearch fieldset input {margin: 0px 0px 5px 0px; padding: 0px; width: 100%;}
#tx-indexedsearch-searchbox-button-submit {margin: 5px 0px 0px 0px; width: 100px;}

