/*
Theme Name: Uul
Theme URI: http://mbahdewo.com/wordpress-theme/
Description: A wordpress theme as an online monument of my love to Mustika Ayu Nurul Fitria. My love will lasts forever.
Tags: 2 columns, ads space ready, large image page, SE optimized, featured content
Version: 1.0
Author: MbahDewo
Author URI: http://mbahdewo.com/
*/

html {overflow-y: scroll;}
body { margin: 0;padding: 0;background: #000;padding:0;font-family:Arial,Verdana,Tahoma, Georgia, Serif;font-size: 0.76em;color:#555;line-height:1.8em;}
a {color:#004477;outline: none;}
a:hover {color:#CC0000;}
a img{border:0px;}
p img{max-width:99%;border:0px;
width:expression(document.body.clientWidth > 550? "300px": "auto" );}
img.wp-smiley, img.noborder {padding:0;border:0px;}
blockquote{-moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;padding: 5px 8px 5px 8px;border-top:1px solid #FFFFEF;border-right:2px solid #CECF8E;border-bottom:2px solid #AEAF6D;border-left:1px solid #FFFFEF;background:#FFFFCF;color:#000;}
#canvas {background:#EEE;width: 885px;padding: 0px;margin: 0 auto;border-left: 2px solid #000;border-right: 1px solid #000;}
#header {margin:0px;padding: 10px 0 5px 10px;border-top:1px solid #35698F;border-right:2px solid #002D4F;border-bottom:2px solid #002D4F;border-left:1px solid #35698F;background:#004477 url(images/header.png) top right no-repeat;}
#ayu-name h1, #ayu-name h2{font-size: 20px;}
#ayu-name h1 a, #ayu-name h2 a{color: #FFF;text-decoration:none;}
#ayu-name h1 a:hover, #ayu-name h2 a:hover{color: #FFF;text-decoration:none;text-shadow: 1px 1px 10px #fff;}
#ayu-description h3{color: #aaa;font-size: 15px;}
#header h1 span, #header h4 span { }
#nav, #subNav {list-style: none;margin: 0px;padding: 2px 2px 2px 5px;border-top:1px solid #FFF;border-right:2px solid #777;border-bottom:2px solid #666;border-left:1px solid #FFF;background:#EEE;color:#222;}
#nav a {color:#004477;text-decoration: none;}
#nav a:hover {color:#004477;text-decoration: none;text-shadow: 1px 1px 8px #004477;}
#nav li{display: inline;padding: 0 10px 0 0;}
.current_page_item a, .current_page_parent a {text-decoration: none;}
.current_page_item a:hover, .current_page_parent a:hover {text-decoration: underline;}
#primaryContent {width: 610px;float: left;padding: 0px;margin: 0px;color:#111;}
#primaryContent h1 {padding: 0;margin: 10px 1px 1px 1px;}
#primaryContent p {padding-bottom: 10px;}
#primaryContent h2 {padding: 0;margin: 10px 0 0 0;}
#ayu-imagepage {margin: 0px;padding: 0px 8px 5px 8px;border-top:1px solid #1F1F1F;border-right:2px solid #000;border-bottom:2px solid #000;border-left:1px solid #1F1F1F;background:#0F0F0F;}
#ayu-imagepage  .gambar-tambahan{width:550px;float:left;background: #000;border:#222 1px solid;margin: 0px 5px 10px 0px;padding:5px;}
#ayu-imagepage  .gambar-kanan{width:150px;float:right;margin:0px;}
.uul-sayang-image-navigation {width: 600px;display: block;text-align: center;margin:0px;padding:10px;}
.uul-sayang-image-navigation img{margin:5px;}
.attachment {text-align: center;margin: 5px 0px;}
#primaryContent h1.postTitle, #primaryContent h2.postTitle, #ayu-imagepage  h1 {font-size: 16px;color:#000;margin-bottom: 5px;}
#primaryContent h1.postTitle a, #primaryContent h2.postTitle a, #ayu-imagepage  h1 a{color:#004477;text-decoration: none;}
#primaryContent h1.postTitle a:hover, #primaryContent h2.postTitle a:hover, #ayu-imagepage  h1 a:hover {color:#004477;text-decoration: none;text-shadow: 1px 1px 8px #004477;}
#primaryContent h3 {padding: 0;margin: 10px 0 0 0;}
ol#posts {list-style: none;margin: 0;padding: 0;}
.ayu-post-fed {margin: 0px;padding: 0px 8px 5px 8px;border-top:1px solid #FFF;border-right:2px solid #777;border-bottom:2px solid #666;border-left:1px solid #FFF;background:#EEE;height: 290px;}
.ayu-post-fed img{border: 1px solid #666;}
.ayu-post-fed img a{border: none;}
div.ayu-post {width: 588px;margin: 0px;padding: 0px 8px 5px 8px;border-top:1px solid #CCC;border-right:1px solid #777;border-bottom:1px solid #444;border-left:1px solid #EEE;background:#FFF;color:#222;}
.ayu-post ul {width: 400px;margin: 0px;padding: 0px;}
.ayu-post li {width: 400px;margin-left: 10px;padding: 0px;list-style:none;}
.ayu-post li li{width: 400px;margin-left: 15px;padding: 0px;list-style:square;}
.ayu-post p {margin: 0px;padding: 0px;text-align: justify;line-height:17px;}
.ayu-post img {margin:10px 5px 5px 0px; border: 0px;}
.ayu-post img a {border: none;}
div.post { }
#uul-cintaku {width: 588px;margin: 0px;padding: 0px 8px 5px 8px;border-top:1px solid #FFF;border-right:1px solid #777;border-bottom:1px solid #666;border-left:1px solid #FFF;background:#EEE;color:#222;}
#love-uul {width: 588px;padding: 2px 8px 5px 8px;border-top:1px solid #ddd;border-right:1px solid #666;border-bottom:1px solid #555;border-left:1px solid #ddd;background:#ccc;color:#000;font-size:85%;}
p.postMeta {margin-top: 10px;color:#111;font-size:85%;}
p.postMeta a {color:#cc0000;text-decoration: none;}
p.postMeta a:hover {color:#cc0000;text-decoration: none;text-shadow: 1px 1px 4px #cc0000;}
#pagination {width: 588px;list-style: none;margin: 0px;padding: 2px 8px 5px 8px;border-top:1px solid #ddd;border-right:1px solid #666;border-bottom:1px solid #555;border-left:1px solid #ddd;background:#bbb;color:#000;}
#pagination a {color:#004477;text-decoration: none;}
#pagination a:hover {color:#004477;text-decoration: none;text-shadow: 1px 1px 6px #004477;}
#pagination li {display: inline;}
#pagination .previous {text-align: left;}
#pagination .future {text-align: right;float: right;}
#ayu-iklan-atas {text-align: center;padding: 2px 2px 0px 40px;border-top:1px solid #FFF;border-right:2px solid #777;border-bottom:1px solid #666;border-left:1px solid #FFF;background:#EEE;}
#ayu-iklan-atas img{margin: 0px 5px 2px 5px;}
p.adnote-uul-sayang {color:#444;letter-spacing:0.5em;font-size: 85%;}
#secondaryContent {width: 275px;float: left;border:0px solid #444;margin: 0px;background:#DDD;color:#111;}
#secondaryContent h3 {padding: 2px 3px 2px 5px;margin: 0px 0px 7px 0px;border-bottom:2px solid #666;background:#aaa;color:#000;text-shadow: 0px 1px 1px #fff;}
#secondaryContent a {color:#004477; font-weight: bold;text-decoration: none;}
#secondaryContent a:hover {color:#000066;text-decoration: none;text-shadow: 1px 1px 2px #004477;}
.ayu-kotak {margin: 0px;padding: 0px;border-top:1px solid #EEE;border-right:1px solid #666;border-bottom:1px solid #666;border-left:1px solid #999;background:#DDD;}
.ayu-kotak ul{margin: 5px;}
.ayu-kotak li{margin: 5px;}
.ayu-kotak img {margin:2px; padding:0px;border: 1px solid #333;}
.ayu-kotak img a {border: none;}
#secondaryContent ul {list-style: none;margin: 0;padding: 0;}
#secondaryContent ul li {margin: 0 0 3px 5px;}
#secondaryContent ul li li {margin: 0 0 3px 15px;list-style: square;}
.widget_tag_cloud a {padding-left: 5px;}
#uul-sms {width: 588px;margin: 0px;padding: 0px 8px 5px 8px;border-top:1px solid #FFF;border-right:1px solid #777;border-bottom:1px solid #777;border-left:1px solid #FFF;background:#EEE;}
#comment {width: 465px;}
ol.commentlist { list-style:none; margin:0; padding:0;}
ol.commentlist li { background:#DDD;border-top:1px solid #FFF;border-right:2px solid #777;border-bottom:2px solid #444;border-left:1px solid #FFF;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:0 0 10px; padding:5px 7px 5px 64px; position:relative; }
ol.commentlist li.pingback comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font-weight:bold; font-size: 14px; line-height: 16px; font-family: helvetica,arial,sans-serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; font-size: 11px; }
ol.commentlist li div.vcard cite.fn a.url { color:#cc0000; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { background: #fff; border:1px solid #aaa; padding: 5px; left:7px; position:absolute; top:7px; }
ol.commentlist li div.comment-meta { font-weight:bold; font-size: 10px; line-height: 16px; font-family: helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#205B87; text-decoration:none; }
ol.commentlist li p { font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; margin:5px 0 12px; }
ol.commentlist li ul { font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; list-style:square; margin:0 0 12px; padding:0; }
ol.commentlist li div.reply { background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:6px 5px 4px;  text-align:center; width:36px; }
ol.commentlist li div.reply:hover { background:#cc0000; border:1px solid #cc0000; }
ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }
ol.commentlist li ul.children { list-style:none; margin:12px 0 0; text-indent:0; }
ol.commentlist li ul.children li.depth-2 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-5 { margin:0 0 3px; }
ol.commentlist ul.children li.odd { background:#DDD; }
ol.commentlist ul.children li.even { background:#EEE; }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
#footer {clear: both;font-size: 85%;margin: 0px;padding: 2px 8px 5px 8px;border-top:1px solid #1F1F1F;border-right:1px solid #1F1F1F;border-bottom:2px solid #000;border-left:1px solid #1F1F1F;background:#0F0F0F;}
#footer a {color:#EEE;text-decoration: none;}
#footer a:hover {color:#EEE;text-decoration: none;text-shadow: 1px 1px 6px #FFF;}
.skip, .noCss {position: absolute;left: -9999px;}
.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
.clear{clear:both;}
.related-posts {clear:both; text-align:center; margin:10px 0px 0px 0px; padding:0;}
.related-posts li{width:140px; float:left; display:inline; margin-right:15px; padding:0;}
.related-posts img{clear:both; padding:2px; background:#ddd; border:1px solid #bbb;}
.related-posts a{clear:both; display:block; border:none; text-decoration:none;}
.related-posts li{font-size:11px;}
#wp-pagenavi {padding:5px 0px 10px 3px;border-top:1px solid #FFF;background:#EEE;color:#222;}
.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 4px 2px 4px;margin: 2px;text-decoration: none;border: 1px solid #000;color: #ccc;background-color: #222;}
.wp-pagenavi a:visited {padding: 2px 4px 2px 4px;margin: 2px;text-decoration: none;border: 1px solid #000;color: #ccc;background-color: #444;}
.wp-pagenavi a:hover {border: 1px solid #000;color: #ccc;background-color: #444;}
.wp-pagenavi a:active {padding: 2px 4px 2px 4px;margin: 2px;text-decoration: none;border: 1px solid #222;color: #222;background-color: #ccc;}
.wp-pagenavi span.pages {padding: 2px 4px 2px 4px;margin: 2px 2px 2px 2px;color: #ccc;border: 1px solid #000000;background-color: #222;}
.wp-pagenavi span.current {padding: 2px 4px 2px 4px;margin: 2px;font-weight: bold;border: 1px solid #222;color: #222;background-color: #ccc;}
.wp-pagenavi span.extend {padding: 2px 4px 2px 4px;margin: 2px;border: 1px solid #222;color: #222;background-color: #ccc;}