/* frontpage styles */
.widecolumnFront{ width: 850px!important; height: 366px;}
.widecolumn{ width: 850px !important;}

/*.widecolumnFront #contenwrapper{	border: 1px solid #222; width:850px; height:auto;}*/
.widecolumnFront #page{ width: 850px; margin: 50px auto; text-align:left;}
.widecolumnFront #header{ background-color:#252528; width: 850px; height: 130px; margin: 0px; padding:0px;}
.widecolumnFront #logo{ width:280px; height:45px; float:left; margin: 84px 0px 0px 0px;}
.widecolumnFront #imageMenu{ float: right; width: 544px; height:42px; margin: 84px 0px 0px 0px; padding: 0px; text-align:right;}
.widecolumnFront #menu{ background-color:#252528; padding: 0px; margin: 0px; height: auto; float:left;}
.widecolumnFront #menu ul{ width: 180px; font-size: 1.1em; list-style-image:none; list-style-type:none; margin:35px 30px 20px 0px; padding:0px;}
.widecolumnFront #menu ul li{ color: #AE0404; font-size: 1.1em; margin-left: 20px; margin-top: 10px; line-height: 13px; }
.widecolumnFront #menu ul li a, #menu ul li a:link, #menu ul li a:visited, #menu ul li a:active{ color: #CCCCCC; text-decoration:none;}
.widecolumnFront #menu ul li a:hover{ color: #AE0404; text-decoration:none; }
.widecolumnFront #languageselector{ font-family:"Trebuchet MS", Helvetica, Arial; font-size: 1.2em; text-align:right; width: 845px; color:#666; margin: 0px 0px 5px 0px; padding: 0px 10px 0px 0px;}
.widecolumnFront #languageselector a, #languageselector a:link, #languageselector a:visited, #languageselector a:active{ color:#999999; text-decoration: none; }
.widecolumnFront #languageselector a:hover{ color:#AE0404;text-decoration: none;}
.widecolumnFront #editmenu table{ background-color:#CCCCCC; border: none;}
.widecolumnFront #editmenu table td{ padding: 2px; border: none; border-right: 1px solid black; text-align:left;}
.widecolumnFront #contentArea{ text-align:left; width: 850px; background-color:#000; /*	background-color:#FFFFFF;*/	margin:0; padding:0;}
.widecolumnFront #content{ display: block; float:left; text-align:left; margin: 0px; padding:0px; }
.widecolumnFront #content div{ width: 600px;}
.widecolumnFront #footer{ float:left; clear:both; font-size: 1.1em; padding: 4px; margin-bottom: 20px; width: 843px;	}
.widecolumnFront #footer a, #footer a:link, #footer a:visited, #footer a:active{ color: #7f7f7f;	text-decoration:none;}
.widecolumnFront #footer a:hover{ color: #7f7f7f; text-decoration:underline;}
.widecolumnFront #copyright{ float: right; }
.widecolumnFront #copyright a, #copyright a:link, #copyright a:visited, #copyright a:active, #copyright a:hover{	font-size: 0.9em; color: #404040;}

/* Sub pages */
body{ background-color:#000000; font-size: 62.5%; font-family: 'Trebutchet',Verdana, Arial, Sans-Serif; color: #7f7f7f; text-align: center;	margin: 0px;}
#contenwrapper{ width:850px; height:auto; }
#page{ width: 850px; margin: 0px auto; text-align:left; }
#search{ display: none; }
#header{ background-color:#252528; width: 850px; height: 60px; margin: 0px;	padding:0px; }
#logo{ width:280px; height:40px; float:left; margin: 14px 0px 0px 0px;}
#imageMenu{ float: right; width: 544px; height:42px; margin: 14px 0px 0px 0px; padding: 0px; text-align:right;}
#menu{ background-color:#000; padding: 0px; margin: 0px; height: auto; float:left; }
#menu ul{ width: 180px; font-size: 1.1em; list-style-image:none; list-style-type:none; margin:35px 30px 20px 0px; padding:0px;}
#menu ul li{ color: #AE0404; font-size: 1.1em; margin-left: 12px; margin-top: 10px; line-height: 13px;}
#menu ul li a, #menu ul li a:link, #menu ul li a:visited, #menu ul li a:active{ color: #555; text-decoration:none; }
#menu ul li a:hover{ color: #AE0404; text-decoration:none;}
#languageselector{ font-family:"Trebuchet MS", Helvetica, Arial; font-size: 1.2em; text-align:right; width: 836px; color:#666; margin: 0; padding: 7px; background-color: #252528;}
#languageselector a, #languageselector a:link, #languageselector a:visited, #languageselector a:active{ color:#999999; text-decoration: none;}
#languageselector a:hover{ color:#AE0404; text-decoration: none;}
#breadcrumb{ display: none;}
#editmenu table{ background-color:#CCCCCC; border: none;}
#editmenu table td{ padding: 2px; border: none; border-right: 1px solid black; text-align:left;}
#contentArea{ text-align:left; width: 850px; background-color:#000; margin:0; padding:0;}
#content{ display: block; float:left; text-align:left; margin: 0px; padding:0px;}
.clearfix:after { content:"."; display: block; height:0; clear:both; visibility:hidden;}
#content div{ width: 600px; }
#content h3{ max-width: 400px;}
#content h1,h2,h3,h4,p{ margin-left: 40px; margin-right: 70px;}
#content h1{ display: none;}
#content a, #content a:link, #content a:visited, #content a:active{ color: #AD0203; text-decoration:underline;}
#content a:hover{ color: #AD0203; text-decoration:none;}
#content a img{ border: none !important; text-decoration:none;}
#content h2{ font-family:"Trebuchet MS", Helvetica, Arial; font-size: 1.9em; margin-top: 35px; color: #AD0203;}
#content h3{ font-family:"Trebuchet MS", Helvetica, Arial; font-size: 1.9em; margin-top: 35px; color: #AD0203;}
#content p{ font-family:"Trebuchet MS", Helvetica, Arial; font-size: 1.3em; margin-right: 30px; color: #848486;}
#footer{ color: #333; float:left; clear:both; font-size: 1.1em; padding: 20px 15px 20px 15px; margin-bottom: 20px; width: 845px;}
#footer a, #footer a:link, #footer a:visited, #footer a:active{ color: #333; text-decoration:none; }
#footer a:hover{ color: #7f7f7f; text-decoration:underline; }
#copyright{	float: right; }
#copyright a, #copyright a:link, #copyright a:visited, #copyright a:active{ font-size: 0.9em; color: #333; }
#copyright a:hover{ font-size: 0.9em; color: #7f7f7f; }