/***** HTML Tags *****/

body
 {
	margin: 0;
	padding: 0;
	background: url(../images/background.jpg) repeat;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #424242;
}



/***** Div-Containers *****/

#layout {
	width: 922px;
	height: 497px;
	border: 1px none #00d251;
	top: 50%;
	left: 50%;
	margin-top: -248px;
	margin-left: -461px;
	position: absolute;
	list-style-image: none;
	background-image: url(../images/main.jpg);
	overflow: hidden;
}

#main_content {
	float: right;
	width: 665px;
	height: 400px;
	border: 1px none #00d251;
	top: 80px;
	left: 217px;
	list-style-image: none;
	overflow: auto;
	position: absolute;
}
#links {
	float: left;
	width: 150px;
	height: 250px;
	border: 1px none #00d251;
	top: 80px;
	left: 10px;
	list-style-image: none;
	overflow: hidden;
	position: absolute;
	text-align: right;
}


/***** Navigation Menu *****/



#links {

width:140px;

margin:0 0 18px;

padding:0;

list-style:none;

}



#links li {

width:140px;

padding:0;

line-height:1.4em;

display:inline;

}



#links li a {

background-color:#f4f4f4;

color:#505050;

font-weight:bold;

width:130px;

float:left;

margin-bottom:5px;

padding:5px 1px 5px 5px;

border-left:4px solid #cccccc;

text-decoration:none;

}



#links li a:hover,#links li a.current {

background-color:#eaeaea;

border-left: 4px solid #8321a5;

color:#505050;

}



#links ul {

margin:0 0 0 15px;

padding:0 0 5px 0;

font-size:0.9em;

width:125px;

}



#links ul a {

padding:3px 1px 3px 5px;

font-weight:normal;

width:115px;

}



#links ul ul {

width:113px;

}



#links ul ul a {

width:100px;

}

img {
    padding:1px;
    border: 5px solid #ccc;
    background-color: #5e5e5e;
}

a:link, a:visited {
	color: #9e1a8f;
	text-decoration: none;
	}
a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #9e1a8f;
}

