
	body {
		background: #FFFFFF;
		
	}
	
	img {
		border: 0;
	}
	
	

	#title {
		background: #FFFFFF url("images/head_title.png") bottom center no-repeat;
		position: absolute;
		width:800px;
		height:105px;
		margin: 0 auto;
		padding: 0;
		font-size:12px; 
		
		
	}
	
	
	
	#page {
		background-color: white;
		
		text-align: left;
		background: url("images/body_bg.gif") repeat-y top #ffffff; 
		border: none;
		
		margin: 10px auto;
		width: 800px;
		min-width:800px;
	}
	
	
	#main {
		
		padding: 140px 20px 30px;
		font-size:16px; 
		
	}
	
	#entryhead {
		background: url("images/bar_mint.gif") no-repeat top;
		border:none;
		width:760px;
		padding: 5px 0px 0px;
		text-align: left;
		font-family: arial;
		font-weight:bold;
		color:#FFFFFF;
		
	}


	#entry{
		padding:5px 0 20px;
		text-align: justify;
		font-family: arial;
		font-weight:normal;
		width:760px;
		color:#000000;
		
	}
	
	#errorhead {
		background: url("images/bar_red.gif") no-repeat top;
		border:none;
		width:760px;
		padding: 5px 0px 0px;
		text-align: left;
		font-family: arial;
		font-weight:bold;
		color:#FFFFFF;
		
	}


	#error{
		padding:5px 0 20px;
		text-align: justify;
		font-family: arial;
		font-weight:normal;
		width:760px;
		color:#FF0000;
	}
	
	#successhead {
		background: url("images/bar_green.gif") no-repeat top;
		border:none;
		width:760px;
		padding: 5px 0px 0px;
		text-align: left;
		font-family: arial;
		font-weight:bold;
		color:#FFFFFF;
		
	}


	#success{
		padding:5px 0 20px;
		text-align: justify;
		font-family: arial;
		font-weight:normal;
		width:760px;
		color:#008800;
	}
	
	
	#greyhead {
		background: url("images/bar_grey.gif") no-repeat top;
		border:none;
		width:760px;
		padding: 5px 0px 0px;
		text-align: left;
		font-family: arial;
		font-weight:bold;
		color:#FFFFFF;
		
	}


	#grey{
		padding:5px 0 20px;
		text-align: justify;
		font-family: arial;
		font-weight:normal;
		width:760px;
		color:#000000;
		
	}
	
	
	
	
	

	#footer {
		width:800px;
		background: url("images/body_bt_new.gif") no-repeat bottom;
		text-align:center;
		font-family: arial;
		font-weight:normal;
		font-size:12px;
	}
	
	
	
	
	#title ul {
		width: auto;
		position: absolute;
		bottom: 0;
		right: 0;
		margin: 0;
		padding: 0px 30px 0 0;
		list-style: none;
		
		
	}
	#title li {
		float: right;
		background: transparent url("images/button.gif") 100% -600px no-repeat;
		padding: 0 6px 0 0;
		margin: 0 1px 0 0;
		border-bottom: 0px solid #515358;
	}
	#title ul a {
		float: left;
		display: block;
		padding: 4px 4px 4px 10px;
		background: transparent url("images/button.gif") 0% -600px no-repeat;
		font-weight: bold;
		color: #fff;
		text-decoration: none;
		font-size:12px; 
	}
	#title ul li:hover a { background-position: 0% -400px; }
	#title ul li:hover { background-position: 100% -400px; }
	
	
	#ylisthead {
		background: url("images/right_list_big_top.gif") no-repeat top #EEEEEE;
		border:none;
		width:280px;
		font-size:12px;
	}

	#ylistfoot {
		background: url("images/right_list_big_bottom.gif") no-repeat bottom #EEEEEE;
		border:none;
		width:280px;
		font-size:8px;
	}



	#ylist {
		background: #EEEEEE;
		font-size:16px;
	}
	
	
	
	#mlisthead {
		background: url("images/right_list_mid_top.gif") no-repeat top #E6E6E6;
		border:none;
		width:230px;
		font-size:12px;
		margin: 2px 25px;
	}

	#mlistfoot {
		background: url("images/right_list_mid_bottom.gif") no-repeat bottom #E6E6E6;
		border:none;
		width:230px;
		font-size:8px;
		
	}
	
	#mlist {
		
		background: #E6E6E6;
		font-size:16px;
		width:230px;
	}
	
	#dlisthead {
		background: url("images/right_list_sm_top.gif") no-repeat top #D6D6D6;
		border:none;
		width:150px;
		font-size:12px;
		margin: 2px 40px;
	}

	#dlistfoot {
		background: url("images/right_list_sm_bottom.gif") no-repeat bottom #D6D6D6;
		border:none;
		width:150px;
		font-size:8px;
	}
	
	#dlist {
		width:150px;
		background: #D6D6D6;
		font-size:16px;
	}
	
	
	ul {
		list-style-type:circle;
		color:#555555;
	}
	
	#newslist{
		margin: 2px 15px;
		font-size:16px;
	}

	body.sectiondisc li#menu_disc a,
	body.sectioncont li#menu_cont a,
	body.sectiongues li#menu_gues a,
	body.sectionlink li#menu_link a,
	body.sectionback li#menu_back a,
	body.sectionmusi li#menu_musi a,
	body.sectionimpr li#menu_impr a,
	body.sectionhome li#menu_home a {		
		background-position: 0% -200px;
		color: #039;
	}
	
	body.sectiondisc li#menu_disc ,
	body.sectioncont li#menu_cont ,
	body.sectiongues li#menu_gues ,
	body.sectionlink li#menu_link ,
	body.sectionback li#menu_back ,
	body.sectionmusi li#menu_musi ,
	body.sectionimpr li#menu_impr ,
	body.sectionhome li#menu_home  {		
		background-position: 100% -200px;
		border-bottom: 0px solid #fff;
	}
	
	body.sectiondisc li#menu_disc:hover ,
	body.sectioncont li#menu_cont:hover ,
	body.sectiongues li#menu_gues:hover ,
	body.sectionlink li#menu_link:hover ,
	body.sectionback li#menu_back:hover ,
	body.sectionmusi li#menu_musi:hover ,
	body.sectionimpr li#menu_impr:hover ,
	body.sectionhome li#menu_home:hover  {	
		background-position: 100% 0%;
	}
	
	body.sectiondisc li#menu_disc:hover a,
	body.sectioncont li#menu_cont:hover a,
	body.sectiongues li#menu_gues:hover a,
	body.sectionlink li#menu_link:hover a,
	body.sectionback li#menu_back:hover a,
	body.sectionmusi li#menu_musi:hover a,
	body.sectionimpr li#menu_impr:hover a,
	body.sectionhome li#menu_home:hover a  {	
		background-position: 0% 0%;
		color: #333;
	}
	
	
	
	#rightcolumngrey {
		float:right;
		
		width: 275px;
		
		padding-top: 5px;
		padding-right:10px;
		background:url("images/bar_grey_tn.gif") no-repeat top;
		border : 0;
		text-align: left;
		font-family: arial;
		font-weight:bold;
		color:#FFFFFF;
		
	}
	
	#rightcolumnentry {
		float:none;
		
		padding:10px 0 20px;
		font-size:16px;
		text-align: left;
		font-family: arial;
		font-weight:normal;
		color:#000000;
	
	}
	
	
	
	#leftcolumnorange {
		float:right;
		
		width: 470px;
		padding-top: 5px;
		background:url("images/bar_mint_sm.gif") no-repeat top;
		border : 0;
		text-align: left;
		font-family: arial;
		font-weight:bold;
		color:#FFFFFF;
	}
	
	
		
	#leftcolumnentry {
		float:none;
		
		width: 470px;
		padding:10px 0 20px;
		font-size:16px;
		text-align: left;
		font-family: arial;
		text-align:justify;
		font-weight:normal;
		color:#000000;
	}
	
	
	#leftcolumngrey {
		float:none;
		
		width: 470px;
		padding-top: 5px;
		background:url("images/bar_grey_sm.gif") no-repeat top;
		border : 0;
		text-align: left;
		font-family: arial;
		font-weight:bold;
		color:#FFFFFF;
	}
	
	
	
	
	
	a:link	{ 
					text-decoration: underline;
					color: #7d9786; 
					font-family:arial; 
					font-size:16px; 
	}
	
	a:visited { 
					text-decoration: underline;
					color: #7d9786;
					font-family:arial;
					font-size:16px;
	}
	
	a:hover 	{ 
					text-decoration: underline; 
					color: #b2dabc; 
					font-family:arial; 
					font-size:16px;
	}
	
	
	
	
	
	#quote {
		margin: 20px 20px ;
		padding: 10px;
		border-left: 3px solid #ddd;
		border-right: 3px solid #ddd;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
		color: #777;
		font-family: Arial;
		font-size: 14px;
	}
	
	#quote a {
		font-size:16px;		
	}
	
	
