a:link {
	color: #CCFFFF;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #CCFFFF;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ccc;
}
body {
	text-align:center;
	margin:0px; background-color: #1F3233;
	background-image: url('/assets/images/bg_page.gif');
	background-repeat: repeat-x;
}

#frm-email {height:60px; position:relative; }
#frm-enteremail {margin:0px 22px 16px 0px; border:0px solid #666; font:11px arial; width:194px; float:right; }
#frm-enteremail label {display:block; text-align:center; border:0px solid #666;  }
#frm-enteremail input {border:1px solid #666; font:normal 12px verdana; color:#ccc; background-color:#000;}
#frm-enteremail input[type='text'],#input-email {border:1px solid #666; font:normal 13px arial; color:#ccc; background-color:#000; width:150px; }
#frm-enteremail input[type='submit'], #frm-email-submit {border:1px solid #666; font:bold 12px arial; color:#fff; background-color:#000; width:36px; }

#email-msg {text-align:center; color:#f00;}


#nav {float:left; width:160px; margin:0px 20px;  }

#nav ul, #nav li {list-style-type:none; margin:0px; padding:0px;}
#nav ul li {background:url(bg-btn.gif) center top repeat-x; margin:3px 0px 6px 0px; font:bold 11px arial; text-align:center; }
#nav ul li a {display:block; height:26px; text-decoration:none; color:#fff;  line-height:30px; overflow:hidden;}
#nav ul li table {width:100%; }
#nav ul li table td {background-image:none; margin:3px 0px 1px 0px; font:bold 11px arial; text-align:center; border-top:2px solid #150006; border-bottom:2px solid #150006;  }
#nav ul li table td a {color:#111; line-height:12px; height:auto;background-color:#ac9ba1; padding:3px 2px;  }
#nav ul li table td a:hover {color:#000; background-color:#c0afb5;}

#gallery-content {float:left; width:660px; border:0px solid #669; _width:620px; margin-bottom:50px; }

.gallery-thumb {border:1px solid #666; width:68px; height:51px; opacity:0.6; filter:alpha(opacity=60); cursor:pointer; }

#maintable {position:relative; }

#center_TD_wrap {position:relative; width:100%; margin:0px auto; text-align:left;}
#old-archives { position:absolute; top:210px; left:20px; font:bold 10px verdana;}
#bigpic {border:6px solid #333; -moz-border-radius:6px; margin-right:10px; }
.clearleft {clear:left; }
.is_contentBody {font:normal 13px arial; color:#ccc; }

/* hp_msg */ 
/* 09/11/2009 12:44 */
#hp_msg {border:0px solid #222; text-align:center; font:normal 18px "arial"; }
#hp_msg a {text-decoration:none; color:#ddd; display:block; }
#hp_msg a:hover {color:#f2032a; }
