/* - - - - - - - - - - - - - - - - - - - - -
Title : OpTic NoISe Blog
URL : www.optic-noise.com/onblog/blog1.php
- - - - - - - - - - - - - - - - - - - - - */

/* ----- Layout ----- */

body {font-family: Arial, sans-serif; text-align: center; background: #cccccc url('images/background/bkg.jpg') top center no-repeat;padding: 0;margin: 0;color: #383838;}
#container {text-align: center; width: 100%; margin:0; padding:0 0 10px;}
#wrapper {background: #FFFF00 url(images/background/container_bkg.gif); margin: 0 auto; padding:0; text-align: left; border:5px solid #000000; width: 770px;}
#banner {padding:0px;margin-bottom:0px;background-color:#0099FF;height: 87px;width: 770px;}
#content {padding:0px;margin-left:auto;background-color:#FFFFFF;width:623px;border-left-width:1px;border-left-style:none;border-left-color:#000000;float:right;margin-right:auto;}
img {border:none;}


/* ----- Left Sidebar ----- */

#sidebar-a {float:left;width:147px;margin:0;padding:0px;background-color:#FFFF00;}
.sidelink {color:#990000;text-decoration:none;}
.sidelink:hover {background-color:#990000;color:#ffffff;}
#sidebar-a ul {list-style-type:none;margin-top:0px;padding-top:0px;margin-right:0px;padding-right:0px;margin-bottom:0px;padding-bottom:0px;margin-left:0px;padding-left:0px;}
#sidegif {background-color: #FFFF00;text-align: center;display: block;border-top: 0px solid #000000;}

/* ----- Navigation ----- */

div#container div#sidebar-a #navlist {left: 36px;top: 0px;width: 143px;padding-bottom: 19px;}
div#container div#sidebar-a #navlist a {display:block;width: 100px;padding:7px 0px 8px 30px;font: bold 11px Arial, Helvetica, sans-serif;color:#F4F178;background: #FFFF00 url(images/nav/rollover.gif) no-repeat;text-decoration: none;text-align: left;letter-spacing: 0.05em;}
div#container div#sidebar-a #navlist a:hover {background-position: 0px -29px;color: #9BCDFE;}
div#container div#sidebar-a #navlist a:active {background-position: 0 -58px;color:#fff;}
div#container div#sidebar-a #uberlink a:link, div#container div#sidebar-a #uberlink a:visited,
div#container div#sidebar-a #uberlink a:hover, div#container div#sidebar-a #uberlink a:active {background-position: 0px -29px;color: #F4F178;}
div#container div#sidebar-a #uberlink a:hover {background-position: 0px -29px;color: #9BCDFE;}

/* ----- Fresh Optic Noises ----- */

#tblNoises {width: 100%;border-collapse: collapse;}
#divTable {border-left-width: 1px;border-left-style: solid;border-left-color: #000000;width: 622px;padding-top: 10px;padding-bottom: 10px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
#tdSpacer_a {width: 10px;}
#tdAlbum_a {width: 138px;vertical-align: top;text-align: left;}
#tdAlbum_b {width: 138px;vertical-align: top;}
#tdSpacerMid {width: 10px;}
#tdTitle_a {vertical-align: top;width: 145px;}
#tdTitle_b {vertical-align: top;width: 145px;}
#tdAlbum_c {width: 138px;vertical-align: top;}
#tdTitle_c {vertical-align: top;width: 145px;}
#tdAlbum_d {width: 138px;vertical-align: top;}
#tdTitle_d {vertical-align: top;width: 145px;}
#tdTitle_e {vertical-align: top;width: 145px;}
#tdTitle_f {vertical-align: top;width: 145px;}
#tdTitle_g {vertical-align: top;width: 145px;}
#tdTitle_h {vertical-align: top;width: 145px;}
#tdTitle_i {vertical-align: top;width: 145px;}
#tdTitle_j {vertical-align: top;width: 145px;}
#tdTitle_k {vertical-align: top;width: 145px;}
#tdAlbum_e {width: 138px;vertical-align: top;text-align: right;}
#tdAlbum_f {width: 138px;vertical-align: top;text-align: right;}
#tdAlbum_g {width: 138px;vertical-align: top;text-align: right;}
#tdAlbum_h {width: 138px;vertical-align: top;text-align: right;}
#tdAlbum_i {width: 138px;vertical-align: top;text-align: right;}
#tdAlbum_j {width: 138px;vertical-align: top;text-align: right;}
#tdAlbum_k {width: 138px;vertical-align: top;text-align: right;}
#tdAlbum_l {vertical-align: top;text-align: center;}
#tdSiteReq {text-align: center;vertical-align: bottom;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
#tdSiteReq2 {text-align: center;vertical-align: bottom;}

#content a, #content a:link, #content a:visited, #content a:active {color: #000000;text-decoration: none;}
#content a:hover {color: #FF0000;text-decoration: none;}
#tbl_about {background-image: url("images/about/bkg_bug.jpg");background-repeat: no-repeat;height:500px;}
* html #tbl_about {background-image: url("images/about/bkg_bug_ie.jpg");background-repeat: no-repeat;height:100%}
#tblaboutUs {width: 622px;border-left-width: 1px;border-left-style: solid;border-left-color: #000000;}
#tdabout {font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding-right: 5px;padding-left: 7px;font-weight: bold;}
.pullquote {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 14px;font-style: italic;background-color: #CCCC00;background-repeat: repeat-y;font-weight: bold;padding: 10px;float: right;width: 185px;margin:-25px 10px 0px;border-bottom:1px solid #000000;border-top:3px double #000000;color: #000000;background-image:  url(images/background/gradient_r.jpg);text-align: left;}
#divONtext {width: 146px;height: 300px;text-align: center;}

#dwnDoc {width: 137px;height: 39px;padding-top: 5px;padding-left: 5px;padding-bottom: 5px;}
#dwnPDF {width: 137px;height: 40px;padding-left: 5px;padding-bottom: 10px;}

/* ----- Roster ----- */

#div_tbl_roster {background-color: #FFFFFF;}
#tbl_roster {width: 100%;border-collapse: collapse;font-family: Arial, Helvetica, sans-serif;font-size: 12px;vertical-align: top;}
#tbl_roster th {background-color: #000000;color: #ddd;background-repeat: repeat-x;text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
#tbl_roster td {font-family: Arial, Helvetica, sans-serif;
border-bottom: 1px solid #000000;}
#tbl_roster a, #tbl_roster a:link, #tbl_roster a:visited {color: #000000;text-decoration: underline;}
#tbl_roster a:hover {color: #FF0000;text-decoration: none;}
#tbl_roster tr:hover, tr.row1:hover {background: #F7F7D4;}
#tdfeatured {background-image:  url("images/background/gradient_r.jpg");font-size: 11px;color: #E60000;}
#div_tbl_roster {border-left-width: 1px;border-left-style: solid;border-left-color: #000000;width: 622px;font-size: 10px;font-family: Arial, Helvetica, sans-serif;padding: 0px;vertical-align: top;}
.boldcell {font-weight: bold;font-style: italic;text-transform: uppercase;padding-left: 3px;border-bottom: 1px solid #000000;}
.plaincell {font-weight: normal;font-style: normal;padding-left: 3px;font-size: 11px;}
#tbl_roster .evenrow {background-color: #FFFFFF;height: 35px;border-bottom: 1px solid #000000;}
#tbl_roster .oddrow {background-color: #CCCCCC;height: 35px;border-bottom: 1px solid #000000;}
#tdcurrent {background-image:  url("images/background/gradient_r.jpg");font-size: 11px;color: #E60000;border-bottom: 1px solid #000000;}
.centercell {text-align: center;font-size: 11px;}
#dwnld {border-top: #FF0000;border-right: #FF0000;border-bottom: #000000;border-left: #FF0000;}
#dwnld p {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-align: center;font-weight: bold;}
#waffles, #waffles p {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000;text-align: center;}

/* ----- Archive YELLOW Gradient ----- */

#div_archive_desc_yellow {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;background-image:  url("images/background/gradient_Yellow.jpg");background-repeat: repeat-y;padding: 0px 4px;border-bottom: 1px solid #000000;}
#div_archive_desc_yellow2 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;background-image:  url("images/background/gradient_Yellow.jpg");background-repeat: repeat-y;padding: 0px 4px;}

/* ----- Archive BLUE Gradient ----- */

#div_archive_desc_blue {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;background-image:  url("images/background/gradient.jpg");background-repeat: repeat-y;padding: 0px 4px;border-bottom: 1px solid #000000;margin-right: 0px;margin-left: 0px;}
#div_archive_desc_blue2 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;background-image:  url("images/background/gradient.jpg");background-repeat: repeat-y;padding: 0px 4px;}

/* ----- Archive Media ----- */

#ArchPromo {font-family: Arial, Helvetica, sans-serif;font-size: 11px;background-image: url(images/archive/film_icon.jpg);background-repeat: no-repeat;font-weight: bold;float: left;color: #990000;border: #000000;padding-left: 19px;}
#ArchTV {font-family: Arial, Helvetica, sans-serif;font-size: 11px;background-image: url(images/archive/tv.gif);background-repeat: no-repeat;font-weight: bold;float: left;color: #990000;border: #000000;padding-left: 19px;}
#ArchMovie {font-family: Arial, Helvetica, sans-serif;font-size: 11px;background-image: url(images/archive/movie.gif);background-repeat: no-repeat;font-weight: bold;float: left;color: #990000;border: #000000;padding-left: 19px;}
#ArchGame {font-family: Arial, Helvetica, sans-serif;font-size: 11px;background-image: url(images/archive/game.gif);background-repeat: no-repeat;font-weight: bold;float: left;color: #990000;border: #000000;padding-left: 19px;}
#ArchAudio {font-family: Arial, Helvetica, sans-serif;font-size: 11px;background-image: url(images/archive/audio.gif);background-repeat: no-repeat;font-weight: bold;float: left;color: #990000;border: #000000;padding-left: 19px;}

/* ----- Archive Misc ----- */

#tdarchive {font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding-right: 5px;padding-left: 7px;font-weight: normal;}
#tblarchive .evenrow {background-color: #000000;font-family: "Trebuchet MS", Verdana, Arial, sans-serif;font-size: 18px;color: #FFFFFF;font-weight: normal;border-left: 1px solid #000000;margin-top: 4px;margin-bottom: 4px;}
#divarchive {border-left-width: 1px;border-left-style: solid;border-left-color: #000000;}
#tblarchive .textrow {background-color: #FFFFFF;padding-top: 0px;padding-bottom: 0px;padding-right: 2px;padding-left: 4px;}
#divArchWrap {border-left: 1px solid #000000;border-right-color: #000000;}
#divArchWrap H2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-image: url(images/home/film_icon.gif);background-repeat: no-repeat;font-weight: bold;float: none;color: #990000;border: #000000;padding-left: 19px;}
#divArchWrap ul  {list-style-type: none;margin: 0px;padding: 0px;}
#arch_desc {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;background-color: #FFFFFF;margin: 0px 4px;text-align: justify;padding-top: 0px;padding-bottom: 0px;}
#divbottom_archive {border-left: 1px solid #000000;padding:0 0 10px;background:#fff;}

/* ----- Quotes ----- */

#divQuotes {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #000000;padding: 0px;margin-right: 0px;margin-left: 0px;}
#QuoteText {background-color:#FFFF00;background-image:url(images/contact/gradient_lisa.jpg);background-repeat:no-repeat;border-bottom-width:1px;border-color:#999999;color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:10px 4px 0px;text-align:center;}
#QuoteText a,#QuoteText a:link,#QuoteText a:visited,#QuoteText a:active {color: #000099;text-decoration: none;}
#QuoteText a:hover {color: #FF0000;text-decoration: none;}
#Bhaal {font-family: Arial, Helvetica, sans-serif;width: 140px;height: 110px;margin-top: 60px;padding-top: 10px;display: block;}

#divbottom_contact {background-image:url(images/contact/btm_bg.jpg);}

/* ----- Scene and Header Section ----- */

#mainScene {border-right:1px solid #000000;margin-left:auto;margin-right:auto;width:147px;}
* html #mainScene {width: 146px;background-color: #FFFF00;}
#scenetextHeaderTV {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-transform: uppercase;background-image: url(images/blog/on_icon.jpg);background-repeat: no-repeat;background-position:0px 0px;padding-bottom: 2px;font-weight: bold;background-color: #FFFF00;padding-left: 15px;float: none;color: #990000;text-align: left;vertical-align: top;margin-top: 5px;}
#scenetextHeaderMovie {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-transform: uppercase;background-image: url(images/home/movie_icon.gif);background-repeat: no-repeat;padding-bottom: 2px;width: 125px;font-weight: bold;background-color: #FFFF00;padding-left: 21px;float: none;color: #990000;}
#scenetextHeaderAudio {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-transform: uppercase;background-image: url(images/archive/audio_icon.gif);background-repeat: no-repeat;padding-bottom: 2px;width: 125px;font-weight: bold;background-color: #FFFF00;padding-left: 21px;float: none;color: #990000;}
#scenetextHeaderPromo {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-transform: uppercase;background-image: url(images/home/film_icon.gif);background-repeat: no-repeat;padding-bottom: 2px;width: 125px;font-weight: bold;background-color: #FFFF00;padding-left: 19px;float: none;color: #990000;text-align: left;vertical-align: top;}
#scenetextHeaderGame {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-transform: uppercase;border-top-width: 1px;border-top-color: #000000;background-image: url(images/home/game_icon.gif);background-repeat: no-repeat;padding-bottom: 2px;width: 125px;font-weight: bold;background-color: #FFFF00;padding-left: 21px;float: none;color: #990000;text-align: left;vertical-align: top;margin-top: 5px;}
#sceneHeader {padding-bottom: 4px;background-color:#000000;}
#sidetext {background-color:#FFFF00;color:#000000;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0 auto 10px;padding:1px 1px 0 4px;text-align:left;}
#sidetext2 {background-color:#FFFF00;border-color:#000000;border-style:none;border-width:2px medium 1px;color:#000000;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-left:auto;margin-right:auto;padding:1px 1px 12px 4px;text-align:left;}
#sidetexttop {font-family: Arial, Helvetica, sans-serif;font-size: 11px;padding-top: 0px;padding-left: 2px;padding-right: 1px;text-align: left;border: 1px none #000000;padding-bottom: 6px;}

/* ----- Footer ----- */
#footer {background: #000000 url('images/blog/footer_pic.jpg') left top no-repeat; font-size: 9px; text-align: center; color: #FFFFFF; clear:both; height:14px;
padding:13px 0 0; display: block; vertical-align: text-bottom;}


#roster_footer {clear:both;color: #FFFFFF;background-color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 9px;text-align: center;height: 27px;background-image: url(images/blog/footer_pic_w.jpg);background-repeat: no-repeat;display: block;vertical-align: text-bottom;}
#footerabout {clear:both;color: #FFFFFF;background-color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 9px;text-align: center;height: 27px;background-image: url(images/about/footer_about.jpg);background-repeat: no-repeat;display: block;vertical-align: text-bottom;}
#footerarchive {clear: both;color: #FFFFFF;background-color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 9px;text-align: center;height: 27px;background-image: url(images/archive/footer_archive.jpg);background-repeat: no-repeat;display: block;vertical-align: text-bottom;}
#footercontact {clear: both;color: #FFFFFF;background-color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 9px;text-align: center;height: 27px;background-image: url(images/contact/footer_contact.jpg);background-repeat: no-repeat;display: block;vertical-align: text-bottom;}

#footer a,#footer a:link,#footer a:visited {color: #FFFFFF;text-decoration: none;}
#footer a:hover {color: #FF0000;text-decoration: none;}
#roster_footer a,#roster_footer a:link,#roster_footer a:visited {color: #FFFFFF;text-decoration: none;}
#roster_footer a:hover {color: #FF0000;text-decoration: none;}
#footerarchive a,#footerarchive a:link,#footerarchive a:visited {color: #FFFFFF;text-decoration: none;}
#footerarchive a:hover {color: #FF0000;text-decoration: none;}
#footerabout a,#footerabout a:link,#footerabout a:visited {color: #FFFFFF;text-decoration: none;}
#footerabout a:hover {color: #FF0000;text-decoration: none;}
#footercontact a,#footercontact a:link,#footercontact a:visited {color: #FFFFFF;text-decoration: none;}
#footercontact a:hover {color: #FF0000;text-decoration: none;}
#Award {padding-top: 0px;text-align: center;border-top-color: #000000;margin-top: 5px;}
#tdWorks {text-align: center;vertical-align: bottom;}
#submissions {background-image: url(images/contact/submit_txt.jpg);background-repeat: no-repeat;}
#tdAlbum_l .btn {display: inline;font: x-small/200% Arial, sans-serif;padding: 1px 0;margin: 0;text-decoration: none;background-color: #cdcc00;margin: 0 5px 0 0;}
#tdAlbum_l .btnFront {display: inline;background-color: #f4f178;color: #666666;padding: 0 4px;border-top: 0 solid #cdcc00;border-bottom: 0 solid #cdcc00;margin: 0;border-right: 1px solid #cdcc00;border-left: 1px solid #cdcc00;}
#tdAlbum_l .btnText {display: inline;background-color: #FFFF00;color: #000000;padding: 0 4px;border-right: 1px solid #cdcc00;margin: 0px;border-top: 0;border-bottom: 0;border-left: 0;}

/* ----- home Page MP3 Player ----- */

#subplayer {border-left: 1px solid #000000;margin: 0px;padding: 0px;position: relative;}
#player {margin-right: auto;background-position: center;text-align: center;position: absolute;top: -33px;left: 20px;}
#song_list {text-align: left;padding-left: 15px;display: block;}
#song_list p {margin: 0px;padding: 0px;	}
#song_list ol {margin: 0px;padding: 0px;padding-left: 15px;	}
#song_list ol li {padding-bottom: 5px;	}
#song_list a, #song_list a:link, #song_list a:visited {color: #990000;text-decoration: underline;font-weight: bold;font-size: 11px;}
#song_list a:hover {color: #ffffff;background-color: #000000;text-decoration: none;}

/* ----- roster Page MP3 Player ----- */

#rosterplayershell {background-color: #000;margin-top: -5px;padding-top: 5px;padding-bottom: 3px;}
#rosterplayer {margin-right: auto;background-position: center;text-align: center;}

/* ----- classes ----- */
.redfont {color: #FF0000;}
.boldfont {font-weight: bold;font-variant: normal;font-style: normal;font-family: Arial, Helvetica, sans-serif;}
.italicfont {font-style: italic;}
a.thanks, a.thanks:link, a.thanks:visited {color: #990000;}
a.thanks:hover {color: #FFFFFF;text-decoration: none;background-color: #990000;}

/* ----- subnav ----- */

/* ----- subnav ----- */
#subnavcontainer {text-align:center;}
#subnavcontainer img {padding-bottom:10px;}
ul#subnavlist {margin: 0;padding: 0;white-space: nowrap;}
ul#subnavlist li {display: inline;list-style-type: none;font-size:10px;margin:0; background:none;}
ul#subnavlist a { padding: 3px 10px; }
ul#subnavlist a:link, #subnavlist a:visited {color: #fff;background-color: #395874;text-decoration: none;}
ul#subnavlist a:hover {color: #000000;background-color: #99cdff;text-decoration: none;}
ul#subnavlist li#active a {color: #000000;background-color: #99cdff;text-decoration: none;}

/* Nicetitle Styles */
div.niceTitle {background-color: #333333;color: #FFFFFF;font-weight: bold;font-size: 13px;font-family: "Trebuchet MS", sans-serif;text-transform: uppercase;width: 250px;left: 0;top: 0;padding: 4px;position: absolute;text-align: left;z-index: 20;-moz-border-radius: 0 10px 10px 10px;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=87);-moz-opacity: .87;-khtml-opacity: .87;opacity: .87;}
div.niceTitle .contents{margin: 0;padding: 0 3px;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
div.niceTitle p {color: #99CDFF;font-size: 13px;text-transform: none;padding: 1px 0 0 5px;margin: 0;text-align: left;-moz-opacity: 1;}
/* Context Menu Style */
div.domTTMenu {width: 150px;border: 2px outset #E6E6E6;}
div.domTTMenu .caption {font-size: 12px;font-family: sans-serif;background-color: #E6E6E6;}
div.domTTMenu .contents {padding: 1px 0;background-color: #E6E6E6;}
/* Overlib Style */
div.domTTOverlib {border: 1px solid #333366;background-color: #333366;}
div.domTTOverlib .caption {font-family: Verdana, Helvetica;font-size: 10px;font-weight: bold;color: #FFFFFF;}
div.domTTOverlib .contents {font-size: 10px;font-family: Verdana, Helvetica;padding: 2px;background-color: #F1F1FF;}

/* ----- blog ----- */

div#content div#divBlogWrap {font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;}
div#content div#divBlogWrap {border-left: 1px solid #000000;border-right-color: #000000;padding:0 30px 20px;min-height:1200px;height:auto !important;height:1200px;}
* html div#content div#divBlogWrap {width:550px;}
div#content div#divBlogWrap h2 a, h2 a:hover, h3 a:hover {color:#333;text-decoration:none;}
div#content div#divBlogWrap h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration:none;}
div#content div#divBlogWrap h2 {margin:0;}
div#content div#divBlogWrap h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration:none;}
div#content div#divBlogWrap h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {color:#333333;}
div#content div#divBlogWrap h2 {font-size:1.3em;}
div#content div#divBlogWrap h1, h2, h3 {font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;font-weight:bold;}
div#content div#divBlogWrap h3 {margin:0; padding:10px 15px;font-size:12px;}
div#content div#divBlogWrap small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color:#777777;}
div#content div#divBlogWrap small {font-family:Arial,Helvetica,Sans-Serif;font-size:10px;line-height:1.5em;}
div#content div#divBlogWrap .bText {line-height:1.4em;font-size:12px;font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;}
div.videoblock {margin:0 15px 0 0;overflow:auto;text-align:center;}

.post {margin:0px 0pt 20px;padding-bottom:20px;text-align:justify;border-bottom:1px solid #E8E8E8;}
.postmetadata {padding-top:10px;margin-bottom:-10px;text-align:center;clear:left;color:#777777;font-size:10px;font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;}

div#content div#divBlogWrap a:hover {background-color:#FFEEDD; color:#114477; text-decoration:underline;}
div#content div#divBlogWrap a, h2 a:hover, h3 a:hover {background-color:#fff; color:#996600; text-decoration:underline;}
div#content div#divBlogWrap h2 a:hover, div#content div#divBlogWrap h3 a:hover {background-color:#fff; color:#996600; text-decoration:none;}

div#content div#divBlogWrap a img {color:#fff;text-decoration:none;}
div#content div#divBlogWrap a:hover img {color:#fff;text-decoration:none;}

div#content div#divBlogWrap .postinfo a, .postinfo a:link {color:#996600; text-decoration:none;}
div#content div#divBlogWrap .postinfo a:hover {background-color:#fff; color:#114477; text-decoration:underline;}

.bText ul {list-style-type:none;margin:0pt 0pt 12px 0px;padding:0pt;}
.bText ul li {background-image:url(images/blog/icon_bullet.gif);background-position:0px 7px;background-repeat:no-repeat;margin-bottom:5px;padding-left:10px;}

div#divBlogWrap ul {list-style-type:none;margin:0pt 0pt 12px 0px;padding:0pt; font-size:12px;}
div#divBlogWrap ul li {background-image:url(images/blog/icon_bullet.gif);background-position:0px 7px;background-repeat:no-repeat;margin-bottom:5px;padding-left:10px;}

div#content div#divBlogWrap .bText ol {padding: 0 0 0 20px;margin: 0;}
div#content div#divBlogWrap .bText ol li {margin: 0 0 5px 0;padding: 0;}

div#content div#divBlogWrap .navigation {display:block;margin-bottom:10px;margin-top:10px;text-align:center;font-size:10px;font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;}

table.bCalendarTable {width:140px;font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;border-collapse:separate;border-spacing:0px;font-size:90%;margin:0pt auto 1em;}
table.bCalendarTable caption {font-size:130%;}
table.bCalendarTable caption {font-size:11px;font-weight:bold;margin:auto;padding:3px 0pt;white-space:nowrap;}
table.bCalendarTable th {font-size:100%;}
th.bCalendarHeaderCell {color:#528DE0;font-size:84%;width:4ex;}
#bCalendarToday {background-color:#F6EEEE;border:1px solid #990000;}
#bCalendarToday a {text-decoration: none;}

td#prev {text-align:left;}
td#prev, td#next {font-size:100%;font-weight:bold;padding:2px 10px 2px 15px;white-space:nowrap;}
td.bCalendarCell, td.bCalendarLinkPost, td.bCalendarEmptyCell {padding:0px;width:4ex;}
tr.bCalendarRow {text-align:center;}
table.prevnext_post {width:100%;font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;border-collapse:separate;border-spacing:0px;font-size:80%;margin:0pt auto 1em;padding-bottom:5px;}

div#container div#sidebar-a {font-size: 11px;font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;}
div#container div#sidebar-a a, div#container div#sidebar-a a:visited {color:#990000; text-decoration:none;}
div#container div#sidebar-a a:hover {color:#528DE0; text-decoration:underline;}
div#container div#sidebar-a h2 {font-size: 14px;margin:0 auto;padding-top:10px;padding-left:10px;}




/*

div#container div#sidebar-a ul p {margin:0 auto; padding-left:10px;padding-bottom:10px;font-size: 11px;font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;}
div#container div#sidebar-a ul select {}

div#container div#sidebar-a ul ul, div#sidebar-a ul ol {margin:-1px 0 0 0;font-size: 11px;font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;}
div#sidebar-a ul, div#sidebar-a ul ol {margin:0pt;padding:0;}
div#container div#sidebar-a ul ul li {padding:0;}

div#container div#sidebar-a ul ul a, div#sidebar-a ul ol a {background-image:url(images/blog/arrow_bullet.gif);background-position:3px 50%;background-repeat:no-repeat;border-bottom:1px dotted #666666;display:block;font-size:12px;margin-left:0px;margin-right:-1px;padding:4px 0px 4px 17px;text-decoration:none !important;}

div#container div#sidebar-a ul ul a:hover, div#sidebar-a ul ol a:hover {background-color:#E6E600;color:#528DE0;}

div#sidebar-a div#sidetext ul {margin:-1px 0 0 -9px;}
div#sidebar-a div#sidetext ul li {margin:-1px 0 0 -9px;}

div#sidebar-a div#sidetext ul li a {background-image:url(images/blog/arrow_bullet.gif);background-position:3px 50%;background-repeat:no-repeat;border-bottom:1px dotted #666666;display:block;font-size:12px;margin-left:2px;margin-right:-1px;padding:4px 0px 4px 17px;text-decoration:none !important;}

div#sidebar-a div#sidetext ul li a:hover {background-color:#E6E600;color:#528DE0;}

input.SearchField {margin-left:-5px;width:130px;}
input.submit {margin-left:5px;}
div#content div#divBlogWrap .image_block {display:block; margin:0 auto;text-align:center;}

div#container div#sidebar-a li.widget_core_coll_xml_feeds ul li a {background-image:none;}

div#container div#sidebar-a li.widget_core_coll_xml_feeds ul ul, div#sidebar-a ul ol {margin:10px 0pt 10px 10px;font-size: 11px;font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;}
div#container div#sidebar-a li.widget_core_coll_xml_feeds ul, div#container div#sidebar-a li.widget_core_coll_xml_feeds ul ol {margin:0pt;padding:0pt;}

div#container div#sidebar-a .widget_core_coll_xml_feeds ul li {background-image:url(images/blog/arrow_bullet.gif);background-position:-2px 2px;background-repeat:no-repeat;margin-bottom:2px;padding-left:10px;}

div#container div#sidebar-a li.widget_core_coll_xml_feeds ul ul li {background-image:url(images/blog/arrow_bullet.gif);background-position:-2px 2px;background-repeat:no-repeat;margin-bottom:2px;padding-left:10px;}

li.widget_core_coll_xml_feeds ul li {font-size:9px;}

*/

div#container div#sidebar-a ul p {margin:0 auto; padding-left:10px;padding-bottom:10px;font-size: 11px;font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;}
div#container div#sidebar-a ul select {}
input.SearchField {margin-left:-5px;width:130px;}
input.submit {margin-left:5px;}
div#content div#divBlogWrap .image_block {display:block; margin:0 auto;text-align:center;}


/* ----- Common links list ----- */

div#container div#sidebar-a li.widget_core_coll_common_links ul {margin:-1px 0 0 0px;}

div#container div#sidebar-a li.widget_core_coll_common_links ul li {padding:0;}

div#container div#sidebar-a li.widget_core_coll_common_links ul li a {background-image:url(images/blog/arrow_bullet.gif);background-position:3px 50%;background-repeat:no-repeat;border-bottom:1px dotted #666666;display:block;font-size:12px;margin-left:0px;margin-right:-1px;padding:4px 0px 4px 17px;text-decoration:none !important;}

div#container div#sidebar-a li.widget_core_coll_common_links ul li a:hover {background-color:#E6E600;color:#528DE0;}

@media screen and (-webkit-min-device-pixel-ratio:0) {

	div#container div#sidebar-a li.widget_core_coll_common_links ul li a {background-image:url(images/blog/arrow_bullet.gif);background-position:3px 50%;background-repeat:no-repeat;border-bottom:1px dotted #666666;display:block;font-size:12px;margin-left:0px;margin-right:-1px;padding:4px 0px 4px 17px;text-decoration:none !important;}

}



/* ----- Category list ----- */

li.widget_core_coll_category_list  {margin-top:10px;}

div#container div#sidebar-a li.widget_core_coll_category_list ul {margin:-1px 0 0 0px;}

div#container div#sidebar-a li.widget_core_coll_category_list ul li {padding:0;}

div#container div#sidebar-a li.widget_core_coll_category_list ul li a {background-image:url(images/blog/arrow_bullet.gif);background-position:3px 50%;background-repeat:no-repeat;border-bottom:1px dotted #666666;display:block;font-size:12px;margin-left:0px;margin-right:-1px;padding:4px 0px 4px 17px;text-decoration:none !important;}

div#container div#sidebar-a li.widget_core_coll_category_list ul li a:hover {background-color:#E6E600;color:#528DE0;}


div#container div#sidebar-a li.widget_core_coll_category_list ul ul {margin:-1px 0 0 10px;}

div#container div#sidebar-a li.widget_core_coll_category_list ul ul li {margin:0 0 0 -5px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {

	div#container div#sidebar-a li.widget_core_coll_category_list ul li a {background-image:url(images/blog/arrow_bullet.gif);background-position:3px 50%;background-repeat:no-repeat;border-bottom:1px dotted #666666;display:block;font-size:12px;margin-left:0px;margin-right:-1px;padding:4px 0px 4px 17px;text-decoration:none !important;}

}


/* ----- XML Feeds list ----- */

div#container div#sidebar-a li.widget_core_coll_xml_feeds ul {margin:5px 0 5px 9px;padding:0;}

div#container div#sidebar-a li.widget_core_coll_xml_feeds ul li {background-image:url(images/blog/arrow_bullet.gif);background-position:-2px 2px;background-repeat:no-repeat;margin-bottom:2px;margin-left:-5px;padding:2px 0 4px 12px;font-size:9px; border-bottom:1px dotted #666666;}

*:first-child+html div#container div#sidebar-a li.widget_core_coll_xml_feeds ul li {background-image:url(images/blog/arrow_bullet.gif);background-position:-2px 2px;background-repeat:no-repeat;margin-bottom:2px;margin-left:-11px;padding:2px 0 4px 12px;font-size:9px; border-bottom:1px dotted #666666;}

*:first-child+html div#container div#sidebar-a li.widget_core_coll_xml_feeds {margin:0 0 0 5px;padding:0;}

@media screen and (-webkit-min-device-pixel-ratio:0) {

	div#container div#sidebar-a li.widget_core_coll_xml_feeds ul li {background-image:url(images/blog/arrow_bullet.gif);background-position:-2px 2px;background-repeat:no-repeat;margin-bottom:2px;margin-left:-5px;padding:2px 0 4px 15px;font-size:9px; border-bottom:1px dotted #666666;}
	
	div#container div#sidebar-a li.widget_core_coll_xml_feeds ul {margin:5px 0 -4px 9px;padding:0;}
}



/* ----- blogroll list ----- */

#blogroll {background-color:#FFFF00;color:#000000;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0 auto 10px;padding:1px 1px 0 4px;text-align:left;}

div#sidebar-a div#blogroll ul {margin:-1px 0 0 -9px;}
div#sidebar-a div#blogroll ul li {padding-left:3px;}

div#sidebar-a div#blogroll ul li a {background-image:url(images/blog/arrow_bullet.gif);background-position:3px 50%;background-repeat:no-repeat;border-bottom:1px dotted #666666;display:block;font-size:12px;margin-left:2px;margin-right:-1px;padding:4px 0px 4px 17px;text-decoration:none !important;}

div#sidebar-a div#blogroll ul li a:hover {background-color:#E6E600;color:#528DE0;}

* html #blogroll {background-color:#FFFF00;color:#000000;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0 auto 10px;padding:10px 1px 0 4px;text-align:left;}
* html div#sidebar-a div#blogroll ul {margin:5px 0 0 -9px;}
* html div#sidebar-a div#blogroll ul li a {margin-top:-14px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {

	div#sidebar-a div#sidetext ul li a {background-image:url(images/blog/arrow_bullet.gif);background-position:3px 50%;background-repeat:no-repeat;border-bottom:1px dotted #666666;display:block;font-size:12px;margin-left:5px;margin-right:-1px;padding:4px 0px 4px 17px;text-decoration:none !important;}
}

.skin_wrapper_anonymous {margin:0; padding:0;}

.current_page {margin:0 2px;}
*:first-child+html form.search {margin-top:-2px;}
* html form.search {margin-top:-2px;}


li.widget_plugin_evo_Calr {border-bottom:1px dotted #6E6E5D;}
*:first-child+html li.widget_core_coll_common_links {margin-top:-25px;}
* html li.widget_core_coll_common_links {margin-top:-25px;}

form.bComment {background:#FAFAEB none repeat 0%; border: 1px dotted #CCC9B8;font-size:8pt;padding-right:10px;}
div.bComment, form.bComment {}
form.bComment fieldset {border:medium none;margin:2ex 0ex;padding:0ex;}
form.bComment fieldset div.label {float:left;font-weight:bold;text-align:right;width:18%;}
form.bComment fieldset label {font-weight:bold;}
form.bComment fieldset div.input {margin:0pt 0pt 0pt 20%;}
form {margin:0pt;padding:0pt;}
div#content div#divBlogWrap h2.sectionhead {margin-bottom:10px;font-size:14px;}
h1.sectionhead, h2.sectionhead, h2#trackbacks, h3.feedback_section, h3.comment_form_title {background:#E5E0C3 none repeat 0%;border-bottom:1px solid #CCC9B8;font-size:10pt;font-weight:bold;letter-spacing:0px;line-height:100%;margin:0pt;padding:10px 15px;}
div.bComment, div.moderation_msg, div.feedback_feed_msg {border: 1px solid #CCC9B8;display:block;list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:15px;}
div.bComment {border: 1px dotted #CCC9B8;margin:1ex;padding:1ex;}
div.bCommentText {background:transparent url(images/blog/quote.png) no-repeat -7pt 0;font-size:13px;margin-bottom:8px;padding-left:20px;}
div.moderation_msg {font-size:13px;}
div.bCommentTitle {font-size:10px;margin-bottom:3px;}
div.bCommentSmallPrint {font-size:10px;text-align:right;}
div.feedback_feed_msg {text-align:right;font-size:8pt;}
form.bComment .info {padding-left:105px;}


.postinfo {background:transparent url(images/blog/doc.gif) no-repeat 0 1px;clear:both;font-family:tahoma,geneva,verdana,sans-serif;font-size:8pt;margin:0pt 0pt 10px;padding-left:14px;color:#666;}

.msg_nothing {font-size:13px;}