	body {border-top: solid 1px #fff; position: relative; width: 970px; margin: 0px auto; padding: 0px; font: 12px Arial, Helvetica, sans-serif; color: #000000; background: #fff;}




#thumb {	float: left;	width: 260px;	display: block;	padding: 0px;	margin: auto;	border:1px #998B86;	text-align:left;	letter-spacing: normal;	vertical-align: text-top;	word-spacing: normal;	height: 240px;}
#thumb a img { border: 1px #000000 solid;}
#thumb a:hover img {border:1px;border-thickness: 2px; border-color:#54c2e7;border-style: solid;}

#seealso h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color: #00CCFF;}

#thumb_small {	float: left;	width: 185px;		height: 200px; display: block;	padding: 5px;	margin: auto;	border:1px #998B86;	text-align:left;	letter-spacing: normal;	vertical-align: text-top;	word-spacing: normal;}
#thumb_small a img { border:1px;border-thickness: 1px; border-color:#000000;}
#thumb_small a:hover img {border:1px;border-thickness: 2px; border-color:#54c2e7;border-style: solid;}

#text {	font-size:12px;	color: #000;	text-align:center;	width: 100%;	padding-top:1px;}
.arch {	color:#ffff00;	background-color: #54c2e7;	border-color: #54c2e7;	border-style: solid;	border-width: 1px;	margin: 2px;	padding: 0px;	padding-top: 1px;	padding-bottom: 1px;	width: 35px;	text-decoration: none;	font-weight: bold;	font-size:10px;	text-align:center;	float:left;}
.ach A:link, .ach A:visited, .ach A:active {	color:#000000;	background-color: #ffffff;	border-color: #6c3d04;	border-style: solid;	border-width: 1px;	margin: 2px;	padding: 0px;	padding-top: 1px;	padding-bottom: 1px;	width: 35px;	text-align:center;	text-decoration: none;	font-weight: bold;	font-size:10px;	float:left;}
.ach A:hover {	color:#000000;	background-color: #54c2e7;	border-color: #54c2e7;	border-style: solid;	border-width: 1px;	margin: 2px;	padding: 0px;	padding-top: 1px;	padding-bottom: 1px;	width: 35px;	text-align:center;	text-decoration: none;	font-weight: bold;	font-size:10px;	float:left;}
.archive {	margin: 2px;	padding: 0px;	padding-top: 1px;	padding-bottom: 1px;	width: 70px;	text-align:center;	text-decoration: none;	font-weight: bold;	font-size:13px;	float:left;}


#content {margin: 100px 0 27px 165px; padding: 0 10px;}
#blog_content {margin: 27px 0 27px 165px;}
#content h1 {position: relative; height: 23px; padding: 0 10px; margin: 0 0 7px 3px; background: #6699FF; color: #fff; font: bold 12px/23px Arial, Helvetica, sans-serif;}
#content h2 {position: relative; height: 14px; padding: 0 10px; margin: 0 0 7px 3px; background: ; color: blue; font: bold 22px/33px Arial, Helvetica, sans-serif; text-align: center;}
#content h1 a {margin: 0 5px; color: #ffffff; text-decoration: none;}
#content h1 #next {position: absolute; top: 0; right: 5px; text-decoration: none;}
#content h1 #next a {color: #fff; text-decoration: none;}

#content h1 #cams {position: absolute; top: 0; right: 5px;}
#content h1 #cams a {color: #fff;}

#out_links {width: 690px; list-style-type: none; margin: 40px; padding: 0; color: #888; font: 12px/24px Arial, Helvetica, sans-serif;}
#linkex {width: 690px; list-style-type: none; margin: 40px; padding: 0; color: #888; font: 12px/24px Arial, Helvetica, sans-serif;}
#linkex li {padding: 0; margin: 0;}
#linkex li a {color: #95be3c; font-weight: bold;}
#out_links li {padding: 0; margin: 0;}
#out_links li a {color: #95be3c; font-weight: bold;}

#tags strong {color: #73ae20; font-weight: bold;}
#tags a {color: #888; text-decoration: none;}
#tags a:hover {text-decoration: underline;}

#bottommenu {margin-top: 40px; text-align: center; color: #666666;}
#bottommenu a {color: #6699FF; text-decoration: none; margin: 0 8px;}

#copyright {margin: 40px; text-align: center; color: #888;}

#leftmenu {float: left; width: 158px; margin-top: 100px;}
#leftmenu h2 {width: 147px; height: 23px; margin: 0; padding: 0 0 0 10px; border-left: solid 1px #6699FF; background: #6699FF; text-transform: uppercase; color: #fff; font: bold 12px/20px Arial, Helvetica, sans-serif;}
#leftmenu p {color: #666666; width: 157px; padding: 10px 10px; margin: 0 0 27px 0; list-style-type: none; border-left: solid 1px #6699FF;}
#leftmenu ul {width: 157px; padding: 10px 0; margin: 0 0 27px 0; list-style-type: none; border-left: solid 1px #6699FF;}
#leftmenu ul li {margin: 10 10 10 10px; padding: 20; color: #bbb;}
#leftmenu ul li a {color: #54c2e7; font: 15px Verdana, sans-serif;}

#toplist {color: #bbb;}
#toplist a {color: #54c2e7;}
#toplist h3 {color: #73ae20;}

#logo {display: block; position: absolute; top: 29px; left: 0px;}
#slogan {position: absolute; top: 55px; left: 400px; padding: 0 17px; margin: 0; border-left: solid 3px #666666; color: #666666; font: bold 12px Arial, Helvetica, sans-serif;}
#bookmark {position: absolute; top: 36px; right: 0; color: #bbb; font: bold 12px Arial, Helvetica, sans-serif;}
#bookmark1 {color: #bbb; font: bold 24px Arial, Helvetica, sans-serif; text-align: right;}
#bookmark a {color: #bbb;}

/*bookmarks*/
.bookmarks {width: 615px; margin: 0px auto;  margin-top: 100px; margin-bottom: 10px;}
.bookmarks p {font-size: 90%; color: #464646; font-weight: bold;}
.bookmarks a {font-size: 300%; color: #464646; font-weight: bold;}
.bookmarks a:hover {color: #FF6600;}
.bookmarks span {color: #FF6600;}
.right {text-align: right;}
/*bookmarks*/

