h1 { font-size:18px; margin-bottom:15px; padding-bottom:10px; text-align:center; margin-top:15px;}
h2 { font-size:16px; margin-bottom:15px; padding-bottom:15px;  margin-top:15px;}
#container #leftMenu{width:235px; padding-top:0px;}
#container #leftMenu ul.menu3{ margin-bottom:15px; width:235px; _width:220px; font-size:12px; }
#container #leftMenu ul.menu3 h2{ color:#fff; background:#999999; font-weight:normal; font-size:14px; text-align:center; padding:3px 0px 3px 0px;}
#container #leftMenu ul.menu3 li{ background:#f4f4f4; padding:5px 0px 5px 15px; list-style:none; border-bottom:1px solid #ccc; font-size:13px;}
#container #leftMenu ul.menu3 li a{color:#2f3352; text-decoration:none;}
#container #leftMenu ul.menu3 li a:hover{color:#b70000; background:#ffffff;}
#container #leftMenu ul.menu3 li:hover{color:#a01a01; background:#ffffff;}
#container #leftMenu ul.menu3 li#current, #container #leftMenu ul.menu3 li#current a{color:#b70000 !important; background:#ffffff;}
#container #leftMenu ul.menu3 ul{list-style:none; padding-left:15px; }
#container #leftMenu ul.menu3 ul li{background:url(/images/facts/icon_1.gif) no-repeat #ffffff left 13px; margin:0px; border-bottom:0px; border-bottom:1px solid #f4f4f4; font-size:11px;}
#container #leftMenu ul.menu3 ul li.hoverLi{ z-index:1500px;}
#container #mainContent{width:620px;}
#container #mainContent #zodiacFind{ padding:10px; border:2px solid #a01a01; margin:10px auto;}
#container #mainContent #zodiacFind p{ margin-bottom:10px; font-size:15px; font-style:italic;}
#container #mainContent #zodiacFind select{ border:1px solid #000; padding:5px; margin-right:10px; float:left; width:100px;}
#container #mainContent #zodiacFind #idzodiac div{ padding:10px;}
#container #mainContent #zodiacFind #idzodiac div p{ font-size:12px; font-style:normal;}
#container #mainContent #zodiacFind #idzodiac div p.big{ font-size:14px; color:#a13022; font-weight:bold;}
#container #mainContent #zodiacFind #idzodiac div p strong{ border-bottom:#000 1px dashed;}
#container ul.square{}
#container ul.square li{ list-style:none; background:url(/images/facts/icon_3.gif) no-repeat left 8px; padding-left:15px; margin-bottom:5px; display:block; margin-left:10px;}
#container ul.square2 li{ width:380px; float:left; margin-right:10px;}
#container #mainContent h2, #container #singleContent h2{font-size:13px; background:#f4f4f4; border:1px solid #ccc; border-right:none; border-left:none; padding:8px;}

