﻿body { 
	margin: 0;
	padding: 0;
	background: black url(images/background.png);
	font-family: "Arial", Lucida Grande, Verdana, Helvetica, sans-serif;
	font-size: 80%;
 	color: #FFFFFF;
	text-align: left;
}

h1,h2,h3,h4,h5,h6 {
	font-family: "Arial", Verdana, sans-serif;
	font-weight: normal;
 	padding:0;
 	margin:0;
 	color:#F5F5F5;
}


a:link, a:visited { color: #2B6DC4; text-decoration: none;}

a:hover, a:active {color: #A82D9B; text-decoration: underline;}


#container {
	background:#191919;
	margin:auto;
	padding:0;
	width:1000px;
}

#header {
	background-image: url(images/header.png);
	height: 150px;
        width:1000px;
	margin: 0; padding: 0;
	text-align:left;
}

#menu {
        width:1000px;
        height:29px;
	background-image: url(images/cat2.png);
        background-repeat: repeat-x;
	text-align: left;
        font-weight: bold;
}

#buttons {
        width:1000px;
        height:40px;
	background-image: url(images/bottommain.png);
	text-align: right;
}

#content {

   	float: left;
   	width: 540px;
    padding:10px;
    text-align:left;
}
#content .thecontent {
	margin: 15px 0 0 0;
	clear:both;

}

#navigation {
   	float: right;
	margin: 0;
	padding: 10px;
   	width: 200px;
	line-height: 1.5em;
	display: inline;
	text-align:left;

}


#lnavigation {
   	float: left;
	margin: 0;
	padding: 10px;
   	width: 200px;
	line-height: 1.5em;
	display: inline;
	text-align:left;

}

#footer {
	background-color: #191919;
	clear:both;
    border-top: 1px solid #282828;
	height: 45px;
    width:1000;
	text-align:center;
	margin: 0; padding: 0;
}

#bottomhead
{
background-image: url(images/bottomhead.png);
height: 40px;
padding-left: 350px;
padding-right: 350px;
}


ul#list-nav {
list-style:none;
margin:0px 0px;
padding:0px 0px;
width:1000px

}

ul#list-nav li {
display:inline


}

ul#list-nav li a {
text-decoration:none;
padding:6px 30px;
width:auto;
height: 17px;
border-right:1px solid #122E54;
background-image: url(images/button2.png);
color: #E0E0E0;
float:left;
text-align:center;
margin-left: 0px;
}

ul#list-nav li a:hover {
background-image:url(images/button3.png);
color:white;
}

/* ------------------------------------------------------------------------------------- left Sidebar */


#lnavigation h2 {
	margin: 0 0 0 0;
	padding: 4px 4px 4px 5px;
	color: #F5F5F5;
	font-size: 14px;
        font-weight: bold;
        background-image: url(images/cat2.png);
        background-repeat: repeat-x;
        border-bottom: 1px solid #282828;
}

#lnavigation ul {
	margin: 0 0 0 0;
	padding: 6px 6px 6px 6px;
	list-style: none;
}

#lnavigation ul li {
	margin: 0;
	padding: 0;
	display: inline;

}

#lnavigation li {
	list-style: none;
	text-align:left;
}

#lnavigation ul li a {
	margin: 0;
	padding: 0px 0 0px 0px;
	display: block;
	color: #fff;
	text-decoration: none;
}


#lnavigation ul li a:hover {
	color: #2B6DC4;
}

#lnavigation .box {
	margin:0 0 0 0;
	padding:0px;
	background-color: #303030;
        border: 1px solid #282828;

}






/* ------------------------------------------------------------------------------------- right Sidebar */


#navigation h2 {
	margin: 0 0 0 0;
	padding: 4px 4px 4px 5px;
	color: #F5F5F5;
	font-size: 14px;
        font-weight: bold;
        background-image: url(images/cat2.png);
        background-repeat: repeat-x;
        border-bottom: 1px solid #282828;
}

#navigation ul {
	margin: 0 0 0 0;
	padding: 6px 6px 6px 6px;
	list-style: none;
	text-align:left;
}

#navigation ul li {
	margin: 0;
	padding: 0
	display: inline;

}

#navigation li {
	list-style: none;
	padding:2px;
}

#navigation ul li a {
	margin: 0;
	padding: 0px 0 0px 0px;
	display: block;
	color: #fff;
	text-decoration: none;
}


#navigation ul li a:hover {
	color: #2B6DC4;
}

#navigation .box {
	margin:0 0 0 0;
	padding:0px;
	background-color: #303030;
        border: 1px solid #282828;
        text-align:left;

}

#logo
{
	background-image: url(images/logo.png);
	background-repeat: no-repeat;
	height: 114px;
	width: 500px;
	text-align:left;
	text-align:left;
}
.article {
	margin: 1px 5px 5px 5px;
    padding: 3px 15px 15px 15px;
    border:1px solid #282828;
    background: #303030 url(images/cat2.png) repeat-x;

} 

.headline {
     clear:both;
}

.article h2 {

	margin: 0 0 10px 0;
	font-size: 18px;
        font-weight: bold;
		text-align:center;

}
