/*  
Theme Name: ImamAug08
Description: Just a simple theme with 3 x 3 widgetted tabs.
Version: 1.0
Author: ImamKhalid
Author URI: http://soleh.net/
*/

/* From Eric Meyer's CSS Reset File */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}

:focus {outline: 0;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/* And now for the actual design :) */

body {
background-color:#F6F3E9;
}
#bg {
background:transparent url(images/bg_bg.jpg) 0 0 repeat-x;
height:100%;
width:100%;
}
#wrapper {
width:962px;
margin:0 auto;
position:relative;
padding-top:90px;
}
/*******************************************************/
/*                                                     */
/*                    Typography                       */
/*                                                     */
/*******************************************************/
body {line-height:18px;font-family:arial,verdana,sans-serif;}
p, ul, ol, blockquote, q, abbr, dl, dt, dd, cite, legend {font-size:12px;}
h1 {line-height:36px;font-size:24px;}
h2 {font-size:18px;}
h3 {font-size:16px;line-height:18px;}
small {font-size:11px;}
.entry ol, ol.trackbacks {list-style-type:decimal;padding:0 18px;}
.entry ol li, .entry ol.trackbacks li {margin:0 18px;}

p, h1, h2, h3, ul, ol, blockquote {margin-bottom:18px;}

/* added from here on August 14, 2008 */
img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

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;
}
/* added till here on August 14, 2008 */

#content a:link {color:#146784;text-decoration:underline;}	
#content a:visited {color:#1a5468;text-decoration:underline;}
#content a:hover, #content a:focus, #content a:active {text-decoration:none;}

#content h1 {color:#1a5468;border-bottom:2px solid #bcd35e;margin-bottom:16px;letter-spacing:-0.4px;word-spacing:1.4px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;}
#content h1 a:link {color:#1a5468;text-decoration:none;font-weight:normal;}
#content h1 a:visited {color:#336c80;text-decoration:none;}
#content h1 a:hover, #content h1 a:focus, #content h1 a:active {text-decoration:none;}

#content h2 {color:#1a5468;font-family:Georgia, "Times New Roman", Times, serif;position:relative;top:-2px;}
h2#comments {border-bottom:2px solid #bcd35e;margin-bottom:16px;}

#content .posttitle:hover {cursor:pointer;}
#content .posttitle:hover h1 {border-bottom:2px solid #1a5468;}
#content .posttitle:hover h1 a:visited {color:#1a5468;}
#content .posttitle:hover small.date {color:#1a5468;}

#footer a:link {color:#81714A;}
#footer a:visited {color:#968660;}
#footer a:hover, #footer a:focus, #footer a:active {text-decoration:none;}

/*******************************************************/
/*                                                     */
/*                      Library                        */
/*                                                     */
/*******************************************************/
.mb12 {margin-bottom:12px;}
.mb17 {margin-bottom:17px;}
.mb18 {margin-bottom:18px;}

.tr {text-align:right;}
.tc {text-align:center;}
.tl {text-align:left;}

.fl {float:left;margin-right:18px;}
.fr {float:right;margin-left:18px;}

.flx {float:left;}
.frx {float:right;}
.w50 {width:50%;}

ul.space li, ol.space li {margin-bottom:18px;}
strong {font-weight:bold;}
em {font-style:italic;}
/*code {display:block;color:#14568a;background:#f5fed8;padding:18px;}*/

/*******************************************************/
/*                                                     */
/*                      Header                         */
/*                                                     */
/*******************************************************/	
h1#title {
color:#fff;
position:absolute;
top:11px;
text-indent:-9999px;
background:url(images/sprite.png) 0 0 no-repeat;
width:301px;
height:47px;
cursor:pointer;
}

h2#blurb {
position:absolute;
left:612px;
color:#DDD;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:18px;
line-height:36px;
width:350px;
text-align:center;
}
html>/**/body h2#blurb {font-size:21px;}

p#welcome {position:absolute;left:612px;top:125px;color:#c8d8d6;width:350px;text-align:center;}
p#welcome a:link, p#welcome a:visited {color:#c8d8d6;text-decoration:underline;}
p#welcome a:hover, p#welcome a:active {text-decoration:none;}


ul#topnav {
position:absolute;
top:12px;
right:0;
color:#fff;
font-family:Georgia, "Times New Roman", Times, serif;
}

