body{ margin: 0; padding:0; font: 11px/1.5em Verdana, Arial, Helvetica, sans-serif; text-align: center; background: url(/calliope/3.9.0/imagesdb/threecolumns/extra/classic-wall.jpg) repeat-x top left; background-attachment: fixed }
* { margin: 0; padding: 0 }

#container{ width: 870px; margin: 30px auto 10px auto; padding: 0 0 5px 0; text-align: left; background-color: #fff; }

#header_container { width: 860px; height: 100px; margin: 0 0 0 0; padding: 5px; }

#wrapper{ width: 860px; margin: 0 auto 0 auto;}

#drag_cont_01 { width: 165px; float: right; border: 1px #ccc solid; word-wrap: break-word; overflow: hidden;}

#drag_cont_02 { word-wrap: break-word; overflow: hidden; width: 165px; float: left; }

#blog_entries { width: 500px; word-wrap: break-word; float: left; border-left: 10px solid FFF; overflow: hidden; margin-top: 20px !important;}

#blog_entries_container { width: 510px; margin: 0 auto 0 auto; }

#wrapper:after { display: block; clear: both; content: "."; height: 1em; visibility: hidden }

.clear-me { clear: both; display: block; height: 1px; content: "."; visibility: hidden;}

/* #content-holder { padding: 0 5px 5px 5px; margin: 0; } */

ol, ul { list-style-position: outside; margin-left: 20px;}

