*{	margin:0;	padding:0;	border:0;}body{	text-align:center;	font-family:verdana, arial, tahoma, sans-serif;	font-size:10px;	margin:20px 0;}div#wrapper{	width:940px;	margin:0 auto;	text-align:left;		min-height:500px;}div#header{	float:left;	width:100%;	background:url('../images/bg/banner1.jpg') no-repeat right 2px;		margin:0 0 15px 0;}div#header img{	float:left;	margin: 0;	padding; 0;}img.home{	display:block;	margin:0 auto;}div#nav{	float:left;	width:194px;	margin: 0;	padding: 0 0 110px 0;	background:url('../images/nav/bac.gif') no-repeat bottom;}	div#nav ul	{		display:block;		font-size:100%;		list-style-type:none;		margin:0;		padding:0;			}	div#nav ul li	{		margin:0;		padding:0;		line-height:35px;			}	div#nav ul li a	{		display:block;		height:32px;		padding:0 10px 0 15px;		color:#333;		font-weight:normal;		text-decoration:none;		text-transform:capitalize;		background:url('../images/nav/nav-item.gif') no-repeat center center;	}	div#nav ul li a.off:hover	{		background-image:url('../images/nav/nav-item-o.gif');			}			/* level 1 - current page (selected) */		div#nav ul li a.on		{			background-image:url('../images/nav/nav-item-c.gif');			color:#fff;					}		div#nav ul li.on a:hover		{					}				div#nav ul li a.off		{			background-image:url('../images/nav/nav-item.gif');			color:#000;		}		div#nav ul li a.off:hover		{			background-image:url('../images/nav/nav-item-c.gif');			color:#fff;		}		div#nav ul li.section a		{			background-image:url('../images/nav/nav-item-o.gif');		}		div#nav ul li.section a:hover		{			background-image:url('../images/nav/nav-item-s.gif');			color:#fff;		}					div#nav ul li.section a.on		{			background-image:url('../images/nav/nav-item-s.gif');		}				div#nav ul li.section a.on:hover		{			background-image:url('../images/nav/nav-item-s.gif');		}						/* level 2 - submenus */			div#nav ul li ul			{				font-size:7pt;			}			div#nav ul li ul li a			{				padding-left:30px;				background-image:url('../images/nav/nav-subitem.gif');			}					div#nav ul li.section ul li.section a			{				background-image:url('../images/nav/nav-subitem-o.gif');			}						div#nav ul li.section ul li.section a:hover, div#nav ul li.section ul li.section a.off:hover, div#nav ul li.section ul li.section a.on, div#nav ul li.section ul li.section a.on:hover			{				background-image:url('../images/nav/nav-subitem-s.gif');			}										div#nav ul li ul li a.off {				background-image:url('../images/nav/nav-subitem.gif');			}							div#nav ul li ul li a.off:hover, div#nav ul li.section ul li a.off:hover			{				background-image:url('../images/nav/nav-subitem-c.gif');			}						/* level 1 - current page (selected) */			div#nav ul li ul li a.on, div#nav ul li.section ul li a.on			{				background-image:url('../images/nav/nav-subitem-c.gif');				color:#fff;			}			div#nav ul li ul li a.on:hover, div#nav ul li.section ul li a.on:hover			{				background-image:url('../images/nav/nav-subitem-c.gif');			}					/* level 3 - sub-submenus */			div#nav ul li ul li ul li			{				font-size:7pt;			}							div#nav ul li ul li ul li a			{ 				padding-left:40px;			}						div#nav ul li ul li ul li a.off, div#nav ul li.section ul li ul li a.off, div#nav ul li.section ul li.section ul li a.off			{				background-image:url('../images/nav/nav-subsubitem.gif');				color:#000;			}						div#nav ul li ul li ul li a.off:hover, div#nav ul li.section ul li ul li a.off:hover, div#nav ul li.section ul li.section ul li a.off:hover, div#nav ul li.section ul li.section ul li a.on, div#nav ul li.section ul li.section ul li a.on:hover			{				background-image:url('../images/nav/nav-subsubitem-c.gif');				color:#fff;			}									div#nav ul li ul li ul li a.on, div#nav ul li.section ul li ul li a.on			{				background-image:url('../images/nav/nav-subsubitem-s.gif');				color:#fff;			}						div#nav ul li ul li ul li a.on:hover, div#nav ul li.section ul li ul li a.on:hover			{				background-image:url('../images/nav/nav-subsubitem-s.gif');				color:#fff;			}div#nav #language{	margin-top:0.5em;	display:none;}div#nav #promo_links	{		padding-top: 15px;			}div#nav #promo_links ul li	{		margin:0;		padding:0;		line-height:42px;			}div#nav #promo_links ul li a	{		display:block;		height:40px;		padding:0 10px 0 15px;		color:#fff;		font-weight:bold;		text-decoration:none;		text-transform:capitalize;		background:url('../images/nav/nav-promo-item.gif') no-repeat center center;	}div#nav #promo_links ul li a.off:hover	{		background-image:url('../images/nav/nav-promo-item-o.gif');		color:#fff;	}			div#main{	float:left;	width:100%;}div#content,div.content{	background-image: url('../images/bg/content-bg.gif');	background-repeat:repeat-y;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 197px;	padding-top: 10px;	padding-right: 25px;	padding-bottom: 10px;	padding-left: 25px;	---moz-border-radius:15px;	font-size:110%;	text-align:left;}div#content img{	margin: 0;	padding-top: 0px;	padding-bottom: 0px;}div#front_page img{	float:left;	margin: 0;	padding: 0;}div#content-top{	height:10px;	margin-left: 197px;	background-image: url('../images/bg/content-bg-top.gif');	background-repeat: no-repeat;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;		}	div#content-bottom{	height:10px;	margin-left: 197px;	background-image: url('../images/bg/content-bg-bottom.gif');	background-repeat: no-repeat;	padding-bottom: 10px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;}	h3.error{	font-size:12px;	color:#900;	background-color: #fffbe2;	padding:0.75em;	border:solid 1px #999;	margin:10px;}div#feedback, div#errors{	margin:0px;	margin-left:215px;	text-align:left;	line-height:1.5em;}div.content div#feedback, div.content div#errors{	margin-left:10px;}div#feedback ul, div#errors ul{	margin:0;	padding:0.5em;	border:solid 1px #999;	background-color: #fffbe2;}div#feedback ul li, div#errors ul li {	list-style-position:inside;	padding:0.5em;}div#feedback ul li {	list-style-image:url('../images/furn/message.gif');}div#errors ul li {	list-style-image:url('../images/furn/error.gif');}div#footer{	text-align:center;	display:block;	background:url('../images/bg/bg-foot.gif') repeat-x center center;	float:left;	width:100%;	margin-bottom:20px;}#footer p{	padding:0;	font-weight:normal;	margin:15px 0 0 0;	font-size: 9px;}span#footl,span#footr{	width:15px;	height:44px;	display:block;	background-repeat:no-repeat;}span#footl {float:left; background-image:url('../images/bg/bg-foot-l.gif');}span#footr {float:right;background-image:url('../images/bg/bg-foot-r.gif');}/* Font page */div#front_alert{	margin-top:20px;	float:left;	border: dotted 0.2em #9D9D9D;	width:685px;}div#front_alert p{	margin:0;}div#front_alert p span#alert{	line-height:30px;	padding-left:10px;	font-size:1.5em;	font-weight: bold;	background:#BE1D2C;	color:#fff;	display:block;	letter-spacing:1px;	margin:0;}div#sub_content{	background:url('../images/bg/bg-right.jpg') no-repeat 0 0px;	margin-top:20px;	float:left;	width:100%;	height:180px;}div#sub_content span{	font-size:1.3em;	font-weight:bold;	clear:both;	float:left;	line-height:30px;}div#sub_content span.highlight{	font-size:1.3em;	font-weight:bold;	color:#8F0000;}div#events{	margin-top:-65px;	margin-left:2px;	float:left;	width:100%;}div#events .event_id{	font-size:1.1em;	border-bottom: dotted 0.2em #9D9D9D;	width:44%;	line-height:45px;	margin:0 0 0 0;	padding:0 20px 0 0;	background:url('../images/bg/bullet.jpg') 318px 18px no-repeat;	text-align:right;}div#events .event_id span{	font-weight:bold;	color:#990000;	float:left;}div#events a{	text-decoration:none;	color:#000;}div#note_pad{	width:332px;	height:246px;	float:left;	margin-top:20px;	margin-left:0px;	background:url('../images/bg/note_pad.jpg') no-repeat;}div#note_pad h2{	margin:15px 0 0px 20px;	height:30px;	padding:0;	width:275px;}div#note_pad div.recent{	width:275px;	margin:0px 0 0px 20px;	height:40px;	padding-top:5px;	border-top: dotted 0.15em #000;	display:block;}div#note_pad div.recent span{	font-size:1.2em;	font-weight:bold;	width:275px;	height:20px;	line-height:23px;	display:block;	overflow:hidden;}div#note_pad div.recent a{	float:left;	color:#990000;	text-decoration:none;	margin-top:2px;}div#image_right{	width:330px;	height:236px;	float:left;	margin-top:22px;	margin-left:20px;}
