@charset "iso-8859-2";
/* CSS Document */

body{font-family:Tahoma, Helvetica, Arial; margin:0px; padding:0px; background-color:#C8C8C8;}
img {border:none;}
input, textarea {
	padding-left: 2px;
	padding-right: 1px;
}

a.link2 {
	color:#000000;
	text-decoration: none;
}

a.link2:hover {
	text-decoration: underline;
}

.validateMessage {
	color:#FF0000;
	font-size:9px;
}

.contentMessage {
	color:#555555;
}

.contentAlert {
	color:#FF0000;
}

.font_9{font-family:Tahoma, Helvetica, Arial; font-size:9px; color:#000;}
.font_9 a:link		{color:#000; text-decoration:underline;}
.font_9 a:active	{color:#000; text-decoration:underline;}
.font_9 a:visited	{color:#000; text-decoration:underline;}
.font_9 a:hover		{color:#000; text-decoration:none;}

.font_9_light{font-family:Tahoma, Helvetica, Arial; font-size:9px; color:#666;}
.font_9_light a:link		{color:#666; text-decoration:underline;}
.font_9_light a:active		{color:#666; text-decoration:underline;}
.font_9_light a:visited		{color:#666; text-decoration:underline;}
.font_9_light a:hover		{color:#666; text-decoration:none;}

.font_11{font-family:Tahoma, Helvetica, Arial; font-size:11px; color:#000;}
.font_11 a:link		{color:#000; text-decoration:underline;}
.font_11 a:active	{color:#000; text-decoration:underline;}
.font_11 a:visited	{color:#000; text-decoration:underline;}
.font_11 a:hover	{color:#000; text-decoration:none;}

.font_11_orange{font-family:Tahoma, Helvetica, Arial; font-size:11px; color:#FF8004;}
.font_11_orange a:link		{color:#000; text-decoration:underline;}
.font_11_orange a:active	{color:#000; text-decoration:underline;}
.font_11_orange a:visited	{color:#000; text-decoration:underline;}
.font_11_orange a:hover		{color:#FF8004; text-decoration:none;}

.font_11_critic, .font_11_red{font-family:Tahoma, Helvetica, Arial; font-size:11px; color:#7DA8B6;}
.font_11_critic a, .font_11_red {color:#000; text-decoration:underline;}
.font_11_critic a:hover, .font_11_critic a:hover{color:#FF8004; text-decoration:none;}
.font_11_red{color:red;}

.font_title{font-family:Tahoma, Helvetica, Arial; font-size:16px; color:#FF8004;}
.font_title a:link		{color:#000; text-decoration:underline;}
.font_title a:active	{color:#000; text-decoration:underline;}
.font_title a:visited	{color:#000; text-decoration:underline;}
.font_title a:hover		{color:#FF8004; text-decoration:none;}

.font_title{font-family:Tahoma, Helvetica, Arial; font-size:16px; color:#FF8004;}
.font_title a:link		{color:#000; text-decoration:underline;}
.font_title a:active	{color:#000; text-decoration:underline;}
.font_title a:visited	{color:#000; text-decoration:underline;}
.font_title a:hover		{color:#FF8004; text-decoration:none;}

.font_high_title{font-family:Tahoma, Helvetica, Arial; font-size:18px; color:#000; font-weight:bold;}
.font_high_title a:link		{color:#000; text-decoration:underline;}
.font_high_title a:active	{color:#000; text-decoration:underline;}
.font_high_title a:visited	{color:#000; text-decoration:underline;}
.font_high_title a:hover	{color:#000; text-decoration:none;}

.font_footer{font-family:Tahoma, Helvetica, Arial; font-size:9px; color:#666; padding-top:15px;}
.font_footer a:link		{color:#666; text-decoration:none;}
.font_footer a:active	{color:#666; text-decoration:none;}
.font_footer a:visited	{color:#666; text-decoration:none;}
.font_footer a:hover	{color:#666; text-decoration:underline;}

.textbox_searchtop{ font-family:Tahoma, Helvetica, Arial; font-size:11px; color:#666; width:117px; border:solid 1px #AFAFAF;}
.textbox_searchadvanced{ font-family:Tahoma, Helvetica, Arial; font-size:11px; color:#666; width:95px; border:solid 1px #AFAFAF;}
.textbox_form{ font-family:Tahoma, Helvetica, Arial; font-size:11px; color:#666; width:200px; border:solid 1px #AFAFAF;}
.textbox_general{ font-family:Tahoma, Helvetica, Arial; font-size:11px; color:#666; border:solid 1px #AFAFAF;}
.back_typewriter {	background-image: url(images/back_typewriter_gray.jpg); background-repeat: no-repeat;}

#menu {width:779px;}
#menu a {float:left;}
#menu img {border:none;}

div.guest {width:541px;}
div.guest *, .blog *, .blog_comments * {margin:0;padding:0;}
div.guest table {width:100%;border:none;}

div.guest .font_11 {padding:0 10px;}
div.guest label {font-weight:bold;}
div.guest p {margin-top:10px; font-weight:bold;}

.blog div {margin:15px 0;}
.blog p {margin:3px 0; font-size:11px;}
.blog h3 {font-size:13px;}
.blog h3 a.newsDetails{text-decoration:none;}
.blog h3 a.newsDetails:hover{text-decoration:underline;}
.blog .content {margin:3px 0;}
.blog .date {font-style:italic;margin:0;}

.blog_comments textarea, .blog textarea {margin:5px 0;width:650px;height:150px;}
.blog_comments div {margin: 10px 0;}
.blog_comments .content {margin: 2px 0 0 0;}
.blog_comments #sendComment {margin-top:10px;}
.blog_comments #sendComment a{text-decoration:underline;}

p.pager {text-align:center}
p.pager a {margin:0 3px;width:auto;font-weight:bold;}
p.details a {font-style:italic;font-weight:normal;}
p.details {float:right;}

.private{color:red;}

.contestWinner p{width:500px;margin:25px auto 25px auto;color:white;font-size:11px; text-align:left;}
.contestWinner p.logline{width:350px;}
.contestWinner p.profile{width:350px;text-align:center;}

#otherWinners{padding:0 0 0 10px;}
.boxWinner {width:160px; float:left; margin:0 40px !important;margin:0 30px;color:white; text-align:center;font-size:11px;}
.boxWinner div{background:#808080; margin-bottom: 10px;}
.boxWinner div h3{margin:0;padding:3px;font-size:13px;}
.boxWinner div img{border:none; margin-bottom:10px;}

.error {color:red;}