html {
 margin: 0px; padding: 0px;
}
body {
 margin-top: 0px; margin-left: auto; margin-right: auto; padding: 0px; font-family: Verdana, Arial, sans-serif; background: #ffffff; text-align: center; font-size: 11px; line-height: 16px; color: #808080;
}
#wrap {
 margin-top: 0px; margin-bottom: 10px; margin-left: auto; margin-right: auto; background: #ffffff url(object7) no-repeat center bottom; width: 950px; padding: 10px; text-align: left;
}
h1 {
 color: #58A0DB; text-decoration: none; font-size: 22px; font-family: Trebuchet MS, Tahoma, Verdana, sans-serif; margin: 0px; padding: 0px; font-weight: normal; line-height: 20px;
}
h1 a:link {
 color: #58A0DB; text-decoration: none; font-size: 22px; font-family: Trebuchet MS, Tahoma, Verdana, sans-serif; margin: 0px; padding: 0px; font-weight: normal; line-height: 20px;
}
h1 a:visited {
 color: #58A0DB; text-decoration: none; font-size: 22px; font-family: Trebuchet MS, Tahoma, Verdana, sans-serif; margin: 0px; padding: 0px; font-weight: normal; line-height: 20px;
}
h1 a:hover {
 color: #2E6584; text-decoration: none; font-size: 22px; font-family: Trebuchet MS, Tahoma, Verdana, sans-serif; margin: 0px; padding: 0px; font-weight: normal; line-height: 20px;
}
#header {
 height: 170px; width: 860px; background: url(object8) no-repeat; padding: 15px; margin-left: 30px; margin-right: 30px;
}
#search {
 float: left; width: 150px; background: url(object9); padding: 5px; color: #58A0DB; margin-top: 80px;
}
#search p {
 padding: 0px; margin: 0px;
}
#search form {
 padding: 0px; margin: 0px;
}
#rmenu {
 width: 850px; margin-left: 30px; margin-right: 30px; margin-top: 5px;
}
#rmenu a:link {
 line-height: 18px; font-weight: bold; font-size: 14px; color: #58A0DB; text-decoration: none;
}
#search a:visited {
 line-height: 18px; font-weight: bold; font-size: 14px; color: #58A0DB; text-decoration: none;
}
#rmenu a:hover {
 line-height: 18px; font-weight: bold; font-size: 14px; color: #58A0DB; text-decoration: underline;
}
#buy {
 float: right; background: url(object9); padding: 5px; color: #58A0DB; margin-top: 93px; margin-right: 10px; font-size: 15px; bottom: 0;
}
#buy a:link {
 padding: 10px; font-size: 17px; color: #58A0DB; text-decoration: none; line-height: 17px;
}
#buy a:visited {
 padding: 10px; font-size: 17px; color: #58A0DB; text-decoration: none; line-height: 17px;
}
#buy a:hover {
 padding: 10px; font-size: 17px; color: #58A0DB; text-decoration: none; line-height: 17px;
}
.blogtitle a:link {
 padding: 12px; font-size: 18px; color: #58A0DB; text-decoration: none;
}
.blogtitle a:visited {
 padding: 12px; font-size: 18px; color: #58A0DB; text-decoration: none;
}
.blogtitle a:hover {
 padding: 12px; font-size: 18px; color: #58A0DB; text-decoration: none;
}
.sidebar {
 margin-top: 10px; padding: 10px; width: 200px; float: left; margin-left: 20px;
}
.sidebar a {
 text-decoration: none; color: #59A2D9;
}
.sidebar a:hover {
 color: #F9B260;
}
.sidebar h2 {
 margin: 0px; padding: 0px; font-size: 12px; font-weight: bold;
}
.sidebar ul {
 margin: 0px 0px 15px 0px; padding: 0px;
}
.sidebar ul li {
 margin: 0px; padding: 3px 0px 3px 16px; list-style-type: none; background: url(object10) 0px 2px no-repeat;
}
.sidebar ul li li {
 margin: 0px; padding: 3px 0px 3px 16px; border-bottom: 1px dotted #F0F1F6; list-style-type: none; background: url(object10) 0px 2px no-repeat;
}
.content {
 margin-top: 10px; padding: 10px; margin-right: 30px; width: 650px; float: right;
}
.content h2, .content h2 a {
 margin: 0px; padding: 0px; font-size: 12px; font-weight: bold; color: #59A2D9; text-decoration: none;
}
.meta {
 margin: 0px 0px 10px 0px; border-bottom: 1px dotted #F0F1F6; color: #2DB11F;
}
.meta a {
 text-decoration: none; color: #E68321;
}
.meta a:hover {
 color: #58A7D4;
}
.post {
 padding-bottom: 20px;
}
.post a {
 text-decoration: none; color: #E68321;
}
.post a:hover {
 color: #58A7D4;
}
img.centered {
 display: block; margin-left: auto; margin-right: auto;
}
img {
 border: none; padding 4px; border: none;
}
img.alignright {
 padding: 4px; margin: 0 0 2px 7px; display: inline;
}
img.alignleft {
 padding: 4px; margin: 0 7px 2px 0; display: inline;
}
.alignright {
 float: right;
}
.alignleft {
 float: left;
}
.post ul, .post ol {
 margin: 0px; padding: 0px; list-style-type: none;
}
.post ul li, .post ol li {
 margin: 0px; padding: 0px 0px 3px 12px; list-style-type: none; background: url(object11) 0px 4px no-repeat;
}
blockquote {
 margin: 0px; padding-left: 24px; background: url(object12) no-repeat; font-family: Georgia, Tahoma, sans-serif;
}
abbr, acronym {
 border-bottom: 1px dotted #F0F1F6; cursor: help;
}
code {
 font-family: 'Courier New', Courier, Fixed; color: #009900;
}
.navigation, .navigation a {
 display: block; text-align: center; margin-bottom: 20px; text-decoration: none; color: #59A2D9;
}
.commentlist ol {
 margin: 0px; padding: 0px;
}
.commentlist ol li {
 margin: 0px 0px 5px 0px; padding: 5px 0px 2px 0px; border-bottom: 1px dotted #F0F1F6; list-style-type: none;
}
.commentlist ol li a {
 text-decoration: none; color: #59A2D9;
}
.commentlist p {
 margin: 0px; padding: 0px;
}
.footer {
 padding: 5px 0px 10px 0px; text-align: center; margin-bottom: 10px;
}
.footer a {
 text-decoration: none; color: #59A2D9;
}
.clear {
 clear: both; padding: 0 0 1px;
}
.post a:link {
 color: #e68321;
}
.post a:visited {
 color: #e68321;
}
.post a:hover {
 color: #e68321; text-decoration: none;
}
.commentlist a:link {
 color: #e68321;
}
.commentlist a:visited {
 color: #e68321;
}
.commentlist a:hover {
 color: #e68321; text-decoration: none;
}
#commentform a:link {
 color: #e68321;
}
#commentform a:visited {
 color: #e68321;
}
#commentform a:hover {
 color: #e68321; text-decoration: none;
}
.table1 {
 border: 1px solid #CCC; width: 210px; padding: 3px; font-size: 9px; margin-left: 3px; margin-right: 3px; cursor: pointer;
}
.table1 h2 {
 color: #F05E0A; font-size: 13px;
}
.table1 p {
 padding: 0px; margin: 0px;
}
.tleft {
 float: left; width: 80px;
}
.timg {
 text-align: center; margin-top: 15px; margin-bottom: 15px;
}
.stable {
 margin-top: 10px;
}
.btn {
 border-top: 1px solid #ccc; padding-top: 3px;
}
.red {
 color: red; font-size: 9px;
}
.green {
 color: green; font-size: 9px;
}
.tright {
 width: 120px; float: right;
}
.smalldesc {
 font-size: 9px; display: inline;
}
.clear {
 clear: both;
}
td {
 border-bottom: 1px solid #ccc;
}
.trb {
 color: #58A0DB; padding: 0px; margin: 0px;
}
.trb2 {
 color: #F05E0A; padding: 0px; margin: 0px; float: right;
}
