/*  
Theme Name: Am I Hot Or Not
*/


.pagenumber { 
text-align : right; 
clear : both; 
font-weight : bold; 
padding-top : 6px; 
margin-top : 10px; 
} 
.kosong { 
clear : both; 
} 
body { 
background : #360800 url(images/background.jpg) repeat-x; 
font-size : 13px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #0b0b0b; 
text-align : center; 
margin : 0; 
padding : 0; 
} 
#page { 
text-align : left; 
background-image : url(images/pagebg.jpg); 
width : 988px; 
margin-top : 0; 
margin-bottom : 0; 
margin-left : auto; 
margin-right : auto; 
} 
#header { 
background : url(images/header.jpg) no-repeat; 
height : 300px; 
margin : 0; 
padding : 0; 
} 
.header-title { 
font-family : Verdana; 
color : #ec186c; 
font-size : 26px; 
padding : 135px 280px 0 0; 
text-align : right; 
font-weight : bold; 
} 
.header-title a { 
color : #ec186c; 
text-decoration : none; 
border-bottom : none; 
font-weight : bold; 
} 
.header-title a:hover { 
color : #ec186c; 
text-decoration : none; 
border-bottom : none; 
} 
.header-description { 
color : #0b0b0b; 
font-size : 11px; 
padding : 3px 282px 0 0; 
text-align : right; 
} 
.alt { 
border-top : 1px dotted #0b0b0b; 
border-bottom : 1px dotted #0b0b0b; 
} 
small { 
font-family : Geneva, Helvetica, Sans-Serif; 
font-size : 11px; 
line-height : 1.5em; 
} 
h1, h2, h3 { 
font-family : Geneva, Arial, Helvetica, sans-serif; 
font-weight : bold; 
} 
h2 { 
font-size : 1.5em; 
border-bottom : 1px dotted #0b0b0b; 
} 
h2.pagetitle { 
font-size : 1.5em; 
} 
h3 { 
font-size : 1.3em; 
} 
h1, h1 a, h1 a:hover, h1 a:visited, .description { 
color : #0b0b0b; 
text-decoration : none; 
} 
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited { 
color : #0b0b0b; 
text-decoration : none; 
} 
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #leftsidebar h2, #rightsidebar h2, cite { 
text-decoration : none; 
} 
p { 
font-size : 14px; 
font-weight : normal; 
line-height : 1.5em; 
} 
li { 
font-size : 13px; 
font-weight : normal; 
line-height : 1.5em; 
} 
.entry p a:visited { 
color : #0b0b0b; 
} 
.commentlist li, #commentform input, #commentform textarea { 
font-size : 0.9em; 
color : #0b0b0b; 
} 
.commentlist li { 
font-weight : bold; 
color : #0b0b0b; 
} 
.commentlist cite, .commentlist cite a { 
font-weight : bold; 
font-style : normal; 
font-size : 1.1em; 
color : #0b0b0b; 
} 
.commentlist p { 
font-weight : normal; 
line-height : 1.5em; 
text-transform : none; 
color : #0b0b0b; 
} 
#commentform p { 
font-family : 'Geneva', Verdana, Arial, Sans-Serif; 
color : #0b0b0b; 
} 
.commentmetadata { 
font-weight : normal; 
color : #0b0b0b; 
} 
#leftsidebar, #rightsidebar { 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
small, #leftsidebar ul ul li, #leftsidebar ul ol li, #rightsidebar ul ul li, #rightsidebar ul ol li, .nocomments, .postmetadata, blockquote, strike { 
color : #0b0b0b; 
} 
code { 
font : 1.1em 'Courier New', Courier, Fixed; 
} 
acronym, abbr, span.caps { 
font-size : 0.9em; 
letter-spacing : 0.07em; 
} 
a { 
color : #0b0b0b; 
text-decoration : underline; 
} 
.narrowcolumn { 
float : left; 
padding : 0 16px 20px 21px; 
margin : 0; 
width : 545px; 
overflow : hidden; 
} 
.widecolumn { 
padding : 0 0 0 0; 
margin : 0 0 0 80px; 
width : 530px; 
} 
.post { 
margin : 0 0 12px 0; 
text-align : justify; 
} 
.widecolumn .post { 
margin : 0; 
} 
.narrowcolumn .postmetadata { 
padding-top : 5px; 
} 
.widecolumn .postmetadata { 
margin : 30px 0; 
} 
#footer { 
background : url(images/footer.jpg); 
padding : 0; 
margin : 0 auto; 
width : 988px; 
height : 48px; 
clear : both; 
} 
#footer p { 
color : #d6ad91; 
padding-top : 20px; 
text-align : center; 
} 
#footer a, #footer a:visited { 
color : #d6ad91; 
text-decoration : none; 
} 
#footer a:hover { 
color : #d6ad91; 
text-decoration : none; 
} 
.description { 
text-align : left; 
padding-left : 280px; 
font-size : 11px; 
font-weight : normal; 
color : #626162; 
} 
h2 { 
margin-top : 0; 
} 
h2.pagetitle { 
margin-top : 10px; 
text-align : center; 
} 
h3 { 
padding : 0; 
margin : 20px 0 0; 
} 
h3.comments { 
padding : 0; 
margin : 40px auto 20px; 
} 
p img { 
padding : 3px; 
max-width : 100%; 
} 
img.centered { 
display : block; 
margin-left : auto; 
margin-right : auto; 
} 
img.alignright { 
padding : 4px; 
margin : 0 0 2px 7px; 
display : inline; 
} 
.alignright { 
float : right; 
} 
.alignleft { 
padding : 0 10px 5px 0; 
margin : 0 10px 5px 0; 
float : left; 
} 
.spacer { 
padding : 0; 
text-align : right; 
clear : both; 
text-transform : lowercase; 
padding-top : 5px; 
} 
html > body .entry ul { 
margin-left : 0; 
} 
html > body .entry li { 
margin : 7px 0 8px 10px; 
list-style-type : square; 
padding : 0; 
} 
.entry ol { 
padding : 0 0 0 10px; 
margin : 0; 
} 
.entry ol li { 
margin : 0; 
padding : 0; 
} 
.postmetadata ul, .postmetadata li { 
display : inline; 
list-style-type : none; 
list-style-image : none; 
} 
#leftsidebar h2 { 
font-family : Geneva, Arial, Helvetica, sans-serif; 
font-size : 1.5em; 
margin : 5px 0 0; 
padding-top : 10px; 
font-weight : bold; 
color : #fdf3ea; 
border-bottom : 1px dotted #f6dbcb; 
} 
#rightsidebar h2 { 
font-family : Geneva, Arial, Helvetica, sans-serif; 
font-size : 1.5em; 
border-bottom-width : 1px; 
border-bottom-style : solid; 
margin : 5px 0 0; 
padding-top : 10px; 
font-weight : bold; 
color : #f22f81; 
border-bottom : 1px dotted #d62871; 
} 
#leftsidebar ul, #leftsidebar ul ol { 
margin : 0; 
padding : 0; 
list-style-image : none; 
list-style-type : none; 
} 
#rightsidebar ul, #rightsidebar ul ol { 
text-decoration : none; 
margin : 0; 
padding : 0; 
list-style-image : none; 
list-style-type : none; 
} 
#leftsidebar a, #leftsidebar a:visited { 
text-decoration : none; 
list-style-type : none; 
list-style-image : none; 
margin-bottom : 15px; 
color : #f6dbcb; 
} 
#leftsidebar a:hover, #leftsidebar a:visited:hover { 
text-decoration : underline; 
color : #f6dbcb; 
} 
#rightsidebar a, #rightsidebar a:visited { 
text-decoration : none; 
list-style-type : none; 
list-style-image : none; 
margin-bottom : 15px; 
color : #fac9a8; 
} 
#rightsidebar a:hover, #rightsidebar a:visited:hover { 
text-decoration : underline; 
color : #fac9a8; 
} 
#leftsidebar ul p, #leftsidebar ul select { 
margin : 5px 0 8px; 
color : #f6dbcb; 
} 
#rightsidebar ul p, #rightsidebar ul select { 
text-decoration : none; 
margin : 5px 0 8px; 
color : #fac9a8; 
} 
#leftsidebar ul ul, #leftsidebar ul ol { 
margin : 5px 0 0 5px; 
color : #f6dbcb; 
} 
#rightsidebar ul ul, #rightsidebar ul ol { 
text-decoration : none; 
margin : 5px 0 0 5px; 
} 
#leftsidebar ul ul ul, #leftsidebar ul ol { 
margin : 0 0 0 10px; 
color : #f6dbcb; 
} 
#rightsidebar ul ul ul, #rightsidebar ul ol { 
text-decoration : none; 
margin : 0 0 0 10px; 
} 
#leftsidebar ul ol li { 
list-style : decimal; 
color : #fac9a8; 
} 
#rightsidebar ul ol li { 
text-decoration : none; 
list-style : decimal; 
} 
#leftsidebar ul ul li, #leftsidebar ul ol li { 
margin : 3px 0 0; 
padding : 0; 
color : #f6dbcb; 
} 
#rightsidebar ul ul li, #rightsidebar ul ol li { 
text-decoration : none; 
margin : 3px 0 0; 
padding : 0; 
} 
.ad200 { 
text-align : center; 
margin-top : 8px; 
} 
.entry form { 
text-align : center; 
} 
select { 
width : 130px; 
} 
#commentform input { 
font-size : 11px; 
color : #0b0b0b; 
width : 170px; 
padding : 2px; 
margin : 5px 5px 1px 0; 
background-color : #edddd0; 
border : 1px solid #360800; 
} 
#commentform textarea { 
font-size : 11px; 
color : #0b0b0b; 
width : 99%; 
padding : 2px; 
background-color : #edddd0; 
border : 1px solid #360800; 
} 
#commentform #submit { 
background : #5a1f01; 
color : #f6c8a8; 
margin : 0; 
float : right; 
width : 110px; 
border : 1px solid #360800; 
} 
.alt { 
margin : 0; 
padding : 10px; 
} 
.commentlist { 
padding : 0; 
text-align : justify; 
} 
.commentlist li { 
margin : 15px 0 3px; 
padding : 5px 10px 3px; 
list-style : none; 
} 
.commentlist p { 
margin : 10px 5px 10px 0; 
} 
#commentform p { 
margin : 5px 0; 
} 
.nocomments { 
text-align : center; 
margin : 0; 
padding : 0; 
} 
.commentmetadata { 
margin : 0; 
display : block; 
} 
#leftsidebar { 
margin-top : 0; 
margin-left : 39px; 
font : 1em Geneva, Arial, Sans-Serif; 
color : #0b0b0b; 
width : 180px; 
float : left; 
margin-right : 0px; 
} 