main-content { background: url(/calliope/3.9.0/imagesdb/threecolumns/extra/container.gif) repeat-y top left; margin-top: 10px }
#header { height: 100px; background:url(/calliope/3.9.0/imagesdb/threecolumns/extra/eye-3.jpg) no-repeat left center; color: #fff; border-bottom: 5px #FFF solid;}
h2.change_headtitle { font-size: 18px }
div#sidebar, div#sidebar2 { margin: 0; padding: 4px }
#footer{ color: #333; width:100%; text-align: center }
div#footer p{ margin: 0; padding: 5px 10px; text-align: center }
.drag_element { margin: 0 0 25px 0; padding: 0; width: 100% }
h4.drag_title { font-size: 14px; color: #fff; margin: 0 0 10px 0; padding: 5px; background-color: #888 }
#calendar_button { margin: 0 !important; padding: 0 !important }

#sidebar { line-height: 1.4em }
#sidebar ul, #sidebar01 ul { margin: 0; padding: 0; list-style-type: none; line-height: 1.9em; font-weight: bold }
#sidebar ul li, #sidebar01 ul li { display: block; width: 140px }
#sidebar ul li a, #sidebar01 ul li a { margin: 0; padding: 2px; font-weight: normal }
#sidebar ul li a:hover, #sidebar01 ul li a:hover { text-decoration: none; color: #222 }
#sidebar01 a, #sidebar01 a { color: #888 }
#sidebar01 a:hover, #sidebar01 a:hover { color: #222 }
#blog_title { margin: 0; padding: 0; word-wrap: break-word !important; color: #555 !Important; vertical-align: top }
h2.change_headtitle { margin: 20px 10px 9px 20px ; padding: 0; font-size: 30px; color: #fff; font-family: Georgia, "Times New Roman", Times, serif }
#blog_entries { margin: 0; padding: 0 6px 0 0; line-height: 1.5em }
.entry ul, .entry ol{ margin: 10px; padding: 10px; list-style-type: square }
.entry ol { list-style-type: decimal !important }
h3.entrytitle { font: 24px Georgia, Arial, Helvetica, sans-serif; margin: 0 0 4px 0 }
h3.entrytitle a:link, h3.entrytitle a:visited { color: #333; text-decoration: none; padding: 6px 6px 6px 1px; text-decoration: none !important; border: 0 !important }
h3.entrytitle a:hover { color: #666 !important; text-decoration: none; background: none }
span.date { margin: 0 0 2px 0; padding: 6px 10px 6px 0; display: block !important; font-variant: normal; font-size: 10px; text-align: right }
.meta-post { font-size: 9px !important }
.entry p { margin: 0 0 15px 0 }
.blog { margin: 0 0 20px 0; padding: 0 }
.entry { overflow: hidden; word-wrap: break-word }
.entry ul, .entry ol { margin: 10px; padding: 10ox; list-style-type: square }
.entry a:link, .entry a:visited{ color: #333; font-weight: bold; text-decoration: none }
.entry a:hover{ color: #fff; background-color: #888 }
.tag-list { margin: 10px 0 4px 0; padding: 0; line-height: 2.5em !important }
.tag-title { font-weight: bold }
.taglink { padding: 4px; background-color: #eee; border-bottom: 1px #ccc solid; border-right: 1px #ccc solid; text-decoration: ccc; font-weight: bold }
.taglink:hover { background: none; border: 0 }



#descHead { margin: 10px auto 0 auto; padding: 0; border-top: 8px solid #ccc; color: #444; }
#myDesc { padding: 10px 14px 14px 14px; margin: 0; background-color: #F0F0F0 }
#conDesc:first-letter { float: left; font-size: 219%; line-height: 1em; margin: 2px -2px 1px 0; padding: 2px 4px 2px 4px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold }
#descContainer { margin: 0 0 14px 0; padding: 0 }
img { border: 0 }


#page-navigation { padding: 5px; margin: 0 auto; text-align: center; width: 450px }
.page-num-head { font-weight: bold; font-size: 12px; float: left; margin: 0 5px 0 0; color: #333 }
.page-number { width: 20px; display: block; text-align: center; float: left; margin: 0 5px 0 0; font-weight: bold; background: #eee; border-right: 1px #ccc solid; border-bottom: 1px #ccc solid }
.page-number a:link, .page-number a:visited { color: #777; text-decoration: none; font-weight: bold }
.page-number a:hover { color: #000 }
.blog { word-wrap: break-word }
.rss_btns { display: block; width: 132px }
h3.add_comment_head { padding: 5px 0 0 0; margin: 5px 0 0 0 }
p.comment-notify { width: 250px; margin: 0 auto }
#comment-cont { width: 300px; margin: 0 auto }
.commententry { margin: 14px 0; padding: 10px 12px }
.commententry p { margin: 0 0 10px 0 }
input#s { width: 120px; margin-top: 10px; }
html>body input#s { width: 120px }
#nucleus_cf_body { width: 320px; height: 150px; margin: 10px 0 }
#imgtagcaptchapic { width: 160px; height: 52px }
#em_email_content, #em_email_content a { font-weight: bold; text-align: center }
#em_rssatom { width: 150px; margin: 0 auto; padding: 5px 0; text-align: center }
#item_navigation { width: 300px; margin: 0 auto; text-align: center; font-weight: bold }
h4#rss_button { background: none !important }
#s { width: 140px !important; }
#chatoutput { height: 350px; width: 143px; line-height: .8em; padding: 2px; font: 10px verdana, 'Lucida Grande', 'Lucida Sans Unicode', helvetica, arial, sans-serif !important; color: #162F43; background: #FFFFFF; overflow: auto; word-wrap: break-word !important; margin: 10px auto }
textarea#chatbarText { width: 143px !important; margin: 10px auto }
#item_navigation a { color: #555 }
form#chatForm p { margin: 0 auto; width: 145px }
#chatForm label, #shoutboxAdmin { display: block; margin: 3px auto }
#chatoutput ul#outputList { padding: 0; position: static; margin: 0; word-wrap: break-word !important }
#chatoutput ul#outputList li a { font-weight: bold !important }
#chatoutput ul#outputList { line-height: 1.4em !important }
#chatoutput ul#outputList li { padding: 3px 2px; margin: 0; color: #162F43; background: none; font-size: 1em; list-style: none; font-weight: normal }
#lastMessage { padding-bottom: 2px; text-align: center; border-bottom: 1px solid #666666 }
em#responseTime { font-style: normal; display: block }
#chatoutput .wp-smiley { vertical-align: middle }
label { margin: 0; padding: 0; text-align: left }
#imgtagcaptchapic { width: 150px; height: 45px; margin: 4px 0 }
#id_captcha_private_key { width: 140px !important; margin: 0 !important; padding: 0 !important }
#em_recentcomments, #em_recentcomments_content { overflow: hidden; word-wrap: break-word }
#em_recentcomments_content ul, #em_recentcomments ul { padding-left: 15px; line-height: 1.5em; list-style-type: none; padding-bottom: 10px; padding-left: 5px }
#em_aboutme { width: 165px; overflow: hidden }
#descHead { border-top: 12px #EB9225 solid }
#myDesc { background-color: #FAEDC5 }
#chatoutput ul#outputList li { color: #162F43 }
#em_calendar, #em_recentcomments, #em_recentcomments_content { background-color: #F5DE95; word-wrap: break-word }
#em_calendar a, #em_recentcomments_content ul li a, #em_recentcomments ul li a { color: #93560D !important }
#sidebar_right { line-height: 1.4em }
#em_linklist ol { list-style-type: decimal !important }
#em_bgimage { position: absolute; top: 55px; right: 35px; z-index: 50 }
#submitchat { margin-left: 10px }
.drag_content { padding: 0 0 0 5px }
#wordspew { padding-left: -6px }
#em_headerimage_button { position: absolute !important; z-index: 50 }
#em_blogtitle_button { position: absolute !important; z-index: 50; left: 50%; margin-left: -76px }
#blog_title { position: relative; z-index: 1; height: 100%; overflow: hidden !important }
h2.center { font: bold 14px Arial, Helvetica, sans-serif }
.separator_img { background: none !important; 
margin-top: 20px; }
.entry ul { list-style: disc; margin: 5px 10px; text-align: left }
.entry ol { list-style: decimal; margin: 5px 10px; text-align: left }
font { line-height: 1em }

table#wp-calendar { width: 150px; display: block; margin: 10px auto; padding: 0 0 5px 0; text-align: center; line-height: 20px; }
#wp-calendar_caption, caption { text-align: center !important; width: 150px; margin: 10px auto 3px auto; font-size: 12px; font-weight: bold; border-bottom: #777 solid 1px; color: #DE8414 !important; }
th { color: #333; text-align: center; word-wrap: normal; text-align: center; word-wrap: normal; width: 20px; }

table#wp-calendar td { width: 22px; text-align: center; color: #987E2D; }
table#wp-calendar td a, #today a { font-weight: bold !important; word-wrap: normal !important; padding: 1px; color: #333 !important; text-decoration: none; border: 0; }
table#wp-calendar td a:hover { color: #333; background-color: #FFF !important; }

#today { border: #646464 1px solid !important;}

td#wp-calendar_caption, caption, td#prev, td#next, td#prev a, td#next a { height: 20px; font-weight: bold }


#wp-calendar tbody tr td { width: 20px; white-space: nowrap }
#wp-calendar tfoot tr #prev { width: 40px; white-space: nowrap }
#wp-calendar tfoot tr #next { width: 40px; white-space: nowrap }

.entry * {
line-height: 1.4em;
}

/* Shoutbox New */


#shoutbox {
   color: #000000;
   background-color: #ffffff;
   overflow: auto;
   width: 150px;
   height: 30em;
   border-top:         1px solid #999999;
   border-left:        1px solid #999999;
   border-right:       1px solid #ccc;
   border-bottom:      1px solid #ccc;
   margin-top: .5em;
   margin-bottom: .5em;
}

#shoutbox dl * {
   margin: 0;
   padding: 0;
   text-align: left;
   overflow: hidden;
}

#shoutbox dl dt * {
   margin: 0;
   padding: 0;
   text-align: left;
}

#shoutbox dl dd * {
   margin: 0;
   padding: 0;
   text-align: left;
}

#shoutbox dl dt.row-entry-1 {
   background-color: #EEE !important;
}

#shoutbox dl dt.row-entry-2 {
   background-color: #FFFFFF !important;
}

#shoutbox dl dt {
   padding: 3px 0 3px 3px;
}

#shoutbox dl dt a {
   font-weight: bold !important;
   color: #363636;
}

#shoutbox dl dt a:hover {
   text-decoration: underline !important;
}

#shoutbox dl dd {
   padding: 0 3px 7px 3px;
}

#shoutbox dl dd.row-entry-1 {
   background-color: #EEE !important;
}

#shoutbox dl dd.row-entry-2 {
   background-color: #FFFFFF !important;
}

#shoutbox dl dd p {

}

#shoutform * {ta
   text-align: left;
}

#shoutform form label {
   display: block;
}

#shoutform form textarea {
   width: 150px;
   height: 3em;
   display: block;
   margin-bottom: 5px;
}

.tag-list {clear:both;}

.entry p img {
  border: 1px solid #CCC;
  margin: 0.5em !important;
  padding: 1px;
  text-align: center;
  background-color: #FFF;
}

.wp-smiley {
border-style: none !important;
background: none !important;
}

.adsense-top{
margin:0 0 15px 10px;
}

#em_adsense{
padding-bottom:10px;
}



.adsense-inpost{
margin:20px 0!important;
display:block;
}