body {font-family: arial, helvetica, sans-serif;color:#000;padding:0;line-height:140%;width:600px;margin: 0px auto 30px auto;}

/* HIDDEN FROM CSS ELEMENTS */
hr.no-css{margin:0;padding:0;border:none;height:0px;}
label.no-css{display:none;visibility:hidden;}
p#copyright-print {display:none;visibility:hidden;}

/* General Element Specifications */
a:link {color:#000;text-decoration:none;}
a:visited {color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}
img {border:none;}
form {margin:0;padding:0;}
fieldset {margin:0;padding:0;border:0;}

/* Overall Page Containers for Layout */
#content_wrap {background:#fff;padding:0 0 9px 0;}
#content_wrap_alt {background:#fff;padding:0 0 9px 0;}
#left_col {display:none;visibility:hidden;}
#right_col {width:600px;padding:0;margin:0 auto 0 auto;}
#left_col_alt {display:none;visibility:hidden;}
#right_col_alt {width:600px;padding:0;margin:0 auto 0 auto;}
div#left_col hr {clear:left;visibility:hidden;}
div#left_col_alt hr {clear:left;visibility:hidden;}
div#clear-columns {}

/* Header Elements */
#header {width:400px;height:75px;margin:0 auto 0 auto;padding:0;background: #fff url(./images/logo-reelviews-pr.png) top center;width:400px;height:75px;}
h1#logo {display:none;visibility:hidden;}
h1#logo a {display:none;visibility:hidden;}

/* Header Search Form */
#search-form {display:none;visibility:hidden;}
#search-form-input {display:none;visibility:hidden;}
#button-send {display:none;visibility:hidden;}
#button-send:hover {display:none;visibility:hidden;}

/* Top Navigation Elements */
ul#reelnav {display:none;visibility:hidden;}
ul#reelnav li {display:none;visibility:hidden;}
ul#reelnav li a {display:none;visibility:hidden;}
ul#reelnav li#reviews-reelnav a {display:none;visibility:hidden;}
ul#reelnav li#reviews-reelnav a:hover, body#reviews ul li#reviews-reelnav a {display:none;visibility:hidden;}
ul#reelnav li#reelthoughts-reelnav a {display:none;visibility:hidden;}
ul#reelnav li#reelthoughts-reelnav a:hover, body#reelthoughts ul li#reelthoughts-reelnav a {display:none;visibility:hidden;}
ul#reelnav li#video-reelnav a {display:none;visibility:hidden;}
ul#reelnav li#video-reelnav a:hover, body#video ul li#video-reelnav a {display:none;visibility:hidden;}
ul#reelnav li#searches-reelnav a {display:none;visibility:hidden;}
ul#reelnav li#searches-reelnav a:hover, body#searches ul li#searches-reelnav a {display:none;visibility:hidden;}
ul#reelnav li#contact-reelnav a {display:none;visibility:hidden;}
ul#reelnav li#contact-reelnav a:hover, body#contact ul li#contact-reelnav a {display:none;visibility:hidden;}
ul#reelnav li#forum-reelnav a {display:none;visibility:hidden;}
ul#reelnav li#forum-reelnav a:hover, body#forum ul li#forum-reelnav a {display:none;visibility:hidden;}

/* Site Advertising Elements */
.google234 {width:100%;margin:10px auto 0px auto;text-align:center;}
#leaderboard {display:none;visibility:hidden;}
#box_ad1 {display:none;visibility:hidden;}
#skyscraper {display:none;visibility:hidden;}
#skyscraper1 {display:none;visibility:hidden;}
#skyscraper2 {display:none;visibility:hidden;}

/* Left Column Navigation Elements */
h3.sidenav {display:none;visibility:hidden;}
ul.sidenav {display:none;visibility:hidden;}
ul.sidenav li {display:none;visibility:hidden;}
ul.sidenav li a:link {display:none;visibility:hidden;}
ul.sidenav li a:visited {display:none;visibility:hidden;}
ul.sidenav li a:hover {display:none;visibility:hidden;}

/* Left Column Quick Search Alphabetical */
ul#qsearch-alpha {display:none;visibility:hidden;}
ul#qsearch-alpha li {display:none;visibility:hidden;}
ul#qsearch-alpha li a:link {display:none;visibility:hidden;}
ul#qsearch-alpha li a:visited {display:none;visibility:hidden;}
ul#qsearch-alpha li a:hover {display:none;visibility:hidden;}

/* Left Column Quick Search Numerical */
ul#qsearch-num {display:none;visibility:hidden;}
ul#qsearch-num li {display:none;visibility:hidden;}
ul#qsearch-num li a:link {display:none;visibility:hidden;}
ul#qsearch-num li a:visited {display:none;visibility:hidden;}
ul#qsearch-num li a:hover {display:none;visibility:hidden;}

/* Left Col RSS Elements */
div#RSS {display:none;visibility:hidden;}
div#RSS ul {display:none;visibility:hidden;}
div#RSS li {display:none;visibility:hidden;}
div#RSS li#rss-button a:link {display:none;visibility:hidden;}
div#RSS li#rss-button a:hover {display:none;visibility:hidden;}
div#RSS li#rss-text a {display:none;visibility:hidden;}
div#RSS li#rss-text a:visited {display:none;visibility:hidden;}
div#RSS li#rss-text a:hover {display:none;visibility:hidden;}

/* Left Col Membership Icons */
#membership {display:none;visibility:hidden;}
#membership a {display:none;visibility:hidden;}

/* Amazon Banner Element */
#amazon_banner {display:none;visibility:hidden;}

/* Footer Elements */
div#footer {display:none;visibility:hidden;}
div#footer div.copyright {display:none;visibility:hidden;}
div#footer div.footer_nav {display:none;visibility:hidden;}
div#footer div.footer_nav a {display:none;visibility:hidden;}
div#footer div.footer_nav a:hover {display:none;visibility:hidden;}
div#footer div.footer_nav a:visited {display:none;visibility:hidden;}
div#footer-alt {display:none;visibility:hidden;}
div#footer-alt div.copyright {display:none;visibility:hidden;}
div#footer-alt div.footer_nav {display:none;visibility:hidden;}
div#footer-alt div.footer_nav a {display:none;visibility:hidden;}
div#footer-alt div.footer_nav a:visited {display:none;visibility:hidden;}


/* Body Text Elements */
div#body-text {width:600px;text-align:justify;padding:0;margin:0 auto 0 auto;}

/* PAGE SPECIFIC DECLARATIONS */

/* Reelthoughts Elements */
h1#reelthoughts-title {font-size:2.2em;font-weight:bold;text-align:center;letter-spacing:-1px;margin:10px auto 10px 0;}
h2#reelthoughts-date {font-size:1.4em;font-weight:bold;text-align:center;margin:25px auto 15px 0;}
h3#reelthoughts-byline {font-size:1em;text-align:center;letter-spacing:-1px;margin:15px auto 15px 0;}
form#search-reelthoughts {display:none;visibility:hidden;}
#search-reelthoughts fieldset {display:none;visibility:hidden;}
#search-reelthoughts select {display:none;visibility:hidden;}

/* New Movie Elements */
h1#new-reviews {font-size:2em;font-weight:bold;text-align:center;letter-spacing:-1px;margin:0;padding:25px 0 10px 0;}
div.movie_tab {margin:10px auto 0 auto;background:#000;height:29px;width:570px;font-weight:bold;color:#fff;line-height:29px;text-indent:10px;}
div.movie_body {height:98px;background-color:#efefef;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;width:568px;padding:0;color:#000;margin:0 auto 0 auto;text-align:left;position:relative;}
p.movie_amazon {display:none;visibility:hidden;}
p.movie_amazon a {display:none;visibility:hidden;}
p.movie_rating {font-size:8px;color:#000;padding:5px 5px 0px 5px;margin:0;float:left;}
p.movie_rating a {font-size:18px;color:#000;text-decoration:none;}
p.movie_rating a:hover {font-size:18px;color:#000;text-decoration:none;}
p.movie_rating a:visited {font-size:18px;color:#000;text-decoration:none;}
p.movie_text {padding:0px 0px 0px 5px;width:560px;margin:2px 0 2px 0;font-family:tahoma, arial, helvetica, sans-serif;font-size:11px;color:#000;clear:left;float:left;}

/* Full Search Page Elements */
h1#search-page {font-size:2em;font-weight:bold;text-align:center;letter-spacing:-1px;margin:20px auto 15px auto;}
.search-form {width:580px;margin:0 auto 20px auto;padding:0;font-size:.8em;}
.search-form fieldset {border:1px solid #000;margin:0 auto 0 auto;width:570px;padding:5px;}
.search-form legend {background:#fff;font-size:1.3em;letter-spacing:-1px;color:#000;margin:0 0 3px 5px;padding:3px;font-weight:bold;}
.search-form label {float:left;width:90px;text-align:right;}
.search-form input.text-field {margin-left:3px;width:465px;border:1px solid #000;background-color:#fff;}
.search-form select {margin-left:3px;background-color:#fff;}
.search-form ul {width:368px;margin:5px 0px 0 93px;padding:0;list-style:none;}
.search-form li {background:#efefef;padding:0 0 0 5px;}
.search-form p {margin:5px 10px 2px 93px;padding:0;}
.search-form p.form-hint {background:#fff;margin:4px 0px 0 93px;padding:0;}
.search-form input.submit-buttons {font: bold normal normal 10px tahoma, verdana, sans-serif;}
.search-form-info {font-size:.8em;text-align:center;background-color:#efefef;width:400px;border:1px solid #000;margin:0 auto 0 auto;padding:3px;}
.search-form-info p {margin:0px;}

/* Search Results Page */
h1#search-results {font-size:2em;font-weight:bold;text-align:center;letter-spacing:-1px;margin:0;padding:15px 0 0 0;}
h2#search-results-sm {font-size:1.5em;font-weight:bold;text-align:center;letter-spacing:-1px;margin:0;padding:5px 0 15px 0;}
.sresult_container {margin:0 0 0 10px;}
.sresult_hdr_movie_a {background:#505050;border-top:1px solid #000;border-bottom:1px solid #000;border-right: 1px solid #000;float:left;width:493px;margin:0 0 5px 0;padding:3px 3px 3px 10px;color:#fff;font-weight:bold;}
.sresult_hdr_movie_b {background:#505050;border-top:1px solid #000;border-bottom:1px solid #000;float:left;width:69px;padding:3px;margin:0 0 5px 0;text-align:center;color:#fff;font-weight:bold;}
.sresult_txt_movie_a {float:left;width:498px;padding:0 3px 0 10px;font-weight:bold;}
.sresult_txt_movie_b {float:left;width:69px;height:18px;padding:0;margin:0;text-align:center;}
.sresult_hdr_rthoughts {background:#505050;border-top:1px solid #000;border-bottom:1px solid #000;float:left;width:570px;margin:0 0 5px 0;padding:3px 3px 3px 10px;color:#fff;font-weight:bold;}
.sresult_txt_rthoughts {float:left;width:470px;padding:0 3px 0 10px;font-weight:bold;}
.sresult_err_box {clear:left;background-color:#ffefc0;width:476px;margin:auto;padding:0px;border:2px solid #ff0000;text-align:center;line-height:100%;}
.sresult_err_hdr {width:476px;border:1px solid #ff0000;margin:0 auto 0 auto;background:red;padding:4px 0 4px 0;font-size:14px;font-weight:bold;color:#fff;text-align:center;}
.sresult_err_txt {width:476px;background:#ffffce;border: 1px solid #ff0000;margin:0 auto 10px auto;padding:5px 0 5px 0;text-align:center;}

/* Individual Movie Review Elements */
h2#review-date {font-size:18px;font-weight:bold;text-align:center;margin:25px auto 10px 0;padding:0;}
h1#review-title {font-size:2.4em;font-weight:bold;text-align:center;letter-spacing:-1px;line-height:1em;margin:10px auto 0 0;}
h3#review-byline {font-size:14px;text-align:center;letter-spacing:-1px;margin:5px auto 5px 0;}
p#review_rating {height:16px;padding:0;margin:13px 0 15px 0;text-align:center;}
div#movie-inset {width:250px;float:right;background:#efefef;border:1px solid #000;padding:5px 5px 5px 5px;margin:0 0 10px 8px;}
h3#movie-inset-heading {background:#000;border-bottom:1px solid #000;margin:0 0 6px 0;padding:0;font-size:1em;color:#fff;text-align:center;line-height:2.4em;}
p.movie-inset-title {font: normal normal normal 11px tahoma, verdana, sans-serif;text-align:center;line-height:1.1em;margin:0;padding:2px 0 0 0;}
p.movie-inset-item {font: normal normal normal 11px tahoma, verdana, sans-serif;text-align:center;line-height:1.1em;margin:0;padding:0 0 4px 0;}
p#movie-graphic {width:108px;height:160px;margin:0 auto 0 auto;padding:10px 0 10px 0;}

