
body   { margin: 25px 35px; width: 950px }
#header  { text-align: right; margin-bottom: 20px }
#preview_mode {
	width: 100%;
	background-color: #ccc;
	margin: 0 0 15px 0; padding: 0 0 0 0; }
img.logo  { text-align: left; float: left; clear: right; vertical-align: middle }
#topbloc   { }
#cinemascope     { width: 780px; float: left; border-right: 1px solid #ccc }
#breadcrumb   { margin-left: 10px; width: 150px; float: left }
#clear   { width: 950px; height: 5px; clear: left }
#bodybloc { }
#bodycontent  { margin-right: 60px; width: 685px; float: left }
#bodyforums { width: 950px; float: left }
#bodycontenthome { margin-right: 30px; width: 715px; float: left }
#bodycontentland { margin-right: 20px; margin-bottom: 20px; margin-left: 20px; width: 910px; float: left }
.columnbloc { margin-right: 11px; width: 110px; float: left; }
.columnblocright { width: 110px; float: left; }
#columnaboveline { width: 715px; margin-top: 10px; margin-bottom: 10px; padding-top: 10px; float: left; clear: right; border-top: 1px solid #ccc }
#columnbelowline { margin-bottom: 15px; float: left; clear: right; border-bottom: 1px solid #999 }
.globalcolumnbloc { margin-right: 10px; width: 105px; float: left; }
.globalcolumnblocright { width: 100px; float: left; }
img.inlineleft { margin-right: 10px; margin-bottom: 10px; float: left; clear: both; }
img.inlineright { margin-bottom: 10px; margin-left: 10px; float: right; clear: both; }
img.blog_imageleft { margin-right: 10px; margin-bottom: 10px; float: left; }
img.blog_imageright { margin-bottom: 10px; margin-left: 10px; float: right; }
img.ext_header_left { margin-bottom: 10px; float: left; }
img.ext_header_right { margin-bottom: 10px; float: right; }
#sidebloc  { width: 200px; float: left }
.sidearea  { margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px solid #ccc }
#footer { padding-top: 10px; padding-bottom: 20px; width: 710px; float: left; clear: left; border-top: 1px solid #ccc }
table.column { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-top: 10px; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #ccc }
td.columnpad  { padding-right: 10px; padding-bottom: 5px; vertical-align: top }
#dropdownbloc  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ccd9f3; margin-bottom: 20px; padding: 0 10px 2px; width: 925px; height: 20px; vertical-align: middle; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
.blogbloc { margin-bottom: 10px; padding: 5px; border: solid 1px #ccc }
#searchbloc  { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ccd9f3; padding: 8px 10px 3px; width: 925px; height: 20px; vertical-align: middle;  }
#submenupadded { margin-bottom: 20px; width: 945px; height: 20px; clear: left; border: solid 1px #ccc }
p.greybloc  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccd9f3; margin: 5px 0 10px; padding: 2px; border: solid 1px #ccc; clear: both; }