*      				{ font-family: monospace; word-spacing: -3px; }

body      			{ margin: 0px; padding: 0px 0px 25px 0px; background: black url('img/pattern.jpg') top center repeat-y; }

img                     	{ border: 0px; }

a				{ text-decoration: none; color: black; }
a:hover				{ text-decoration: underline; }

#form				{ margin: 0px auto; padding: 0px; }

#logo				{ position: absolute; top: 55px; left: 225px; }
#jukebox			{ position: absolute; top: 185px; left: 120px; }
#booking			{ position: absolute; top: 20px; right: 35px; font-size: 11px; font-family: Georgia; }

#main				{ width: 720px; margin: 0px auto; padding: 330px 110px 0px 140px; background: url('img/front1.png') 0px 30px no-repeat; position: relative; }

#main.page_1			{ padding: 560px 110px 0px 140px; }
#main.page_1.high		{ background-image: url('img/front1-24bit.png'); }
#main.page_2			{ background-image: url('img/front2.png'); }
#main.page_2.high		{ background-image: url('img/front2-24bit.png'); }
#main.page_3			{ background-image: url('img/front3.png'); }
#main.page_3.high		{ background-image: url('img/front3-24bit.png'); }
#main.page_4			{ background-image: url('img/front4.png'); }
#main.page_4.high		{ background-image: url('img/front4-24bit.png'); }
#main.page_5			{ background-image: url('img/front5.png'); }
#main.page_5.high		{ background-image: url('img/front5-24bit.png'); }
#main.page_6			{ background-image: url('img/front6.png'); }
#main.page_6.high		{ background-image: url('img/front6-24bit.png'); }
#main.page_7			{ background-image: url('img/front7.png'); }
#main.page_7.high		{ background-image: url('img/front7-24bit.png'); }
#main.page_8			{ background-image: url('img/front8.png'); }
#main.page_8.high		{ background-image: url('img/front8-24bit.png'); }

#main.page_9			{ background-image: url('img/front1-24bit.png'); }
#main.page_10			{ background-image: url('img/front1-24bit.png'); }
#main.page_11			{ background-image: url('img/front1-24bit.png'); }
#main.page_12			{ background-image: url('img/front1-24bit.png'); }
#main.page_13			{ background-image: url('img/front1-24bit.png'); }
#main.page_14			{ background-image: url('img/front1-24bit.png'); }


#fanclub			{ position: absolute; top: 0px; right: 200px; z-index: 1; -webkit-transition: top 0.1s ease-in; -o-transition: top 0.1s ease-in; -moz-transition: top 0.1s ease-in; transition: top 0.1s ease-in;}
#fanclub:hover			{ top: 25px; }
#mainmenu			{ position: absolute; top: 0px; right: 100px; z-index: 2; background: url('img/menu_bg_right.png') top right no-repeat; margin: 0px; padding: 0px 19px 0px 0px; }
#mainmenu ul			{ padding: 0px; margin: 0px; list-style: none; background: url('img/menu_bg.png') top left no-repeat; height: 60px; display: block; }
#mainmenu ul li			{ margin: 0px 2px 0px 0px; _margin: 0px 2px 0px 0px; padding: 0px; background: url('img/item_right.png') top right no-repeat; display: block; height: 43px; float: left; }
#mainmenu ul li a		{ background: url('img/item_left.png') top left no-repeat; letter-spacing: -1px; margin: 0px 12px 0px 0px; _margin: 0px 6px 0px 0px; padding: 20px 0px 0px 12px; display: block; height: 23px; float: left; font-size: 16px; font-weight: 600; font-family: monospace; color: black; text-transform: uppercase; text-shadow: 1px 1px 3px #8e8c88; }
#mainmenu ul li a:hover		{ color: #8c6232; text-decoration: none; text-shadow: 1px 1px 4px #8c6232; }
#mainmenu ul li a.active	{ color: #8c6232; text-decoration: none; }

#left				{ width: 410px; float: left; position: relative; display: inline; }

#left .top			{ background: url('img/left_top.png') top left no-repeat; width: 420px; height: 17px; }
#left .mid			{ background: url('img/left_mid.png') top left repeat-y; width: 357px; padding: 0px 42px 0px 25px; }
#left .bot			{ background: url('img/left_bot.png') top left no-repeat; width: 420px; height: 29px; clear: both; }

#left #left_cont		{ height: 550px; }

#right				{ width: 300px; float: right; position: relative; display: inline; }

#right h1			{ font-size: 18px; font-weight: bold; font-family: monospace; color:#191919; }

#right .top			{ background: url('img/right_top.png') top left no-repeat; width: 300px; height: 17px; }
#right .mid			{ background: url('img/right_mid.png') top left repeat-y; width: 237px; padding: 0px 42px 0px 25px; }
#right .bot			{ background: url('img/right_bot.png') top left no-repeat; width: 300px; height: 29px; clear: both; }

#left_mid, #right_mid		{ overflow: auto; }

