@charset "utf-8";
/* CSS Document */

*					{ margin: 0; padding: 0; }
body				{ font: 12px Verdana, Arial, Helvetica, sans-serif; background-color: #000000; background-image: url(../images/background-tri.png); background-attachment: fixed; }

a       			{ text-decoration: underline; outline: none; color: #3680a1; }
a:hover				{ color: #2e2e2e; }
a img				{ border: 0; background: none; }
a.footer   			{ text-decoration: underline; outline: none; color: #FFF; }
a.headline			{ text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #FF0000; font-weight: bold; }
a.headline-h3		{ text-decoration: none; font-family: Verdana, Geneva, sans-serif; font-size: 16px; color: #000; font-weight: bold; }
a.headline-h3:hover		{ color: #FF0000; }
a.headline:hover	{ color:#000; }

img.border			{ padding: 7px 7px 7px 7px; }

#header				{ width: 970px; margin: 0 auto; background-color: #FCFFE6; vertical-align: middle; }
#wrapper 			{ width: 970px; margin: 0 auto; background-color: #FFF; }

#column_wrapper 	{ background-image: url(images/css-background.gif); background-repeat: repeat-y; }

#left				{ width: 550px; float: left; background-color: #FFF; padding: 20px 20px 30px 20px; }
#right				{ width: 360px; float: left; background-color: #FFF; padding: 20px 0 0 0; }
#left-review		{ width: 750px; float: left; background-color: #FFF; padding: 20px 20px 30px 20px; }
#left-review-full	{ width: 870px; float: left; background-color: #FFF; padding: 20px 20px 30px 20px; }
#right-review		{ width: 160px; float: left; background-color: #FFF; padding: 20px 0 0 0; }
.content p			{ margin: 12px 0; }
.content-black p	{ margin: 10px 0; color: #000; }

p					{ font: 13px/21px Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; color: #5e5d5d; }

#highlight-box-blue	{ background-color:#E3EEEE; padding: 10px 10px 10px 10px; }
.quote-small		{ font: 11px Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; color: #000; font-style:italic; }
.quote				{ font: 13px/21px Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; color: #5e5d5d; font-style:italic; }
.bold-text			{ font-weight: bold; }
.text-small			{ font: 11px Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif; color: #000; font-style:normal; }


h1					{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #000; font-weight: bold; }

h2					{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #FF0000; font-weight: bold; }

h3					{ font-family: Verdana, Geneva, sans-serif; font-size: 16px; color: #000; font-weight: bold; }

.nomargintop		{ margin-top: 0; }
.div-spacer			{ margin: 10px 0 0 0; }

.box				{ border: 1px solid black; width: 500px; float: left; padding: 10px 10px 10px 10px; }
.box-dotted			{ border: 1px dotted black; width: 330px; float: left; padding: 10px 10px 10px 10px; margin: 0 0 10px 0; }
.box-wrapper		{ widht:870px; margin: 5px auto; background-color: #E3EEEE; }
.box-main-review	{ width: 870px; float: left; padding: 10px 10px 10px 10px; }
.box-sub-review-left		{ width: 200px; float: left; padding: 10px 10px 10px 10px; background-color:#E3EEEE; }
.box-sub-review-right		{ width: 620px; float: left; padding: 5px 15px 0 10px; background-color:#E3EEEE; }
.jamorama			{ width: 500px; float:left; padding: 10px 10px 10px 10px; background-color: #FCFFE6; }
#review-footer		{ background-color: #E3EEEE; padding: 0px; margin: 0; font-size: 10px; clear: both; }

#footer				{ color: #FFF; background-color: #000000; padding: 0px; margin: 0; font-size: 10px; clear: both; }
#footer .content	{ padding: 5px 0 10px 20px; }