/*index page*/
#toolWrap { padding:15px;}
#toolWrap h1{ font-size:17px; font-weight:bold; text-align:center;}
.toolBox { margin-bottom:20px; background-color:#eee; width:410px; float:left; margin-left:10px;}
.toolBox img { padding:20px 40px;}
.toolBox h3 { padding:15px; font-size:15px;}
.toolBox a { color:#000;}
.toolBox a:hover { color:red; text-decoration:none;}
.toolBox .toolName { height:155px; width:285px; color:#fff; font-size:18px; font-weight:bold; line-height:150px; text-align:center; float:left;}
.toolBox .toolName h2 { font-size:18px;}
.toolBox .toolName a { color:#fff; text-decoration:none; }
.toolBox .toolName a:hover { color: #000000;}

.toolBox .toolDec { height:155px; width:570px; float:left; text-align:justify;}
.toolBox .toolDec a { color:#000;}
.toolBox .toolDec a:hover { color:red;}
.toolBox .toolDec img { margin-right:10px; }


/*check list*/
table.tableOnly { border-top:3px solid #F9CB01; border-left: 1px solid #d1d1d1; width: 100%; margin-top:10px;}
table.tableOnly th { padding:5px; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; background:#f1f1f1; text-align:center;}
table.tableOnly td { padding:5px; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; text-align: left;}
table.tableOnly a { text-decoration: none; color:#333;}
table.tableOnly a:hover { color:#a31022;}
table.tableOnly ul li{list-style:disc;margin-left:15px;}
a{color:#333;}
a:hover{color:#a01a01;text-decoration:none;}
.listIcon{margin-bottom:5px;}


#indexWrap3 { padding:10px;}
#nav{ margin:10px 0px; font-size:11px;}
#nav a { color:#000;}
#nav a:hover { color:red;}
.wallpagerThumble {  padding:5px; margin-bottom:20px;}
.wallpagerThumblePic { float:left; margin:10px;}
.wallpagerThumblePic img { border:#666 1px solid;}
img.wallpagerThumblePic a:link, img.wallpagerThumblePic a:visited { border:#666 1px solid;}
img.wallpagerThumblePic a:hover { border:red 1px solid;}
.wallpagerThumbleDec { width:150px; float:left; margin:0px 10px; text-align:center;}

.wallpaperDiv { padding:20px; background-color:#eee; margin:15px;}
.wallpaperDiv a { color:#000000;}
.wallpaperDiv a:hover { color:red;}
.wallpaperImg { float:left; margin-right:15px;}
.wallpaperImg img { border:#666 1px solid;}
.wallpaperDec { width:170px; float:right;}
.size { padding-left:40px; padding-bottom:10px; padding-top:5px; line-height:35px; background-image:url(/pic/button-right.gif); background-repeat:no-repeat; background-position:left top;}
.bold { font-weight:bold;}
.centern { text-align:center;}
.margin{ margin:15px;}
.cardList {  width:841px; margin:auto; margin-top:20px; }
.cardList a { color:#000;}
.cardList a:hover { color:red;}
.cardList h3 { background-image:url(/pic/tools/card-top.gif); background-repeat:no-repeat; line-height:42px; font-size:12px; padding-left:20px;}
.cardListInner { border-left:19px #eee solid; border-right:21px #eee solid; background-color:#fff;}
.cardListBtm { background-image:url(/pic/tools/card-btm.gif); background-repeat:no-repeat; height:29px; }
.cardImg { width:265px; text-align:center; float:left;}
.cardImg img { padding-top:10px; padding-bottom:10px;}
.cards { padding-top:10px;}

 #sentform {
	background-color: #FFFFCC;
	border: 3px solid  #666;
	padding-left: 30px;
	width:680px;
	margin:10px auto;
}
 #sentform a { color:#000;}
  #sentform a:hover { color:red;}
  #sentform .write {
	width: 100px;
	float: left;
	margin: 5px;
}
 #sentform .input {
	float: left;
	margin: 5px;
}
#sentform #safename {
	background-color: #FFCC66;
	display: block;
	height: 30px;
	width: 550px;
}
#sentlist {
	background-color: #FFFFCC;
	border: 3px solid  #666;
	padding-left: 30px;
	width:680px;
	margin:10px auto;

}
#sentlist p {
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A3CBE2;
}
#sentlist span {
	float: right;
}

#sentlist #message {
	border: 1px solid #1D5F82;
	width: 650px;
	background-color: #FFF;
	height: 70px;
	line-height: 22px;
	padding: 3px;
}
#sentlist form {
	padding: 10px;
	text-align: center;
}


.previewCardMail {
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #256589;
}
.previewCardMail p {
	text-align: left;
}
.previewCardMail #messageInfo {
	line-height: 20px;
	padding-right: 20px;
	padding-left: 20px;
	text-align: left;
}
.previewCardMail #messageInfo span {
	margin-right: 20px;
}
.showCardsWords { padding:20px; border:#666 3px solid; 	width:680px; margin:10px auto;}
.showCardsWords  p{ border-bottom:#999 1px dashed;}
