body{margin: 0;
	padding: 0;
	background-image:url('../css/images/maincontent-background3.jpg');
	font-family: georgia, arial, verdana, tahoma, times new roman;}
a{	text-decoration: none;color: #e0390a;}
a:hover{text-decoration: none;color: #fa0000;	font-weight:bold;}

#outercontainer{margin: 0 auto;	width: 900px;	background: #2E2E2E url('../images/oc-background.jpg') repeat-y;}

#container{margin: 0 auto;	width: 860px;	background-color: #e3e9e9;}

#header{
	width: auto;
	height: 213px;
	background: #2E2E2E url('../images/headerpic2_faded.jpg');
	background-repeat:no-repeat;
	vertical-align:middle;
	text-align:center;}

#headerleft{width: 380px;vertical-align:middle;}

#headerright{float: right;width: 150px;vertical-align:top;}

#header h1{margin: 0;
	padding: 20px 0 0 25px;
	font-size: 220%;
	letter-spacing: -2px;
	font-weight: normal;
	color: #ff9900;
	font-family: georgia;}

#headerimg{float:right;}

#menu{	width: auto;height: 58px;font-size:75%;background: #444444 url('images/menu-background.jpg') repeat-x;}

#maincontent{
	width: auto;
	background: #e3e9e9 url('../images/background.jpg') no-repeat;
	padding: 25px;
	font-size: 90%;
	margin-right: 200px;
	line-height: 150%;
}
#maincontent span{float: right;}
#maincontent p{margin: 0;	padding: 0 0 10px 0;}
#maincontent h1, h2, h3, h4{
	margin: 0 0 15px 0;
	padding: 0;
	font-weight: normal;
	letter-spacing: -2px;
	color: #000000;
}
#maincontent h1{font-size: 175%;}
#maincontent h2{font-size: 135%;letter-spacing: -1px;}
#maincontent h3{font-size: 110%;letter-spacing: -1px;}

#maincontent blockquote{
	margin: 0 0 15px 20px;
	padding: 0 0 0 15px;
	border-left: 3px solid #e0390a;
	font-size:+1.1em;
}

.maincontentul{text-align:left;}
.maincontentli{
	display:inline;
	padding-right:15px;
	font-size:75%;
}
.small{font-size:75%;}

#popupcontent{
	padding: 25px;
	background: #ffffff url('images/maincontent-background.jpg') repeat-x;
	line-height: 150%;
	color: #666666;
	font-size: 85%;
}

#popupcontent h1, h2, h3{
	margin: 0 0 15px 0;
	padding: 0;
	font-weight: normal;
	letter-spacing: -2px;
	color: #000000;
}

#popupcontent h3{
	font-size: 110%;
	letter-spacing: -1px;
}

#maincontentright{
	float: right;
	width: 150px;
	padding: 25px;
	background: #ffffff url('images/maincontent-background.jpg') repeat-x;
	line-height: 150%;
	color: #666666;
	font-size: 85%;
}

#maincontentright p{margin: 0;padding: 0 0 10px 0;}
.static{text-align:center}
.static img{padding-top:10px}
.static a{color:#ac2c2c}
.static a:hover{font-weight:normal;color:#f60000}

#wide400{ width:400px;}

#footer{
	clear: both;
	width: auto;
	font-size: 80%;
	background: #111 url('../images/footer-background.jpg') repeat-x;
	color: #888888;
	font-family: arial;
	letter-spacing: -1px;
}
#footer h1{
	margin: 0;
	padding:  25px 25px 10px 25px;
	font-weight: normal;
	letter-spacing: -1px;
	font-size: 140%;
	color: #999999;
}
#footer p{margin: 0;padding:  0 25px 10px 25px;}

#footerleft{float: left;width: 380px;}
#footerright{float: right;width: 380px;}

#bottom{
    clear: both;
    width: auto;
    text-align: right;
	padding: 15px 10px;
}

#vertical_slide {padding: 10px;border: 1px solid #888888;}

div.marginbottom {margin-bottom: 10px;}