#leftsidebar form { 
margin : 0; 
} 
#rightsidebar { 
margin-top : 0; 
margin-left : 0; 
float : right; 
font : 1em Geneva, Arial, Sans-Serif; 
color : #0b0b0b; 
width : 148px; 
padding : 0; 
margin-right : 28px; 
} 
#rightsidebar form { 
margin : 0; 
} 
acronym, abbr, span.caps { 
cursor : help; 
} 
acronym, abbr { 
border-bottom : 1px dashed #adadad; 
} 
blockquote { 
margin : 15px 30px 0 10px; 
padding-left : 25px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
blockquote cite { 
margin : 5px 0 0; 
display : block; 
} 
.center { 
text-align : center; 
} 
hr { 
display : none; 
} 
a img { 
border : 1px dotted #0b0b0b; 
} 
.navigation { 
display : block; 
text-align : center; 
margin-top : 10px; 
margin-bottom : 60px; 
} 
#leftsidebar a, #rightsidebar a { 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
div#shNavBar a { 
color : #ccc; 
text-decoration : none; 
padding : 0 3px; 
cursor : pointer; 
} 
div#shNavBar a:hover { 
color : #fff; 
} 
#shDisplay div#shTitle { 
font : normal 12px/17px 'Lucida Grande', Verdana, sans-serif; 
color : #ffffff; 
text-align : center; 
margin : 0 auto; 
} 
div#shNavBar { 
display : block; 
font : normal 13px/22px 'Lucida Grande', Verdana, sans-serif; 
color : #999; 
background-color : #454545; 
border-top : 1px solid #525252; 
position : fixed; 
left : 0; 
bottom : 0; 
width : 100%; 
padding : 3px 0 5px; 
text-align : center; 
cursor : default; 
z-index : 1011; 
} 
body { 
height : 100%; 
} 
#shShutter *, #shDisplay * { 
padding : 0; 
margin : 0; 
} 
div#shShutter, div#shDisplay { 
top : 0; 
left : 0; 
width : 100%; 
position : absolute; 
} 
div#shShutter { 
height : 100%; 
z-index : 1000; 
background-color : #000000; 
} 
div#shDisplay { 
display : block; 
background-color : transparent; 
z-index : 1002; 
} 
div#shDisplay img#shTopImg { 
margin : 0 auto; 
border : 1px solid #555; 
background : transparent; 
display : block; 
max-width : none; 
max-height : none; 
float : none; 
} 
div#shDisplay div#shWrap { 
visibility : hidden; 
} 
div#shWaitBar { 
position : absolute; 
width : 100px; 
left : 50%; 
margin-left : -50px; 
margin-top : 120px; 
} 
#shWaitBar img { 
border : 0; 
float : none; 
} 
#fullSize { 
visibility : hidden; 
} 
#shNavBar img { 
border : 0; 
vertical-align : text-top; 
margin : 0; 
padding : 0; 
float : none; 
} 
* html div#shNavBar { 
display : block; 
position : absolute; 
} 
.wp-pagenavi a, .wp-pagenavi a:link { 
padding : 2px 4px 2px 4px; 
margin : 2px; 
text-decoration : none; 
border : 1px solid #000000; 
color : #000000; 
background-color : #ffffff; 
} 
.wp-pagenavi a:visited { 
padding : 2px 4px 2px 4px; 
margin : 2px; 
text-decoration : none; 
border : 1px solid #000000; 
color : #000000; 
background-color : #ffffff; 
} 
.wp-pagenavi a:hover { 
border : 1px solid #000000; 
color : #000000; 
background-color : #ffffff; 
} 
.wp-pagenavi a:active { 
padding : 2px 4px 2px 4px; 
margin : 2px; 
text-decoration : none; 
border : 1px solid #000000; 
color : #000000; 
background-color : #ffffff; 
} 
.wp-pagenavi span.pages { 
padding : 2px 4px 2px 4px; 
margin : 2px 2px 2px 2px; 
color : #000000; 
border : 1px solid #000000; 
background-color : #ffffff; 
} 
.wp-pagenavi span.current { 
padding : 2px 4px 2px 4px; 
margin : 2px; 
font-weight : bold; 
border : 1px solid #000000; 
color : #000000; 
background-color : #ffffff; 
} 
.wp-pagenavi span.extend { 
padding : 2px 4px 2px 4px; 
margin : 2px; 
border : 1px solid #000000; 
color : #000000; 
background-color : #ffffff; 
} 
.post-ratings { 
width : 100%; 
} 
.post-ratings-loading { 
display : none; 
height : 16px; 
text-align : left; 
} 
.post-ratings-image { 
border : 0; 
} 
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG { 
border : 0; 
padding : 0; 
margin : 0; 
}
