/* 
Theme Name: Loroblonyo
Theme URI: http://janjihati.com/
Description: Fany & Yudis wedding page theme. Be a sakinah family! :)
Version: 1
Author: Muhammad Zamroni
Author URI: http://jengjeng.matriphe.com/
Tag: fany, yudis, wedding, loroblonyo
*/

body {
	background: #DB8609 url(images/orangesand.jpg);
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: tahoma, verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	color: #fff;
}

.container { text-align: left; }

.yellow { background: url(images/yellowsand.jpg); }

.w700 { width: 700px; margin: auto; padding: 0; }
.w720 { width: 720px; margin: auto; padding: 0; }
.w780 { width: 780px; margin: auto; padding: 0; }

.h300 { height: 300px; }

.maroon { background: url(images/maroonbg.jpg) repeat-y top center; }
.darkmaroon { background: url(images/darkmaroonbg.jpg) repeat-y top center; }

#toppart { background: url(images/toppart.png) no-repeat bottom left;  }

#footer { height: 150px; background: url(images/footerbg.png) no-repeat top center; }
#footer p { margin: 0; padding: 0; font-size: 9px; margin-right: 10px; margin-top:60px; color: #DBB01C; text-transform: lowercase; }
#footer p a { color: #DBB01C; text-decoration: none; font-style: italic; }

.sidebar { float: left; width: 300px; }

.clear { clear: both; } 

#sidebarleft { padding-bottom: 200px; }
#sidebarleft h1 { text-indent: -9999px;}
#sidebarleft h1 a { display: block; height: 100px; width: 280px; background: url(images/pernikahan.png) no-repeat center center  }

.content { float: left; width: 400px; display: block; }

.menu { text-align: right; padding-top: 10px; padding-bottom: 10px; padding-right: 5px; }
.menu ul { margin: 0; padding: 0; list-style: none; }
.menu ul li { margin: 0; padding: 0px; padding-right: 7px; display: inline; }
.menu ul li a { color: #fff; text-decoration: none; font-size: 11px; }
.menu ul li a:hover { border-bottom: 2px solid #fff; }
.menu ul li.current_page_item a { border-bottom: 2px solid #fff; }

.topmenu { padding-top: 20px; }

.theposts { padding: 10px 20px 10px 0; margin: 0; font-family: verdana; font-size: 11px; padding-bottom: 50px; }
.theposts h2 { font-family: georgia, times new roman; font-size: 24px; font-weight: normal; padding-left: 30px; background: url(images/h2bg.jpg) left no-repeat; }
.theposts h2 a { color: #fff; text-decoration: none; }
.theposts h2 a:hover { border: 0; }

.theposts h3 { font-family: georgia, times new roman; font-size: 18px; font-weight: normal; border-bottom: 1px solid #fff; background: url(images/h3bg.png) right bottom no-repeat; padding-right: 30px; }
.theposts h3.blogtit { margin: 0; padding: 0; margin-bottom: 5px; padding-right: 30px; }
.theposts h3 a { color: #fff; text-decoration: none; }
.theposts h3 a:hover { border: 0; }

.theposts a { color: #FEDF0A; text-decoration: none; }
.theposts a:hover { border-bottom: 1px solid #FEDF0A; }

label { display: block; font-size: 12px; text-transform: uppercase; font-weight: normal; }

textarea { width: 350px; height: 100px; }

#respond { padding-bottom: 20px; }
#comments { padding-top: 20px; border-top: 1px solid #D7AA0F; }
#comments h4 { font-size: 12px; font-weight: strong; margin: 0; padding: 0; }

ol.commentlist { margin: 0; padding: 0; list-style: none; }
ol.commentlist li { margin: 0; padding: 5px 5px; background: #86030B; border-bottom: 2px solid #A20719; }
ol.commentlist li .komennya { padding: 5px 5px 0 5px; }
ol.commentlist li .komennya p { margin: 0; padding: 0; margin-bottom: 5px; }

.not  { color: #83D6F8 }

img.avatar { float: right; border: 1px solid #A20719; }

.gallery { }
.gallery a img { border: 2px solid #eee; }
.gallery a:hover { border: 0; }

.gallery-caption { font-size: 9px; }

.attachment { text-align: center; }
.attachment a img { border: 2px solid #eee; }
.attachment img { border: 2px solid #eee; }
.attachment a:hover { border: 0; }
.attachment img { max-width: 350px; }
.attachment small { display: block; font-size: 8px; text-transform: uppercase; color: #fff; background: transparent; text-align: right; margin: 0 13px; padding: 0 2px 2px 0; }


.alignleft { float: left; margin-right: 10px; }
.alignright { float: right; margin-left: 10px; }
.gal { background: #86030B; padding: 10px; }
.gal a:hover { border: 0; } 
.gal a img { border: 2px solid #DBB01C; }
.gal a:hover img { border: 2px solid #eee; }
.gal .alignleft { padding-left: 30px; background: url(images/previmg.png) no-repeat left center; }
.gal .alignright { padding-right: 30px; background: url(images/nextimg.png) no-repeat right center; }

#counter { width: 280px; height: 140px; background: url(images/counterbg.jpg) no-repeat center center; text-align: center; }
#ctrisi { padding: 50px 50px 20px 50px; color: #A20719; text-transform: uppercase; font-family: arial; text-align: center; }
#ctrisi em { font-style: normal; margin; 0; padding: 0; }
#ctrisi h5 { font-size: 50px; margin: 0; padding: 0; }
#ctrisi h6 { font-size: 24px; margin: 0; padding: 0; }
#ctrisi strong { }

.entry img { border: 2px solid #eee; }

blockquote { padding: 0 35px; margin: 5px;  font-family: georgia, times new roman; font-size:14px; font-style: normal; background: url(images/quotetop.png) no-repeat top left; }

#pagenum { padding: 15px 0 0 0; color: #fff; }
#pagenum a { padding: 3px; border: 1px solid #FEDF0A; margin: 0 1px; }
#pagenum a:hover { background: #FEDF0A; color: #86030B; }
#pagenum .current { padding: 3px; margin: 0; font-weight: bold; }

.sayembara h3 { margin-bottom: 10px; }
.sayembara p { margin-left: 15px; margin-right: 15px; }

#respond-sayembara { padding-left: 15px; padding-right: 15px; }

.subnav { }
.subnav ul { margin: 0; padding: 0; list-style: none; }
.subnav ul li { display: inline; margin: 0; margin-right: 5px; text-transform: uppercase; }
.subnav ul li a { padding: 5px; border: 1px solid #A20719; font-weight: bold; }
.subnav ul li a:hover, .subnav ul li.current_page_item a { /*background: #fff; color: #A20719;*/ color: #fff; border: 1px solid #fff; }
.subnavtop { padding-bottom: 25px; }
.subnavbottom { padding-top: 30px; }

#pesertas { padding-left: 15px; padding-right: 15px; }
ol.pesertalist { margin: 0; padding: 0; list-style: none; }
ol.pesertalist li { margin: 0; padding: 5px 5px; background: #86030B; border-bottom: 2px solid #A20719; }
ol.pesertalist li .komennya { padding: 5px 5px 0 5px; }
ol.pesertalist li .komennya p { margin: 0; padding: 0; margin-bottom: 5px; }

#sayembara { text-align: center; padding: 30px 20px 30px 0 ; }


