#top {
	width: 745px;
	background-image: url(../images/bg-top.gif);
	height: 145px;
	margin-top: 10px;
	
}
#middle {
	width: 745px;
	background-image: url(../images/bg-middle.gif);
	_height: 350px;
	min-height: 350px;
	text-align:left;
}

#bottom {
	background-image: url(../images/bg-bottom.gif);
	width: 745px;
	text-align:left;
	height: 25px;
	margin-bottom: 5px;
	
}

#clear-me{
	clear:both;
	height:1px;
}
#side {
	float: left; display: inline;
	margin:0px 0px 0px 13px;
	width:170px;
	
}
#asabike-body {
	float: right; display: inline;
	margin:0px 20px 0px 0px;
	background-color:#FFF;
	width:520px;
}

#asabike-body-nomenu {
	float: right; display: inline;
	margin:0px 20px 0px 0px;
	background-color:#FFF;
	width:703px;
}
#asabike-body-nomenu,#asabike-body ul{
    margin-left:2em;
}


#level-one-name{

	height:25px;
	color:#006464;
	font-weight:bold;
	font-size:14px;
	padding-left:10px;
}
body {
	margin: 0px;
}

/* Navigation */
ul {
    padding-left:1em;
    margin-left:0;
}


ul.level_one                    { float:left; font-family:Arial, Helvetica, sans-serif; font-size: 14px; list-style-type:none; margin:100px 0px 0px 0px; padding-left:15px; clear:both; }
ul.level_one li                 { float:left; height:25px; margin:0px 2px 0px 0px; font-weight:bold; }
ul.level_one a                  { float:left; display:block; color:#653f3f; text-decoration:none; padding:4px 6px 2px 6px; }
ul.level_one a:hover            {  }
ul.level_one a:visited          { text-decoration:none; color:#653f3f;}
ul.level_one li.On 				{ background-color:#966428;	background-image: url(../images/bg-tab-top.gif); background-repeat: no-repeat; background-position: top left;}
ul.level_one li.On a            { color:#fff; text-decoration:none; }
ul.level_one li.On a:visited    { color:#fff; text-decoration:none; }

/* Second Level Navigation */

ul.level_two                    { font-size: 14px; list-style-type:none; margin:0px 0px 0px -14px; clear:both; }

ul.level_two li                 { display:block; width:153px; min-height:20px; _height:20px; padding:6px 4px 4px 13px; margin-bottom:5px; background-image:url(../images/bg-tab-lvl2-off.gif); background-repeat:repeat-y; }
ul.level_two a                  { color:#FFFFFF; text-decoration:none; font-weight:bold; }
ul.level_two a:visited          { color:#FFFFFF; text-decoration:none; font-weight:bold; }
ul.level_two a:hover          	{ color:#FFFFFF; text-decoration:none; font-weight:bold; }

ul.level_two li.On              { background-image:url(../images/bg-tab-lvl2-on.gif); background-repeat:no-repeat;}
ul.level_two li.On a            { color:#FFFFFF; text-decoration:none; font-weight:bold; }
ul.level_two li.On a:visited    { color:#FFFFFF; text-decoration:none; font-weight:bold; }
ul.level_two li.On a:hover    	{ color:#FFFFFF; text-decoration:none; font-weight:bold; }

ul.level_two li.sub_tree    	{ background-image:none; height:auto; padding-bottom:10px; }

/* Third Level Navigation */
ul.level_three                  { font-weight:normal; font-size: 12px; list-style-type:none; margin:-6px 0px 0px -15px; clear:both; }
ul.level_three li               { height:auto; background-image:none; display:block; border-bottom:1px solid #dfdfdf; width:150px; margin:2px 2px 0px 0px; padding:0px 0px 2px 0px;  }
ul.level_three a                { font-weight:normal; color:#660000; text-decoration:none; padding:0px 0px 0px 0px; }
ul.level_three a:hover          { font-weight:normal; color:#006464; background-color:#FFFFFF; }
ul.level_three a:visited        { font-weight:normal; color:#660000; text-decoration:none; }
ul.level_three li.On            { height:auto; background-image:none; display:block; border-bottom:1px solid #dfdfdf; width:150px; margin:2px 2px 0px 0px; padding:0px 0px 2px 0px;}
ul.level_three li.On a          { font-weight:bold; color:#006464; }
ul.level_three li.On a:visited  { font-weight:bold; color:#006464; }

/* Bottom Navigation Links */

.BotNavBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	padding: 3px 4px 3px 4px;
	color:#666666;
	}
.BotNavBar a:link {
	color: #999999;
	text-decoration: none;
	}
.BotNavBar a:visited {
	color: #999999;
	text-decoration: none;
	}
.BotNavBar a:hover {
	color: #000000;
	text-decoration: underline;
	}
.BotNavBar a:active {
	color: #000000;
	text-decoration: underline;
	}
	
/* Animikii */

#footer {
	width: 725px;
	height: 25px;
	margin-bottom: 5px;
	padding-right:8px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	vertical-align: middle;	
	color:#666666;
	}	

#details {
	float:left;
	text-align: left;
	padding-left:8px;
	}
#asabike {
	float:right;
	text-align: right;
	padding-right:8px;
	}	
#asabike a:link {
	color: #999999;
	text-decoration: none;
	}
#asabike a:visited {
	color: #999999;
	text-decoration: none;
	}
#asabike a:hover {
	color: #000000;
	text-decoration: underline;
	}
#asabike a:active {
	color: #000000;
	text-decoration: underline;
	}

	
	/* Home Page Datamodule Features */
	
	#feature-news{	
	   background-color:#1D5B1D;	
	}
	#feature-events{	
	   background-color:#966428;	
	}
	#feature-employment{	
	   background-color:#642319;	
	}
	#feature-news,#feature-events,#feature-employment{
    	color:white;
    	font-weight:bold;
    	padding:3px 5px 3px 5px;
    	margin-left:8px;	
	}
	div.feature-more{
	   text-align:right;
	   font-size:12px;
	   font-weight:bold;
	
	}
	div.feature-more a{
	   text-decoration:none;
	
	}
	
    ul.datamodule_headlines                  { font-weight:normal; font-size: 12px; list-style-type:none; margin:0px 0px 0px 0px; clear:both; }
    ul.datamodule_headlines li               { height:auto; display:block; border-bottom:1px solid #dfdfdf; width:150px; margin:2px 2px 0px 0px; padding:0px 0px 2px 0px;  }
    ul.datamodule_headlines a                { font-weight:normal; color:#660000; text-decoration:none; padding:0; }
    ul.datamodule_headlines a:hover          { font-weight:normal; color:#006464; }
    ul.datamodule_headlines a:visited        { font-weight:normal; color:#660000; text-decoration:none; }
    
    	
	