/*  
Theme Name: Simple WP SHOP Theme
Theme URI: http://www.religiousjewelrygift.com
Description: Just a simple WP Shop Theme
Version: 1
Author: Mr Author
Author URI: http://www.religiousjewelrygift.com
*/
@import 'style-shop.css';
body{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000;margin:0;padding:0; background-color:#cccccc;}
h2,h3{color:#000;}
#wrap{background:#fff;width:990px;border:#f9f9f9 5px solid;margin:5px auto 0px;padding:10px;}
#top{width:990px;margin:0 auto 5px;padding:0; text-align:center;}
#header{width:990px; margin:0 auto;padding:0 0 5px;}
.headerleft { float:left; width:300px;}
.headerright { float:right; width:690px;}
#header h1.title{font-family:georgia, times, 'times new roman', serif;color:#000;font-size:24px;margin:0;padding:5px; text-align:right;}
p.desc{font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;font-size:12px;margin:0; padding:5px; text-align:right;}
#navheader {background-color:#ccc; min-height:22px;width:990px;clear:both;margin:0 auto;padding:0px; }
.navi {padding:4px;color:#000000; line-height:14px;}
.navi a {color:#CCCCCC; padding:0 10px;}
#search{ margin:2px 0; width:302px; }
#searchform {height:25px;line-height:25px; margin:0; width:302px;}
#searchform #s{font-size:12px; width:250px;}
#searchform #submit{font-size:12px; width:45px;}
#searchform input{color:#666; border:1px solid #cbcbcb; background:#fcfcfc; }
#main{width:990px;margin:10px auto;padding:0;}
.thumbindex { float:left; margin:3px; padding:2px;}
#content{float:left;width:680px; margin:0;padding:0; text-align:justify; overflow:hidden;}
#content ul, #content ul li.categories {list-style:url(none) none inside;margin-left: 5px;}
#content ul li.categories ul li,  #content ul li {list-style:square inside;}
.entry{ width:668px;margin:0;padding:0 4px 5px 0;}
.post {padding: 2px;}
.postindex {border:1px solid #eee; padding:2px; margin-bottom:3px; background-color:#f9f9f9;}
.postindex:hover {border:1px solid #ccc; padding:2px;  background-color:#f9f9f9;}
.masterimg { height:300px; text-align:center; background-color:#FFFFFF; border:1px solid #666;}
.imgmaster {height:294px; width:648px; overflow:hidden; padding:2px; background-color:#FFFFFF;}
.masterimgholder { padding:3px; background-color:#eee; }
.entry h2, .entry h3{ display:block;font-size:12px;font-weight:700; margin:0;padding:5px;}
.floatleft { float:left; }
.floatright { float:right;}
.thumbshot { width:126px; height:110px; text-align:center;  margin:0 3px; }
.floatleft img.thumb, .floatright img.thumb { padding:2px; background-color:#eee; border:1px solid #ccc;}
.sitedetailboks { width:340px; padding:3px; float:left; }
.sitedetailtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000; text-transform:capitalize;
}
p.sitedetailitem { margin:1px 0;}
.bold, span.bold {font-weight: bold; display:inline;}
.boksads {width:304px;margin:0 0 10px 5px;padding:0px; float:right; }
.lastpost { margin:5px 0; clear:both;}
.permalink{background:#eee;border-bottom:2px #666 solid;margin:0;padding:0 0 5px 5px;}
small.date{float:left;}
#sidebar{float:right;width:304px;margin:0; padding:0px 3px 3px; overflow:hidden; }
#sidebar a, #content a { border-bottom:1px dotted #ccc;}
.boksabu, .boksrelated{ background:#eee; padding:2px; margin-bottom:2px; }
.boksrelated ul { margin-left:0px; padding-left:2px; list-style-type: none;}
.boksrelated ul li { padding-left:2px; list-style-type: none; margin-left:0px;}
.boksrelated li a { border-bottom:1px solid #000;}
.boksputih { background:#fff; padding:2px; margin-bottom:2px; }
#topsidebar {width:304px;margin:0 0 4px 0px;padding:0px; }
#lsidebar{float:left;width:164px; overflow:hidden;margin:0;padding:0px; }
#rsidebar{float:right;width:134px;margin:0;padding:0px;}
.navigation{display:block;text-align:center;margin-top:10px;}
.alignright{float:right;padding:0 0 10px;}
.alignleft{float:left;padding:0 0 10px;}
.entry img {padding:0 5px 0 0;}
.boxcomments{border-top:5px solid #ddd;border-bottom:5px solid #ddd;margin-bottom:20px;width:670px;}
.boxcomments h2,h3{display:block;font-size:12px;font-weight:700;margin:0;padding:5px;}
#commentform{border-top:1px solid #eee;margin:0;padding:15px 15px 1px;}
#commentform label{display:block;margin:0;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:650px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0;}
ol.commentlist{margin:0 0 1px;padding:0;}
ol.commentlist :hover{background:#eee;}
ol.commentlist li{border-top:1px solid #eee;display:block;list-style:none;margin:0;padding:15px 15px 1px;}
ol.commentlist li :hover{background:none;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}
ol.commentlist li.commenthead h2{display:block;font-size:12px;font-weight:700;margin:0;padding:5px;}
ol.cloop{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.cloop li{display:block;list-style:none;padding-left:15px;margin:0 0 5px;}
#footer{background-color:#ccc;color:#000;font-size:11px;clear:both;height:30px;width:980px;line-height:30px;margin:0;padding:0 0 0 10px;}
#footer a:hover{text-decoration:none;color:#666;border:none;}
a:link,a:active,a:visited,a:hover{text-decoration:none;color:#000;border:none;}
#lsidebar .sidebartitle,#rsidebar .sidebartitle{font-size:12px; margin:0; padding:5px; background-color:#f5f5f5; font-weight:bold;}
#lsidebar ul,#rsidebar ul, #sidebar ul{list-style-type:none;margin:0 0 0 4px;;padding:0;}
#lsidebar ul li,#rsidebar ul li, #sidebar ul li{margin:0 0 2px;	padding:0;list-style-position: inside;list-style-type: square;}
#lsidebar ul li ul,#rsidebar ul li ul{list-style-type:square;margin:0;padding:0 3px;}
#lsidebar ul li ul li,#rsidebar ul li ul li{list-style-type:square;	border:0;margin:0;padding:0 0 2px 5px;list-style-position: inside;}
#footer a:link,#footer a:active,#footer a:visited{text-decoration:none;color:#fff;border:none;}
#usersubmit form input.inputbutton {color: #000;border:1px solid #000;font-weight: bold;background-color:#ccc;cursor: hand; display:inline; width:90px;  }
.titlesearch { display:inline;}
.titlesearch form { display:inline;}
.blocklistyoutube img { border:none;margin:1px; padding:0; margin:1px; }
#usersubmit { padding-top:5px;padding-right:5px;margin:0;}
#usersubmit form input, #usersubmit form textarea { color:#666; margin-bottom:3px;background:#fcfcfc;margin-top:2px;padding:3px; border:1px solid #666;}
#usersubmit form input {width:390px;} 
#usersubmit form textarea,  #usersubmit form h3 {width:480px;} 
.clearboth, .clear { clear:both; margin-bottom:3px;}
.catholder { width:650px;}
.catleft { float:left; width:320px; }
.catright { float:right; width:320px;}
.formcat {}
.formcat select { border:1px solid #ccc; width:302px; }
#footernote {width:1000px;margin:0px auto;padding:3px 10px;}
.footernote { padding:0; margin:0;}
.footernote ul { list-style:none; padding:0; margin:0;}
.footernote li { display:inline; padding:0 5px;}
#topsidebarinfo { display:block; }
.topsidebarinfoitem { padding:3px; clear:both; background-color:#FFFFFF; border:1px solid #ccc; margin-bottom:2px;}
.topsidebarinfoitemleft { float:left; width:40px;}
.topsidebarinfoitemright { float:right; width:235px;}
.read { display:inline;}
.read form { display:inline;}
.read form input.readinput {color: #000;border:none;font-weight: bold;background-color:#fff;cursor: hand; display:inline; }
.advertisement {background-image: url(images/advertisement.jpg);background-repeat: no-repeat;background-position: right top;}
.contentimg {background-image: url(images/content.jpg);background-repeat: no-repeat;background-position: right top;}
.searchimg {background-image: url(images/search.jpg);background-repeat: no-repeat;background-position: right top; }
.adsleft { float:left; margin:3px 3px 3px 0px;}
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 0px 0;display: inline;}
.aligncenter,div.aligncenter {display: block;margin-left: auto; margin-right: auto;}
.wp-caption { border: 1px solid #ddd; text-align: center;background-color: #f3f3f3;padding-top: 4px; margin: 0px;
   /* 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 p.wp-caption-text { font-size: 11px; line-height: 17px;padding: 0 4px 5px; margin: 0;}