@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 {padding: 0; margin: 0;}
fieldset, img {border: 0;}
table {border-collapse: collapse; border-spacing: 0;}
ol, ul {list-style: none;}
address, caption, cite, code, dfn, em, strong, th, var {font-weight: normal; font-style: normal;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-weight: normal; font-size: 100%;}
q:before, q:after {content: '';}
abbr, acronym {border: 0;}

/* THE BASICS */

body {margin: 0; padding: 0; background-color:#000; text-align:left; font-size: .8em; font-family:Arial, sans-serif;
	color:#fde5bd;}
body.basic {margin: 0; padding: 0; background-color:#FFF; text-align:left; font-size: .8em; font-family:Arial, sans-serif;
	color:#000;}

a {color: white; text-decoration: none;}
a img {border:0; margin:0;}
p {margin: 0; padding: 0px 0px 7px 0px;}
small {font-size:.8em;}				
a:link, a:visited {color:#cccc00; text-decoration: none; padding-bottom: 0px; border: none;}
a:hover, #headtext a:hover { color: #FFF; text-decoration: none; padding-bottom: 0px; border: none;}
h1 {font-size:1.4em; line-height:1.1em; margin:0px 10px 15px 0; background-color:#e4be77; padding:7px 14px 7px 14px; 
	width:330px; color:#333;} 
h2 {font-size:1.3em; line-height:1.1em; margin-bottom:3px;}
h3 {font-size:1.2em; line-height:1.3em; padding:20px 20px 10px 0px; width:250px; text-transform:uppercase;}
blockquote {margin:0 0 10px 0px; padding:10px 8px 10px 10px; line-height: 1.5em; color: #000; font-size:1.1em;
            background: #fff no-repeat top left;}
blockquote p {margin-top: 0; }
blockquote a:link, .tags a:visited {background-color:#322b29; color:#cccc00; font-weight:bold; font-size:11px; padding:3px;}
blockquote a:hover {background-color:#333; color:#ffffff; font-weight:bold; font-size:11px;}

/* STRUCTURE */

#wrap {width: 930px; margin:0 auto; padding:0px; text-align:left; background-color:#000; font-family:Verdana, Arial, sans-serif;}
#wrap-live {width: 930px; margin:0 auto; padding:0px; text-align:left; background-color:#000; font-family:Verdana, Arial, sans-serif;		 	
	background-repeat:repeat-y; background-image:url(images/bg-live.jpg); height:1200px;}
#wrap-news {width: 930px; margin:0 auto; padding:0px; text-align:left; background-color:#000; font-family:Verdana, Arial, sans-serif;		 	
	background-repeat:repeat-y; background-image:url(images/bg-news.jpg); height:1200px;}	
#wrap-diary {width: 930px; margin:0 auto; padding:0px; text-align:left; background-color:#000; font-family:Verdana, Arial, sans-serif;		 	
	background-repeat:repeat-y; background-image:url(images/bg-diary.jpg); height:1200px;}	
#wrap-profile {width: 930px; margin:0 auto; padding:0px; text-align:left; background-color:#000; font-family:Verdana, Arial, sans-serif;		 	
	background-repeat:repeat-y; background-image:url(images/bg-profile.jpg); height:1200px;}		
#wrap-basic {width: 930px; margin:30px 0 0 50px; padding:0px; text-align:left; background-color:#FFF; font-family:Verdana, Arial, sans-serif;}
	
#topboard {margin:0px; padding:0px; height:80px; background-repeat:no-repeat; background-image:url(images/topboard.jpg); font-size:11px;}
.topboard-text {margin:0px; padding:65px 30px 0 0; text-align:right;}

#mainboard {margin:0px; padding:0px; height:545px; background-repeat:no-repeat; background-image:url(images/mainboard.jpg);}
#liveboard {margin:0px; padding:0px; height:545px; background-repeat:no-repeat; background-image:url(images/liveboard.jpg);}
#newsboard {margin:0px; padding:0px; height:545px; background-repeat:no-repeat; background-image:url(images/newsboard.jpg);}
#diaryboard {margin:0px; padding:0px; height:545px; background-repeat:no-repeat; background-image:url(images/diaryboard.jpg);}
#profileboard {margin:0px; padding:0px; height:545px; background-repeat:no-repeat; background-image:url(images/profileboard.jpg);}
#signupboard {margin:0px; padding:0px; height:545px;}

#mainleft {margin:130px 0 0 130px; padding:0 0 0 0; float:left; width:520px;}
#mainright {margin:245px 0 0 0; padding:0 0 0 0; float:left; display:inline;}

#midboard {margin:0 0 30px 0; padding:0px; background-color:#000; height:500px;}
#midleft {margin:0 0 20px 0; padding:0px; width:518px; background-color:#000; background-repeat:no-repeat; 
	background-image:url(images/midboard-left.jpg); height:490px; float:left;}
.midleft-text {margin:94px 15px 0 50px; padding:10px 20px 20px 20px; background-color:#fde5bd; color:#000000; width:425px;}
#midright {margin:0 0 20px 0; padding:0px; width:412px; background-color:#000; background-repeat:no-repeat; 
	background-image:url(images/midboard-right.jpg); height:490px; float:left; display:inline;}
.midright-text {margin:85px 0 0 20px; padding:0px;}

.item {margin:20px 0 40px 0;}
.item a:link, a:visited {color:#cccc00; text-decoration: none; padding: 2px; background-color:#322b29; border: none;}
.item a:hover, #headtext a:hover { color: #FFF; text-decoration: none; padding-bottom: 0px; border: none;}

#liveleft {margin:100px 0 0 0; padding:0px; width:518px; height:800px; float:left;}
.liveleft-text {margin:94px 0 0 50px; padding:10px 20px 20px 20px; background-color:#fde5bd; color:#000000; width:400px;}
.event {margin:12px 0 12px 0; background-color:#322b29; padding:22px 20px 25px 20px; width:350px; color:#fde5bd;}
.event h1 {font-size:1.6em; line-height:1.3em; margin:0; padding:0px; color:#FFF; background-color:#322b29;}
#liveright {margin:220px 0 0 0px; padding:0px; width:412px; float:left; display:inline;}
.liveright-box {margin:110px 0 0 0px; background-color:#000; background-repeat:no-repeat; 
	background-image:url(images/liveboard-right.jpg); height:570px;}
.liveright-text {padding:80px 0 0 20px;}
.archive {margin:20px 0; background-color:#000000;}
.navigation a {color:#900;}

#newsleft {margin:100px 0 0 0; padding:0px; width:518px; height:800px; float:left;}
.newsleft-text {margin:94px 0 0 50px; padding:10px 20px 20px 20px; background-color:#fde5bd; color:#000000; width:400px;}
#newsright {margin:220px 0 0 0px; padding:0px; width:412px; float:left; display:inline;}
.newsright-box {margin:110px 0 0 0px; background-color:#000; background-repeat:no-repeat; 
	background-image:url(images/newsboard-right.jpg); height:570px;}
.newsright-text {padding:80px 0 0 20px;}

#diaryleft {margin:100px 0 0 0; padding:0px; width:518px; height:800px; float:left;}
.diaryleft-text {margin:94px 0 0 50px; padding:10px 20px 20px 20px; background-color:#fde5bd; color:#000000; width:400px;}
#diaryright {margin:220px 0 0 0px; padding:0px; width:412px; float:left; display:inline;}
.diaryright-box {margin:110px 0 0 0px; background-color:#000; background-repeat:no-repeat; 
	background-image:url(images/diaryboard-right.jpg); height:570px;}
.diaryright-text {padding:80px 0 0 20px;}

#profileleft {margin:380px 0 0 0; padding:0px; width:518px; height:800px; float:left; font-size:12px; line-height:18px;}
.profileleft-text {margin:94px 0 0 50px; padding:10px 20px 20px 20px; background-color:#fde5bd; color:#000000; width:420px;}
#profileright {margin:50px 0 0 0px; padding:0px; width:412px; float:left; display:inline;}
.profileright-box {margin:100px 0 0 0px; background-color:#000; background-repeat:no-repeat; 
	background-image:url(images/profileboard-right.jpg); height:570px;}
.profileright-text {padding:80px 0 0 20px;}

#signup {margin:30px 0 70px 0;}
#signup h1 {background-color:#FFF; color:#000; font-size:24px; margin:0px 0 7px 0; padding:0px; text-transform:uppercase;}
#signup h2 {background-color:#FFF; color:#000; font-size:16px; margin:0px 0 30px 0; padding:0px;}
#signup p {margin:5px 0 5px 0; line-height:17px;}
#signup inputer {margin:5px 0 5px 0; display:block;}
input {display:inline;}
.submit {margin-top:20px;}
.clear {clear:both; margin-bottom:10px;}
tr {margin:5px 0 10px 0;}

#footboard {clear:both; margin:10px 0 20px 0;}


/* MENU */
#mainright ul {margin:0 0 0 0px;}
#mainright ul li.menuleft {margin:0 0 0 0;}
#mainright ul li.menucenter {margin:0 0 0 10px;}
#mainright ul li.menuright {margin:2px 0 0 20px;}

ul {margin:0 0 0 120px;}
ul li.menuleft {margin:0 0 0 0;}
ul li.menucenter {margin:0 0 0 10px;}
ul li.menuright {margin:2px 0 0 20px;}

ul.nav2 {margin:0px;}
ul.nav2 li {margin:6px 0 3px 0; padding:2px 0px 2px 5px; background-color:#333; text-transform:capitalize; font-style:oblique; 
	font-size:14px; width:300px;}

/* SPECIAL */
.readmore {margin:0 0 80px 80px;}
.tagsblock {margin:15px 0 0 0; clear:both;}
.tags {margin:0 3px 0 0; width:400px; text-transform:uppercase;}
.tags a:link, .tags a:visited {background-color:#322b29; color:#cccc00; font-weight:bold; font-size:11px; padding:6px;}
.tags a:hover {background-color:#333; color:#ffffff; font-weight:bold; font-size:11px;}
.first {margin:0 3px 0 0px;}
.tagright a:link, .tagright a:visited {background-color:#322b29; color:#cccc00; font-weight:bold; font-size:10px; 
	margin:0 0 20px 300px; padding:3px;}
.tagright a:hover {background-color:#333; color:#ffffff; }
.inform {padding:6px; border:#999999 thin solid; width:250px;}
.indent {margin-left:20px; margin-bottom:40px;}