ul#topnav li {
display:inline;
}
ul#topnav a:link, ul#topnav a:visited {
color:#fff;
margin:0 3px;
text-decoration:none;
}
ul#topnav a:focus, ul#topnav a:hover, ul#topnav a:active {
text-decoration:underline;
}
/*******************************************************/
/*                                                     */
/*                      Content                        */
/*                                                     */
/*******************************************************/
#content {
width:546px;
background:#fff; /*#f9faf6;*/
padding:18px 18px 0 18px;
border:6px solid #bbd45c;
margin:0 0 18px 0;
min-height:1830px;
height:auto !important;
height:1130px;
}

.post {position:relative;}
.posttitle, .posttitle_nolink {position:relative;}
small.date {
position:absolute;
top:17px;
right:18px;
color:#a8be4c;
}

html>body small.date {bottom:19px;top:auto;right:0;}
html>/**/body small.date {bottom:-1px;top:auto;right:0;}

#content .post {margin-bottom:36px;}	

/*#content img {margin-right:10px;}*/

.postmetadata {clear:both;padding:0 18px 0 18px;font-size:12px;min-height:36px;}
html>body .postmetadata {background:transparent url(images/sprite.png) 0 -265px no-repeat;}
.postmetadata_home {background:transparent url(images/sprite.png) 0 -265px no-repeat;padding:0 18px 0 18px;font-size:12px;height:18px;}
.postmetadata p, .postmetadata_home p {margin:0;}

#content .postmetadata a:link, #content .postmetadata_home a:link {text-decoration:none;color:#81714A;}
#content .postmetadata a:visited, #content .postmetadata_home a:visited {text-decoration:none;color:#968660;}
#content .postmetadata a:hover, #content .postmetadata a:focus, #content .postmetadata a:active, #content .postmetadata_home a:hover, #content .postmetadata_home a:active, #content .postmetadata_home a:focus {text-decoration:underline;}
#content .postmetadata a img {display:none;} /* IE6 bug. Quick fix. */
html>body #content .postmetadata a img {display:inline;}

#content blockquote {padding:0 0 0 36px;background:url(images/blockquote_bg.gif) no-repeat 0 4px;}
#content ul li {padding:0 0 0 18px;background:url(images/ul_li_bg.gif) no-repeat 0 6px;}
#commenting {padding:15px 18px 0 18px;background:#bbd45c;margin:0 18px 0 18px;border:3px solid #e0f29e;border-bottom:1px solid #bbd45c;clear:both;}

input#submit {position:relative;top:40px;margin-bottom:18px;}
html>/**/body input#submit {top:17px;}

