body {padding:10px; margin:0; font-family:tahoma; background-color:#ffffff;}


#wrapper {
	width: 975px;
	height: 100%;
	margin: 0px auto;
	padding-left: 0px;
	padding-right: 0px;
}

table {
	margin: 0px;
	padding: 0px;
	background: transparent;
	line-height: normal;
	text-align: justify;
	font-family: tahoma‚;
	font-size: 13px;
	color: #ffffff;
	}


#header {height:110px; width:975px; background-color:#ffffff; background:url(images/header110.jpg)  ;}


#menu {height:40px; width:975px; background-color:#f1f1f1; margin-top:10px;}
#menu ul {margin:0; padding:0;}
#menu li {list-style:none; float:left; background:url() right no-repeat;}
#menu a {float:left; height:12px; padding:10px 10px; color:#000000; font-size:18px; font-weight:normal; text-decoration:none; font-family:tahoma;text-transform:uppercase}
#menu a:hover {background:url();color:#666666}


#main {float:left; width:975px; margin: 0px 0; color:#000000; font-size:13px; background-color:#ffffff;}
#main a {color:#000000;}
#main a:hover {color:#000000;}
#main a:visited{color:#000000;}
#main br {line-height:8px;}

#sidebar {width:181px; float:right; padding:0 0px 0% 0px; margin-top:0px; background-color:#ffffff;}

.sidebar_box {
	float: right;
	position: relative;
	width: 181px;
	height: auto;
	background-color: #f1f1f1;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	margin-top: 10px;
	padding-bottom: 20px;
}


#mainbar {width:703px; height: 100%;padding:0 0px 0% 0px; background-color:#ffffff; }

#mainbar a:text-decoration {none}

.mainbar_box {
	
	width: 703px;
	height: auto;
	background-color: #f1f1f1;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	margin-top: 10px;
	padding-bottom: 20px;
}


.image {
	float: left;
	margin-right: 15px;
}


#footer {height:40px; width:975px; color:#000000; font-size:11px; ;background-color:#ffffff; clear:both;}
#footer a {color:#000000;}
#footer a:hover {color:#f1f1f1;}
#footer_left {float:left; padding:13px 0 0 20px;}




h1 {
	font-size: 19px;

	border-bottom: 3px solid #e0d1e0;
	text-transform: uppercase;
	text-decoration: none;
	padding-top: 12px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

h2 {
	font-size: 19px;
	border-bottom: 3px solid #e0d1e0;
	text-decoration: none;
	padding-bottom: 10px;
}


.clear_all {
	clear: both;
}
