/*
	Global Column Layout v1.1
	built by AntalMedia (www.antalmedia.com)
	built on WSC3 CSS standards
	relys on Whatever: hover - v1.42.060206 by Peter Nederlof
	
	Copyright 2008. All Rights Reserved.
		
*/
/****************************************|STRUCTURE|****************************************/
html,body {
	margin: 0;
	padding: 0;
	word-wrap: break-word;
	border: 0;
}
html { overflow: auto; }
body { background: url(/lib/images/base/body_tile.gif) repeat 0 0 #000000; }
body.home #container { background: url(/lib/images/base/container_bg.jpg) 50% 0 no-repeat; }
body.secondary #container { background: url(/lib/images/base/container_bg-secondary.jpg) 50% 0 no-repeat; }
#page {
	margin: 0 auto;
	width: 1000px;
}
#header { width: 1000px; }
body.home #header { height: 224px; background: url(/lib/images/header/home/image_01.jpg) 0 0 no-repeat; }
body.secondary #header { height: 134px; background: url(/lib/images/header/secondary/image_01.jpg) 0 0 no-repeat; }
#navigation {
	height: 65px;
	width: 950px;
}
#content {
	padding: 0 0 60px;
	background: url(/lib/images/base/inner_bg.jpg) 0 0 no-repeat #000000;
}
#seo {
	margin: 0 auto;
	padding: 1em 75px 4em;
	width: 850px;
	border-top: 1px solid #381801;
	background: url(/lib/images/base/seo_bg.jpg) repeat-x 0 0 #000000;
}
#footer {	background: url(/lib/images/base/footer_bg.jpg) repeat-x 0 100%; }
#copyright { padding-left: 35px; }
#antalmedia {	padding-right: 35px; }
#antalmedia p { text-align: right !important; }
/****************************************|COLUMNS|****************************************/
.column { float: left; }
.left { float: left; }
.right { float: right; }
.row_rule {
	min-width: 100%;
	width: 100%;
	height: 1px;
	margin: 0 0 1em 0;
	background: #502b03;
}
#sidebar, #event_sidebar {
	padding: 40px 20px 0 25px;
	width: 160px;
}
#main {
	padding: 20px 20px 10px 20px;
}
#secondary {
	padding: 40px 25px 0 20px;
	width: 230px;
}
/****************************************|TABLE|****************************************/
td { vertical-align: top; }
/****************************************|ALWAYS|****************************************/
hr {
	border: 0;
	height: 1px;
	color: #331701;
	background-color: #331701;
	clear: both;
}
img {
	border: 0;
}
/****************************************|FIXES (browser & structure)|****************************************/
.clear {
	clear: both;
	font-size: 0px;
	height: 1px;
	line-height: 1%;
	margin-bottom: -1px;
	overflow: hidden;
}
a, a:visited, a:hover, a:active, a:focus {
  -moz-outline-style: none;
}
