BODY
{
	margin: 0px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	background-color: #101010;
}

FORM
{
	margin: 0px;
}

INPUT
{
	vertical-align: middle;
}

H1
{
	font-size: 18px;
	color: #8EA301;
}




.field
{
	width: 186px;
	border: 1px solid #B2AC82;
}

.search_btn
{
	width: 24px;
	height: 18px;

	background-color: transparent;
	background-image: url('../images/btn_search.gif');
	background-position: center center;
	background-repeat: no-repeat;
	
	border: 0px;
}





.container
{
	margin: 0px 24px;
}

.header
{
	width: 700px;
}

.header #topliner
{
	height: 48px;
}

.header #topliner #hotel
{	
	width: 161px;
	
	text-align: center;
	background-color: #2D3B3E;
}

.header #topliner #redarea
{	
	width: 245px;
	
	text-align: center;
	
	background-color: #CC3300;
	background-image: url('../images/red_area.gif');
}

.header #topliner #logo
{
	width: 290px;
	
	text-align: center;

	background-color: #2D3B3E;
}






.heading
{
	margin-left: 1px;
	width: 698px;
	height: 183px;
	
	background-color: #0066FF;
	background-image: url('../images/head_all.jpg');
	background-position: left top;
}

.heading #sysmenu
{
	margin: 0px;
	padding: 12px 0px;
	width: 289px;

	float: right;
	text-align: center;
	
	background-color: #74953C;
	border: 1px solid #59722E;
}

.heading #sysmenu A
{
	color: White;
	text-decoration: none;
}

.heading #sysmenu A:hover
{
	color: #FFFFCC;
}


/*

.flasharea
{
	margin: 0px 0px 0px 1px;
	
	width: 698px;
}

.flasharea #top
{
	height: 35px;
}

.flasharea #top #topmost
{
	background-color: #0066FF;
	background-image: url('../images/head_up_most.jpg');
	background-position: left top;
}

.flasharea #top #add_menu
{
	background-color: #74953C;
}

.flasharea #top #add_menu #border
{
	height: 33px;
	
	border: 1px solid #59722E;
}

.flasharea #top #add_menu #border #padder
{
	padding: 0px 48px;
	padding-top: 10px;
}

.flasharea #top #add_menu #border A
{
	color: White;
	text-decoration: none;
}

.flasharea #top #add_menu #border A:hover
{
	color: #FFFFCC;
}

.flasharea #middle
{
	height: 122px;
}

.flasharea #middle #middle_left
{
	background-color: #0066FF;
	background-image: url('../images/head_middle_left.jpg');
	background-position: left top;
}

.flasharea #middle #middle_most
{
	background-color: #0066FF;
	background-image: url('../images/head_absolute_middle.jpg');
	background-position: left top;
}

.flasharea #middle #middle_right
{
	background-color: #0066FF;
	background-image: url('../images/head_middle_right.jpg');
	background-position: left top;
}

.flasharea #bottom
{
	height: 61px;
}

.flasharea #bottom #bottom_left
{
	background-color: #0066FF;
	background-image: url('../images/head_bottom_left.jpg');
	background-position: left top;
}

.flasharea #bottom #bottom_right
{
	background-color: #0066FF;
	background-image: url('../images/head_bottom_right.jpg');
	background-position: left top;
}

*/





.menubar
{
	margin: 0px 25px;
	
	width: 698px;
	height: 52px;
	
	background-color: #CCCCCC;
	background-image: url('../images/menubar_background.gif');
	background-repeat: repeat-x;
}

.menus
{
	float: right;
}

.menus TD
{
	padding: 0px 16px;
}

.menubar #right
{
	height: 52px;
	float: right;
}





.searchbar
{
	width: 241px;
	height: 52px;
	background-image: url('../images/searchbar_background.gif');
	background-repeat: repeat-x;
}

.searchbar #content
{
	padding-left: 4px;
	padding-top: 15px;
}


html>body .searchbar #content
{
	padding-top: 17px;
}

.searchbar #right
{
	height: 52px;
	float: right;
}




.navbar
{
	margin: 0px 25px;
	margin-top: 1px;
	
	padding-left: 16px;
	padding-top: 14px;
	
	width: 682px;
	height: 23px;
	text-align: left;
	background-color:# 66CC33;
	background-image: url('../images/navbar_background.gif');
	background-repeat: repeat-x;
}

.navbar #tab
{	
	width: 160px;
	height: 23px;
	
	text-align: center;
	
	background-image: url('../images/navbar_tab.gif');
	background-repeat: repeat-x;
}

