
/* ::::: http://webrevolutionary.com/curious-demo/wp-content/themes/curious/master.css ::::: */

body { margin: 0pt; padding: 0pt; background: rgb(21, 22, 0) url('bg_body0.jpg') repeat-x scroll 0% 0%; color: rgb(90, 89, 85); font-family: georgia,'times new roman',Verdana,Arial,sans-serif; line-height: 1.5em; }
a:link { color: rgb(198, 141, 26); text-decoration: none; }
a:hover, a:visited { color: rgb(35, 35, 35); text-decoration: none; }
a.more-link { color: rgb(111, 130, 89); }
p { margin: 0pt; padding: 0pt 0pt 10px; }
form { margin: 0pt; padding: 0pt; }
img { border: 0pt none ; }
blockquote { margin: 0pt 20px 0pt 5px; padding: 10px 0pt 10px 45px; background: transparent url('bg_block.gif') no-repeat scroll 0% 0%; line-height: 1.5em; color: rgb(40, 40, 39); }
code { color: rgb(40, 40, 39); font-family: Monaco,monospace; font-size: 110%; text-align: left; }
code strong { color: rgb(102, 51, 0); }
abbr, acronym { border-bottom: 1px dotted rgb(204, 204, 204); font-style: normal; cursor: help; }
a abbr { border: medium none ; }
em { font-style: italic; }
strong { font-weight: bold; }
del { text-decoration: line-through; color: rgb(102, 102, 102); }
ins { text-decoration: none; font-style: italic; }
address { margin: 0pt; padding: 0pt; font-style: normal; }
h3, h4, h5, h6 { font-family: Georgia,"Times New Roman",Times,serif; }
#universe { margin: 0pt auto 60px; width: 940px; position: relative; }
#wrapper { border: 1px solid rgb(106, 106, 106); margin: 0pt auto; padding: 0pt; background: rgb(255, 255, 255) url('bg_mainc.gif') repeat-x scroll 0pt 100%; width: 940px; }
#wrap { background: transparent url('bg_sideb.jpg') repeat-y scroll 100% 0pt; width: 940px; }
#content {  }
#maincol { padding: 25px 0pt; background: transparent url('bg_wrapp.gif') repeat-x scroll 0pt 0pt; width: 640px; float: left; }
#sidebar-right { margin: 0pt; padding: 12px 0pt 50px 5px; width: 295px; float: right; }
.sidebar { font-size: 95%; }
#header { margin: 0pt auto 50px; padding: 0pt; width: 940px; height: 90px; position: relative; }
#logo {  }
#logo img { border: medium none ; }
h1 { margin: 0pt; padding: 40px 0pt 0pt 1em; font-family: "Times New Roman",Georgia,Times,serif; font-weight: bold; font-size: 3.5em; }
h1 a:link, h1 a:visited, h1 a:hover { color: rgb(255, 255, 255); text-decoration: none; }
.description { padding: 20px 0pt 0px 5em; color: rgb(255, 255, 255); font-style: italic; }
#cartoon { position: absolute; top: 123px; left: 20px; }
#rss { position: absolute; top: 122px; right: 2px; }
#nav { margin: 20px 0pt 0pt 150px; padding: 0pt; background: transparent url('bg_nav00.jpg') no-repeat scroll 0% 0%; font-size: 11px; width: 770px; font-family: verdana,arial,georgia,sans-serif; }
#nav ul { margin: 0pt; padding: 5px 0pt 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#nav li { float: left; margin-right: 0px; }
#nav li a { padding: 2px 5px 4px 25px; float: left; color: rgb(203, 188, 65); font-weight: bold; }
#nav li a:hover, #nav li.current_page_item a { color: rgb(255, 255, 255); }
.post { margin: 0pt; padding: 0pt; float: left; }
h2.pagetitle { margin: 0pt 0pt -15px; padding: 45px 0pt; color: rgb(0, 0, 0); font-size: 100%; font-family: georgia,'times new roman',Arial,Verdana,sans-serif; text-align: center; }
.post-title { margin: 0pt 0pt 20px; }
.post-title-single { margin: 0pt 0pt 50px; }
h3.post-headline { border-bottom: 1px dashed rgb(189, 182, 147); margin: 0pt 0pt 0pt 90px; padding: 10px 0pt; font-family: georgia,'times new roman',Arial,Verdana,sans-serif; font-size: 170%; font-weight: bold; font-style: italic; }
h3.post-headline a { color: rgb(147, 128, 90); line-height: 1.1em; }
h3.post-title-page { border-bottom: 1px dashed rgb(189, 182, 147); margin: 0pt; padding: 10px 0pt; font-family: georgia,'times new roman',Arial,Verdana,sans-serif; font-size: 170%; font-weight: bold; color: rgb(147, 128, 90); font-style: italic; }
h3.post-headline-result { border-bottom: 1px dashed rgb(189, 182, 147); margin: 20px 0pt 0pt; padding: 10px 0pt; font-family: georgia,'times new roman',Arial,Verdana,sans-serif; font-size: 170%; font-weight: bold; font-style: italic; }
h3.post-headline-result a { color: rgb(147, 128, 90); }
h3.nothing { margin: 0pt 20px; padding: 10px 0pt; font-family: georgia,'times new roman',Arial,Verdana,sans-serif; font-size: 170%; font-weight: bold; font-style: italic; color: rgb(111, 130, 89); }
.post-date { margin: 7px 20px 0pt 0pt; padding: 17px 0pt 0pt; background: transparent url('bg_date0.jpg') no-repeat scroll 0% 0%; width: 80px; height: 60px; float: left; font-family: georgia,'times new roman',arial,sans-serif; font-style: italic; display: block; line-height: 1em; }
.month { margin: 0pt 0pt 0pt 28px; color: rgb(255, 255, 255); font-size: 11px; text-align: center; }
.date { margin: 2px 2px 0pt 0pt; font-style: normal; display: block; text-align: center; color: rgb(255, 255, 255); font-size: 18px; }
.year { margin: 4px 2px 0pt 0pt; display: block; color: rgb(255, 255, 255); font-size: 11px; text-align: center; }
.post-author { margin: 0pt 0pt 30px; padding: 5px 0pt; font-size: 10px; }
.post-meta { border: 1px dashed rgb(188, 194, 183); margin: 10px 0pt 40px; padding: 2px 10px; background: rgb(244, 242, 234) none repeat scroll 0% 0%; clear: both; }
.post-comment { border: 1px dashed rgb(225, 225, 225); margin: 10px 0pt 40px; padding: 2px 10px; background: rgb(246, 245, 240) none repeat scroll 0% 0%; clear: both; }
.entry { margin: 0pt; padding: 0pt 0pt 0pt 25px; width: 610px; }
.entry-inner { padding: 0pt 20px 0pt 0pt; }
.entry img { border-style: solid; border-color: rgb(218, 218, 218) rgb(227, 227, 227) rgb(227, 227, 227) rgb(218, 218, 218); border-width: 1px 2px 2px 1px; margin: 5px auto; padding: 2px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; max-width: 98%; }
.page-link { margin: 25px 0pt; font-family: verdana,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 90%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(0, 0, 0); }
.page-link a:link { padding: 0.5em; color: rgb(200, 133, 1); }
.page-link a:hover, .page-link a:visited { padding: 0.5em; color: rgb(0, 0, 0); }
#maincol ul, #maincol ol, #maincol dl { margin: 0pt 0pt 10px; padding: 0pt; }
#maincol ul, #maincol ol { margin-left: 10px; }
#maincol ol { padding-left: 20px; }
#maincol ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
#maincol ul ol li { background: transparent none repeat scroll 0% 0%; padding-left: 0pt; }
#maincol ul li { padding: 0pt 0pt 5px 20px; background: transparent url('icon_bul.gif') no-repeat scroll left 4px; }
#maincol dl dt { font-weight: bold; }
#maincol dl dd { margin: 0pt 0pt 15px; padding: 0pt; }
.comments { margin: 20px; }
h4#comments { margin: 0pt 0pt 15px; padding: 20px 0pt 0pt; clear: both; font-size: 120%; font-family: georgia,Verdana,Times,sans-serif; }
h4#respond { margin: 0pt; padding: 10px 0pt 0pt; font-size: 120%; font-family: georgia,Verdana,Times,sans-serif; }
.commentlist { margin: 10px 0pt; padding-left: 20px; }
.commentlist p { margin: 0pt 7em 0pt 0pt; }
.commentlist li { border: 1px dashed rgb(188, 194, 183); margin: 10px; padding: 10px; }
.commentlist .alt { border: 1px dashed rgb(188, 194, 183); background: rgb(240, 238, 228) none repeat scroll 0% 0%; }
.commentlist li .avatar { border: 1px solid rgb(217, 217, 217); margin: 0pt 0pt 0pt 10px; padding: 2px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; }
.commentlist cite { font-weight: bold; font-style: normal; font-size: 120%; }
.commentlist small { margin-bottom: 5px; display: block; font-size: 87%; }
#commentform { font-family: georgia,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 110%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#commentform p { margin: 0pt; padding: 6px 0pt; }
#commentform label { padding-left: 5px; color: rgb(102, 102, 102); font-size: 80%; }
#commentform input { border-style: dashed; border-color: rgb(203, 203, 203) rgb(221, 221, 221) rgb(221, 221, 221) rgb(203, 203, 203); border-width: 1px; padding: 3px; background: rgb(246, 245, 240) none repeat scroll 0% 0%; width: 200px; margin-top: 3px; }
#commentform textarea { border: 1px dashed rgb(203, 203, 203); padding: 2px; background: rgb(246, 245, 240) none repeat scroll 0% 0%; width: 90%; height: 120px; margin-top: 3px; }
#commentform textarea:focus, #commentform input[type="text"]:focus { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(72, 72, 72); }
#commentform #submit { border: medium none ; padding: 7px 0pt 10px; background: transparent url('btn_subm.gif') no-repeat scroll 5px 3px; width: 165px; height: 40px; margin-bottom: 10px; color: rgb(255, 255, 255); font-family: georgia,Helvetica,sans-serif; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-style: italic; }
.center { text-align: center; }
img.center, img[align="center"] { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; }
img.alignleft, img[align="left"] { margin: 5px 8px 5px 0pt; float: left; }
.alignright { float: right; }
img.alignright, img[align="right"] { margin: 2px 0pt 5px 8px; float: right; }
.navigation { margin: 0pt; width: 640px; color: rgb(102, 102, 102); font-family: georgia,'times new roman',arial,serif; font-size: 120%; font-style: italic; }
.navigation a:link { color: rgb(0, 0, 0); }
.navigation a:hover, a:visited { color: rgb(136, 0, 0); }
.alignright { margin: 30px 30px 25px 0pt; float: right; }
.alignleft { margin: 30px 0pt 25px 30px; float: left; }
span.next { border: 0pt none ; margin: 0pt; padding: 20px 80px 30px 0pt; background: transparent url('next0000.gif') no-repeat scroll 100% 0pt; display: inline-block; }
span.prev { border: 0pt none ; margin: 0pt; padding: 20px 0pt 30px 80px; background: transparent url('prev0000.gif') no-repeat scroll 0pt 0pt; display: inline-block; }
h2.sidebartitle { margin: 20px 30px 10px 20px; padding: 6px 3px 8px 0pt; background: transparent url('sidebart.gif') no-repeat scroll 0% 0%; color: rgb(213, 213, 213); font-weight: bold; font-size: 20px; font-family: georgia,verdana,arial,"Times New Roman",Times,serif; font-style: italic; text-align: center; }
h2.sidebarimg { height: 60px; }
#search { border: 1px solid rgb(93, 93, 93); margin: 0pt 0pt 20px 10px; padding: 0pt 0pt 0pt 8px; background: rgb(69, 66, 56) none repeat scroll 0% 0%; width: 260px; }
#searchform br { display: none; }
#searchform #s { border: medium none ; padding: 5px 0pt 0pt 10px; background: rgb(69, 66, 56) none repeat scroll 0% 0%; width: 180px; height: 20px; color: rgb(255, 255, 255); font-size: 12px; font-family: georgia,verdana,Arial,Helvetica,sans-serif; font-style: italic; }
#searchform #searchsubmit { vertical-align: middle; }
.sidebar ul { margin: 0pt 0pt 0pt 5px; padding: 0pt; }
.sidebar ul li { margin: 0pt; padding: 2px 0pt 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.sidebar ul li a:link { margin: 0pt 0pt 0pt 25px; padding: 0pt 5px 0pt 0pt; color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; font-family: verdana,Arial,Helvetica,sans-serif; }
.sidebar ul li a:hover, .sidebar ul li a:visited { border-bottom: 1px dotted rgb(203, 188, 65); margin: 0pt 0pt 0pt 25px; padding: 0pt 5px 0pt 0pt; color: rgb(203, 188, 65); font-family: verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; }
.sidebar li span.title { margin: 0pt 20px 0pt 25px; display: block; }
.sidebar li span.title a:link { border-bottom: 1px dotted rgb(255, 255, 255); margin: 0pt; padding: 0pt 0pt 2px; }
.sidebar li span.title a:hover, .sidebar li span.title a:visited { border-bottom: 1px dotted rgb(203, 188, 65); margin: 0pt; padding: 0pt 0pt 2px; }
.sidebar ul li span.date_publish { margin: 0pt 0pt 2px 25px; font-size: 10px; color: rgb(233, 233, 233); display: block; }
.sidebar .advertise { margin: 20px 10px 10px; padding: 0pt; text-align: left; }
.sidebar .advertise img { border: medium none ; margin: 5px 5px 2px; padding: 0pt; }
#tag_cloud a { padding: 0pt 5px; }
.tags { padding: 15px 10px 25px; }
.tags a:link { padding: 2px; font-family: georgia,Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); line-height: 1em; }
.tags a:hover, .tags a:visited { color: rgb(203, 188, 65); }
.sidebar #recent-comments li { margin: 0pt; padding: 2px 5px 2px 10px; color: rgb(255, 255, 255); font-family: georgia,verdana,Arial,Helvetica,sans-serif; font-weight: bold; }
.sidebar #recent-comments li a:link { margin: 0pt; color: rgb(203, 188, 65); }
.sidebar #recent-comments li a:hover, .sidebar #recent-comments li a:visited { border-bottom: 1px dotted rgb(255, 255, 255); color: rgb(255, 255, 255); text-decoration: none; }
.sidebar li { list-style-type: none; list-style-image: none; list-style-position: outside; }
.sidebar li#tag_cloud a { padding: 0pt 0pt 0pt 15px; }
.sidebar ul.children { border: medium none ; }
.sidebar ul.children li { background: transparent url('icon_bul.gif') no-repeat scroll 30px 8px; padding-left: 20px; }
#pages ul li ul { border: medium none ; padding: 0pt 0pt 0pt 10px; }
#pages ul li ul li { background: transparent url('icon_bul.gif') no-repeat scroll 15px 8px; padding-left: 10px; }
#calendar_wrap { padding: 5px 10px; color: rgb(255, 255, 255); }
#wp-calendar caption { margin-bottom: 5px; color: rgb(255, 255, 255); }
#wp-calendar td a { color: rgb(255, 255, 255); }
#wp-calendar td#today { background: rgb(188, 176, 142) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
#rightcol #wp-calendar td { margin: 0pt; padding: 0pt 9px; }
.textwidget { padding: 0pt 10px; }
#footer { border-top: 1px dashed rgb(179, 173, 147); margin: 0pt; padding: 5px 0pt; background: rgb(79, 75, 60) none repeat scroll 0% 0%; min-width: 940px; font-size: 12px; }
#footer-inner { margin: 0pt auto; width: 940px; position: relative; }
#footer p { padding: 12px 25px 14px 0pt; color: rgb(255, 255, 255); font-family: georgia,'times new roman',arial,sans-serif; }
#validated { position: absolute; right: 20px; bottom: 0px; }
#nav ul:after, #content:after, #maincol:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }

