body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#ccc;
	/*background:url(../images/lgiles-chineselaundry-p8-20.jpg) repeat center top;*/
	background:#242551 url(../images/kubrickbgcolor.jpg) repeat;
	}
a:link, a:visited, a:hover {
	font-size:12px;
	font-weight:normal;
	color:#fff;
}
#divSiteMap a:link, #divSiteMap a:visited, #divNavigation a:link, #divNavigation a:visited {
	font-size:10px;
	color:#ccc;
	text-decoration:none;
}
#divSiteMap a:hover, #divNavigation a:hover {
	text-decoration:underline;
}
#tblFooter {
	background:#242551 url(../images/kubrickfooter.gif) no-repeat left top;
}
#divSiteMap, #divNavigation {
	margin:20px 80px;
	line-height:16px;
}
.divider {
	margin:0 10px;
	font-size:13px;
}

.ahem {
	display:none;
	}
strong, b {
	font-weight:bold;
	}
p,blockquote {
	font-size:12px;
	line-height:15px;
	margin-top:10px;
	margin-bottom:10px; 
	}
.p_big {
	font-size:14px;
	line-height:15px;
	margin-top:10px;
	margin-bottom:10px; 
}
li {
	font-size:12px;
	line-height:18px;
	margin-top:10px;
	margin-bottom:10px; 
	}
td {
	font-size:12px;
	line-height:14px;
	}
th {
	font-size:12px;
	font-weight:bold;
	text-align:center; 
	}
.print {
	font-size:12px;
	margin-top:20px;
	margin-bottom:10px; 
	}
.title {
	margin:0; 
	padding:0; 
	text-align:left; 
	color:#fff; 
	letter-spacing:.5em; 
	font:bold 24px sans-serif; 
	}
h1 {
	font-size:24px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:20px;
	line-height:30px;
	}
h2 {
	font-size:18px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:0;
	line-height:24px;
	color:#cccccc;
	}
h2 a, h2 a:link, h2 a:visited, h2 a:hover {
	font-size:18px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:0;
	line-height:24px;
	color:#D0B355;
	}
h3 {
	color:#D0B355;
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	line-height:22px;
	}
h3 a:link {
	color:#D0B355;
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	line-height:22px;
	}
h3 a:visited {
	color:#D0B355;
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	line-height:22px;
	}
h3 a:hover {
	color:#D0B355;
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	line-height:22px;
	}
h4 {
	color:#D0B355;
	font-size:21px;
	font-weight:bold;
	margin:42px 0 10px 0;
	padding:0 0 4px 0;
	border-bottom:1px solid #D0B355;
	}
h5 {
	color:#D0B355;
	font-size:13px;
	line-height:22px;
	font-weight:bold;
	margin-top:0;
	margin-bottom:0;
	border-bottom:1px solid #D0B355;
	}
h6 {
	font-size:10px;
	line-height:18px;
	font-weight:bold;
	margin-top:0;
	margin-bottom:0;
	}
img {
	border:0;
	}
.nowrap {
	white-space:nowrap;
	/*font-size:10px;
	font-weight:bold;
	margin-top:0;
	margin-bottom:0;*/
	}
.tiny {
	font-size:9px;
	line-height:16px;
	margin-top:15px;
	margin-bottom:5px; 
	}	
#top {
	background-color:#242551;
	}
#left {
	background-color:#CCF;
	}
pre {
	font-size:12px;
	line-height:22px;
	margin-top:20px;
	margin-bottom:10px; 
	}
.dummy {
	width:100%;
	}
.icon {
	vertical-align:middle;
	text-indent:-16px;
	border:0;
	}
.top_nav {
	font-size:10px;
	font-weight:normal;
	margin-top:0;
	margin-left:0; 
	margin-bottom:0; 
	color:#D0B355;
	}
.top_nav:link {
	font-size:10px;
	font-weight:normal;
	margin-top:0;
	margin-left:0; 
	margin-bottom:0; 
	text-decoration:none;
	color:#fff;
	}
.top_nav:visited {
	font-size:10px;
	font-weight:normal;
	margin-top:0;
	margin-left:0; 
	margin-bottom:0; 
	text-decoration:none;
	color:#fff;
	}
.top_nav:hover {
	font-size:10px;
	font-weight:normal;
	margin-top:0;
	margin-left:0; 
	margin-bottom:0; 
	text-decoration:underline;
	color:#D0B355;
	}
	
	
.hp_top_nav {
	font-size:12px;
	font-weight:bold;
	margin-top:0;
	margin-left:0; 
	margin-bottom:0; 
	color:#D0B355;
	}
.hp_top_nav:link {
	font-size:12px;
	font-weight:bold;
	margin-top:0;
	margin-left:0; 
	margin-bottom:0; 
	text-decoration:none;
	color:#fff;
	}
.hp_top_nav:visited {
	font-size:12px;
	font-weight:bold;
	margin-top:0;
	margin-left:0; 
	margin-bottom:0; 
	text-decoration:none;
	color:#fff;
	}
.hp_top_nav:hover {
	font-size:12px;
	font-weight:bold;
	margin-top:0;
	margin-left:0; 
	margin-bottom:0; 
	text-decoration:underline;
	color:#D0B355;
	}
	
.left_nav {
	font-size:10px;
	font-weight:normal;
	color:#D0B355;
	margin-top:0;
	line-height:14px;
	}
.left_nav_link:link {
	font-size:10px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
	}
.left_nav_link:visited {
	font-size:10px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
	}
.left_nav_link:hover {
	font-size:10px;
	font-weight:normal;
	color:#D0B355; 
	text-decoration:underline;
	}
	
	
.hot {
	font-size:13px; 
	font-weight:bold; 
	color:#F60; 
	margin:0; 
	display:block; 
	padding:4px; 
	text-align:center; 
	background:#eee;
	line-height:12px;
	}
.hot:hover                    { text-decoration:underline; }
.hot:link                     { text-decoration:underline; }
.hot:visited                  { text-decoration:underline; }

.map {
	font-size:10px;
	line-height:12px;
	margin-top:0;
	margin-bottom:0; 
	}
.legend {
	font-size:12px;
	line-height:14px;
	margin-top:2px;
	margin-bottom:2px; 
	}
.table_title {
	font-size:14px;
	font-weight:bold;
	}
.small {
	font-size:10px;
	}
	
.white {
	color:black;
	background-color:white;
	}
.green {
	color:white;
	background-color:green;
	}
.yellow {
	color:black;
	background-color:yellow;
	}
.blue {
	color:white;
	background-color:blue;
	}
.hp {
	color:white;
	font-size:12px;
	line-height:16px;
	margin-top:0;
	margin-bottom:0; 
	}
.red {
	font-size:14px;
	color:red;
	}
.red:link {
	font-size:14px;
	color:red;
	}
.red:visited {
	font-size:14px;
	color:red;
	}
.red:hover {
	font-size:14px;
	color:red;
	}
.red_bold {
	font-size:14px;
	color:red;
	font-weight:bold;
	}
.red_bold_big {
	font-size:18px;
	color:red;
	font-weight:bold;
	}
.place_highlight {
	color:#DFC889;
	font-weight:bold;
	}
.class_title {
	font-weight:normal;
	font-size:16px;
	}