body { text-align: center; margin: 0; padding: 40px 0 30px 0 }
* { margin: 0; padding: 0 }
#wrapper { width: 720px; margin: 30px auto 0 auto; padding: 0 0 10px 0; text-align: left }
#container_a { margin: 0; padding: 13px 0 0 0; background: url(/calliope/3.7.3/imagesdb/shallow/extra/wrapper_top.png) no-repeat top left }
#container_b { margin: 0; padding: 0; background: url(/calliope/3.7.3/imagesdb/shallow/extra/wBlue.gif) repeat-y top left  }
* html #container_b { height: 1px }
#container_c { margin: 0; padding: 0; background: url(/calliope/3.7.3/imagesdb/shallow/extra/headBlue.gif) no-repeat top left }
#header_container { height: 320px; position: relative; z-index: 1 }
#header { margin: 0; padding: 0; height: 300px }
#main_content { width: 405px; float: left; overflow: hidden; }
#drag_cont_01 { width: 270px; float: right; overflow: hidden; word-wrap: break-word; padding-right: 10px;  }

#sidebar { width: 220px !important; margin: 0 auto; }
#sidebar ul li{ background-image: url(/calliope/3.7.3/imagesdb/shallow/extra/blue_box.png) }

.drag_element { overflow: hidden; }
#sidebar ul li{ background-image: url(/calliope/3.7.3/imagesdb/shallow/extra/blue_box.png) }
#footer { clear: both; height: 15px; background: url(/calliope/3.7.3/imagesdb/shallow/extra/footer.png) no-repeat bottom left }
#footer_clear { height: 18px; background: url(/calliope/3.7.3/imagesdb/shallow/extra/wrap_foot.png) no-repeat bottom left }
.entry ul, .entry ol { margin: 10px; padding: 10px; list-style-type: square }
.entry ol { list-style-type: decimal !important }
h3.entrytitle { color: #2A5377 !important; line-height: 1.4em }
#content_container a:link, #content_container a:visited { color: #4682B4; text-decoration: none }
#content_container a:hover { text-decoration: underline; color: #7A91A3 }
.taglink { border-bottom: 1px #DBE6F2 solid; border-right: 1px #DBE6F2 solid }
a.taglink:link, a.taglink:visited { color: #234665 }
a.taglink:hover { color: #0E1C27; text-decoration: none !important }
#page-navigation { background-color: #f9f9f9; border: 1px #eee solid }
.page-num-head { color: #224260 }
.page-number { background: #E2EBF4; border-right: 1px #366998 solid; border-bottom: 1px #366998 solid }
#sidebar { color: #4682B4 }
#sidebar a:link, #sidebar a:visited { color: #2A5377; text-decoration: none }
#sidebar a:hover { color: #4B89C0 }
h4.drag_title { color: #036F90 }
#sidebar h4 { border-bottom: 1px #B5EDFD solid }
h4#calendar_button, h4#rss_button, #em_calliopelogo h4 { border: 0 !important }
#blog-tag-cloud a:link, #blog-tag-cloud a:visited { color: #2A5377 !important; background-color: #ABE8FA !important; border-right: 1px #55D3F9 solid; border-bottom: 1px #55D3F9 solid; padding: 1px; margin: 4px 0 }
#blog-tag-cloud a:hover { color: #4B89C0 !important; background-color: none !important }
#descHead { border: 1px #A3E8FC solid; 
background-color: #EBFAFE;
width:344px !Important;
 }
#chatoutput ul#outputList li { color: #162F43 }
#lastMessage { border-bottom: 1px solid #777 }
li.row-entry-1 a{ color: #396A93 !important }
li.row-entry-1 a:hover{ color: #1E374D !important }
li.row-entry-2 a{ color: #396A93 !important }
li.row-entry-2 a:hover{ color: #315880 !important }
#txpCommentInputForm { border-bottom: 1px dotted #555 }
#blog_title { margin: 0 0 15px 0; padding: 0; height: 72px; word-wrap: break-word !important }
h2.change_headtitle { margin: 10px 10px 10px 20px ; padding: 0; font-size: 30px; color: #8FE4FF; font-family: Georgia, "Times New Roman", Times, serif }
#blog_entries { margin: 0; padding: 40px 2px 15px 40px; overflow: hidden; word-wrap: break-word }
.entry { line-height: 1.5em }
.entry ul, .etnry ol { margin: 10px; padding: 10px; list-style-type: square }
h3.entrytitle { font: 20px Arial, Helvetica, sans-serif; margin: 0 0 4px 0 }
h3.entrytitle a:link, h3.entrytitle a:visited { color: #009FD5; text-decoration: none; padding: 6px 6px 6px 1px; text-decoration: none !important; border: 0 !important }
h3.entrytitle a:hover { color: #124D5F !important; text-decoration: none; background: none }
span.date { margin: 0 0 12px 0; display: block !important; font-variant: normal; font-size: 10px }
.meta-post { font-size: 9px !important }
.entry p { margin: 0 0 15px 0 }
.blog { margin: 0 0 20px 0 }
.entry a:link, .entry a:visited{ color: #008DB9; border-bottom: 1px #0E898A dashed; text-decoration: none }
.entry a:hover{ color: #fff; background-color: #76DCFA; border: none }
.drag_element { margin: 0 0 25px 0; padding: 0 }
h4.drag_title { font-size: 15px; color: #009FD5; margin: 0 0 10px 0; padding: 0 }
#sidebar h4 { border: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; border-bottom: 1px #B5EDFD solid }
input#submitchat { margin-top: 2px; padding: 2px }
#sidebar { background: none; font-size: 11px }
#sidebar a { color: #008DB9; text-decoration: none }
#sidebar a:hover { background: #43C5ED; color: #fff; border: 0; text-decoration: none }
#sidebar ul { margin: 0; padding: 0; list-style-type: none; line-height: 1.9em; font-weight: bold }
#sidebar ul li { margin: 0; padding: 0 0 0 17px; background: url(/calliope/3.7.3/imagesdb/shallow/extra/blue_box.png) no-repeat .1em .3em }
#sidebar p { margin: 4px 10px }
body { font: 11px/1.5em Verdana, Arial, Helvetica, sans-serif }
body { color: #444 }
img { border: 0 }
a img { border: none !important; background: none !important }
.hide { display: none }
.clearme { clear: both }
#descContainer { width: 320px; margin: 15px 0 14px 0; padding: 0 0 5px 0; text-align: left; font-size: 12px; font-weight: normal }
#myDesc { padding: 14px 10px 14px 14px }
#conDesc:first-letter { float: left; font-size: 240%; line-height: 1em; margin: 0 -2px 0 0; padding: 0 4px 0 4px; font-style: italic }
.tag-list { margin: 2px 0 4px 0; 
padding: 0; line-height: 18px !important;
}
.tag-title { font-weight: bold }
.taglink { padding: 4px; 
background-color: #B3EBFB; 
border-bottom: 1px #92E0FA solid !important; 
border-right: 1px #92E0FA solid; 
text-decoration: none !important;
margin-bottom:10px !Important;
line-height: 28px !important;
margin-left:2px !Important;
 }
.taglink:hover { background: none }
#page-navigation { width: 320px; margin: 10px 0; padding: 10px; background-color: #DFF7FF; border: 1px #95DAEF solid }
.page-num-head { font-weight: bold; font-size: 12px; float: left; margin: 0 5px 0 0; color: #40ADCF }
.page-number { width: 20px; display: block; text-align: center; float: left; margin: 0 5px 0 0; font-weight: bold; background: #86D6EF; border-right: 1px #40ADCF solid; border-bottom: 1px #40ADCF solid }
.page-number a:link, .page-number a:visited { color: #008DB9; text-decoration: none; font-weight: bold }
.page-number a:hover { color: #fff }
.blog { word-wrap: break-word }
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; }
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: 195px; margin: 0 auto 7px auto; padding: 5px 0; text-align: center }

#wordspew { margin: 15px 0 10px 10px }
#chatoutput { height: 350px; width: 160px !important; line-height: .8em; border: 2px solid #fff !important; padding: 2px; font: 10px verdana,, 'Lucida Grande', 'Lucida Sans Unicode', helvetica, arial, sans-serif !important; background: #E9FAFF !important; overflow: auto }
#lastMessage { padding-bottom: 2px; text-align: center; border-bottom: 1px solid #D0F3FD !important }
#chatForm label, #shoutboxAdmin { display: block; margin: 3px 0 }
#chatoutput ul#outputList { padding: 0; position: static; margin: 0; font-weight: normal !important }
#chatoutput ul#outputList { line-height: 1.4em !important }
#chatoutput ul#outputList li { padding: 3px 2px; margin: 0; color: #444 !Important; background: none !important; font-size: 1em; list-style: none }
em#responseTime { font-style: normal; display: block }
#chatoutput .wp-smiley { vertical-align: middle }
label { margin: 0; padding: 0; text-align: left }
#chatForm input, #chatForm textarea { width: 170px; margin: 0 auto }
#chatForm textarea { width: 180px }
#imgtagcaptchapic { width: 155px; height: 48px; margin: 4px 0 }
#id_captcha_private_key { width: 140px !important; margin: 0 !important; padding: 0 !important }
#jal_lastID { margin: 0; padding: 0 }
#submitchat { margin: 0 !important; padding: 0 !important; font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size: 12px !important; width: 60px !important }
.row-entry-1 { background-color: #fff !important }
.row-entry-2 { background-color: #f5f5f5 !important }
li.row-entry-1 a{ color: #758E44 !important; text-decoration: none; font-weight: bold }
li.row-entry-1 a:hover{ color: #5A6F35 !important; text-decoration: underline; font-weight: bold }
li.row-entry-2 a{ color: #758E44 !important; text-decoration: none; font-weight: bold; font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, "Lucida Sans Unicode", Arial }
li.row-entry-2 a:hover{ color: #5A6F35 !important; font-weight: bold }
#txpCommentInputForm { border-bottom: 1px dotted #333; text-align: center; font-weight: bold }
#chatForm p label { margin: 5px }

#s { width: 140px !important; margin: 10px 0 0 0 }
.separator { display: none }
#em_linklist ol li { margin: 0 0 0 20px; list-style-type: decimal }
#em_bgimage { position: absolute; top: 55px; right: 35px; z-index: 50 }
#em_headerimage_button { text-align: left; margin: 0; padding: 0; position: absolute; left: 0; top: 0; z-index: 4 }
* html #xml_feeds { width: 185px; display: block }
#xml_feeds{ display: block; width: 180px }
.separator_img { background: none !important }
.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 }


#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 }


table#wp-calendar { width: 170px; line-height: 20px; margin: 5px auto 10px auto; text-align: center; display: block }
#wp-calendar_caption, caption { text-align: center; width: 170px; font-size: 14px; color: #009FD5; border-bottom: #009FD5 1px solid; font-weight: bold !important;}
th { text-align: center; color: #191919; width: 25px !important; }

table#wp-calendar td { text-align: center; color: #397C90; width: 25px !important;}
table#wp-calendar td a, #today a { font-weight: bold !important; color: #191919 !important;  padding: 2px;}
table#wp-calendar td a:hover { color: #191919 !important; background-color: #FFF !important; }

td#wp-calendar_caption, td#next, td#prev { height: 17px }

#today { border: #397C90 1px solid; } 

* q, * blockquote {
  	background: #EBFAFE url(/calliope/3.7.3/imagesdb/shallow/extra/qaromablue.png) no-repeat  10px 10px;
  	margin: 20px;
  	padding: 10px 20px;
  }
  
.entry * {
line-height: 1.4em;
}

/* Shoutbox New */


#shoutbox {
   color: #000000;
   background-color: #ffffff;
   overflow: auto;
   width: 145px;
   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 * {
   text-align: left;
}

#shoutform form label {
   display: block;
}

#shoutform form textarea {
   width: 150px;
   height: 3em;
   display: block;
   margin-bottom: 5px;
}

#item_navigation {
 	width: 325px;
    background: #EBFAFE;
    padding: 5px 10px;
    margin: 0 0 10px 0;
    text-align: left !important;
    font: bold 11px Arial, Helvetica, sans serif !important;
}
.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-inpost{
margin:15px 0 !important;
display:block;
}

.adsense-top{
margin-left:5px;
}


