#wrap { width: 980px; margin: 0px auto 10px; padding: 0px auto 0; position: relative; }
a, a:visited { color: #c00; text-decoration: none; }
a:hover { text-shadow: 0 0 2px #F00,0 -5px 4px #ff3,2px -6px 6px #fd3,-2px -8px 9px #f40,2px -10px 10px #f10; color: #F00; text-decoration: underline; }
#main .post-body a { color: #FFFFF; text-decoration: underline; }
#main .post-body a:hover { color: #F00; }
a img { border-width: 0; }
#header-wrapper { width: 980px; color: #c00; margin: 10px auto 0; padding: 0px; overflow: hidden; }
#header-inner { background: url(#) no-repeat; width: 980px; height: 50px; color: #c00; }
.headerleft h2, .headerleft h2 a, .headerleft h2 a:hover, .headerleft h2 a:visited { color: #c00; font-family: kristen itc; font-size: 36px; font-weight: kristen itc; margin: 0; padding: 0; text-decoration: none; }
.headerleft h2 { font-family: kristen itc; font-weight: normal; margin: 0; padding: 0; }
.headerleft .description { color: #c00; margin-left: 0px; font-family: kristen itc; font-size: 16px; font-weight: kristen itc; }
.headerleft { width: 450px; float: left; margin: 0; padding: 0; }
.headerright { width: 480px; float: right; margin: 0; font-weight: bold; }
.headerright .widget { border: 8px solid #000; background-color: #000; padding: 5px 5px 4px 5px; }
#top-wrap { margin: auto; padding: 0; width: 980px; }
#navwrapleft { margin: auto; width: 560px; float: left; }
#navwrapright { margin: 0px auto; width: 310px; float: right; text-align: right; }
.topnavright ul { list-style: none; margin: 0; padding: 0px; float: right; }
.topnavright li { float: left; margin: 0; text-align: center; list-style: none; }
.topnavright li a { font-weight: normal; font-size: 11px; text-transform: uppercase; display: block; padding: 15px 10px 10px 20px; color: #F00; text-decoration: none; }
.topnavright li a:hover, li a:focus, li a:active { text-decoration: underline; }
#nav { background: #fff url(#) repeat-x bottom; width: 980px; font-size: 100px; color: #c00; font-weight: bold; margin: 0 auto 0px; padding: 0px auto 0px; height: 0px; }
#nav ul { float: left; list-style: none; margin: 0; padding: 0; }
#nav li { float: left; padding: 0; }
#nav li a, #nav li a:link, #nav li a:visited { background: #000; color: #F00; display: block; font-weight: normal; text-transform: titlecase; margin: 0; padding: 7px 10px; border-right: 1px solid #000; }
#nav li a:hover, #nav li a:active { background: #000; color: #F00; margin: 0; padding: 7px 10px; text-decoration: none; }
#nav li li a, #nav li li a:link, #nav li li a:visited { background: #000; width: 150px; color: #F00; font-weight: normal; text-transform: lowercase; float: none; margin: 0; padding: 7px 10px; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #000; }
#nav li li a:hover, #nav li li a:active { background: #000; color: #FFF; padding: 7px 10px; }
#nav li ul { z-index: 9999; position: absolute; left: -999em; height: auto; width: 170px; margin: 0; padding: 0; }
#nav li ul a { width: 140px; }
#nav li ul ul { margin: -32px 0 0 171px; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
#nav li:hover, #nav li.sfhover { position: static; }
#outer-wrapper { margin: 0px auto 0; padding: 0; line-height: 18px; }
#main-wrapper { float: left; width: 493px; margin: 0; padding: 0; }
#sidebar-wrapper-left { float: left; width: 220px; margin-right: 15px; padding: 0; display: inline; text-align: justify; }
#sidebar-wrapper-right { float: right; width: 220px; margin: 0; padding: 0; display: inline; text-align: justify; }
#sidebarright { width: 220px; float: right; }
#sidebarleft { width: 220px; float: left; }
.sidebarleft .widget, .sidebarright .widget { margin-bottom: 10px; padding: 5px; overflow: hidden; border: 8px solid #c00; }
.sidebarright, .sidebarleft { line-height: 1.5em; }
.sidebarright h2, .sidebarleft h2, .feature h2 { color: #c00; border-bottom: 1px solid #c00; font-family: arial,tahoma,Sans-Serif; font-size: 14px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 5px; padding: 3px; }
#sidebar p { margin: 0; padding: 0 0 0 45px; }
#sidebar a img { border: none; margin: 0; padding: 0; }
.sidebarright ul, .sidebarleft ul, .feature ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none; }
.sidebarright li, .sidebarleft li, .feature li { margin: 0px 0px 2px 0px; padding: 0px 0px 1px 20px; border-bottom: 1px dotted #c00; background: url(https://lh4.googleusercontent.com/-Wp47xq4OTsU/T0i2TqWp4LI/AAAAAAAAAxg/630LnNr1MZQ/s128/Arrow_animacategories.gif) no-repeat left; }
.main .widget { margin: 0 0 1.5em; padding: 0 0 1.5em; }
h2.date-header { margin: 1.5em 0 .5em; display: none; }
.post { color: #000; background: #fffff; border: 8px solid #c00; float: left; width: 471px; margin-bottom: 10px; padding: 10px; overflow: hidden; }
.post h1 { margin: 0 0 5px; padding-bottom: 6px; border-bottom: 1px solid #c00; }
.post h1 a, #content h1 a:visited { color: #c00; font-Helvetica,Arial; font-size: 1.0em; font-weight: Felix Titling; margin: 0 0 5px; padding: 0; }
.post h1 a:hover { color: #c00; text-decoration: none; }
.post-body { text-align: justify; margin: 2em 0 .5em; line-height: 1.6em; }
.post-body blockquote{line-height:1.3em}
.post img { padding: 10px; }
.post blockquote{font:italic 13px georgia;margin:1em 20px}
.post blockquote p{margin:.75em 0}
.postmeta { padding: 1px; color: #c00; text-transform: uppercase; }
.postmeta a { color: #c00; }
.more { font-size: 10px; margin-top: 5px; text-transform: uppercase; }
.comments { color: #c00; background: #FFF; border: 8px solid #c00; float: left; width: 720px; margin-bottom: 10px; padding: 10px; overflow: hidden; }
#comments h4 { color: #c00; font-family: arial,tahoma,Sans-Serif; font-size: 20px; font-weight: normal; margin: 0 0 5px; padding: 0 0 10px 0; }
#comments-block { width: 710px; float: left; padding: 0; margin: 0; }
#comments-block .comment-author { font-weight: bold; }
#comments-block .comment-body { margin: .25em 0 10px; padding-left: 20px; font-size: 12px; text-align: justify; }
#comments-block .comment-footer { margin: -.25em 0 2em; line-height: 1.4em; text-transform: uppercase; letter-spacing: .1em; border-bottom: 1px dashed #dbe1e6; }
#comments-block .comment-body p { margin: 0 0 .75em; }
.deleted-comment { font-style: italic; color: gray; }
#blog-pager-newer-link { float: left; }
#blog-pager-older-link { float: right; }
#blog-pager { text-align: center; }
.blog-pager a { font-size: 11px; text-transform: uppercase; color: #c0000; background: #000; padding: 5px; }
.feed-links { clear: both; line-height: 2.5em; display: none; }
.main .Blog { border-bottom-width: 0; }
#footer { width: 980px; clear: both; margin: 0 auto; padding-top: 15px; line-height: 1.6em; text-transform: uppercase; letter-spacing: .1em; text-align: center; }
#search { height: 28px; width: auto; padding: 0; }
#search form { margin: 0; padding: 0; }
#search fieldset { margin: 0; padding: 0; border: none; }
#search p { margin: 0; font-size: 85%; }
#s { background: #dbe1e6; float: left; width: 190px; border: none; font: normal 100% "Tahoma",Arial,Helvetica,sans-serif; color: #333; height: 28px; }
#searchsubmit { width: 70px; float: right; border: none; font: bold 100% Arial,Helvetica,sans-serif; text-transform: uppercase; background: #c00; color: #FFF; height: 28px; }
.feature { color: #c00; background: #000; float: left; overflow: hidden; }
.feature .widget { border: 8px solid #c00; width: 471px; padding: 10px; }
.avatar-image-container { background: url(http://2.bp.blogspot.com/_u4gySN2ZgqE/SrTInZfKwVI/AAAAAAAAAwA/xaGlRIqkHDw/s400/default.gif); width: 35px; height: 35px; }
.avatar-image-container img { border: none; }
h1.post-title, .post h1
#Blog1 h1, #Blog2 h1 { line-height: 1.0em; }
.breadcrumbs { padding: 5px 5px 5px 0; margin: 0; font-size: 95%; line-height: 1.4em; border-bottom: 4px double #cadaef; }
.buatpermalinkblogger
{-moz-box-shadow: inset 0 0 20px #f10c0c;
   -webkit-box-shadow: inset 0 0 20px #f10c0c;
   box-shadow: inset 0 0 20px #f10c0c;
padding: 5px;
background: FF0000;-moz-border-radius:5px;}
.buatpermalinkblogger a
{background:none;}
img.float-right {margin: 5px 0px 0 10px;}
img.float-left {margin: 5px 10px 0 0px;}
.rbbox{-moz-box-shadow: inset 0 0 20px #f10c0c;
   -webkit-box-shadow: inset 0 0 20px #f10c0c;
   box-shadow: inset 0 0 20px #f10c0c;
.rbbox:hover{background-color:#000000);}
