/*  
Theme Name: IndoMagz
Theme URI: http://www.magznetwork.com/
Description: Simple Magazine Style Wordpress Theme.
Version: 1.0
Author: BlackQuanta
Author URI: http://ustadz.net/

	IndoMagz v1.0
	http://www.magznetwork.com/

	This theme was designed and built by BlackQuanta,
	whose blog you will find at http://www.magznetwork.com/ and http://ustadz.net/ 

	PLEASE DONT REMOVE CREDIT LINKBACK. DONATE $25 TO REMOVE IT

*/

body { 	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;background:#3c3c3c; margin: 30px 0;padding: 0; line-height: 170%; direction: rtl;
}
a, a:visited {color:#265e15;text-decoration:underline;}
a:hover {text-decoration: none; color:#265e15;}
img {border: none;}
p {padding: 5px 0px;margin: 0px;}
h1 {color: #000;margin: 0px;border-bottom: 1px solid #000000;font: normal 190%/100% "Trebuchet MS", Tahoma, Arial;padding-bottom: 3px; margin-bottom:10px;}
h1 a, h1 a:visited{color: #000;text-decoration: none;}
h1 a:hover {color: #265e15;text-decoration: none;}
h3 {font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;color: #222222;margin: 10px 0px 5px; font-weight:bold; }
h4 {font: normal 130%/100% "Trebuchet MS", Tahoma, Arial;color: #222222;margin: 10px 0px 5px; font-weight:bold; }
h3 a, h3 a:visited, h4 a, h4 a:visited {text-decoration:none;}
form {margin:0px;padding:0px;}
.blockquote2 {padding:0 10px 0 0;margin:5px 20px 5px 0px; color:#000;border-right: 5px solid #cccccc; line-height: 120%;}
blockquote {padding: 10px 10px; margin:10px 0px 10px 0px; list-style:none; border:1px solid #f00; background-color:#FFCFCF; }
ul{list-style:none;padding:0px; margin:0px 0px 0px 0px;}
ol{padding:0px; margin:0px 0px 0px 10px; }
li{margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px;}
hr{color:#cccccc; background-color:#cccccc; height:1px; width:100%; border:0;}

#page {margin: 0px auto; padding: 20px 20px 20px 20px; width: 910px; background: #FFFFFF; overflow:hidden;}
#content-wrapper {padding: 20px 0px 20px 0px; background: #ffffff; overflow:hidden;}
#content {float: right;width: 500px;overflow: hidden;}
#sidebar-wrapper {margin:0px 15px 0px 0px; float:right; width: 394px;background: #FFFFFF; overflow:hidden; }

/* @@@@@ SIDEBAR @@@@@ */

#sidebar1 {padding: 0px 0px 0px 0px;float: right; width: 186px;overflow: hidden; }
#sidebar2 {padding: 0px 0px 0px 0px;float: left; width: 186px;overflow: hidden;}
#sidebar-ads { margin:0px 0px 20px 0px; padding:10px 5px 10px 5px; width: 409px; background: #ededed; border: 1px solid #cccccc; text-align:center; float:right;}
#polls { clear: both; padding:0px 0px 10px 5px; width: 379px; text-align:center; float:right;}
#polls h2 {border-bottom:1px solid #000000; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin-bottom:5px;padding: 5px; background: url(/pics/navbar.jpg) no-repeat; border: 1px solid #cccccc; color: #000000; text-align: right; }
#polls ul {padding: 0;margin: 0; list-style-type:none;}
#polls ul li {margin: 0px 0px 10px 0px;}

#sidebar1 h2 {overflow: hidden; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin-bottom:5px;padding: 5px; background: url(/pics/navbar.jpg) no-repeat; border: 1px solid #cccccc; color: #000000; }
#sidebar1 ul {padding: 0;margin: 0; list-style-type:none;}
#sidebar1 ul li{margin: 0px 0px 10px 0px;}
#sidebar1 ul li ul{padding: 0;margin: 0;}
#sidebar1 ul li ul li{list-style:none; margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px;}
#sidebar1 ul li ul li a, #sidebar1 ul li ul li a:visited{text-decoration:none;}
#sidebar1 ul li ul li a:hover{color:#000000; text-decoration:none;}
#sidebar1 ul li ul li ul li{list-style:none; margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px;}

#sidebar2 h2 {overflow: hidden; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin-bottom:5px;padding: 5px; background: url(/pics/navbar.jpg) no-repeat; border: 1px solid #cccccc; color: #000000; }
#sidebar2 ul {padding: 0;margin: 0; list-style-type:none; }
#sidebar2 ul li{margin: 0px 0px 10px 0px;}
#sidebar2 ul li ul{padding: 0;margin: 0;}
#sidebar2 ul li ul li{list-style:none; margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px;}
#sidebar2 ul li ul li a, #sidebar2 ul li ul li a:visited{text-decoration:none;}
#sidebar2 ul li ul li a:hover{color:#000000; text-decoration:none;}
#sidebar2 ul li ul li ul li{list-style:none; margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px;}

/* @@@@@ FOOTER @@@@@ */
#bfooter {border-bottom: 3px solid #cccccc; margin: 0px;padding: 0px;text-align:left; font-size:14px; color: #831e01; font-weight: bold;}
#bfooter p {color:  #444;font-size: 11px;font-family: Arial, Tahoma, Verdana;margin: 0px;padding: 0px;}
#bfooter a, #bfooter a:visited {color:  #831e01;text-decoration: none;}
#bfooter a:hover {text-decoration: underline;}
#copyright {background: url(/pics/navbar.jpg) no-repeat; border: 1px solid #cccccc; margin: 0px;padding: 5px;text-align:center;}
#copyright p {color:  #444;font-size: 11px;font-family: Arial, Tahoma, Verdana;margin: 0px;padding: 0px;}
#copyright a, #copyright a:visited {color:  #444;text-decoration: none;}
#copyright a:hover {text-decoration: underline;}

#header {overflow: hidden; margin-bottom:10px; font-size:13px;}
#header h1 {border:none;font: bold 20px Arial, Tahoma, Verdana;padding:0px; margin:0px;}
#header h1 a, #navbar h1 a:visited {}
#header a, #header a:visited { text-decoration:none;}
#header p {padding: 0px;margin: 0px;}
#header ul {margin: 0px;padding: 0px; text-align:left;}
#header li {display: inline;list-style-type: none;margin: 0px 10px 0px 0px;padding-right: 20px; background:url(images/rss.gif) no-repeat; }
#headerleft {width: 600px;float: right;margin: 0px;overflow:hidden;}
#headerright {width: 300px;float: left;margin: 0px;overflow:hidden;}
#headerright2 {width: 470px;float: left;margin: 0px;overflow:hidden;}
#headerleft2 {width: 350px;float: right;margin: 0px;overflow:hidden;padding: 3px}
#headerimg {background: #ededed url(images/logo.jpg) no-repeat;height: 50px; width: 150; color: #000000;overflow: hidden; margin-bottom:5px;}

#navbar {background: url(/pics/navbar.jpg) no-repeat;font-size: 14px;font-family: Arial, Tahoma, Verdana;font-color: #000000;font-weight: bold;overflow: hidden;padding: 2px 0px;border: 1px solid #cccccc;}
#navbar ul {margin: 0px;padding: 0px; text-align:right }
#navbar li {display: inline;list-style-type: none;margin: 0px;padding: 2px;}
#navbar ul li a, #navbar ul li a:visited {font-size: 14px;font-family: Arial, Tahoma, Verdana;color: #444;margin: 0px;padding: 8px;font-weight: bold;text-decoration: none;text-transform: uppercase;}
#navbar ul li a:hover {color: #265e15;text-decoration: none;}

#navlinks {width: 365px;float: right;margin: 0px;overflow:hidden;padding: 3px}
#navlinks a, #navlinks a:visited {color: #000000;font-size: 14px;text-decoration: none;text-transform: uppercase; padding: 5px 3px 5px 3px;}
#navlinks a:hover {background-color:#831e01; color: #FFFFFF;text-decoration: none; padding: 5px 3px 5px 3px;}

/*search form */
#searchform {margin: 0px 10px 5px 0px; text-align:left;}
#searchform br {display: none;}
#searchform #s {width: 200px;height: 12px;padding: 4px 5px 4px 5px;background: #fff;margin-right: 2px;color: #000000;font: bold 12px Arial, Helvetica, sans-serif; border:1px solid #000;}
/* search form button - to specify button only use input[type="submit"] */
#searchform input { background: #09182A;border: none;width: 30px;height: 20px;font: bold 12px Arial, Helvetica, sans-serif;color: #FFFFFF;vertical-align: middle; cursor:pointer;}

.post {padding: 10px 0px 10px 0px;}
.entry {padding: 5px 0px; text-align:justify;}
.postmeta { background: #FFFFFF; font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#000000; margin:0px; overflow:hidden; padding: 0px 5px 0px 0px;}
.postmeta a, .postmeta a:visited {text-decoration:none; }
#postleft {width: 300px;float: right;margin: 0px;overflow:hidden;padding: 3px}
	
.home {padding:0px;margin:0px;}
.home h3 {font: bold 12px Arial, Helvetica, sans-serif; color: #000000; padding:0px; margin:0px 0px 10px 0px;}
.home-featured {padding:10px; background: url(/pics/feature.jpg) no-repeat; border: 1px solid #e4e3e3; color: #000000; margin-bottom:10px; text-align:justify;}
.home-left {float:right; width:238px; margin:0px 0px 12px 2px; padding: 2px 4px 2px 0px; background: url(/pics/thumbpic.jpg) no-repeat; border: 1px solid #e4e3e3;}
.home-right {float:left; width:238px;margin:0px 0px 12px 2px; padding: 2px 4px 2px 0px; background: url(/pics/thumbpic.jpg) no-repeat; border: 1px solid #e4e3e3;}
h2 {color: #000;margin: 0px;border-bottom: 1px solid #000000;font: normal 190%/100% "Trebuchet MS", Tahoma, Arial;padding-bottom: 3px; margin-bottom:10px;}
h2 a, h2 a:visited{color: #000;text-decoration: none;}
h2 a:hover{color: #265e15;text-decoration: none;}

.post-thumbpic {width:222px; margin: 5px 0px 0px 0px; }
.post-thumbpic img {width:200px; margin-bottom:5px;}
.post-thumbpic a img, .post-thumbpic a:visited img {display:block; padding:10px; background: #eee; border: 1px solid #3c3c3c; color: #444; }
.post-thumbpic a:hover img {background: #ffffff; border: 1px solid #831e01; }
.post-thumbpic h2 { font:bold 12px Arial, Helvetica, sans-serif; border:none; }

.post-thumb {width:120px; margin: 5px 5px 0px 5px; padding-right: 22px }
.post-thumbr {width:120px; margin: 5px 5px 0px 0px; padding-right: 22px }
.post-thumb img, .post-thumbr img {width:98px; margin-bottom:5px;}
.post-thumb a img, .post-thumb a:visited img, .post-thumbr a img, .post-thumbr a:visited img {display:block; padding:10px; background: #eee; border: 1px solid #ccc; color: #444; }
.post-thumb a:hover img, .post-thumbr a:hover img {background: #FFCFCF; border: 1px solid #f00; }
.post-thumb h2, .post-thumbr h2 { font:bold 12px Arial, Helvetica, sans-serif; border:none; }

#naviback {text-align:center;padding-right: 5px;text-align: center;overflow: hidden;margin:0px;}
#naviback a { color:#000000; text-decoration:none; }
#naviback a:hover { text-decoration:none; color:#831e01; font-weight:bold;}

#comments, #respond {font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;margin: 10px 0px 5px;border-bottom: 1px dotted #CCCCCC;padding: 10px 0 5px 0;}
.commentlist {margin: 10px 0px;padding-right: 0px;line-height: 130%;}
.commentlist a { text-decoration:none;}
.commentlist li{padding: 10px 10px; margin:10px 0px; list-style:none; border-bottom:1px solid #ccc; border-right:1px solid #ccc; background-color:#eee; }
.commentlist cite {font-weight: bold;font-style: normal;font-size: 120%;}
.commentlist cite a, .commentlist cite a:visited {}
.commentlist small {margin-bottom: 5px;display: block;font-size: 87%;}
.commentcount {float:left;text-align:left; width: 40px; font-style:italic; font-size: 20px; color: #005B8E; padding:0; margin:0; line-height:1.0em;}


#commentform {margin:0; padding:0;}
#commentform a { text-decoration:none;}
#commentform p {padding: 6px 0px;margin: 0px;}
#commentform label{font: 100% Arial, Helvetica, sans-serif;color: #000;}
#commentform input{font: 110% Arial, Helvetica, sans-serif;width: 95%;border:1px solid #ccc; background-color:#eee; padding: 3px;margin-top: 3px;}
#commentform textarea{font: 110% Arial, Helvetica, sans-serif;width: 98%;height: 115px;border:1px solid #ccc; background-color:#eee; padding: 3px;margin-top: 3px;}
#commentform textarea:focus, #commentform input[type="text"]:focus {background: #ffffff;}
#commentform #submit{background: #eee url(/pics/submit.jpg) no-repeat;font: bold 12px Arial, Helvetica, sans-serif;border: 1px solid #cccccc;float:right;width: 144px;height: 28px;cursor: pointer;}
#commentform .finputr {width: 38%;float: right;margin: 0px;overflow:hidden;}

#subscribe { width: 389px;margin-bottom: 10px;overflow:hidden; background: url(/pics/subscribe.jpg) no-repeat; border:1px solid #e4e3e3; color: #000000; }
#subscribe #submit{background: url(/pics/subsubmit.png) no-repeat;font: bold 12px Arial, Helvetica, sans-serif;border: none;width: 90px; height: 25px; cursor: pointer; margin-right: 3px;}
#subscribe h2 { float: right; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;padding: 5px; margin-bottom:5px; color: 000000; border: none; }
.count { float:left; padding: 2px 0px 0px 30px; }
.feedinput { float: right; padding-right: 8px; margin-bottom: 5px; }
#subscribe p { font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold; color: 000000; margin:0 0 -0.5em; }
#subscribe a, #subscribe a:visited {
font-weight:bold;
color:#000000;
text-decoration:none;
}
#subscribe a:hover {
font-weight:bold;
color:#831e01;
text-decoration:underline;
}
#subscribe a.rss {
display: inline-block;
background:transparent url(/pics/07.png) no-repeat scroll 0 0;
background-position: 95%; /* x-pos y-pos */
padding:0 30px 1px 0;
}
#subscribe a.face {
display: inline-block;
background:transparent url(/pics/facebook.png) no-repeat scroll 0 0;
background-position: 95%; /* x-pos y-pos */
padding:0 30px 1px 0;
}
#subscribe a.twit {
display: inline-block;
background:transparent url(/pics/twitter.png) no-repeat scroll 0 0;
background-position: 95%; /* x-pos y-pos */
padding:0 30px 1px 0;
}

#googlecs {width: 300px;float: left;margin: 0px;overflow:hidden;}

#postleft {width: 100px;float: left;margin: 0px 0px 5px 60px;text-align: center;overflow:hidden;}
#postright {width: 200px;float: right;margin: 0px 45px 5px 0px;text-align: right;overflow:hidden;}


/* alignments */
.center {text-align: center;}
img.center, img[align="center"] {display: block;margin-right: auto;margin-left: auto;}
.alignleft {float: right;}
img.alignleft, img[align="left"] {float:left;margin: 2px 10px 5px 0px;}
.alignright {float: right;}
.alignright2 { margin-left: auto; margin-right: auto; }
img.alignright, img[align="right"] {float:right;margin: 2px 0px 5px 10px;}
.clear {clear:both;}
hr.clear {clear:both;visibility: hidden;margin: 0px;padding: 0px;height:0px;}

pre{background:#F7F7F7;border:1px solid #D5D5D5;line-height:100%;overflow:auto;padding:10px; font-size:100%;}
pre code{font-family:"Courier New", Courier, monospace;}
code{font-family:"Courier New", Courier, monospace;font-size:100%;}
pre:hover {border:1px solid #000;}

.ddet_div {
  margin: 8px 12px 0 0;
  padding: 8px;
  background: #EDEDED;
  border: 1px solid #DDDDDD;
}

/* icon hovers */

#facerss {width: 40px;overflow:hidden;padding-top: 3px}
a.srollover {
display: inline-block;
width: 18px;
height: 18px;
background: url(/pics/facehover.png) 0 0 no-repeat;
text-decoration: none;
}
a:hover.srollover {
background-position: -18px 0;
}
a.rrollover {
display: inline-block;
width: 18px;
height: 18px;
background: url(/pics/rsshover.png) 0 0 no-repeat;
text-decoration: none;
}
a:hover.rrollover {
background-position: -18px 0;
}

#analert {
	background: #FFFFDB url(/pics/information.png) center no-repeat;
	background-position: 95%; /* x-pos y-pos */
	padding: 5px 45px 5px 20px;
        margin-top: 5px;
       	border-top: 2px solid #F6E4B8;
	border-bottom: 2px solid #F6E4B8;
        width: 40%;
        font-weight: bold;
}

#socialize {font-size: 12px;font-family: Arial, Tahoma, Verdana;font-color: #000000;font-weight: bold; height: auto; overflow: hidden;padding: 5px 0px;border-top: 2px solid #cccccc;border-bottom: 2px solid #cccccc;width: 100%;text-align:center;}
#socialinks {width: 95%;overflow:hidden;}
#socialinks a, #socialinks a:visited {color: #000000;font-size: 12px;text-decoration: none;text-transform: uppercase; padding: 5px 3px 5px 3px;}
#socialinks a:hover { text-decoration: none; }

#pro-ex {text-transform:uppercase;border-bottom:1px solid #000000; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin-bottom:5px;padding: 5px; background: url(/pics/projects/expose.gif) no-repeat; border: 1px solid #cccccc; color: #000000; width:185px; }

#pro-sto {text-transform:uppercase;border-bottom:1px solid #000000; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin-bottom:5px;padding: 5px; background: url(/pics/projects/stock.gif) no-repeat; border: 1px solid #cccccc; color: #000000; width:185px; }

#pro-gloss {text-transform:uppercase;border-bottom:1px solid #000000; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin-bottom:5px;padding: 5px; background: url(/pics/projects/glossary.gif) no-repeat; border: 1px solid #cccccc; color: #000000; width:185px; }

#pro-lens {text-transform:uppercase;border-bottom:1px solid #000000; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin-bottom:5px;padding: 5px; background: url(/pics/projects/lens.gif) no-repeat; border: 1px solid #cccccc; color: #000000; width:185px; }

#pro-rss {text-transform:uppercase;border-bottom:1px solid #000000; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin-bottom:5px;padding: 5px; background: url(/pics/projects/rss.gif) no-repeat; border: 1px solid #cccccc; color: #000000; width:185px; }

#pro-email {text-transform:uppercase;border-bottom:1px solid #000000; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin-bottom:5px;padding: 5px; background: url(/pics/projects/email.gif) no-repeat; border: 1px solid #cccccc; color: #000000; width:185px; }

#pro-face {border-bottom:1px solid #000000; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin-bottom:5px;padding: 5px; background: url(/pics/projects/facebook.gif) no-repeat; border: 1px solid #cccccc; color: #000000; width:185px; }

#pro-empty {border-bottom:1px solid #000000; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin-bottom:5px;padding: 5px; background: url(/pics/navbar.jpg) no-repeat; border: 1px solid #cccccc; color: #000000; width:185px; }

#weeka {padding: 0px 0px 0px 0px;float: right; width: 500px;overflow: hidden; margin-bottom: 3px; }
#weeka h2 {overflow: hidden; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;margin-bottom:5px;padding: 5px; background: url(/pics/navbar.jpg) no-repeat; border: 1px solid #cccccc; color: #000000; }

#seif { font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #265e15; }

.adsene_top { float: right; clear: both; }
.adsene_post { float: right; }

/* @@@@@@@ ZILUM REG @@@@@@@@@@@@ */
#zilum-wrapper {
	width: 300px;
margin: 0 auto;
}
#zilum-reg-wrapper {
	width: 250px;
}

#zilum-reg-wrapper label {
	color: #265E15;
	font-weight: bold;
	display: block;
	float: right;
	width: 70px;
}

#zilum-reg-wrapper input {
	float: right;
	width: 150px;
}

#zilum-reg-wrapper input.button {
	margin: 2px 0 0 0;
	float: left;
	width: 40px;
}

#zilum-reg-wrapper select {
	float: right;
	width: 130px;
}