/* ::::: http://webrevolutionary.com/curious-demo/wp-content/themes/curious/ie.css ::::: */

body { voice-family: inherit; font-size: small; }
html > body { font-size: small; }
* html body { font-size: 12px; }
* html #header { padding: 10px 0pt 5px; }
* html .description { padding: 20px 0pt 0pt 5em; font-size: 12px; font-style: italic; }
* html #nav li a { padding: 1px 5px 7px 25px; }
* html #maincol { padding: 50px 0pt 70px; float: left; }
* html h2.sidebartitle { margin: 20px 20px 0pt; }
* html .sidebar ul.latest-news { margin: -40px 0pt 0pt 5px; padding: 0pt; }
* html .tags { padding: 0pt 10px 25px; }
* html #rightcol #wp-calendar td { font-size: 11px; }
* html.tags { padding: 0pt 10px 25px; }
* html .post { float: none; }
* html .post h3 { font-size: 180%; }
* html .entry img { margin: 10px; }
* html .entry { margin: 0pt; padding: 0pt 0pt 0pt 15px; }
* html .entry-inner { padding: 0pt; }
* html #footer p { padding: 10px 5px; }
* html #rss { position: absolute; top: 145px; right: 2px; }
* html #cartoon { position: absolute; top: 144px; left: 20px; }
:first-child + html .sidebar ul.latest-news { margin: 31px 0pt 0pt 5px; padding: 0pt; }
* html #nav ul, * html .sidebar ul li span.date_publish, * html #footer { height: 1%; }

