* {
	margin: 0;
	padding: 0;
	 /*font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif," "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;*/
	/*font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;*/
	font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;
	/*font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans serif;
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans serif;
	font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;*/
	color: #585858;
}
body {
	background: #cfe1ef url(bg.gif) repeat-x top;
}
p {
	margin: 10px 0;
	line-height: 150%;
	color: #585858;
	font-size: 14px;
}
h1, h2, h3 {
	margin-bottom: 10px;
}
a:link, a:visited, a:active {
	color: #3a84c0;
	text-decoration: underline;
}
a:hover {
	color: #83a5c0;
	color: #004db9;
	text-decoration: underline;
}
a img {
	border: 0;
}
li {
	margin-left: 40px;
}
textarea, input, select {	font-size: 12px; }
textarea, input { width: 55%; }
input[type=submit] { width: auto; }
table {
	border-collapse: collapse;
	empty-cells: show;
	border: 0px;
	padding: 0px;
	margin: 10px 0;
	border: 1px solid #f1f3f0;
}
td {
	padding: 2px 4px;
}
tr.row1 {
	background-color: #f1f3f0;
}
tr.row2 {
	background-color: GhostWhite;
}
td.prize {
	text-align: right;
}
.post {
	margin-bottom: 30px;
	padding-bottom: 30px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 14px;
	background: url(film_hr.gif) no-repeat bottom left;
}
.post small {
	color: Gray;
}
.post img {
	margin: 5px;
	border: 1px solid Gray;
}
.post img.alignright {
	margin-left: 10px;
}
.post img.alignleft {
	margin-right: 10px;
}
.post .wp-caption {
	border: 1px solid Gray;
	padding: 10px;
	margin: 5px 10px;
}
.post .wp-caption img {
	border: none;
}
.post .wp-caption *{
	margin: 0;
}
.post .postmetadata, .post .postmetadata *, .navigation *, .navigation a {
	color: Gray;
}
.navigation {
	display: block;
	padding-bottom: 1px;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 20px;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
h3#comments {
	margin: 10px 20px 0 20px;
}
ol.commentlist {
	margin-right: 40px;
}
.comment-meta *{
	font-size: 12px;
	color: #585858 !important;
}
li.comment {
	padding-bottom: 5px;
	margin-bottom: 15px;
	border-bottom: 1px dotted Gray;
}
p.full-tilt {
	font-weight: bold;
}
p.full-tilt img {
	float: left;
	margin: 15px 20px 20px 0;
	border: none;
}
#respond {
	font-size: 12px;
	margin-bottom: 30px;
	padding-bottom: 30px;
	padding-left: 20px;
	padding-right: 20px;
}
#page {
	width: 956px;
	margin: 0 auto;
}
#leftborder {
	background: url(bg_left.gif) no-repeat top left;
	padding-left: 18px;
}
#rightborder {
	background: url(bg_right.gif) no-repeat top right;
	padding-right: 18px;
}
#middle {
	width: 920px;
	min-height: 400px;
	background: White url(content_bg.gif) no-repeat top left;
	background-position: 0 218px;
}
#sidebar {
	width: 220px;
	float: left;
	padding: 10px 0 10px 35px;
}
#sidebar li{
	list-style: none;
	margin: 0 0 20px 0;
}
#sidebar a{ text-decoration: none; }
#sidebar a:hover { text-decoration: underline; }
#sidebar li li {
	margin: 0;
}
#sidebar h2 {
	margin-bottom: 0;
	font-size: 18px;
	color: #ff2b29;
	color: #ed2826;
}
#sidebar li.widget li {
	margin-left: 10px;
	font-size: 14px;
}
#sidebar li.widget_recent_comments li {
	margin: 0;
}
#sidebar td {
	font-size: 11px;
	padding: 2px;
}
#search #s {
	width: 122px;
}
#content {
	padding: 10px 35px 0 0;
	width: 610px;
	float: right;
}
#footer {
	clear: both;
	padding: 0 24px 10px 24px;
	font-size: 12px;
	background: transparent url(film_hr.gif) repeat-x top left;
	background-position: 100px 0px;
	text-align: right;
}
#footer ul {
	padding-top: 35px;
}
#footer li{
	list-style: none;
	margin-left: 20px;
	display: inline;
}
#ad468x60 {
	margin-left: 50px;
	width: 468px;
	height: 60px;
	background: transparent url(top_ad_bg.png) no-repeat top left;
	padding: 27px 28px;
}
