@charset "UTF-8";/* CSS Document */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}table { border-collapse:collapse; border-spacing:0; }fieldset,img { border:0; }address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }ol,ul { list-style:none; }caption,th { text-align:left; }h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }abbr,acronym { border:0; }html {font-size: 62.5%; background-color:#F3F3F3; color:#545454;}.left {	float:left;}.right {	float:right;}body {color:#545454;font-family:verdana, tahoma, arial, sans-serif;min-width:905px;}#wrapper {position:relative;margin:0 auto; width:905px;}#wrap {width:879px;background:#e8e8e8;position:relative;padding:13px;}#main {	margin:0 auto;	position:relative;	width:879px;	}#top {	margin:0 0 6px 0;	height:198px;	background:#fff;	padding:25px 0 0 74px;	}#logo {	background:url(../images/logo.gif) no-repeat;	width:730px;	height:193px;	}	#nav {	margin:0 0 6px 0;	padding:0 0 0 20px;	height:25px;	background:#A8996F;	font-size:1.4em;	}	#nav ul li {height:22px; float:left; padding:0;}#nav ul li a {height:22px;color:#fff; padding:3px 10px 0 10px; float:left;text-decoration:none; background-color: #A8996F;}#nav ul li a:hover {height:22px; padding:3px 10px 0 10px; background:#8e815f;color:#fff;}#nav ul li#navon  {background-color: #8e815f; padding:3px 10px 0 10px;color:#fff;}#content {	padding:30px 10px 40px 30px;	margin:0 0 6px 0;	background:#fff;	width:839px;	}	#eventcontent {	margin:0;	padding:0 0 22px 0;	width:825px;	height:268px;	}	#eventimage {	background:url(../images/bel_event_img.jpg) no-repeat;	width:515px;	height:268px;	}	#eventtxt {	background:url(../images/bel_event_side.gif) no-repeat;	width:310px;	height:239px;	padding-top:29px;	}.pmargin {		margin:10px 0 12px 0;}.pmarginteam {		margin:18px 0 0 0;		line-height:1.5em;}.pmargincontact {		margin:18px 0 0 0;		line-height:1em;		display:block;}.peventdetails {	font-size:1.15em;	padding:0 20px 0 0;	color:#444444;	line-height:1.5em;	}p {	margin:0 0 12px 0;	font-size:1.32em;	line-height:1.72em;}p a {	text-decoration:none;	color:#545454;}p a:hover {	border-bottom:1px dashed #545454;	}.bold {	font-weight:bold;}.boldcontact {	display:inline-block;	width:55px;	font-weight:bold;	padding:0;	}	.contactspace {display:block;padding:0 0 5px 0;}	.purpleboldcontact {	font-weight:bold;	color:#fff;	background-color:#BFA9C4;	padding:1px 5px 1px 5px;	display:inline-block;margin-bottom:8px;	}	.boldit {	font-weight:bold;	font-style:italic;}.white {	font-weight:bold;	color:#fff;}.purple {	font-weight:bold;	color:#79607F;}.purpleit {	font-style:italic;	color:#97739F;}.purplebold {	font-weight:bold;	color:#fff;	background-color:#BFA9C4;	padding:1px 5px 1px 5px;	}h1 {	font-size:2.4em;	padding:0 0 20px 0;	color:#8E3D99;	font-weight:bold;}h2 {	font-size:1.8em;	color:#545454;	font-weight:bold;}.h2white {	color:#fff;}.h2margin {	margin-top:35px;}.h2purple{	color:#97739F;}h3 {	font-size:1.5em;	padding:0 0 9px 0;	color:#6B6B6B;	font-weight:bold;	}h4 {	font-size:1.5em;	margin:0;	padding:0 0 8px 0;	color:#97739F;	font-weight:bold;}#text {	width:450px;	margin:0;	padding:0;}#eventtext {	width:450px;	margin:0;	padding:0 0 0 8px;}#event {	width:301px;	margin:25px 0 0 0px;	padding:0 0 0 30px;	}	#left {	width:301px;	margin:0 0 0 12px;	padding:0 0 0 30px;	}#smallerleft {	width:290px;	padding:0 0 0 57px;	}	.eventlink {	margin:0 0 0 45px;}.eventlink a {	border:none;	text-decoration:none;	color:#534059;}.eventlink a:hover {	color:#534059;border-bottom:1px dashed #534059;}#footer {	margin:0;	padding:0 20px 0 20px;	height:29px;	background:#A888AF;	font-size:1em;	width:839px;	}	#footer ul li {height:21px; float:left; padding:0;}#footer ul li a {height:21px;color:#fff; padding:7px 10px 0 10px; float:left;text-decoration:none; background-color: #A888AF;}#footer ul li a:hover {height:21px; padding:7px 10px 0 10px; background:#957B9B;color:#fff;}#footer ul li#footeron {color:#fff; padding:7px 10px 0 10px;background-color: #957B9B;}#mint {color:#6C5970;margin:7px 0 10px 24px;}#mint a {text-decoration:none;color:#fff;}#mint a:hover {border-bottom:1px dashed #fff;color:#fff;}				