body {margin-left: 0px; margin-top: 20px; margin-right: 0px; margin-bottom: 20px; text-align: center; background-color: #424141;}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
a:focus { outline: none; }

form {margin: 0px;}


/*  General Elements  */

.Body_Main {width: 804px; height: 706px; text-align: center;}
.Body_Left {width: 61px; height: 706px; float: left; background-image:url(../images/bgrd_03.jpg); background-position: top right; background-repeat: no-repeat;}
.Body_Center {width: 696px; height: 706px; float: left;}
.Body_Right {width: 47px; height: 706px; float: left; background-image:url(../images/bgrd_07.jpg); background-position: top left; background-repeat: no-repeat;}

.MainTable {width: 696px; font-size: 0px;}

.MainTable_R1_C1 {width: 490px; height: 114px; background-image:url(../images/bgrd_04.jpg); background-position: top left; background-repeat: no-repeat;}
.MainTable_R1_C2 {width: 24px; height: 114px; background-image:url(../images/bgrd_05.jpg); background-position: top left; background-repeat: no-repeat;}
.MainTable_R1_C3 {width: 182px; height: 114px; background-image:url(../images/bgrd_06.jpg); background-position: top left; background-repeat: no-repeat;}

.MainTable_R2_C1 {width-: 490px; height: 30px; background-image:url(../images/bgrd_09.jpg); background-position: top left; background-repeat: no-repeat;}
.MainTable_R2_C2 {width: 24px; height: 30px; background-image:url(../images/bgrd_13.jpg); background-position: top left; background-repeat: no-repeat;}
.MainTable_R2_C3 {width: 182px; height: 30px; background-image:url(../images/bgrd_14.jpg); background-position: top left; background-repeat: no-repeat;}

.MainTable_R3_C1 {width: 490px; height: 12px; background-image:url(../images/bgrd_15.jpg); background-position: top left; background-repeat: no-repeat;}
.MainTable_R3_C2 {width: 24px; height: 12px; background-image:url(../images/bgrd_16.jpg); background-position: top left; background-repeat: no-repeat;}
.MainTable_R3_C3 {width: 182px; height: 12px; background-image:url(../images/bgrd_17.jpg); background-position: top left; background-repeat: no-repeat;}

.MainTable_R4_C1 {width: 490px; height: 471px; background-image:url(../images/bgrd_18.jpg); background-position: top left; background-repeat: no-repeat; text-align:left; vertical-align: top;}
.MainTable_R4_C2 {width: 24px; height: 471px; background-image:url(../images/bgrd_19.jpg); background-position: top left; background-repeat: no-repeat;}
.MainTable_R4_C3 {width: 182px; height: 471px; background-image:url(../images/bgrd_20.jpg); background-position: top left; background-repeat: no-repeat; text-align: left; vertical-align: top;}

.Footer {width: 696px; height: 79px; background-image:url(../images/bgrd_21.jpg); background-position: top left; background-repeat: no-repeat; text-align: right; font: bold 11px Verdana, Geneva, sans-serif;
	padding-top: 22px;}

.MainTable_Contact_1 {width: 180px; height:273px;}
.MainTable_Contact_2 {width: 160px; height:175px; text-align: left; font: normal 12px Verdana, Geneva, sans-serif; color: #fff; padding: 10px; overflow: hidden;}

.Intro {width: 512px; height: 460px; background-image:url(../images/intro.jpg); background-position: top left; background-repeat: no-repeat;}
.Intro_Anim {width: 512px; height: 460px; background-image:url(../images/intro_loading.gif); background-repeat: no-repeat; background-position: center 300px;}

/*  Main Menu  */

a.MainMenu_Gallery {display: block; width: 132px; height: 30px; background-image:url(../images/menu_A1.jpg); background-position: top left; background-repeat: no-repeat; padding: 0px; margin: 0px; float: left;}
a.MainMenu_Gallery:hover {background-image:url(../images/menu_A2.jpg); background-position: top left; background-repeat: no-repeat;}

a.MainMenu_About {display: block; width: 108px; height: 30px; background-image:url(../images/menu_B1.jpg); background-position: top left; background-repeat: no-repeat; padding: 0px; margin: 0px; float: left;}
a.MainMenu_About:hover {background-image:url(../images/menu_B2.jpg); background-position: top left; background-repeat: no-repeat;}

a.MainMenu_Links {display: block; width: 115px; height: 30px; background-image:url(../images/menu_C1.jpg); background-position: top left; background-repeat: no-repeat; padding: 0px; margin: 0px; float: left;}
a.MainMenu_Links:hover {background-image:url(../images/menu_C2.jpg); background-position: top left; background-repeat: no-repeat;}

a.MainMenu_Contacts {display: block; width: 135px; height: 30px; background-image:url(../images/menu_D1.jpg); background-position: top left; background-repeat: no-repeat; padding: 0px; margin: 0px; float: left;}
a.MainMenu_Contacts:hover {background-image:url(../images/menu_D2.jpg); background-position: top left; background-repeat: no-repeat;}


/*  Elements  */

#Scroller_1 {margin-left: 15px; margin-top: 15px;}
.Scroller_Inside {width:436px; font: normal 12px Verdana, Geneva, sans-serif; color: #fff; text-align: left; }

.Gallery_List {width: 430px; float: left; display: block; padding-bottom: 11px;}
.Gallery_List_1 {width: 108px; float: left; text-align: left; font-size: 0px;}
.Gallery_List_2 { width: 320px; float: left; font: normal 10px Verdana, Geneva, sans-serif; color: #fff;}
.Gallery_List_Thumb {width: 92px; height: 69px; border: 2px solid #ff0000;}
.Gallery_List_Title {font: normal 12px Verdana, Geneva, sans-serif; color: #f6d272; display: block; padding-bottom: 5px;}

a.galleryopacity img {filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
a.galleryopacity:hover img {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}

.Font_White_Normal {font: normal 12px Verdana, Geneva, sans-serif; color: #fff;}
.Font_Yellow_Normal {font: normal 12px Verdana, Geneva, sans-serif; color: #f6d272;}
.Font_White_Small {font: normal 10px Verdana, Geneva, sans-serif; color: #fff;}
.Font_Yellow_Small {font: normal 10px Verdana, Geneva, sans-serif; color: #f6d272;}
.Font_Yellow_Small a{font: normal 10px Verdana, Geneva, sans-serif; color: #f6d272;}
.Font_Yellow_Small a:hover{font: normal 10px Verdana, Geneva, sans-serif; color: #f6d272; text-decoration:underline}

.Gallery_View_Title {font: normal 13px Verdana, Geneva, sans-serif; color: #f6d272; padding-bottom: 10px;}
.Gallery_View_Desc {font: normal 11px Verdana, Geneva, sans-serif; color: #fff; padding-bottom: 20px;}
.Gallery_View_Thumb {border: 1px solid #ff0000; margin-bottom: 10px; margin-right: 10px;}


.Contact_Tb {font: normal 12px Verdana, Geneva, sans-serif; color: #f6d272; width: 100%; margin-top: 30px;}

.Form_Field_1 {font: normal 11px Verdana, Geneva, sans-serif; color: #fff; background: none; border: 1px solid #ff0000; z-index:1; overflow:auto; background: url(../images/bgrd_field.png); cursor: text}
* html .Form_Field_1 {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bgrd_field.png', sizingMethod='crop') ;}

.Form_Btn {width: 70px; font: normal 10px Verdana, Geneva, sans-serif; color: #f6d272; display: block; border: 1px solid #e3520b; padding: 2px; text-align:center}

.Links_List {width: 430px; float: left; display: block; padding-bottom: 15px; font: normal 11px Verdana, Geneva, sans-serif; color: #fff;}
.Links_List_Title {font: normal 12px Verdana, Geneva, sans-serif; color: #f6d272; display: block; padding-bottom: 3px;}
.Links_List_Title a{font: normal 12px Verdana, Geneva, sans-serif; color: #f6d272;}
.Links_List_Title a:hover {font: normal 12px Verdana, Geneva, sans-serif; color: #f6d272; text-decoration: underline;}



/*  Script - Scroll Operator  */
div.NavPanel {
	position: absolute;
	top: 0px; right: 0px;
	width: 27px; height: 100%;}
div.NavPanel div {position: relative; width: 100%; height: 100%;}
div.NavPanel span.dragger {
	position: absolute; top: 11px; right: 0px;
	width: 27px; font-size: 0px;}
span.arrdown,span.arrup {
	position: absolute; right: 0px; display: block;
	font-size: 0px; cursor: pointer;
	width: 27px; height: 31px;
	padding: 0px 0px 0px 0px;}
span.arrup {top: 0px; background: url('../jscr/arrow_up.png') no-repeat center top;}
* html span.arrup {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jscr/arrow_up.png', sizingMethod='image') ;}
span.arrdown {bottom: 0px; background: url('../jscr/arrow_down.png') no-repeat center bottom;}
* html span.arrdown {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jscr/arrow_down.png', sizingMethod='image') ;}
p {margin: 0px;}


/*  Script - Gallery  */
#lightbox {background-color:#eee; padding: 5px;}
#lightboxDetails {height: 1px; padding: 0px; display:none;}	
#lightboxCaption { float: left;}
#keyboardMsg {float: right;}
#closeButton {top: 0px; right: -1px;}
#lightbox img {border: none; clear: both;} 
#overlay img {border: none;}
#overlay {background-image: url(../jscr/overlay.png);}

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../jscr/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="jscr/overlay.png", sizingMethod="scale");
	}




