/*
Theme Name: RevTI Enlighten 3
Theme URI: http://www.revti.com/
Description: Theme based on <a href="http://www.styleshout.com/">Enlighten</a>.
Version: 2.0
Author: Markus Hardiyanto
Author URI: http://www.revti.com/
Tags: fixed width, two columns, widgets
*/
*{padding:0; margin:0; }
body{margin:20px 0; padding:0;font:normal 0.9em 'Trebuchet MS',sans-serif;color:#444;background:url(images/bg-stripes.png);text-align:center;height:100%;}
a{background:inherit; color:#16829D; text-decoration:none; }
a:hover{background:inherit; color:#006699; text-decoration:underline; }
h1,h2,h3{font:bold 1em 'Trebuchet MS',Tahoma,Sans-serif;color:#333;}
h1{font-size:1.4em; }
h2{font-size:1.2em; text-transform:uppercase;}
h3{font-size:1.2em; }
p,h1,h2,h3{margin:10px 15px;}
ul,ol{margin:10px 30px;padding:0 15px;}
img{border:1px solid #DDD;   padding: 5px;  background-color:#FFF;}
img.alignnone {margin-bottom: 15px; }
img.float-right{margin:5px 0px 5px 15px;  }
img.float-left{margin:5px 15px 5px 0px;}
code{margin:5px 0;  padding:10px;  text-align:left;  display:block;  overflow:auto;    font:500 1em/1.5em 'Lucida Console','courier new',monospace;  background:#FAFAFA;  border:1px solid #eee;    }
acronym{cursor:help;  border-bottom:1px solid #777;}
blockquote{margin:15px; padding:0 0 0 20px;    background:#FAFAFA url(images/quote.gif) no-repeat 3px 5px; border:1px solid #eee; font:bold 1.2em/1.5em 'Trebuchet MS',Tahoma,sans-serif; color:#666666;}
table{border-collapse:collapse;margin:15px;}
.narrow{margin-top:15px;    margin-bottom:15px;    margin-left:5px;    margin-right:5px;}
th strong{color:#fff;}
th{background:#16829D;height:29px;padding-left:12px;padding-right:12px;color:#FFF;text-align:left;border-left:1px solid #D68686;border-bottom:solid 2px #FFF;}
tr{height:30px;}
td{padding-left:11px;padding-right:11px;border-left:1px solid #E8E8E8;border-bottom:1px solid #DFDFDF;}
td.first, th.first{border-left:0px;}
tr.row-a{background:#F8F8F8;}
tr.row-b{background:#EFEFEF;}
form{margin:10px 15px; padding:0;border:1px solid #eee; background-color:#FAFAFA; }
label{display:block;font-weight:bold;margin:5px 0;}
input{padding:2px;border:1px solid #ccc;font:normal 1em 'Trebuchet MS',verdana,sans-serif;color:#777;}
textarea{width:400px;padding:2px;font:normal 1em 'Trebuchet MS',verdana,sans-serif;border:1px solid #ccc;height:100px;display:block;color:#777;}
input.button{margin:0; font:bold 1em Arial,Sans-serif; border:1px solid #CCC;background:#FFF; padding:2px 3px; color:#333;}
.searchform{background-color:transparent;border:none;margin:0; padding:0;}
.searchform p{margin:10px; padding:0; }
.searchform input.textbox{width:130px;color:#333; height:20px;padding:2px;vertical-align:top;}
.searchform input.button{font:bold 12px Arial,Sans-serif; color:#333;width:60px;height:26px;border:none;padding:3px 5px;vertical-align:top;}
#wrap{width:960px;margin:0 auto;background:#FFF;border:1px solid #D5D5D5;}
#header{position:relative;height:165px;text-align:left;margin:0; padding:0;background:#FFF;}
#header .headerphoto{position:absolute;right:10px; top:10px; left:10px;width:940px;height:160px;background:#FFF url(images/headerphoto.jpg) no-repeat;}
#header #logo-box{position:absolute;left:15px; top:15px;width:280px;height:156px;background:#FFF;}
#logo-box h1#logo{position:absolute;font:bold 50px 'Trebuchet MS',Sans-serif;letter-spacing:-2px; color:#FFF;margin:0; padding:0;top:25px; left:34px;}
#logo-box h1#logo a{text-decoration:none;color:#FFF;}
#logo-box #slogan{position:absolute;font:bold 12px 'Trebuchet Ms',Sans-serif;text-transform:none;color:#FFFFCC;margin:0; padding:0;top:88px; left:60px;}
/* header menu */
#menu{clear:both;margin:0; padding:0 0 0 0;width:920px;background:#FFF;float:left;font-weight:bold;font-size:1.2em;}
#menu ul{width:920px;    background:#a6ba00;    margin-left:10px;     padding:0 10px;    position:relative;    float:left;    line-height:50px;    border-top:2px solid #999900;}
#menu ul li{float:left;    list-style:none;}
#menu ul li a{text-decoration:none;    color:white;    outline:none;    text-align:center;    display:block;    overflow:hidden;    float:left;    z-index:10;    padding:0 10px;    position:relative;}
#menu ul li.back{background:url("images/bg_menu.gif") no-repeat right -28px;    width:9px;    height:28px;    position:absolute;    z-index:8;    top:11px;}
#menu ul li.back .left{background:url("images/bg_menu.gif") no-repeat top left;    height:28px;    margin-right:9px;}
#content-wrap{clear:both;float:left;width:100%;background:#FFF;}
#content{width:940px;clear:both;text-align:left;padding:0;margin:0 auto;}
#sidebar{float:right;width:30%;margin:0 0 10px 0; padding:0;}
#sidebar h1{padding:10px 0px 5px 10px;margin:0;color:#333333;}
.sidebox{margin-bottom:10px;}
#sidebar ul.sidemenu{list-style:none;margin:10px 0 15px 0;padding:0;}
#sidebar ul.sidemenu li{padding:0px 10px;}
#sidebar ul.sidemenu a{display:block;font-weight:normal;color:#333;height:1.5em;padding:.3em 0 .3em 15px;line-height:1.5em;border-bottom:1px dashed #D5D5D5;text-decoration:none;}
#sidebar ul.sidemenu a.top{border-top:1px dashed #D5D5D5;}
#sidebar ul.sidemenu a:hover{padding:.3em 0 .3em 10px;border-left:5px solid  #16829D;color:#16829D;}
#sidebar ul.sidemenu img{border:0;padding:0px;background-color:#FFF;}
#main{float:left;width:67%;margin:0 0 10px 0; padding:0;}
#main h1{padding:10px 0 5px 5px;margin:0 0 0 10px;border-bottom:1px dashed #D5D5D5; }
#main ul li{list-style-image:url(images/bullet.gif);}
#main .services{float:left;    margin:0 0 0 10px;;}
.post{margin:0; padding:0;}
.post .post-footer{background-color:#fafafa;padding:5px; margin-top:20px;font-size:95%;border:1px solid #eee;}
.post .post-footer .date{background:url(images/clock.gif) no-repeat 0 center;padding-left:20px; margin:0 10px 0 5px;}
.post .post-footer .comments{background:url(images/comment.gif) no-repeat 0 center;padding-left:20px; margin:0 10px 0 5px;}
.post .post-footer .readmore{background:url(images/page.gif) no-repeat 0 center;padding-left:20px; margin:0 10px 0 5px;}
.order{background:url(images/cart.png) no-repeat 0 center;    padding-left:20px; margin:0 10px 0 5px;}
#features ul li{list-style-image:url(images/yes.png);margin:0; padding:0;}
#features td,#features{margin:0; padding:0;}
#gratis{background-color:#fafafa;padding:5px; margin-top:20px;border:1px solid #eee;color:#336600;}
#footer{clear:both;margin:0; padding:12px 0 0 0;font:normal .92em/1.5em 'Trebuchet MS',Tahoma,Arial,sans-serif;height:45px;background:url(images/footer-bg.jpg) no-repeat left bottom;color:#666666;text-align:center;}
#footer p{margin:0; padding:0;}
#footer a{text-decoration:none;color:#777;}
#footer a:hover{text-decoration:underline;color:#333;}
.float-left{float:left; }
.float-right{float:right; }
.align-left{text-align:left; }
.align-right{text-align:right; }
.align-center{text-align:center; }
.clear{clear:both; }
.gray{color:#BFBFBF; }
sup{color:#FF0000; }
.alt{margin:0;padding:10px;}
.commentlist{padding:0;text-align:justify;}
.commentlist li{margin:15px 0 3px;padding:5px 10px 3px;list-style:none;}
.commentlist p{margin:10px 5px 10px 0;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;}
