@charset "utf-8";
/* --------------------General CSS-------------------------------------------------------------------------*/	


body{
	 margin: 0;
	 text-align: center;
	 background: #78705B;
	 font-family:Arial;
	 color:#CCCCCC;
	 font-size:12px;
	 letter-spacing:0px;
	 vertical-align:top;
	 line-height:15px;
	 scrollbar-face-color: #88806b;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #78705b;
	scrollbar-darkshadow-color: #78705b;
	scrollbar-shadow-color: #000000;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #68604b;


}



td {
	vertical-align:top;
}

a {
	color:#FFF;
	text-decoration:none;
	/*letter-spacing:-1px; */
}

p {
	color:#CCCCCC;
	font-size:12px;
	letter-spacing:0px;
}

img 
{ 
	border:0px;
}

div#wrapper
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	text-align: left;
	background-image:url(images/bottomlogo.png);
	background-position: right bottom;
	background-repeat:no-repeat;
}
h1 {
	color:#fff;
	text-transform:uppercase;
	font-size:18px;
	font-weight:500;
	line-height:22px;
	}

h2 {
	font-size:18px;
	font-weight:500;
	line-height:22px;
	}


h3 {
	font-size:15px;
	font-weight:600;
	}

/* --------------------Header CSS-------------------------------------------------------------------------*/	

	div#headertop {
		height:110px;
		width:100%;
		background-color:#78705B;
		position:relative;}
		
		div#logo {
		 position:absolute;
		 bottom:2px;
		 left:1px;}
		
		div#linkbox {
			width:586px;
			position:absolute;
			top:0px;
			right:0px;}
			
			div#linkbox ul {
				margin:0px;
				padding:0px;
				list-style:none;
				}
			div#linkbox li {
				margin-left:1px;
				width:116px;
				height:34px;
				margin-right:0px;
				/*font-weight:12px;*/
				float:right;
				font-weight:600;
				text-align:center;
				line-height:40px;
				background-color:#a7a294;
				}
			div#linkbox li a:hover {
				color:#000000;
				
				}
			div#linkbox li a {
				font-size:12px;
								
				}
			div#linkbox li.yellow {
				background-color:#ffe451;
				}
			div#linkbox li.yellow a {
				color:#A7A294;
				}
			div#linkbox li.yellow a:hover {
				color:#000000;
				}
			div#linkbox li.brown {
				background-color:#78705B;
				width:85px;
				}
			div#linkbox li.music {
				background-color:#78705B;
				width:95px;
				padding-top:12px;
				line-height:0px;
				}
			div#linkbox li.brown a:hover {
				color:#FFFFFF;
				}	
			div#linkbox li.active {
				display:none;
				}
				
			div#linkbox ul.qtrans_language_chooser li {
				background-color:#78705B;
				width:85px;}
			
			div#linkbox ul.qtrans_language_chooser li a {
				color:#FFFFFF;}
			
						
			
	div#headermenu
	{ background-color:#78705B;
	  width:100%;
	  height:36px;
	}
		div#headermenu ul {
			margin:0px 10px 0px 10px;
			padding:0px;
			list-style:none;
		}
		div#headermenu li {
			margin-top:10px;
			font-size:13px;
			float:left;
			margin-right:11px;
			margin-left:11px;
			font-weight:bold;
			}
			
		div#headermenu li.current_page_item a {
			color:#333;
			}
			
/* --------------------Submenu CSS-------------------------------------------------------------------------*/	

div#leftcolumn ul {
	list-style:none;
	}

div#leftcolumn ul li a {
	font-size:12px;
	font-weight:600;
	line-height:22px;
	text-transform:uppercase;
	}
	
div#leftcolumn ul li a:hover {
	color:#222;}

div#leftcolumn ul li.current_page_item a {
	color:#222;}
	
div#leftcolumn ul li.current_page_item ul li a {
	color:#FFF;}

		div#leftcolumn ul li ul li {
			padding-left:15px;
			background-image: url(images/menuline.png);
			background-repeat: no-repeat;
			background-position: 0px 4px; 
			
			}
		
		div#leftcolumn ul li ul li a {
			font-weight:normal;
			}	

				div#leftcolumn ul li ul li ul li {
					padding-left:20px;
					background-image: url(images/menucircle.png);
					background-repeat: no-repeat;
					background-position: 2px 3px; 
					}
				
				div#leftcolumn ul li ul li ul li a {
					font-weight:normal;
					text-decoration:none;
					}


/* --------------------Content CSS-------------------------------------------------------------------------*/			
div#spacer {
	width:100%;
	height:2px;
	}	
	
div#leftcolumn {
	width:200px; /* width may be overwritten in page templates. */
	float:left;
	margin-top:15px;
	}
	
	div#leftcolumn ul {
		margin:0px 0px 0px 0px;
		padding:0px;
		list-style:none;
		}
	div#leftcolumn li {
		font-size:12px;
		text-transform:uppercase;
		line-height:20px;
		}
			
	div#leftcolumn li a:hover {
		color:#ccc;
		}
	
div#middlecolumn {
	width:760px;  /* width may be overwritten in page templates. */
	float:left;
	margin-top:15px;
	}


div#middlecolumn  h1{
	color:#CCC;
	text-transform:none;
	}
div#middlecolumn  a{
	letter-spacing:0px;
	color:#CCC;
	text-decoration:underline;
	}
	
div#rightcolumn {
	width:0px;  /* width may be overwritten in page templates. */
	height:385px;
	float:right;
	margin-top:15px;
	}
div#rightcolumn  a{
	letter-spacing:0px;
	}


	
	
	
	
	
	
	
	

/* --------------------Footer CSS-------------------------------------------------------------------------*/
div#footer {
	width:100%;
	}
div#footer a {
	color:#CCC;
	letter-spacing:0px;
	}
div#footer a:hover {
	color:#000;
	}