
/* Set IE 6 message */
#ie6Msg {background: #fffbbc; padding: 4px; text-align: center; font-size:90%; color: #3a434a; border-bottom: solid 3px #e7df68; }

/* Blackout effect for theme changing and Theme changing styles in general */
#themeChangeOverlay, #mockup2CodeOverlay {display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; z-index:1001; -moz-opacity: 0.6; opacity:.60; filter: alpha(opacity=60);}
#themeChangeOverlay[id], #mockup2CodeOverlay[id], #themeChangeText[id], #mockup2CodeOverlayText[id]{position:fixed;}
#themeChangeText, #mockup2CodeOverlayText {display: none;position: absolute;top: 50%;left: 50%;width: 400px;text-align: center;padding: 150px 10px 100px 10px;z-index:1002;color: #fff;font-weight: bold;overflow: auto;margin: -80px 0 0 -200px;background: #000 url(/images/loading.gif) no-repeat 50% 20%;border: solid 2px #2f2f2f;-moz-opacity: 0.9;opacity:.90;filter: alpha(opacity=90);}

#toggleTheme {outline: none; position: absolute; display: block; right: 10px; text-align: center; width: 122px; height: 25px; text-decoration: none; font-size: 7pt; font-weight: bold; background: url(/images/change_theme.png) no-repeat bottom left;color:#ff9455;margin-top:2px;}
#toggleTheme:hover {color:#ffb589;}
	#toggleTheme span {display: block; padding-top: 6px;}
#changeThemeWrap {width: 100%; margin-top: -180px; position: absolute; z-index: 100;}
#themeWrap {height: 180px; background: url(/images/pixel.png) repeat; border-bottom: solid 1px #f0750e;}
	#themeTable {border-collapse: collapse; width: 800px; margin-right: auto; margin-left: auto;margin-top:70px;color: #666;font-family: georgia, times new roman;font-style:italic;font-weight:bold;font-size:10pt;}
		#themeTable td {vertical-align: middle; padding: 5px; text-align: center; font-size: 80%;}
		#themeTable a { padding: 20px; background-position: center center !important; outline: none; text-decoration: none; color: #777;font-family: georgia, times new roman;font-style:italic;font-weight:bold;font-size:25pt;}
		#themeTable a:hover {color:#fff;}
	.themes {padding: 10px;}
	#sunriseTheme, #afternoonTheme, #sundownTheme, #nightTheme {margin-right: auto; margin-left: auto;display: block; width: 150px; height: 103px; text-decoration: none; text-indent: -9000px;}
	#themeTable .activeTheme {width: 250px; height: 171px;}
	#sunriseTheme {background: url(.jpg) no-repeat;}
	#sunriseTheme.activeTheme {background: url(.jpg) no-repeat;}
	#afternoonTheme {background: url(.jpg) no-repeat;}
	#afternoonTheme.activeTheme {background: url(.jpg) no-repeat;}

	#locationsTable {border-collapse: collapse; width: 800px; margin-right: auto; margin-left: auto;margin:15px auto 250px;color: #666;font-family: georgia, times new roman;font-style:italic;font-weight:bold;font-size:10pt;}
		#locationsTable td {vertical-align: middle; padding: 5px; text-align: center; font-size: 80%;}
		#locationsTable a { padding: 20px; background-position: center center !important; outline: none; text-decoration: none; color: #EFCCA4;font-family: georgia, times new roman;font-style:italic;font-weight:bold;font-size:25pt;}
		#locationsTable a:hover {color:#fff;}