#left .article_list		{ height: 100px; }
#left .article_list a		{ margin: 0px 0px 0px 0px; display: block; }
#left .article_list a h4		{ font-size: 14px; color: black; font-weight: normal; margin: 0px; padding: 0px; }
#left .article_list a h5		{ font-size: 12px; color: black; font-weight: normal; margin: 0px; padding: 0px; }
#left .article_list a .thumb 	{ float: right; -webkit-box-shadow: 1px 1px 4px #606060; -moz-box-shadow: 1px 1px 4px #606060; box-shadow: 1px 1px 4px #606060; }
#left .article_list a .date	{ font-size: 10px; color: black; }
#left .article_list a:hover	{ text-decoration: none; }
#left .article_list a:hover h4	{ text-decoration: underline; }

#g_cont				{ height: 250px; }
#theform			{ padding-bottom: 10px; height: 160px; }

#area				{ }
#inner				{ }

.entry				{ width: 350px; padding: 0px 0px 5px 0px; margin: 0px 0px 5px 0px; border-bottom: 1px dotted gray; }
.entry img			{ padding:4px; border:1px solid #b3b3b3; }
.entry h2			{ font-size: 18px; font-weight: bold; font-family: monospace; color:#191919; margin: 5px 0px; }
.entry a			{ font-family: monospace; }
.entry .date			{ width: 350px; padding: 5px 0px; clear: both; text-transform: uppercase; font-size: 11px; color: gray; font-family: monospace; }
.entry .content			{ font-size: 12px; font-family: monospace; line-height: 18px; }
.entry .comments		{ display: block; clear: both; padding: 5px 0px; text-transform: uppercase; font-size: 11px; color: gray; font-family: monospace; }

.blogger-post-footer		{ display: none; }

#right .input			{ width: 225px; line-height: 14px; }
#right .button			{ font-size: 11px; color:#606060; font-family: monospace; border: 1px solid #191919; background: #efe9e2; }
.labels				{ font-size: 11px; line-height: 14px; font-family: monospace; color: gray; text-transform: uppercase; }
.item				{ width: 225px; padding: 0px 0px 5px 0px; margin: 0px 0px 5px 0px; border-bottom: 1px dotted gray; }
.item .datetime			{ padding: 5px 0px; text-transform: uppercase; font-size: 11px; color:#606060; font-family: monospace; }
.item .title			{ word-spacing: -5px; font-size: 15px; font-weight: bold; font-family: monospace; color:#191919; display: block; }
.item .maintext			{ font-size: 12px; font-family: monospace; line-height: 18px; display: block; }
.item .author			{ padding: 5px 0px; text-transform: uppercase; font-size: 11px; color:#606060; font-family: monospace; display: block; }

#scrollbar			{ position: absolute; top: 95px; left: 385px; height: 525px; display: none; }
#g_scrollbar			{ position: absolute; top: 255px; left: 265px; height: 225px; display: none; }

.scrollContainer		{ background: url('blank.gif'); }
.scrollArea			{ }
.scrollContent			{ position: absolute; }
.vBar				{ position: absolute; width: 10px; right: -15px; background: url('img/scroll_bg.gif') center top repeat-y; line-height: 1px; }
.vHandle			{ position: absolute; width: 10px; height: 25px; line-height: 1px; background: #87633b; }

#cont				{ width: 720px; clear: both; padding-top: 0px; }

#cont .top			{ width: 720px; height: 21px; background: url('img/main_top.png') top left no-repeat; }
#cont .mid			{ width: 653px; background: url('img/main_mid.png') top left repeat-y; padding: 0px 42px 0px 25px; line-height: 18px; }
#cont .bot			{ width: 720px; height: 29px; background: url('img/main_bot.png') top left no-repeat; }

#cont .latest_images a		{ padding: 0px 10px 10px 0px; display: block; float: left; font-size: 12px; }
#cont .latest_images a .headline { display: block; font-weight: bold; }
#cont .latest_images a img	{ -webkit-box-shadow: 1px 1px 4px #606060; -moz-box-shadow: 1px 1px 4px #606060; box-shadow: 1px 1px 4px #606060; }

.fan input, .fan textarea	{ background: white; border: 1px solid #404040; padding: 5px; color: black; }

.box				{ position: relative; font-size: 11px; margin: 0px; padding: 0px; }
.box *				{ margin: 0px; padding: 0px; }

.box .a				{ position: absolute; top: -20px; right: 0px; background: none; padding: 2px 15px; z-index: 9; }
.box:hover .a			{ visibility: visible; }

.module				{ position: relative; color: black; padding: 0px 0px 10px 0px; line-height: 18px; }
.module .a			{ position: absolute; top: -20px; right: 0px; background: none; padding: 2px 15px; }
.module:hover .a		{ visibility: visible; }

.animate			{ opacity: 1; }
.highlight 			{ background: #ff0; }

a[href $='.pdf'] 		{ padding-right: 18px; background: transparent url('img/icon_pdf.gif') no-repeat center right; }
a[href $='.xls'] 		{ padding-right: 18px; background: transparent url('img/icon_xls.gif') no-repeat center right; }
a[href $='.doc'] 		{ padding-right: 18px; background: transparent url('img/icon_doc.gif') no-repeat center right; }
a[href $='.docx'] 		{ padding-right: 18px; background: transparent url('img/icon_doc.gif') no-repeat center right; }

.a,
.a input,
.a textarea			{ font-size: 11px; }
.a td				{ vertical-align: top; }

.leftie				{ float: left; }
.rightie			{ float: right; }
.clear				{ clear: both; }

td					{ vertical-align: top; }