.navbar #tab #content
{	
	padding-top: 6px;
	
	font-weight: bold;
}

.navbar #tab #left
{
	width: 9px;
	height: 23px;
	
	float: left;
	
	background-image: url('../images/navbar_left.gif');
	background-repeat: no-repeat;
}

.navbar #tab #right
{
	width: 9px;
	height: 23px;
		
	float: right;
	
	background-image: url('../images/navbar_right.gif');
	background-repeat: no-repeat;
}



.boyler
{
	margin: 0px 25px;
	
	width: 698px;
	/* height: 480px; */
}

html>body .boyler
{

}

.boyler #material
{
	padding: 16px;
	padding-right: 4px;

	width: 387px;
	background-color: White;
	
	vertical-align: top;
}

.boyler #material A
{
	color: Blue;
	text-decoration: none;
}

.boyler #material A:hover
{
	color: Red;
}

.boyler #list
{
	padding-top: 8px;
	width: 311px;
	background-color: #E9E196;
	background-image: url('../images/accent_background.gif');
	background-position: left top;
	background-repeat: repeat-y;
	
	vertical-align: top;
}





.accent_list_1
{
	margin-bottom: 48px;
	width: 299px;
}

.accent_list_1 #titlebar
{
	padding-left: 42px;
	
	height: 18px;

	font-weight: bold;
	color: #789328;

	background-image: url('../images/accent_top_1.gif');
	background-position: left top;
	background-repeat: no-repeat;	
}

.accent_list_1 #subtop
{
	height: 18px;

	background-image: url('../images/accent_subtop_1.gif');
	background-position: left top;
	background-repeat: no-repeat;	
}

.accent_list_1 #content
{
	padding: 0px 8px 0px 21px;

	background-image: url('../images/accent_content_1.gif');
	background-position: right top;
	background-repeat: repeat-y;
}

.accent_list_1 #content #pic
{
	width: 114px;
	float: left;
	text-align: center;
}

.accent_list_1 #content IMG
{
	margin: 4px;
}

.accent_list_1 #content A
{
	color: #990000;
	text-decoration: none;	
}

.accent_list_1 #content A:hover
{
	color: #CC0000;
	text-decoration: none;	
}

.accent_list_1 #bottom
{
	height: 8px;

	background-image: url('../images/accent_bottom_1.gif');
	background-position: right top;
	background-repeat: no-repeat;	
}


.accent_list_2
{
	margin-bottom: 48px;
	width: 299px;
}

.accent_list_2 #titlebar
{
	padding-left: 42px;
	
	height: 18px;

	font-weight: bold;
	color: #FE7200;

	background-image: url('../images/accent_top_2.gif');
	background-position: left top;
	background-repeat: no-repeat;	
}

.accent_list_2 #subtop
{
	height: 18px;

	background-image: url('../images/accent_subtop_2.gif');
	background-position: left top;
	background-repeat: no-repeat;	
}

.accent_list_2 #content
{
	padding: 0px 8px 0px 21px;
	
	background-image: url('../images/accent_content_2.gif');
	background-position: right top;
	background-repeat: repeat-y;	
}

.accent_list_2 #content IMG
{
	margin: 4px;
}

.accent_list_2 #content A
{
	color: #990000;
	text-decoration: none;	
}

.accent_list_2 #content A:hover
{
	color: #CC0000;
	text-decoration: none;	
}

.accent_list_2 #bottom
{
	height: 8px;

	background-image: url('../images/accent_bottom_2.gif');
	background-position: right top;
	background-repeat: no-repeat;	
}






.bottom
{
	margin: 0px 25px;
	padding: 4px 0px;
	
	width: 698px;
	
	font-size: 9px;
	color: #CCCCCC;
	text-align: center;
	
	background-color: #2D3B3E;
}

.bottom A
{
	color: #FFFF99;
	text-decoration: none;
}

.bottom A:hover
{
	color: #FFFFCC;
}


.piccer
{
	
}

.piccer #preview
{
	margin: 4px 0px;
}

.piccer #preview #main
{
	padding: 4px;

	border: 1px solid #FFCC00;
}

.piccer #contents
{
	
}

.piccer #contents .img
{
	padding: 4px;

	border: 1px solid #669933;
}

#pics_left, #pics_top, #pics_right, #pics_bottom
{
	margin: 4px;
}

#pics_left IMG, #pics_top IMG, #pics_right IMG, #pics_bottom IMG
{
	padding: 4px;
	border: 1px solid #FFCC00;
}


