	body { padding: 0; margin: 0px; text-align: center; background-color: #fefefe; font-family: Arial, Helvetica, sans-serif; color: #000; }
	img {border:0px;}
	.TopBar { background-image: url(dotted.gif); background-repeat: repeat-x; background-position: left bottom; text-align: center; padding-bottom: 1px; }
	.TopBar .Header { width: 780px; margin-top: 0px; margin-right: auto; margin-left: auto; }
	.TopBar .Header .Logo { padding: 5px 0 0 5px; }
	.TopBar .Header .Status { font-size: 11px; color: #999999; text-align: right; vertical-align: top; padding-top: 6px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; }
	.TopBar .Header .Status a { text-decoration: none; margin-left:20px;}
	
	.TopBar .NavBar {margin-right: auto; margin-left: auto;}
	.TopBar .NavBar #search_form { vertical-align: bottom; text-align: right; padding-bottom: 5px; padding-right: 4px; }
	.TopBar .NavBar #search_form form { padding: 0; margin: 0; }
	.TopBar .NavBar #search_form form input { vertical-align: bottom; margin: 0; color:#222222}

	.TopBar .NavBar #search_form .Box { width: 175px; font-size: 11px; margin: 0; }

	#candy_nav_button_bar{ padding: 0 0 1px 0;margin:0;}
	#candy_nav_button_bar a.candy_menu{ margin-left:26px; padding:0px; text-decoration:none; }

#mainhot .mainhotblock {width:170px;float:left; margin-left: 10px;text-align: center; font-size: 12px;line-height:200%;font-weight:bold;}
#mainpic .mainpicblock {width:170px;float:left; margin-left: 10px;text-align: center; font-size: 12px;line-height:200%;font-weight:bold;}
#mainpc , #mainzx , #mainjq ,#mainyt{width:350px;float:left; margin-top: 5px;margin-right: 15px;font-size: 12px;line-height:200%;}

#mainyt li {width:80px;float:left; text-align: center;line-height:150%;}

#friendlink ul { margin: 0px;padding:0px;}
#friendlink li {width:70px;float:left; margin-left: 10px;text-align: center; font-size: 12px;line-height:150%;}


.maintitle {width:100%;	border-left-width: 5px;border-left-style: solid;border-left-color: #0664E0; border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #0664E0; margin-bottom: 13px; font-size: 18px; color: #666666;}

#Main { width: 760px; margin-top: 0px; margin-left: auto; margin-right: auto; text-align: left; padding-top: 0; padding-left: 10px; padding-right: 10px; }
#Photo { margin-top: 20px; }
#chiefcontent {font-size: 14px; line-height: 22px; margin-bottom: 10px;}
#chiefcontent table {font-size: 12px; color:#888888; }
#photoswftd { padding-right: 15px; 
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #eeeeee;
}
#About { padding: 10px 10px 10px 0; }
#photoswftd h1 { padding: 0; margin-bottom: 13px; font-size: 30px;}
#notes,#pageno { font-size: 13px; color: #666; margin-top: 8px; margin-bottom: 4px;text-align: center; }

#listpage {line-height:180%;}


.RHS { padding: 5px 0 0 0; margin:0; }
.RHS h4 { font-size: 14px; color: #666666; margin-bottom: 10px; }
.cfAd {margin: 0px 10px 10px 10px; margin-bottom:52px;text-align:center; font-size: 12px; line-height: 150%; color: #888888;}
.New { font: 16px ; color: #000000; background: #FFE28A; padding: 1px; vertical-align: middle; }
#NewContent {margin-top: 10px; text-align: left;}
.TagList,.ArtList { background-color:#ffffff; padding: 0 0 0 10px; color: #666666; font-size: 12px;}
.PicList ul{ margin:0px; }
.PicList li{ float:left; }
.PicList img{ border-color:#000000;margin-left:10px;}
.Stats { margin-left: -21px; font-size: 12px; line-height: 18px; color: #999999; list-style-type: circle; }
#thetags { width:100%;}
#thetags .Plain:link { color: #999999; }
#thetags .Plain:visited { color: #999999; }
#thetags .Plain:hover { color: #0063DC; background-color: #fff; }
#thetags .Plain:active { color: #0063DC; background-color: #fff; }


.Tips {BORDER: #d8d8d8 1px solid; color: #272727; font-size: 14px; line-height: 22px; width:500px; word-break:break-all; background-color:#f7f7f7; VERTICAL-ALIGN:middle; TEXT-ALIGN: left; PADDING: 8px 5px 10px 5px;}
.Tipre {white-space: pre-wrap;  /* css-3 */ white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */ white-space: -pre-wrap;  /* Opera 4-6 */ white-space: -o-pre-wrap;  /* Opera 7 */word-wrap: break-word;  /* Internet Explorer 5.5+ */}

.Footer { width: 760px; text-align: left; color: #cccccc; background-image: url(dotted.gif); background-repeat: repeat-x; background-position: left top; margin: 10px auto 0 auto; padding: 10px; }
.Footer .About { font-size: 11px; line-height: 18px; }
.Footer .About img { float: right; border: none; }
.Footer a:link { text-decoration: none; }
.Footer a:visited { text-decoration: none; }

a:link { color: #0063DC; text-decoration: underline; }
a:visited { color: #2E67C7; text-decoration: underline; }
a:hover { color: #FFFFFF; text-decoration: none; background: #0063DC; }
a:active { color: #FFFFFF; text-decoration: none; background: #0259C4; }
