/* General */
body {background:url(images/bg-main.jpg) repeat-x left top #93836c; font-family:Georgia,Times,"Times New Roman",serif; font-size:16px; margin:0; padding:0; outline:#FFF;}
img {border:none;}
a {outline:none;}
.main-wrap {width:980px; margin:auto;}

/* Header */
.header {background:#FFF; border-bottom:2px solid #877964;}
.logo {width:420px; float:left; font-size:30px; padding:20px 0px 20px 0px;}
.menu {width:560px; float:left; text-align:right; padding-top:45px;}
.menu a {text-decoration:none; color:#666666; margin-left:15px; font-size:16px;}
.menu a:hover {color:#b2cd04; text-decoration:underline;}
.menu .active {color:#b2cd04; text-decoration:underline;}

/* Middle */
.middle {width:600px; float:left; background:#FFF; padding:25px 25px 20px 25px; margin-top:10px; margin-bottom:30px;}
.content {}

/* Post and page */
.message {border-bottom:3px solid #EEE; padding-bottom:10px; margin-bottom:50px;}
.msg-title {color:#000000; font-size:30px;}
.msg-title a {color:#000000; text-decoration:none; font-size:30px;}
.msg-title a:hover {color:#b2cd04;}
.msg-content {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin-top:25px; text-align:justify; line-height:22px;}
.msg-read-more {margin-top:20px;}
.msg-read-more a {color:#b2cd04; text-decoration:none}
.msg-read-more a:hover {color:#000000;}
.msg-content ul {margin:0; padding:0px 0px 0px 20px;}
.msg-content li {margin:0; padding:0;}
.msg-content a {color:#b2cd04; text-decoration:none;}
.msg-content a:hover {color:#000000;}

/* Sidebar */
.sidebar {width:330px; float:left; font-family:Arial, Helvetica, sans-serif; color:#FFF; margin-top:10px;}
.sidebar h2 {margin:0; padding:25px 25px 10px 25px; font-size:14px; text-transform:uppercase; background:#585647;}
.sidebar ul {margin:0; padding:0; padding:0px 25px 25px 25px; background:#585647; margin-bottom:10px;}
.sidebar ul li {list-style:none; font-size:12px; padding:8px 0px 8px 0px; border-bottom:1px solid #69675a;}
.sidebar ul li a {color:#acaba3; text-decoration:none;}
.sidebar ul li a:hover {color:#FFF;}
.sidebar p {margin:0; padding:0; padding:0px 25px 25px 25px; font-size:12px; background:#585647; text-align:justify;}

.sidebar .over-ons h2 {background:#b2cd04; color:#000000;}
.sidebar .over-ons p {background:#b2cd04; color:#222222; margin-bottom:10px;}
.sidebar .over-ons p a {color:#FFF; font-weight:bold; text-decoration:none;}
.sidebar .over-ons p a:hover {color:#000000;}

.sidebar .madeby p {background:inherit; color:#605546; text-align:center; margin:0; padding:0; font-size:11px;}
.sidebar .madeby p:hover {color:#FFF; cursor:default;}

/* Read more */

/* Comments */

/* Footer */
.footer {font-size:11px; font-family:Arial, Helvetica, sans-serif; border-top:1px solid #EEE; padding-top:10px;}
.copyrights {width:350px; float:left;}
.footerlinks {width:250px; float:left; text-align:right;}
.footerlinks a {margin-left:15px; color:#666666; text-decoration:none;}
.footerlinks a:hover {color:#b2cd04;}

/* Misc */