ol.commentlist h2 {border:2px solid #bcd35e; display:inline; float:left; margin-right:10px; line-height:0.9em; padding:6px 0 9px 0; text-align:center; width:40px;}
ol.commentlist li {width:546px;clear:both;border-bottom:1px solid #bbd45c;margin-bottom:18px;}
.comment_info {width:188px;float:right;text-align:right;}
html>body .comment_info {width:191px;}
.comment_content {width:348px;margin-bottom:18px;padding:0 6px 0 0;min-height:102px;}
ol.commentlist .authorcomment_div {border-top:1px solid #1a5468;border-bottom:1px solid #1a5468;position:relative;top:-9px;min-height:54px;}
ol.commentlist .authorcomment_div div {position:relative;top:9px;}

html>/**/body ol.commentlist span.eg-image img {position:relative;left:140px;}

/* textarea#comment does NOT EXIST when nicEditor is active. This instead: */
form#commentform div {background:#ffffff;}
form#commentform input#submit {margin:0; padding:0; position:relative; top:0;}
form#commentform textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
a.more-link {display:block;text-align:right;padding-right:18px;font-size:15px;position:relative;top:-18px;}
.navigation {margin:0 0 18px 0;}

/*******************************************************/
/*                                                     */
/*                      Sidebar                        */
/*                                                     */
/*******************************************************/
#sidebar {
position:absolute;
top:193px;
right:0;
width:350px;
}

#sidebar div {margin:0 0 18px 0;}
#sidebar div.textwidget {margin:0 0 0 0;} /* Cancelling out the stupid widget input... */

div#subscribe {height:60px;width:338px;border:6px solid #f5721a;background:#fba246 url(images/sprite.png) 0 -111px no-repeat;overflow:hidden;}
div#services {height:60px;width:338px;border:6px solid #162d35;text-indent:-9999px;overflow:hidden;}
div#twitter {min-height:60px;width:338px;border:6px solid #2ba0d7;background:#36b2e6 url(images/sprite.png) 0 -171px no-repeat;}

div#subscribe {position:relative;}
div#subscribe img, div#subscribe p, div#subscribe form {position:absolute;}
div#subscribe img#rss_img {top:6px;left:9px;}
div#subscribe img#feedburner {top:20px;left:241px;}
div#subscribe p {color:#ffffff;position:absolute;}
div#subscribe p a:link, div#subscribe p a:visited {color:#ffffff;text-decoration:none;font-weight:bold;}
div#subscribe p a:hover, div#subscribe p a:active {text-decoration:underline;}
div#subscribe p#rss {top:10px;left:66px;}
div#subscribe p#email {top:35px;left:66px;}
div#subscribe form {top:33px;left:98px;position:absolute;}
div#subscribe form input#fb_email {border-width:0;width:89px;height:17px;padding:1px 0 0 3px;}
div#subscribe form input#fb_submit {border-width:0;background:#ffcc80;height:18px;width:29px;position:relative;top:1px;}
div#subscribe form input#fb_submit:hover {background:#ffda00;}

div#services h3 {height:60px;width:338px;}
div#services h3 a {display:block;height:60px;width:338px;background:#263a41 url(images/sprite.png) 0 -51px no-repeat;}

div#twitter {position:relative;}
div#twitter p#tweet {width:231px;margin:0 0 0 102px;}
div#twitter p#tweet a:link, div#twitter p#tweet a:visited {color:#000000;text-decoration:underline;}
div#twitter p#tweet a:hover, div#twitter p#tweet a:active {text-decoration:none;}
div#twitter p#followme {font-size:10px;color:#ffffff;position:absolute;top:46px;right:0;}
html>body div#twitter p#followme {top:auto;bottom:-21px;}
div#twitter p#followme a:link, div#twitter p#followme a:visited {color:#ffffff;text-decoration:underline;}
div#twitter p#followme a:hover, div#twitter p#followme a:active {text-decoration:none;}

div#twitter-text h3 {color:#827650;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;margin:0 0 9px 0;}
div#twitter-text a:link {color:#146784;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;}	
div#twitter-text a:visited {color:#1a5468;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;}
div#twitter-text a:hover, div#twitter-text a:focus, div#twitter-text a:active {text-decoration:underline;}
div#twitter-text p#twitter-more {text-align:right;margin:-18px 0 0 0;}
div#twitter-text p#twitter-more a:link, div#twitter-text p#twitter-more a:visited {font-family:Arial, Helvetica, sans-serif;}

div#asides h2 {color:#827650;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;margin:0 0 9px 0;}
div#asides h2 img {position:relative;left:110px;top:3px;}
html>/**/body div#asides h2 img {left:139px;}
div#asides li {list-style-type:none;}
div#asides ul {margin:0;}
div#asides ul li {padding:0 0 0 18px;margin:0 0 18px 0;background:url(images/ul_li_bg.gif) no-repeat 0 6px;}
div#asides a:link {color:#146784;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;}	
div#asides a:visited {color:#1a5468;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;}
div#asides a:hover, div#asides a:focus, div#asides a:active {text-decoration:underline;}
div#asides p {text-align:right;margin:-18px 0 0 0;}
div#asides p a:link, div#asides p a:visited {font-family:Arial, Helvetica, sans-serif;}

div.domtab div {display:none;} /* Avoids the flash of all the content before the script kicks in */

ul.domtabs {margin:0;height:20px;background:#F6F3E9 url(images/sprite.png) 0 -377px no-repeat;}
ul.domtabs li {display:inline;}
ul.domtabs li a {display:block;height:16px;width:23%;text-align:center;float:left;background:#f8f7f2;position:relative;top:2px;border:1px solid #c6b990;border-width:1px 0 0px 0;font-family:Georgia, "Times New Roman", Times, serif;color:#827650;text-decoration:none;}
ul.domtabs li a:hover {background:#ececeb;}
ul.domtabs li.dt_first a {border-left:1px solid #c6b990;}
ul.domtabs li.dt_last a {border-right:1px solid #c6b990;}
ul.domtabs li.active a {height:19px;top:0;border:1px solid #a7996b;border-width:1px 1px 0 1px;color:#827650;background:#ffffff;}
ul.domtabs li.active a:hover {background:#ececeb;}

.domtab div {background:#ffffff;}
.domtab div h3 {display:none;}

span#domtabs_height {display:block;height:250px;width:348px;background:#ffffff;border:1px solid #a7996b;border-width:0px 1px 1px 1px;position:relative;}

.domtab div ul.links {width:312px;margin:0 auto;}
#sidebar ul.links li {margin:0;}
ul.links li a {display:block;line-height:29px;width:312px;border-bottom:1px solid #d3ccb5;margin:0;}
ul.links li a:link, ul.links li a:visited {text-decoration:none;color:#000000;}
ul.links li a:hover, ul.links li a:active {background:#ececeb;}

.domtab div ul.links_inline {width:312px;margin:0 auto;}
#sidebar ul.links_inline li {margin:0;}
ul.links_inline li a {line-height:24px;border-bottom:1px solid #d3ccb5;margin:0;}
ul.links_inline li a:link, ul.links_inline li a:visited {text-decoration:none;color:#000000;}
ul.links_inline li a:hover, ul.links_inline li a:active {background:#ececeb;}

.domtab div ul.topics {width:147px;margin:0 0 0 18px;}
#sidebar ul.topics li {margin:0;}
ul.topics li a {display:block;line-height:29px;width:100%;border-bottom:1px solid #d3ccb5;margin:0;}
ul.topics li a:link, ul.topics li a:visited {text-decoration:none;color:#000000;}
ul.topics li a:hover, ul.topics li a:active {background:#ececeb;}

.domtab div ul.topics2 {width:147px;margin:0;position:absolute;top:0;left:183px;}
#sidebar ul.topics2 li {margin:0;}
ul.topics2 li a {display:block;line-height:29px;width:100%;border-bottom:1px solid #d3ccb5;margin:0;}
ul.topics2 li a:link, ul.topics2 li a:visited {text-decoration:none;color:#000000;}
ul.topics2 li a:hover, ul.topics2 li a:active {background:#ececeb;}

.searchp {padding:0 0 0 18px;color:#373838;position:absolute;top:224px;left:4px;}
form.searchform {float:right;position:absolute;top:222px;left:178px;}
input#s {border:1px solid #273e46;border-width:0 1px 1px 0;background:#ffffff url(images/sprite.png) 0 -355px no-repeat;padding-left:20px;width:103px;}
html>/**/body input#s {width:98px;}
input#searchsubmit {border:0;background:#273e46;height:18px;width:29px;cursor:pointer;position:relative;top:1px;color:#ffffff;}
input#searchsubmit:hover {background:#35515b;}

div#iklan125 {background:#aac34b; border:6px solid #779018; padding:10px 0 10px 0; text-align:center;}
div#iklan125 img {margin:10px;}

#creditfooter {display:none;}

/*******************************************************/
/*                                                     */
/*                      Footer                         */
/*                                                     */
/*******************************************************/
#footer {
clear:both;
border:6px solid #81714A;
border-width:0 0 6px 0;
}
#footer p {
margin-bottom:0;
color:#81714A;
text-align:center;
}

/*******************************************************/
/*                                                     */
/*                 WP Thread Comment                   */
/*                                                     */
/*******************************************************/
.editComment, .editableComment, .textComment{
	display: inline;
}
.comment-childs{
	border: 1px solid #999;
	margin: 5px 2px 2px 4px;
	padding: 4px 2px 2px 4px;
	background-color: white;
}
.chalt{
	background-color: #E2E2E2;
}
#newcomment{
	border:1px dashed #777;width:90%;
}
#newcommentsubmit{
	color:red;
}
.adminreplycomment{
	border:1px dashed #777;
	width:99%;
	margin:4px;
	padding:4px;
}
.mvccls{
	color: #999;
}

.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
/* optional rounded corners for browsers that support it */
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}

#mbl {background:#ececeb;border:1px solid #c6b990;height:64px;float:none;margin:0 auto 10px auto;overflow:hidden;position:inherit;width:960px;z-index:-1;}
