/*- Designed by Zainal Amri --------------------------- */

body {background: #fbf7f7 url("../usrimages/bg.jpg") bottom right no-repeat;color: #565656; font-family: "Trebuchet MS", sans-serif; margin: 0; padding: 0; }

form {border: 0; margin: 0; padding: 0; }
img {border: 0; margin: 0; padding: 0; vertical-align: top; }
img a {border:0;}
a {border-bottom: 1px solid #f3e7e7; color: #c34c3f; padding: 0; text-decoration: none; }
a:hover {border-bottom: 1px solid #E9D1D1; text-decoration: none; }
.clear {clear: both; margin: 0; padding: 0; }
hr {display: none;}

#top{margin:0; background:#332524;}
#header {margin:0;border-bottom:5px solid #675251; background:#D3CFD0; clear:both;background:url("../usrimages/bg-banner.jpg") top repeat-x;}
#logo { margin:0 auto;padding: 0; width:900px; height:202px;background:url("../usrimages/banner.jpg") top center no-repeat;}
#logo h1 { margin: 0; padding: 0; position: relative; text-indent:-9999px; }
#menu { margin:0 auto;padding: 10px 40px 5px 0; width:900px; text-align:right; }
#menu a {border:0;}

#container {margin: 0 auto; padding: 0; position: relative; width: 900px; }

#posts {clear: both; float: right;width: 635px; padding:20px; display:inline;}
.post {margin: 0; color: #565656; font-size: 12px; margin: 0; padding:0; }
.post h2{ border-bottom: 1px solid #f3e7e7; color: #705b5a; font: 21px "Times New Roman", Times, serif; margin: 0 0 10px 0; padding: 0 0 3px 0; }
.post h2 a {border: 0; color: #705b5a; text-decoration: none; }
.post h2 a:hover {border: 0; text-decoration: none; }
.post blockquote {border-left: 4px solid #9e533f; color: #785a44; margin: 22px 0 22px 22px; padding: 0; }
.post blockquote p { padding: 4px 0 4px 10px; }
.post ul {list-style: disc; margin: 0; padding: 0 0 18px 22px; }
.post li {margin: 0; padding: 0; }
.post p {margin: 0; padding: 0 0 12px 0; }

#sidebar {background: url("../usrimages/side-top.jpg") no-repeat top right; float: left; width: 225px; padding:20px 0 0 0;display:inline; }

/*---
#sidebar ul { background: url("../usrimages/side-back.jpg") repeat-y top right;font-size: 12px; list-style: none; margin: 0; padding: 0 0 80px 0; }
#sidebar ul li {margin: 4px 0; padding: 0; text-transform:uppercase; font-weight:bold; border-bottom:1px solid #ccc;border-top: 1px solid #d3cac9;}
#sidebar ul li a {background: url("../usrimages/arrow.gif") no-repeat 10px 50%; color: #876F6D; display: block; margin: 0;padding: 8px 0 8px 21px; text-decoration: none; border:0; }
#sidebar ul li a:hover {background: #fbf7f7 url("../usrimages/arrow.gif") no-repeat 10px 50%; text-decoration: none;}
----------------------------------------------------------*/
.sidebar-bottom {background: url("../usrimages/side-bottom.jpg") no-repeat top right;display: block;height: 28px; margin: 0;padding:0;}

#footer {background: #4e3d3c url("../usrimages/bg-footer.jpg") repeat-x top; clear: both; margin: 0; padding: 15px 0 25px 0; position: relative; color:#937574; font-size:11px;}
#footer h2{margin:0; padding:10px 0 10px 20px; background:url("../usrimages/information.png") left center no-repeat; font-size:14px; color:#C2C5CA;}
#footer a {color:#C2C5CA; border:0;}
#footer p {margin:0; padding:0 0 10px 0; font-weight:normal;}
.wrapper {margin: 0 auto; padding: 0; position: relative; width: 900px; }
.wrapper-right {margin: 0 auto; padding: 0; position: relative; width: 655px; float:right; }

/*---Left Menu ----------------------------------------------------------*/
.accordion2 {margin: 0;padding:0;}
.accordion2 a, .accordion2 a:hover{border:none;text-decoration:none; }
.accordion2 h3 { margin:0;padding: 0;font: bold 12px Arial, Helvetica, sans-serif;border-bottom: solid 1px #ccc;text-transform:uppercase;background: url("../usrimages/side-back.jpg") repeat-y top right;display:block;}
.accordion2 h3 a {text-decoration:none;color:#876F6D;background: url("../usrimages/arrow.gif") no-repeat 10px 50%;padding: 8px 10px 8px 25px;display:block;}
.accordion2 h3 a:hover {background: #fbf7f7 url("../usrimages/arrow.gif") no-repeat 10px 50%;}
.accordion2 h3 span.left1{display:block;}
.accordion2 ul {margin: 0;padding:0;display: none;border-bottom: solid 1px #ccc;border-right: solid 1px #ccc;background:#F2F2F2;}
.accordion2 li {list-style-type: none; margin:0;padding: 2px 10px 2px 30px; font-size:12px; border-bottom:1px solid #fff;}
.accordion2 li a {display:block;}