body{  color:#000; background-color:#ffe44c; font-family:Verdana,Arial,Georgia; font-size:100%; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal}#headbox{  clear:both; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#CADA2A; color:#FFFFFF; font-size:0.7em; margin:0 auto; padding:6px 0; width:100%; height:130px}#logo h1{  font-size:2em; color:#fff; margin-top:0px; margin-left:20px; font-family:Georgia,Arial; font-weight:normal; margin-bottom:0px}#logo h2{  font-size:1.2em; color:#051f50; margin-top:0px; margin-left:40px; font-family:Georgia,Arial; font-weight:normal; margin-bottom:10px}.inputBox{  width:270px; height:20px; font-size:12px; color:#888; border:1px solid #ccc; margin:5px 0; padding:0 5px}.inputArea{  font-size:12px; color:#888; border:1px solid #ccc; padding:5px; line-height:16px; margin:5px auto; width:275px}p,#commentlist p{  margin:15px 0}a:link,a:visited{  color:#3C78A7; text-decoration:none}a:hover,a:active{  color:#3C78A7; text-decoration:underline}a img{  border:0 none}code{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -x-system-font:none; background:#FFCF63 none repeat scroll 0 0; font-family:'Courier New' ,Courier,Fixed; font-size:1em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal}acronym,abbr,span.caps{  cursor:help; font-size:0.9em; letter-spacing:0.07em}acronym,abbr{  border-bottom:1px dashed #999999}blockquote{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -x-system-font:none; background:#FFCF63 none repeat scroll 0 0; border-bottom:1px solid #DDDDDD; border-top:1px solid #DDDDDD; font-family:Arial; font-size:1em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5em; margin:10px 0; padding:10px 10px 0}select{  width:130px}#head{  font-size:0.7em; margin:15px auto 0; padding:0; width:1003px}#bpage{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; font-size:0.7em; margin:0 auto; max-width:1000px}.left,.alignleft{  float:left}.right,.alignright{  float:right}#navbar{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#2C2C2C url(images/navbar.png) repeat scroll 0 0; margin:15px auto 0; padding:0 10px; text-transform:uppercase}#page-bar{  width:722px}#page-bar ul{  list-style-image:none; list-style-position:outside; list-style-type:none}#page-bar li{  border-right:1px solid #333333; cursor:pointer; display:block; float:left; list-style-image:none; list-style-position:outside; list-style-type:none}#page-bar li:hover{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#3C78A7 none repeat scroll 0 0}#page-bar a,#page-bar a:visited{  color:#FFFFFF; display:block; font-weight:bold; margin:0; padding:10px 16px}#page-bar a:hover{  display:block; text-decoration:none}#searchform{  float:right; margin-right:10px; padding-top:8px; text-align:right; width:194px}#page-bar li{  float:left; margin:0; padding:0}#page-bar li li{  float:left; margin:0; padding:0; text-transform:none; width:122px}#page-bar li li a,#page-bar li li a:link,#page-bar li li a:visited{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#2B2B2B none repeat scroll 0 0; border-top:1px solid #C0C0C0; float:none; margin:0; padding:5px 10px 5px 18px; width:122px}#page-bar li li a:hover,#page-bar li li a:active{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#CADA2A none repeat scroll 0 0; padding:5px 10px 5px 18px}#page-bar li ul{  left:-999em; position:absolute; width:10em}#page-bar li:hover ul{  display:block; left:auto}#page-bar li:hover ul,#page-bar li.sfhover ul{  left:auto}h1{  -x-system-font:none; font-family:Georgia,Arial; font-size:2.5em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal}h2{  -x-system-font:none; font-family:Georgia,"Times New Roman"; font-size:2em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal}h3{  -x-system-font:none; color:#333333; font-family:Georgia,Arial; font-size:1.5em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin-bottom:3px; padding-top:10px}h4,h2.sub_title{  -x-system-font:none; font-family:Georgia,Arial; font-size:1.4em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal}h3.cat_title,h3.cat_title a{  color:#333333; font-size:0.85em; letter-spacing:-0.05em}h3#respond{  margin-top:0; padding-top:20px}h1#comment,h1#addcomment{  -x-system-font:none; color:#3C78A7; font-family:Georgia,Arial; font-size:1.3em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin-bottom:3px; margin-top:32px; padding-left:0}h3.authors{  margin-top:15px}#logo a{  color:#1044a7;  text-decoration:underline; font-size:10px; font-family:Verdana;}#logo a:hover{  text-decoration:none}#tagline{  color:#333333; font-size:1em; margin-top:-6px; text-transform:lowercase}#top{  padding:0}#headline{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding;  background:#FFFFFF no-repeat scroll center bottom; float:left; font-size:1.05em; line-height:1.5em; margin:0; padding:10px; width:650px}#headline div.title{  -x-system-font:none; display:block; font-family:Georgia; font-size:2.4em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; letter-spacing:-0.05em; line-height:normal; padding-bottom:5px}#headline div.meta{  display:block; margin-top:-5px; padding-bottom:2px}#headline p{  padding-bottom:15px}#featured{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; color:#333333; float:right; font-size:1.05em; line-height:1.5em; padding:10px 10px 9px; width:280px}#featured .clearfloat{  margin-bottom:8px; margin-top:7px}#featured .info{  float:right; margin-top:5px; padding-top:5px; width:180px}#featured .title{  font-weight:bold}#headline a img,#featured a img{  border:1px solid #CCCCCC; margin-right:10px; margin-top:5px; padding:2px}#middle{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none no-repeat scroll center bottom; float:left; padding:10px; width:650px}.category{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; border-top:8px solid #333333; float:left; height:60px; margin:0; padding:4px; width:120px}.category p{  margin:0}#cat-1,#cat-3,#cat-5{  border-top:8px solid #6DC6FE; display:block}#cat-2,#cat-4{  border-top:8px solid #43A8FA}.cat-1,.cat-3,.cat-5{  border-top:8px solid #6DC6FE; display:block}.cat-2,.cat-4{  border-top:8px solid #43A8FA}.category span.cat_title,#front-popular h3,.front-list .cat_title,#archive .cat_title{  font-size:1.5em; font-weight:bold; letter-spacing:-0.05em; margin:0; text-transform:lowercase}.category span.cat_title{  font-size:1em}#front-popular h3{  border:1px solid red; color:#FFFFFF; font-weight:normal; padding-left:5px}#front-popular{  max-width:1000px}#h3-recentposts{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#6DC6FE url(images/icons/note_accept.png) no-repeat scroll 0 0; color:#CCCCCC; font-size:16px; font-weight:normal; padding:5px 5px 5px 25px}#h3-authors{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#6DC6FE url(images/icons/users.png) no-repeat scroll 0 0; color:#CCCCCC; font-size:16px; font-weight:normal; padding:5px 5px 5px 25px}#h3-pagelist{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#6DC6FE url(images/icons/note.png) no-repeat scroll 0 0; color:#CCCCCC; font-size:16px; font-weight:normal; padding:5px 5px 5px 25px}#h3-comments{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#6DC6FE url(images/icons/user_comment.png) no-repeat scroll 0 0; color:#CCCCCC; font-size:16px; font-weight:normal; padding:5px 5px 5px 25px}.category a{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent none repeat scroll 0 0; color:#43A8FA; display:block}.category a:hover{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent none repeat scroll 0 0; color:#FFFFFF; text-decoration:none}#cat-1:hover,#cat-3:hover,#cat-5:hover{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#6DC6FE none repeat scroll 0 0; color:#FFFFFF}#cat-2:hover,#cat-4:hover{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#43A8FA none repeat scroll 0 0; color:#FFFFFF}#cat-1:hover a,#cat-3:hover a,#cat-5:hover a{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#6DC6FE none repeat scroll 0 0; color:#FFFFFF}#cat-2:hover a,#cat-4:hover a{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#43A8FA none repeat scroll 0 0; color:#FFFFFF}.cat-1:hover,.cat-3:hover,.cat-5:hover{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#6DC6FE none repeat scroll 0 0; color:#FFFFFF}.cat-2:hover,.cat-4:hover{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#43A8FA none repeat scroll 0 0; color:#FFFFFF}.cat-1:hover a,.cat-3:hover a,.cat-5:hover a{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#6DC6FE none repeat scroll 0 0; color:#FFFFFF}.cat-2:hover a,.cat-4:hover a{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#43A8FA none repeat scroll 0 0; color:#FFFFFF}#bottom{  width:650px; float:left}.full-front,.front-list{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; float:left; font-size:1.05em; line-height:1.75em; max-width:650px}.full-front{  max-width:1000px; width:100%}#archive{  font-size:1.05em; line-height:1.75em; padding-top:15px}.front-list blockquote{  padding:0 10px 0}.front-list .title,#archive .title{  -x-system-font:none; font-family:Georgia; font-size:2em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; letter-spacing:-0.05em; line-height:normal}.front-list .clearfloat,#archive .clearfloat{  border-bottom:1px dotted #CCCCCC; margin-bottom:10px; padding-bottom:10px}.front-list .spoiler,#archive .spoiler{  display:block; margin-top:3px}.front-list p,#archive p{  margin:0; padding:0}.author{  display:block; font-size:1em; height:24px}.meta{  color:#333333; font-size:0.8em}.meta a{  color:#333333}#headline,#featured{}#headline p,#featured p{  margin:0}#content{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; float:left; font-size:1.05em; line-height:1.75em; min-height:400px; padding:10px; width:590px}#content .breadcrumbs,#content .breadcrumbs a,.post .breadcrumbs,.post .breadcrumbs a{  color:#333333; font-weight:bold}#content h2.title,.post h2.title,#content h1.title,.post h1.title,#contact h1,#archive h1,#page h1,#searchonsearch h3{  -x-system-font:none; border-bottom:1px solid #DDDDDD; border-top:3px solid #DDDDDD; font-family:Georgia; font-size:2.2em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; padding:5px 0}.post h1{  font-family:Georgia Times New Roman; font-weight:bold; font-size:26px; color:#141bb3; background-color:#c9d6ff; padding:10px 5px}.post h2{  font-family:Arial Tahoma Verdana; font-size:22px; font-weight:bold; margin-top:50px; margin-bottom:5px; color:#b03b5f}.post h4{  font-family:Georgia,Arial; font-size:16px; margin-top:20px; margin-bottom:2px; font-weight:bold; color:#942c29}.post{  font-size:1.05em; line-height:1.75em}.post p{  margin-top:15px; font:Verdana,Arial,Tahoma; font-size:14px; line-height:1.8; color:#333}.post .clearfloat{  border-bottom:1px dotted #CCCCCC; margin:10px 0}.post ul,.post ol,.front-list ul,.front-list ol{  margin-bottom:15px}.post ul li,.front-list ul li{  list-style-position:outside; list-style-type:circle; margin:6px 0 0 30px; line-height:1.5; font-family:Verdana,Arial,Tahoma; font-size:14px; color:#333333}.post ol li,.front-list ol li{  list-style-image:none; list-style-position:outside; list-style-type:decimal; margin:6px 0 0 30px; line-height:1.5; font-family:Verdana,Arial,Tahoma; font-size:14px; color:#333333}.post ol li ul li,.front-list ol li ul li{  list-style-image:none; list-style-position:outside; list-style-type:square; margin-left:20px}.post img,.post a img,.front-list img,#archive img{  border:1px solid #CCCCCC; margin:0 10px 5px 0; padding:2px}.post .ads{  margin-top:10px}.entry{  margin-top:20px}#stats{  -x-system-font:none; display:block; font-family:Gerogia,Arial; font-size:0.8em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin-top:0; padding:4px 0; text-transform:uppercase}#stats span{  padding:0 20px 0 0}#stats span a:hover{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent none repeat scroll 0 0}#stats span a{  color:#333333}#stats img,#nav img{  border:0 none; margin:0; padding:0}#tools{  font-size:0.95em; height:280px; width:70px; background-color:#fff; position:fixed; top:170px; left:50%; margin-left:-571px}#tools a:hover{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent none repeat scroll 0 0}#postPaging{  padding:5px 0; text-align:center}#sidebar{  float:right; margin:0; width:320px; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FF none repeat scroll 0 0}#sidebar h3,#sidebar h4{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -x-system-font:none; background:#e1fec7 none repeat scroll 0 0; color:#021f69; font-family:verdana,Arial; font-size:1.5em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin:0 -5px; padding:8px 0; text-align:center}#sidebar input[type="button"]{  font-family:Helvetica,sans-serif; font-size:16px; padding:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; cursor:pointer; color:#555;  background:-moz-linear-gradient(#eee,#ddd);  background:-ms-linear-gradient(#eee,#ddd);  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#ddd));  background:-webkit-linear-gradient(#eee,#ddd);  background:-o-linear-gradient(#eee,#ddd);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#dddddd');  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#dddddd')";  background:linear-gradient(#eeeeee,#dddddd);  -webkit-box-shadow:rgba(0,0,0,0.2) 0 .3em 5px;  -moz-box-shadow:rgba(0,0,0,0.2) 0 .3em 5px;  box-shadow:rgba(0,0,0,0.2) 0 .3em 5px;  border:0px}#sidebar-top,.sidebar-bottom{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; float:left; padding:0 5px 10px; margin:0 0 5px; width:300px; border:2px solid #e1fec7}.sidebar-box-top{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#EEEEEE none repeat scroll 0 0; float:right; margin-bottom:10px; margin-top:0; padding:0 5px; width:310px}.sidebar-left{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; float:left; padding:0 10px 10px; width:135px}.sidebar-right{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; float:right; padding:0 10px 10px; width:135px}.sidebar-box{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; clear:both; margin:10px 0; padding:0 10px; width:300px}#sidebar li{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/sub.png) no-repeat scroll 0 0; border-bottom:1px dotted #CCCCCC; display:block; list-style-image:none; list-style-position:outside; list-style-type:none; padding:2px 0 2px 13px}#sidebar .rssButton{  margin-right:4px}#sidebar li ul li:last-child{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/sub.png) no-repeat scroll 0 0; border-bottom:0 dotted #CCCCCC; display:block; list-style-image:none; list-style-position:outside; list-style-type:none; padding:2px 0 0 13px}div.widget .content{    line-height:16px; padding-bottom:10px}.widgetselector{  border:1px solid #CCCCCC; margin-bottom:5px}div.widget a.edit,div.widget a.move{  float:right; font-size:85%; font-weight:normal; margin-left:10px; margin-top:3px; z-index:1}div.widget a.delete{  float:right; font-weight:normal; margin-left:10px; margin-right:10px; position:relative; text-decoration:none; top:3px; z-index:1}select{  border:1px solid #CCCCCC}.field{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; border:1px solid #333333; font-size:1em; padding:2px}#s{  font-size:1em; padding:1px; width:150px}#searchsubmit{  padding-left:5px}#commentform input{  margin:5px 5px 1px 0; width:140px}#commentform textarea{  margin-top:5px; width:99%}#commentForm input{  border:1px solid #CCCCCC}#commentlist cite{  display:inline; font-style:normal; margin-bottom:4px}#commentlist .flag{  border:1px solid #CCCCCC; margin:0 0 -3px 0; padding:2px}#commentlist blockquote{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#EDEDED none repeat scroll 0 0}#commentlist .comment{  list-style-image:none; list-style-position:outside; list-style-type:none; margin-bottom:3px; padding:10px 0 0}#commentlist .my_comment .commenttext{  background:#ffffff; color:#942C29; border:solid 1px #942C29}.commentlist li li{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent none repeat scroll 0 0; border:medium none; list-style-image:none; list-style-position:outside; list-style-type:square; margin:3px 0 3px 20px; padding:3px 0}.commenttext{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#F2F2F2 none repeat scroll 0 0; border-bottom:1px solid #DDDDDD; border-top:1px solid #DDDDDD; -moz-border-radius:5px; padding:10px 10px 0}#commentlist cite strong{  font-size:1.1em}.self{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; border:medium none}.self cite strong{  color:#313228; font-size:1.3em}#commentform small{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; font-weight:bold; padding:0}.commentmetadata{  color:#4D4D4D; display:block; font-size:0.9em; margin-top:3px; text-align:right}.commentmetadata a,.commentmetadata a:visited{  color:#959382}.commentlist small{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#E9E9E9 none repeat scroll 0 0}.thumb{  border:1px solid #BBBBBB; float:left; margin:0 10px 0 0; padding:2px; width:32px}.photo{  border:1px solid #BBBBBB; float:left; height:28px; margin:0 10px 0 0; padding:2px; width:28px}#comment{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; width:590px}p#comment{  font-family:Georgia,Arial; font-size:1.3em; font-weight:bold; padding-top:20px}#front-popular{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#2689e4 no-repeat scroll center bottom; color:#FFFFFF; font-size:0.65em; margin:0 auto; padding:10px}#footerTable h4{  font-family:Verdana; font-size:1.8em; font-weight:normal; color:#87e4ff; padding-right:5px}#footerTable ul{  margin-top:15px}#footerTable p{  color:#FFFFFF; font-size:1.8em}#footerTable p span{  color:#FFFFFF; font-size:0.75em}#footerTable span{  font-size:1.1em; color:#87e4ff}#footerTable ul a{  font-size:15px; color:#87e4ff}#footerTable ul li{  font-family:Verdana; display:block; list-style-image:none; list-style-position:outside; list-style-type:none; padding:5px; margin:0}#footerTable ul li a:hover{  color:#FFFFFF}#footer{  font-size:0.7em; margin:0 auto; padding-bottom:10px; padding-top:10px; text-align:center; width:960px; color:#000}#footer a{  text-decoration:underline; color:#FFF}#footer a:hover{  font-weight:bold}.clearfloat:after{  clear:both; content:"."; display:block; height:0; visibility:hidden}.clearfloat{  display:inline-block}* html .clearfloat{  height:1%}* + html .clearfloat{  height:1%}.clearfloat{  display:block}.rating{  opacity:1; width:100%}.rating p{  display:inline; left:55px; position:relative; top:14px}.star-rating{  background-position:left top; height:25px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; overflow:hidden; padding:0; position:relative; width:125px}.star-rating li{  display:inline}.star-rating a,.star-rating .current-rating{  border:medium none; height:25px; left:0; line-height:25px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; overflow:hidden; position:absolute; text-indent:-1000em; top:0}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{  background-position:left bottom}.star-rating a.one-star{  width:20%; z-index:6}.star-rating a.two-stars{  width:40%; z-index:5}.star-rating a.three-stars{  width:60%; z-index:4}.star-rating a.four-stars{  width:80%; z-index:3}.star-rating a.five-stars{  width:100%; z-index:2}.star-rating .current-rating{  background-position:left center; z-index:1}.small-star{  height:10px; width:50px}.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{  background-image:url(../../pics/star_small.gif); height:10px; line-height:10px}.commentForm{  clear:both; padding:5px}.commentForm label{  display:block; margin-top:4px; width:80px}.commentForm input{  width:300px}.commentForm textarea{  border:1px solid silver; height:150px; width:100%}#commentMenu{  clear:both; display:none; margin:0; padding:0}#commentMenu li{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#D8D8D8 none repeat scroll 0 0; border-color:silver silver transparent; border-style:solid solid none; border-width:1px 1px medium; cursor:pointer; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 5px 0 0; padding:3px 8px; position:relative; top:2px}#commentMenu li.selected{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:white none repeat scroll 0 0; border-bottom:1px solid white}#commentPreview{  clear:both; display:none; min-height:150px}.success{  color:green; font-weight:bold}.commentForm .bbcode{  -x-system-font:none; clear:both; display:none; float:right; font-family:Georgia,Arial; font-size:1.1em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; padding:3px}.bbcode a{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; color:#CADA2A; font-weight:500; margin:1px; padding:1px 3px; text-decoration:underline}ul#monthList{  font-weight:bold}ul#monthList ul li{  font-weight:normal; margin-left:20px}ul#monthList li.year{  cursor:pointer}ul#monthList ul{  display:none}ul#monthList ul.open{  display:block}.tagcloud{  margin-bottom:10px; white-space:normal}#tagcloud li{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent none repeat scroll 0 0; border-bottom:0 none; display:inline; padding:0}.tagcloud a{  display:inline; margin-right:3px}.tagcloud a.biggest{  font-size:24px}.tagcloud a.big{  font-size:21px}.tagcloud a.medium{  font-size:19px}.tagcloud a.small{  font-size:16px}.tagcloud a.smallest{  font-size:13px}#calendarContainer{  margin:0 auto; text-transform:capitalize}.calendar{  border:medium none; font-size:12px; margin:0 auto}.calendar .weekend{}.calendar .other{}.calendar a.exist{  display:block; font-weight:bold}.calendar td{  color:White; vertical-align:top}#relatedPosts p{  -x-system-font:none; clear:both; display:block; font-family:Georgia,Arial; font-size:1.5em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; padding-top:20px; text-align:left}#relatedPosts h1{  clear:both; color:#3C78A7; font-family:Georgia,Arial; font-size:1.3em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin:32px 0 10px}#relatedPosts a{  display:block; margin-top:5px}#relatedPosts span{  font-size:10px; text-indent:10px}ul.recentComments li{  padding-bottom:10px; text-transform:none}ul.recentComments li a.postTitle{  font-weight:normal}#searchpage{  margin-bottom:30px}.searchresult{  margin-bottom:20px}.searchresult a{  font-weight:bold}.searchresult span.text{  clear:both; display:block; margin:3px 0}.searchresult span.type{  display:block}.searchresult span.url{  color:Gray}.searchpage ul.paging{  list-style-type:none; margin:0 0 20px; padding:0}.searchpage ul.paging li{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#F1F1F1 none repeat scroll 0 0; border:1px solid gray; display:inline; margin-right:5px}.searchpage ul.paging li a{  padding:5px 8px}.searchpage ul.paging li.active{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#F1F1F1 none repeat scroll 0 0; border:1px solid black}#contact{}#contact label{  display:block; padding-top:5px}#contact input.field{  width:90%}#contact textarea{  display:block; margin:0; overflow:auto; width:90%}#archive{}#archive h2{  border-bottom:1px solid silver; font-size:12px; margin-bottom:10px; padding-bottom:4px}#archive h2 img{  border:1px solid #CCCCCC; margin:15px 0 0 3px; padding:2px}#archive ul{  list-style-type:square; margin:0 10px; padding:10px}#archive ul li{  margin-right:20px}#archive table{  border-collapse:collapse; width:100%}#archive table td,#archive table th{  text-align:left; vertical-align:top}#archive table td{  border-bottom:1px solid #D8D8D8; padding:2px 0; text-align:left}#archive table .title{  font-size:100%}#archive .date{  width:70px}#archive .comments{  text-align:center; width:70px}#archive .rating{  text-align:center; width:70px}.ThemeLabel{  display:block; float:left; width:111px}.ThemeOption{  margin-bottom:10px}#ThemeSettings{  margin-bottom:15px}.ThemeSettingsSubmit{  display:block; float:right}#searchonsearch{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:white none repeat scroll 0 0; margin-bottom:20px; padding:5px 10px}#searchonsearch h3{  color:#333333}#searchonsearch ol li{  margin:2px 50px}.clearer{  clear:both}.search_field{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#464548 url(images/searchbg.gif) no-repeat scroll right top; clear:both; color:#CCCCCC; float:right; font-size:13px; height:33px; padding:5px 20px 10px 0; text-align:right; width:685px}.newsletter{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#6E6E6E url(images/newsletterbg.gif) no-repeat scroll 0 0; color:#FFFFFF; float:left; font-size:13px; height:33px; margin:0 0 3px; padding:5px 0 10px 25px; width:226px}.search_field p,.newsletter p{  position:relative; top:-3px}#menubox .subheader a{  color:#1C0B96; font-weight:normal}#menubox .subheader a p{  font-size:0.6em; color:#5963be; float:left; padding:0; margin:3px 0}#menubox .subheader a div{  float:left; width:140px}#menubox .subheader a .menuArrow{  width:0; height:0; float:right; border-top:15px solid transparent; border-bottom:15px solid transparent; border-left:10px solid #5963be}#menubox .subheader a:hover .menuArrow{  border-left:10px solid #de52d2}#menubox .subheader{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFD7A none repeat scroll 0 0; color:#1C0B96;   font-family:Georgia,Arial; font-size:17px; padding:10px 10px; text-align:left; text-decoration:none; vertical-align:middle; border-top:1px solid #b1bb6e; padding-top:5px; font-weight:normal}#menubox .firstLink{  border-top:0}#menubox .subheader a:hover{  text-decoration:none; color:#ab12c7}#menubox .subheader a:hover div,#menubox .subheader a:hover p{  text-decoration:none; color:#de52d2}.title a{  color:#D04242}.title a:hover{  color:#D04242}.comment-replies{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(../../pics/reply-arrow.gif) no-repeat scroll 2px 20px; margin:0; padding:0 0 0 15px}#commentlist #comment-form{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; border:1px solid #CCCCCC; margin:10px 0; padding:10px}#commentNotificationUnsubscription{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFCC none repeat scroll 0 0; border:1px solid silver; color:Gray; margin-bottom:10px; padding:10px}#commentNotificationUnsubscription h1{  margin:0 auto 12px; padding:0}#menu_rss{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/icons/rss_feed.png) no-repeat scroll left center}#menu_forum{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/icons/users.png) no-repeat scroll left center}#menu_doc{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/icons/note_accept.png) no-repeat scroll left center}#menu_faq{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/icons/help.png) no-repeat scroll left center}#menu_dnld{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/icons/attachment.png) no-repeat scroll left center}#menu_archive{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/icons/archive.png) no-repeat scroll left center}#menu_contact{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/icons/contact.png) no-repeat scroll left center}.container{  display:table; padding-top:25px}.row{  display:table-row}.cell{  display:table-cell; font-size:14px; font-weight:bolder; height:25px; padding-left:28px; padding-right:10px; padding-top:9px; text-decoration:none}.comment_header{  background-color:#FFCF63; display:block; height:36px; vertical-align:middle}.visitor{  padding-top:8px}#searchbox input,.searchpage input,.sidebar-box-top input{  margin:5px; padding:0 5px}#searchfield{  width:205px}#cityName{  width:265px; height:25px; margin:10px; padding:5px; border:1px solid #ccc; color:#888}.searchpage h1{  font-size:1.8em}#searchpage input#q{  width:300px}#searchpage input#comment{  width:25px}.loginbox input{  font-size:1.2em; padding:2px 5px}.loginbox{  margin:20px 0 0 100px}.loginbox td{  padding:5px}.loginbox label{  margin-left:5px}.front-list .hotnew{  border:0 solid red; margin:0; padding:0 0 0 10px}#trackbacks .reply-to-comment{  display:none}#trackbackheader{  margin-bottom:10px}#trackbacktoggle a{  border:1px solid #CCCCCC; float:right; height:25px; width:25px}#addcomment{  -x-system-font:none; border-bottom:1px solid #CCCCCC; font-family:Georgia,Arial; font-size:1.5em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin:15px 0 10px}.CommentFlag img{  margin:0; padding:0}#commentCompose{  clear:both; display:block}.datatable td{  border:1px solid #CCCCCC; padding-left:5px}.orderTable{  border:0px; border:1px solid #cccccc}.orderTable td,.orderTable th{  padding:5px 10px; font:normal normal nomral 12px verdana; text-align:left; vertical-align:top}.orderTable td{  border-bottom:1px solid #cccccc}.orderTable th{  background-color:#54C4FA}#PostPager{  display:block; margin-top:25px; text-align:center}#PostPager li{  border:1px solid #CCCCCC; display:inline; margin:1px; padding:5px 2px}#PostPager li a{  font-weight:bold; padding:5px 2px; text-decoration:none}#PostPager .PagerLinkCurrent{  background-color:#CADA2A; border:1px solid #CCCCCC; color:#FFFFFF; padding:5px}#PostPager .PagerLinkCurrent li{  padding:5px}#PostPager .PagerLinkDisabled{  color:#CCCCCC; padding:5px}#PostPager .PagerEllipses{  border:0 none; padding:5px}#menubox{  color:#FFFFFF;   font-size:0.7em; margin:0 auto; padding:0 1%}.headercell{  color:#1c0b96; font-family:Georgia,Arial; display:table-cell; font-size:1.6em; font-weight:bold; padding:5px 10px; text-decoration:none; vertical-align:middle; cursor:pointer}.headercell a,#menubox a{  color:#1c0b96; font-weight:bold}.headercell a:hover{  color:#ab12c7 !important}#cats{  list-style-type:none; margin:0; overflow:hidden; padding:10px 0 7px 20px}#cats li{  float:left; line-height:22px; margin:0 10px 5px 0; width:195px}#categorybox{  float:left; padding:5px; background-color:#FFFFFF; margin-left:14px; margin-right:14px; margin-bottom:5px}#categorybox a{  font-weight:bolder; font-size:16px; padding-right:5px}#categorybox a:hover{  text-decoration:underline}#categorybox ul{  margin-top:5px}#categorybox ul li{  display:block; list-style-image:none; list-style-position:outside; list-style-type:none; padding:1px}#categorybox ul li:hover{  color:#FFFFFF}#categorybox ul li:first-child{  border-top:0 dotted #CD853F}#h3-categories{  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#D04242 none repeat scroll 0 0; font-family:Georgia,Arial; font-size:1.1em; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin:5px 0 5px; padding:3px 10px}.smiley{  border:none !important; width:30px; margin:0px !important; padding:0px !important}.roundtopleft5,.round5,.roundtop5{  border-top-left-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px}.roundtopright5,.round5,.roundtop5,.roundHoverMenu{  border-top-right-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px}.roundbottomright5,.round5,.roundbottom5,.roundHoverMenu{  border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px}.roundbottomleft5,.round5,.roundbottom5,.roundHoverMenu{  border-bottom-left-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px}.error{  color:red; font-size:12px; font-weight:normal; font-family:verdana; font-style:normal; font-variant:normal}.grayblock{  background:#E5EBF8; margin:10px 0px 10px 0px; padding:10px}.nonHomeBG{  background:white; padding:1%; margin-bottom:10px}.subMenuNewTag{  font-size:10px; color:#FFFD4B; background:red; padding:3px; font-family:verdana; font-weight:bold; float:right !important; width:31px !important}