@charset "UTF-8";
/* Global */
body {
	margin:0;
}
img {
	border:0;
}
/* Index */
#wrapper {
	width:800px;
	margin:0 auto;
}
#header {
	width:800px;
	height:152px;
	margin-top:25px;
}
#nav {
	float:left;
	height:62px;
	margin:20px 0;
	font-size:24px;
	text-align:center;
	text-transform:lowercase;
	background:url(images/nav.jpg) repeat-x;
}
#nav a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#nav ul {
	padding:0;
	float:left;
	margin-top:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#nav li {
	display:inline;
	padding:0 20px;
	border-right:1px #fff solid;
}
#navl, #navr {
	float:left;
	width:15px;
	height:62px;
}
#navl {
	background-image:url(images/navl.jpg);
}
#navr {
	background-image:url(images/navr.jpg);
}
#main {
	width:645px;
	height:292px;
	margin:30px auto;
	padding-bottom:50px;
}
#cont {
	width:800px;
	font-size:16px;
	padding-top:90px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#thankyou {
	width:200px;
	margin:auto;
	padding-top:90px;
}
#left {
	float:left;
}
#right {
	float:right;
}
#ad {
	width:734px;
	height:131px;
	margin:50px auto;
	margin-top:50px;
}
#footer {
	height:102px;
	font-size:12px;
	padding-top:20px;
	text-align:center;
	background-color:#eee;
	border-top:9px #f2c3d5 solid;
	font-family:Arial, Helvetica, sans-serif;
}
#footer a {
	color:#000;
	text-decoration:none;
}
#footer li {
	display:inline;
	padding:0 9px;
	border-right:1px #000 solid;
}
/* Other */
#d_w {
	height:620px;
}
#dates {
	height:292px;
	margin-bottom:30px;
}
#d_t {
	width:295px;
}
#d_m {
	height:157px;
	font-size:16px;
	background-image:url(images/d_m.jpg);
	font-family:"Courier New", Courier, monospace;
}
#d_b {
	width:295px;
}
#d_m ul {
	margin:0;
	list-style:none;
}
#d_m a {
	color:#c00;
	text-decoration:none;
}
#d_m a:hover {
	font-weight:bold;
}
#a_d {
	width:295px;
	height:169px;
	background-image:url(images/a_d.jpg);
}
#r_b, #l_b {
	width:295px;
	height:210px;
}
#r_b {
	background-image:url(images/r_b.jpg);
}
#l_b {
	background-image:url(images/l_b.jpg);
}
#r_a, #l_a {
	position:relative;
}
#r_a {
	top:66px;
	left:133px;
}
#l_a {
	top:21px;
	left:290px;
}
#r_w {
	height:650px;
}
#r_et {
	text-align:left;
	margin:50px 0 40px 0;
}
#r_eb {
	text-align:right;
}
#p_t {
	width:290px;
}
#p_m {
	height:31px;
	width:290px;
	padding-top:10px;
	text-align:center;
	background-image:url(images/p_m.jpg);
}
#p_b {
	width:290px;
}
#d_r {
	float:right;
	width:400px;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#register {
	float:left;
	width:295px;
	height:486px;
	margin-top:20px;
	background-image:url(images/reg.jpg);
}
#login_e {
	float:right;
	width:280px;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#login_e a {
	color:#04659a;
}
#login_e h2 {
	font-size:28px;
}
#register_e {
	float:right;
	width:320px;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#register_e a {
	color:#b56d85;
}
#main input, #register input, #d_w input {
	border:0;
	margin:0;
	padding:5px;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.m_h {
	width:295px;
	height:82px;
}
.lastnav {
	border-right:1px #fff none !important;
}
#a, #b, #c, #d, #e, #f, #g, #h, #i, #j, #k, #l, #m, #n, #o, #p, #q, #r, #s, #t, #u {
	position:relative;
}
#h, #i, #j, #q, #r, #s {
	text-align:center;
}
#a {
	top:15px;
	left:88px;
	height:26px;
	width:162px;
}
#b {
	top:46px;
	left:93px;
	height:19px;
	width:151px;
}
#c {
	top:50px;
	left:95px;
	width:143px;
	height:21px;
}
#d {
	top:10px;
	left:134px;
	width:122px;
	height:22px;
}
#e {
	top:72px;
	right:2px;
	width:113px;
	height:29px;
}
#f {
	top:91px;
	left:103px;
	width:147px;
	height:18px;
}
#g {
	top:109px;
	left:104px;
	width:167px;
	height:17px;
}
#h {
	top:148px;
	right:76px;
	width:21px;
	height:16px;
}
#i {
	top:152px;
	right:58px;
	width:21px;
	height:20px;
}
#j {
	top:126px;
	left:211px;
	width:51px;
	height:19px;
}
#k {
	top:171px;
	left:41px;
	width:157px;
	height:20px;
}
#l {
	top:194px;
	left:107px;
	width:155px;
	height:13px;
}
#m {
	top:217px;
	left:147px;
	width:119px;
	height:13px;
}
#n {
	top:257px;
	left:16px;
	width:118px;
	height:14px;
}
#o {
	top:317px;
	right:105px;
	width:17px;
	height:15px;
}
#p {
	top:277px;
	left:206px;
	width:63px;
	height:51px;
}
#q {
	top:55px;
	left:59px;
	width:22px;
	height:20px;
}
#r {
	top:57px;
	left:72px;
	width:27px;
	height:23px;
}
#s {
	top:59px;
	left:90px;
	width:56px;
	height:23px;
}
#t {
	top:82px;
	left:97px;
	width:63px;
	height:52px;
}
#u {
	top:60px;
	left:50px;
	height:53px;
	width:200px;
}
