body{font-family:Verdana,Arial,"Times New Roman",sans-serif; font-size:65.7%; color:#565656; margin:0px; padding:0px; background:#323232 url(images/background.gif) repeat-x top}
h1, h2, h3, h4, h5, h6{font-family:Georgia,Geneva,Verdana; font-weight:normal}

#light-wrap{margin:0px auto; width:960px}
#light-container{margin:0px; width:960px; float:left}
#light-header{margin:0px; width:960px; float:left; padding-top:30px; padding-bottom:10px}
#h-logo{margin:0px; padding:0px; float:left; width:400px}
#light-header img{border-width:0px}
#h-logo h1{font-size:24px; line-height:29px; color:#F7F7F7; margin:0px; padding:0px; float:left; width:400px}
#h-logo p{font-size:11px; line-height:18px; color:#CCC; margin:0px; padding:0px; float:left; width:400px}
#h-logo h1 a{color:#f7f7f7; text-decoration:none}
#h-logo h1 a:hover{color:#FFF; text-decoration:none}
#h-right{float:right; width:500px}
#navigation{margin:10px 0px 0px; padding:0px; float:left; width:960px}
#adsense-top-gad{margin:0px; padding:5px 0px; float:left; width:960px; text-align:left; color:#FFF; background:#616161}

#navigation .nav{margin:0px; padding:0px; float:left; list-style-type:none}
#navigation .nav ul{margin:0px; padding:0px; float:left; list-style-type:none}
.nav li{margin:0px 8px 0px 0px; padding:0px; float:left; list-style-type:none; font-size:12px; color:#FFF; display:inline}
.nav ul li{margin:0px; padding:0px; float:left; list-style-type:none; font-size:12px; color:#FFF; display:inline}
.nav li a{margin:0px; padding:5px 12px; float:left; list-style-type:none; font-size:12px; color:#FFF; display:block; height:18px; line-height:18px; text-decoration:none}
.nav li a:hover{margin:0px; padding:5px 12px; float:left; list-style-type:none; font-size:12px; color:#FFF; display:block; height:18px; line-height:18px; text-decoration:none; background:#3F3F3F}
#home a{margin:0px; padding:5px 12px; float:left; list-style-type:none; font-size:12px; color:#FFF; display:block; height:18px; line-height:18px; text-decoration:none; background:#616161}
#home a:hover{margin:0px; padding:5px 12px; float:left; list-style-type:none; font-size:12px; color:#CCC; display:block; height:18px; line-height:18px; text-decoration:underline; background:#616161}
.nav li.current_page_item a{margin:0px; padding:5px 12px; float:left; list-style-type:none; font-size:12px; color:#FFF; display:block; height:18px; line-height:18px; text-decoration:none; background:#616161}
.nav li.current_page_item a:hover{margin:0px; padding:5px 12px; float:left; list-style-type:none; font-size:12px; color:#FFF; display:block; height:18px; line-height:18px; text-decoration:underline; background:#4F4F4F}
#content{background:#FFF url(images/content.gif) repeat-y; margin:0px 0px 10px; padding:15px; float:left; width:928px; position:relative; border-top:1px solid #000; border-right:1px solid #000; border-bottom:3px solid #000; border-left:1px solid #000}
#post-entry{float:left; width:500px}
#post-entry h2{font-size:17px; line-height:22px; color:#000; margin:0px 0px 10px; padding:0px; float:left; width:500px}
.post-meta{float:left; width:500px; border-top:1px solid #dedede; margin-bottom:30px}
.top-meta{margin:0px; padding:0px 0px 2px; float:left; width:500px; position:relative; border-bottom:1px dotted #efefef}
.post-title{float:left; width:425px}
.post-title h1{font-size:26px; line-height:29px; color:#000; margin:0px; padding:5px 0px 0px; float:left; width:425px; font-weight:400}

.calendar{background:url(images/calendar.gif) no-repeat; float:right; height:66px; width:70px; text-align:center; font-size:21px; line-height:26px; color:#000; font-weight:normal; padding-top:8px; font-family:Georgia,"Times New Roman",Helvetica,sans-serif}
.c-month{color:#666}

.post-title h1 a{color:#2a6277; text-decoration:none}
.post-title h1 a:hover{color:#000; text-decoration:underline}
.post-author{font-size:11px; line-height:20px; color:#666; margin:0px; padding:0px; float:left; width:425px}
.post-author a{color:#2a6277; text-decoration:none}
.post-author a:hover{color:#2a6277; text-decoration:underline}
.mini-social{float:left; width:425px}
.mini-social p{margin:0px; padding:0px; float:left; font-size:11px; line-height:17px}
.mini-social p a{color:#565656; text-decoration:underline}
.mini-social p a:hover{color:#036; text-decoration:none}

.mini-social .digg{display:inline-block; padding-top:4px; padding-bottom:4px; margin-right:10px; padding-left:18px; background:url(images/socials/digg.gif) no-repeat left 4px}
.mini-social .delicious{display:inline-block; padding-top:4px; padding-bottom:4px; margin-right:10px; padding-left:20px; background:url(images/socials/delicious.png) no-repeat left 4px}
.mini-social .stumble{display:inline-block; padding-top:4px; padding-bottom:4px; margin-right:10px; padding-left:18px; background:url(images/socials/stumbleupon.png) no-repeat left 4px}
.mini-social .emailtofriend{display:inline-block; padding-top:4px; padding-bottom:4px; margin-right:10px; padding-left:18px; background:url(images/socials/email.gif) no-repeat left 5px}
.my-rating{margin:0px; padding:0px; float:left; width:425px}
.my-rating .post-ratings{    margin-left:0px!important}

.the-com a{display:inline-block; background:url(images/socials/icomment.png) no-repeat left center; padding-left:16px; margin:0px}
.the-view a{display:inline-block; background:url(images/socials/view.gif) no-repeat left center; padding-left:16px; margin:0px}

.post-content{font-size:11px; line-height:19px; margin:0px; float:left; width:500px; padding-top:12px; padding-bottom:12px; overflow:hidden}
.post-content img{border-width:0px; border-style:none}
.post-content a{color:#036; text-decoration:underline}
.post-content a:hover{color:#006; text-decoration:none}
.post-content .enjoyit{background:url(images/rss.gif) no-repeat left 3px; margin:15px 0px 0px; padding-top:2px; padding-bottom:2px; padding-left:18px; font-size:11px; line-height:18px}
.post-content .enjoyit a{color:#900; text-decoration:underline}
.post-content .enjoyit a:hover{color:#600; text-decoration:none}
.post-social{margin:0px; padding:8px 10px; float:left; width:470px; background:#f8f8f8; border:1px solid #dedede; font-size:11px; line-height:18px; font-weight:bold; color:#000}
.post-social a{font-weight:normal; color:#036; text-decoration:underline}
.post-social a:hover{font-weight:normal; color:#000; text-decoration:none}

#searchform{float:left; width:90%; padding-left:5px; margin:0px; padding-top:5px; padding-bottom:15px}
#searchform p{margin:5px 0px 0px; padding:0px; float:left; width:100%}
#searchform .textf{padding:4px; width:96%; border:2px solid #ddd; background:#FFF; color:#000; font-size:14px}
#searchform .textb{padding:1px 12px; background:#262626; float:left; display:inline; margin-left:2px; margin-top:5px; color:#FFF; text-decoration:none; font-size:12px; font-weight:bold; border-top:1px solid #111; border-right:2px solid #000; border-bottom:2px solid #000; border-left:1px solid #111}
#searchform .textf:hover{padding:4px; width:96%; border:2px solid #dedede; background:#F9F9F9; color:#000; font-size:14px}

#themeswitcher{margin:0px; padding:5px 0px 12px; float:left; width:96%; list-style-type:none}
#themeswitcher li{margin:0px; padding:0px 0px 0px 5px; float:left; width:95%}
#themeswitcher select{margin:0px; padding:2px; float:left; width:98%; border:1px solid #CCC; font-size:11px; color:#666; background:#FFF}
.akpc_pop{font-size:12px; line-height:18px; color:#999; margin:5px 0px 0px; padding:0px; clear:both; font-family:Arial,Helvetica}
.pullquote-left{color:#000; background:#F9F9F9; margin:8px 8px 0px 2px; padding:8px; float:left; width:30%; text-align:center; font-size:21px; font-family:Georgia,"Times New Roman",Helvetica,sans-serif; font-style:italic; line-height:24px; border-top:2px solid #CCC; border-bottom:2px solid #CCC; font-weight:normal}
.pullquote-right{color:#000; background:#F9F9F9; margin:8px 8px 0px 2px; padding:8px; float:right; width:30%; text-align:center; font-size:21px; font-family:Georgia,"Times New Roman",Helvetica,sans-serif; font-style:italic; line-height:24px; border-top:2px solid #CCC; border-bottom:2px solid #CCC; font-weight:normal}
.subscribe-to-comments{font-size:11px; color:#000}
.subscribe-to-comments a{color:#036; text-decoration:underline}
.caption-img-left{display:block; margin:10px 15px 5px 5px; padding:5px; float:left; background:#F3F3F3; width:40%; border:1px solid #EFEFEF}
.caption-img-left p{font-size:1em; color:#666; padding:0px; clear:both; display:block; margin:0px; width:auto}

.caption-img-left em{font-size:11px; color:#333; margin:0px; padding:0px; clear:both; font-style:italic; font-family:Arial,Tahoma,"Lucida Sans"; line-height:18px; text-decoration:none; display:block; visibility:inherit; width:100%}
.caption-img-right em{font-size:11px; color:#333; margin:0px; padding:0px; clear:both; font-style:italic; font-family:Arial,Tahoma,"Lucida Sans"; line-height:18px; text-decoration:none; display:block; visibility:inherit; width:100%}

.caption-img-right{display:block; margin:10px 5px 5px 15px; padding:5px; float:right; background:#F3F3F3; width:40%; border:1px solid #EFEFEF}
.caption-img-right p{font-size:1em; color:#666; margin:0px; padding:0px; clear:both; width:auto}

.caption-img-right img{clear:both; margin:0px; padding:0px; display:block; width:100%}
.caption-img-left img{clear:both; margin:0px; padding:0px; display:block; width:100%}

dl{padding-left:10px; font-size:1em; margin-top:8px; margin-bottom:8px; font-family:Arial,Helvetica,sans-serif}

dt{margin-bottom:5px; margin-top:0px; font-weight:400; font-family:Arial,Helvetica,sans-serif; font-size:1em}

dd{font-style:italic; margin-bottom:8px; margin-left:0px; font-family:Arial,Helvetica,sans-serif; font-size:1em}
blockquote p{margin:0px; padding:0px}
blockquote{font-size:17px; line-height:22px; color:#000; margin:10px; padding:7px 7px 7px 25px; clear:both; font-family:Georgia,"Times New Roman",Helvetica,sans-serif; font-style:italic; background:url(images/blockquote.gif) no-repeat left top}

.alignleft{text-align:left; float:left}
.alignright{text-align:right; float:right}
.center{text-align:center; margin:0px auto; clear:both}
img.alignleft{padding:0px; float:left; margin-right:5px; margin-top:2px; margin-bottom:5px}
img.alignright{padding:4px; float:right; margin-top:10px; margin-left:10px}
img.center{padding:4px; display:block; margin:5px auto; clear:both}
pre{margin:8px 0px; padding:0px; clear:both; width:90%; overflow:scroll; font-family:Verdana,sans-serif,Arial; font-size:1em; background:#FFF; color:#000; border:1px solid #999}
em{color:#333; font-size:11px; text-transform:lowercase}
.post-content ul ul{margin:0px; padding:0px}
.post-content h1{margin:0px 0px 5px; padding:0px 0px 3px; font-size:17px; font-weight:bold; line-height:20px; color:#000}
.post-content h2{margin:0px 0px 5px; padding:0px 0px 3px; font-size:17px; font-weight:bold; line-height:20px; color:#000}
.post-content h3{margin:0px 0px 5px; padding:0px 0px 3px; font-size:17px; font-weight:bold; line-height:20px; color:#000}
.post-content h4{margin:0px 0px 5px; padding:0px; font-size:18px; font-weight:bold; line-height:24px}
.post-content h5{margin:0px 0px 5px; padding:0px; font-size:16px; font-weight:bold; line-height:19px}
.post-content h6{margin:15px 0px 0px; padding:0px; font-size:15px; font-weight:bold; line-height:18px; color:#000; border-bottom:1px solid #dedede}
.post-content .related-ad{margin:15px 0px 0px; padding:0px}
.post-content .related-search{margin:0px; padding:0px}

.info{font-size:11px; color:#191919; background:#ebe9ce url(images/styling/info.gif) no-repeat 5px center; font-family:Verdana,sans-serif,"Courier New"; line-height:125%; margin:10px 0px 0px; padding:12px 12px 12px 25px; display:block; font-weight:400; width:80%; border-top:2px solid #DAD6A5; border-bottom:2px solid #DAD6A5}
.warning{font-size:11px; color:#191919; font-family:Verdana,sans-serif,"Courier New"; line-height:125%; background:#e3aeae url(images/styling/warning.gif) no-repeat 5px center; display:block; margin:10px 0px 0px; padding:12px 12px 12px 25px; font-weight:400; width:80%; border-top:2px solid #D68585; border-bottom:2px solid #D68585}
.download{font-size:11px; color:#191919; font-family:Verdana,sans-serif,"Courier New"; line-height:125%; background:#d5ecd5 url(images/styling/download.gif) no-repeat 5px center; display:block; margin:10px 0px 0px; padding:12px 12px 12px 25px; font-weight:400; width:80%; border-top:2px solid #A9D8A9; border-bottom:2px solid #A9D8A9}
.alert{font-size:11px; color:#191919; line-height:125%; background:#FFE5BF url(images/styling/alert.gif) no-repeat 5px center; font-family:Verdana,sans-serif,"Courier New"; display:block; margin:10px 0px 0px; padding:12px 12px 12px 25px; font-weight:400; width:80%; border-top:2px solid #FFC46A; border-bottom:2px solid #FFC46A}
.note{font-size:11px; color:#191919; font-family:Verdana,"Times New Roman",Times,Georgia,serif; line-height:125%; background:#eaf2f5 url(images/styling/note.gif) no-repeat 5px center; display:block; margin:10px 0px 0px; padding:12px 12px 12px 25px; font-weight:400; width:80%; border-top:2px solid #B7D2DD; border-bottom:2px solid #B7D2DD}

.click{font-size:11px; color:#191919; font-family:Verdana,"Times New Roman",Times,Georgia,serif; line-height:125%; background:#fcfbed url(images/styling/click.gif) no-repeat 5px center; display:block; margin:10px 0px 0px; padding:12px 12px 12px 25px; font-weight:400; width:80%; border-top:2px solid #F2EDB0; border-bottom:2px solid #F2EDB0}

#post-navigator{color:#000; margin:0px; padding:0px; float:left; width:500px}
#post-navigator-single{margin:0px; padding:0px; float:left; width:500px; font-size:12px; line-height:18px}
.wp-pagenavi{float:left; width:500px; padding-top:8px; padding-bottom:8px; font-size:12px}
.pages{font-size:11px; color:#000; background:#f8f8f8; padding:2px 5px; border:1px solid #ddd; margin-right:5px; font-weight:bold}
.current{background:#FFF; padding:2px 4px; border:1px solid #CCC; margin-left:4px; color:#000}

#post-navigator a{color:#FFF; background:#000; padding:2px 4px; margin:0px 0px 0px 3px; text-decoration:none; border:1px solid #666}
#post-navigator a:hover{color:#000; background:#EEE; padding:2px 4px; margin:0px 0px 0px 3px; text-decoration:none; border:1px solid #CCC}
#post-navigator-single .alignleft{font-size:11px; line-height:16px; margin:0px; padding:0px; float:left; width:45%; overflow:hidden; height:20px}
#post-navigator-single .alignright{font-size:11px; line-height:16px; margin:0px; padding:0px; float:right; width:45%; overflow:hidden; height:20px}
#post-navigator-single a{color:#666; padding:5px 8px; margin:0px 0px 0px 3px; text-decoration:underline}
#post-navigator-single a:hover{color:#333; padding:5px 8px; margin:0px 0px 0px 3px; text-decoration:none}
#comments-template{margin:15px 0px 0px; padding:0px 0px 2em; float:left; width:500px}
.feed-com{margin:0px 0px 20px; float:left; width:470px; padding-top:1px; padding-bottom:1px; padding-left:18px; background:url(images/rss.gif) no-repeat left center; font-size:12px; line-height:18px; color:#000}
.feed-com a{color:#900; text-decoration:underline}
.feed-com a:hover{color:#036; text-decoration:none}

#comments-template h4{margin:0px 0px 15px; padding:0px; float:left; font-size:18px; line-height:24px; color:#900; width:500px}
#comments-template h5{margin:15px 0px 10px; padding:0px; float:left; font-size:18px; line-height:25px; color:#000; display:inline; width:500px}
#comments-template h5 a{color:#069; text-decoration:none}

#comments-template h6{margin:15px 0px 10px; padding:0px; float:left; font-size:18px; line-height:24px; color:#000; width:500px; font-weight:normal}
.comment-list{float:left; width:96%; padding:0px 8px; margin:0px}

.comment-avatar{margin:0px 0px 0px 8px; padding:0px; float:left; height:52px; width:52px}
.comment-avatar img{border-width:0px}
.comment-block{float:left; width:84%; margin:0px; padding:5px; background:#FFF; border:1px solid #eee}
.comment-block .comment-author{font-size:12px; font-weight:bold; color:#000; line-height:18px; margin:0px; padding:0px; float:left; width:99%}
.comment-block .comment-date{font-size:11px; color:#000; line-height:18px; margin:0px; padding:0px; float:left; width:99%}
.comment-block .comment-date a{color:#066; text-decoration:none}
.comment-block .comment-date a:hover{color:#000; text-decoration:underline}
.comment-block .comment-text{font-size:11px; color:#333; line-height:18px; margin:0px; padding:1em 0px; float:left; width:99%}
.comment-block .comment-text code{font-family:"Courier New","MS Sans Serif",sans-serif,serif; font-size:12px; color:#666}
.comment-block .comment-text blockquote{margin:10px; padding:5px; clear:both; border-left:5px solid #036; font-size:12px; line-height:17px; color:#000; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; background:url(none)}

.comment-block .comment-author a{color:#066; text-decoration:underline}
.comment-block .comment-author a:hover{color:#000; text-decoration:none}
.comment-block .comment-text a{color:#066; text-decoration:underline}

.comment-block .comment-text a:hover{color:#000; text-decoration:none}
.comment-block .comment-text p{margin:0px 0px 5px}

.comment-block-alt{float:left; width:84%; margin:0px; padding:5px; background:#FCFCFC; border:1px solid #eee}
.comment-block-alt .comment-author{font-size:12px; font-weight:bold; color:#000; line-height:18px; margin:0px; padding:0px; float:left; width:99%}
.comment-block-alt .comment-date{font-size:11px; color:#000; line-height:17px; margin:0px; padding:0px; float:left; width:99%}
.comment-block-alt .comment-date a{color:#900; text-decoration:none}
.comment-block-alt .comment-date a:hover{color:#900; text-decoration:underline}
.comment-block-alt .comment-text{font-size:11px; color:#333; line-height:18px; margin:0px; padding:1em 0px; float:left; width:99%}
.comment-block-alt .comment-text p{margin:0px 0px 5px}
.comment-block-alt .comment-author a{color:#900; text-decoration:underline}
.comment-block-alt .comment-author a:hover{color:#900; text-decoration:none}
.comment-block-alt .comment-text a{color:#900; text-decoration:underline}
.comment-block-alt .comment-text a:hover{color:#900; text-decoration:none}
.comment-block-alt .comment-text code{font-family:"Courier New","MS Sans Serif",sans-serif,serif; font-size:12px; color:#666}
.comment-block-alt .comment-text blockquote{margin:10px; padding:5px; clear:both; border-left:5px solid #000; font-size:13px; line-height:17px; color:#000; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; background:url(none)}
#comment-form{margin:10px 0px 0px; padding:12px 3px 12px 8px; float:left; width:95%}
#comment-form p{margin:0px 0px 10px; padding:0px}
#comment-form label{font-size:17px; color:#111; margin:0px; padding:0px; line-height:18px; font-weight:normal; font-family:Georgia,"Times New Roman",Helvetica,sans-serif}
#comment-form .comment-box{margin:0px; padding:1px; width:50%; font-family:"Trebuchet MS","Times New Roman",Tahoma; font-size:14px; color:#000; border-top:2px solid #C1C1C1; border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #dedede}
#comment-form .comment-box:hover{margin:0px; padding:1px; width:50%; font-family:"Trebuchet MS","Times New Roman",Tahoma; font-size:14px; color:#000; border-top:2px solid #D4D4D4; border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #dedede}
#comment-form .comment-box-area{margin:0px; padding:5px 2px; width:80%; height:180px; font-size:12px; color:#333; line-height:20px; border-top:2px solid #C1C1C1; border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #dedede; font-family:Verdana,Arial,"Times New Roman",sans-serif}
#comment-form .comment-box-area:hover{margin:0px; padding:5px 2px; width:80%; height:180px; font-size:12px; color:#333; line-height:20px; border-top:2px solid #C1C1C1; border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #dedede; font-family:Verdana,Arial,"Times New Roman",sans-serif}
#comment-form .comment-submit{margin:0px; padding:5px 8px; font-family:Georgia,"Times New Roman",Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#FFF; background:#036; border-top:1px solid #036; border-right:2px solid #000; border-bottom:2px solid #000; border-left:1px solid #036}
#comment-form #comment-rules{margin-top:10px; margin-bottom:0px; font-size:11px; color:#000; line-height:17px}
.email-subscriptions{margin:0px; padding:0px; float:left; width:390px}
.email-subscriptions form{float:left; width:370px; background:#F4F4F4; padding:10px; border-top:2px solid #eee; border-bottom:2px solid #eee; margin:0px}
.email-subscriptions h5{font-size:17px; margin:0px 0px 4px; padding:0px; float:left; width:370px; color:#600; font-weight:normal; line-height:21px}
.email-subscriptions p{margin:0px 6px 0px 0px; padding:0px; float:left}
.email-subscriptions .feedbox{width:250px; border-top:2px solid #999; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-left:1px solid #CCC; margin:0px; padding:2px; float:left; font-family:Georgia,"Times New Roman",Helvetica,sans-serif; color:#000; font-size:12px; background:#FFF url(images/socials/email.gif) no-repeat 230px center}
.email-subscriptions .feed-submit{padding:1px}

#sidebars{float:right; width:392px}
#subrss{background:url(images/subscribes.gif) no-repeat; margin:0px; padding:8px 0px 0px 80px; float:left; height:68px; width:312px; font-size:11px; line-height:18px; color:#333; font-weight:bold}
#subrss a{color:#069; text-decoration:underline}
#subrss img{border-width:0px; margin-bottom:10px}
#tabby{margin:0px; padding:10px 0px 0px; float:left; width:392px}
#tabby .top-tab{background:url(images/top-side.gif) no-repeat bottom; float:left; height:11px; width:392px}
#tabby .tab-content{background:url(images/center-side.gif) repeat-y; float:left; width:372px; padding:10px}
#tabby .bot-tab{background:url(images/bottom-side.gif) no-repeat top; float:left; height:17px; width:392px}

.idTabs{margin:0px; padding:0px 0px 0px 10px; float:left; width:372px; list-style-type:none}

.idTabs li{display:inline; margin:0px 4px 0px 0px; padding:0px; float:left; color:#000; text-align:center; font-size:11px}
.idTabs li a{color:#333; text-decoration:none; margin:0px; padding:4px 8px; background:#FFF; line-height:25px; height:25px; display:block; float:left; border:1px solid #DEDEDE}
.idTabs li a.selected{background:#600; font-weight:bold; color:#FFF; text-decoration:none; line-height:25px; padding:4px 8px; height:25px; display:block; float:left; border:1px solid #900}

#recententries{float:left; width:352px; padding:10px; display:block}
#recentcomments{float:left; width:352px; padding:10px; display:block}
#mostcomments{float:left; width:352px; padding:10px; display:block}

#tabby .list{margin:0px; padding:5px 0px 12px; float:left; width:100%; list-style-type:none}
#tabby .list ul{margin:0px; padding:0px; float:left; width:95%; list-style-type:none}
#tabby .list li{margin:0px 0px 8px; padding:0px; float:left; width:100%; list-style-type:none; font-size:11px; line-height:18px; color:#000}
#tabby .list ul li{margin:8px 0px 0px; padding:0px; float:left; width:100%; list-style-type:none; font-size:11px; line-height:18px; color:#000}
#tabby .list li a{background:url(images/bullet-red.gif) no-repeat left 3px; margin:0px; padding-left:11px; color:#333; text-decoration:none; padding-top:2px; padding-bottom:2px}
#tabby .list li a:hover{background:url(images/bullet-red.gif) no-repeat left 3px; margin:0px; padding-left:11px; color:#000; text-decoration:underline; padding-top:2px; padding-bottom:2px}

#tabby .list ul li a{background:url(images/bullet-red.gif) no-repeat left 3px; margin:0px; padding-left:11px; color:#333; text-decoration:none; padding-top:2px; padding-bottom:2px}
#tabby .list ul li a:hover{background:url(images/bullet-red.gif) no-repeat left 3px; margin:0px; padding-left:11px; color:#000; text-decoration:underline; padding-top:2px; padding-bottom:2px}
#tabby .nolist li img{border:3px solid #DDD; float:left; margin-right:0px; margin-left:25px; margin-bottom:12px}

.nolist{margin:0px; padding:5px 0px 12px; float:left; width:100%; list-style-type:none}
.nolist ul{margin:0px; padding:0px; float:left; width:95%; list-style-type:none}
.nolist li{margin:0px 0px 8px; padding:0px; float:left; width:100%; list-style-type:none; font-size:11px; line-height:18px; color:#000}
.nolist ul li{margin:8px 0px 0px; padding:0px; float:left; width:100%; list-style-type:none; font-size:11px; line-height:18px; color:#000}
.nolist li a{margin:0px; color:#333; text-decoration:none; padding-top:2px; padding-bottom:2px}
.nolist img{border-width:0px}

.nolist li a:hover{margin:0px; color:#000; text-decoration:underline; padding-top:2px; padding-bottom:2px}

#ads-blk{margin:0px; padding:10px 0px 0px; float:left; width:392px}
#ads-blk .top-tab{background:url(images/top-side.gif) no-repeat bottom; float:left; height:11px; width:392px}
#ads-blk .tab-content{background:url(images/center-side.gif) repeat-y; float:left; width:372px; padding:10px}
#ads-blk .tab-content h3{font-size:18px; line-height:23px; color:#600; margin:0px; padding:0px; float:left; width:372px}

#ads-blk .bot-tab{background:url(images/bottom-side.gif) no-repeat top; float:left; height:17px; width:392px}
.ads-sponsors{margin:0px; padding:10px 20px; float:left; width:332px}
.ads-sponsors img{padding:5px; border:1px solid #CCC; margin-right:20px; margin-bottom:10px}
.ads-sponsors p{font-size:12px; margin:10px 0px 0px; padding:0px; float:left; width:332px; font-weight:bold; color:#000}
.ads-sponsors p a{color:#069; text-decoration:underline}
.ads-sponsors img:hover{padding:5px; border:1px solid #999; margin-right:20px; margin-bottom:10px}
#bottom-sidebar{float:right; width:392px; padding-top:15px; position:relative}
.widget-sidebar{float:left; width:180px; padding:7px}
.widget-sidebar h3{margin:0px; padding:0px; float:left; width:180px; font-size:17px; line-height:21px; color:#900; border-bottom:1px solid #efefef}
.widget-sidebar .list{margin:0px; padding:5px 0px 25px; float:left; width:180px; list-style-type:none}
.widget-sidebar .list ul{margin:0px; padding:0px; float:left; width:170px; list-style-type:none}
.widget-sidebar .list li{margin:0px 0px 7px; padding:0px; float:left; width:180px; list-style-type:none; font-size:11px; line-height:17px; color:#666}
.widget-sidebar .list ul li{margin:7px 0px 0px; padding:0px; float:left; width:170px; list-style-type:none; font-size:11px; line-height:17px; color:#666}
.widget-sidebar .list li a{background:url(images/bullet-list.gif) no-repeat left 3px; margin:0px; padding-top:1px; padding-bottom:1px; padding-left:11px; color:#000; text-decoration:none}
.widget-sidebar .list li a:hover{background:url(images/bullet-list.gif) no-repeat left 3px; margin:0px; padding-top:1px; padding-bottom:1px; padding-left:11px; color:#600; text-decoration:underline}
.widget-sidebar .list table{margin:8px 0px; width:96%}
#footer{float:left; width:960px; padding-top:15px; padding-bottom:15px}
#footer-blk{background:#464646; margin:0px; padding:10px; float:left; width:938px; border:1px solid #646464; position:relative}
.layer-blk{padding:8px; float:left; width:217px}
.layer-blk h3{margin:0px; padding:0px 0px 2px; float:left; width:217px; font-size:17px; line-height:21px; color:#999; border-bottom:1px solid #4F4F4F}
.layer-blk .list{margin:0px; padding:5px 0px 10px; float:left; width:217px; list-style-type:none}
.layer-blk .list ul{margin:0px; padding:0px; float:left; width:207px; list-style-type:none}
.layer-blk .list li{margin:0px 0px 7px; padding:0px; float:left; width:217px; list-style-type:none; font-size:11px; line-height:17px; color:#CCC}
.layer-blk .list li ul{margin:0px!important; padding:0px; list-style-type:none}
.layer-blk .list ul li{margin:7px 0px 0px; padding:0px; float:left; width:207px; list-style-type:none; font-size:11px; line-height:17px; color:#CCC}
.layer-blk .list li a{background:url(images/bullet-dark.gif) no-repeat left 3px; margin:0px; padding-top:1px; padding-bottom:1px; padding-left:11px; color:#f8f8f8; text-decoration:none}
.layer-blk .list li a:hover{background:url(images/bullet-dark.gif) no-repeat left 3px; margin:0px; padding-top:1px; padding-bottom:1px; padding-left:11px; color:#FFF; text-decoration:underline}
.layer-blk .list table{width:96%}
#footer-disclaimer{margin:0px; padding:0px 0px 10px; float:left; width:960px; font-size:11px; line-height:19px; color:#CCC}
#footer-disclaimer p{margin:6px 0px 0px; padding:0px; float:left; width:960px}
#footer-disclaimer span{margin:0px 10px 0px 0px; padding:0px; float:left; font-size:11px}
#footer-disclaimer span a{color:#999; text-decoration:none}
#footer-disclaimer span a:hover{color:#FFF; text-decoration:none}

#footer-disclaimer .feedxml{background:url(images/socials/feed-gif.gif) no-repeat left center; padding-top:4px; padding-bottom:4px; padding-left:18px}
#footer-disclaimer .favit{background:url(images/socials/tech-gif.gif) no-repeat left center; padding-top:4px; padding-bottom:4px; padding-left:18px}
#footer-disclaimer .validx{background:url(images/socials/valid-gif.gif) no-repeat left center; padding-top:4px; padding-bottom:4px; padding-left:18px}
#footer-disclaimer .validc{background:url(images/socials/valid-gif.gif) no-repeat left center; padding-top:4px; padding-bottom:4px; padding-left:18px}
#footer-disclaimer .wpc{background:url(images/socials/wp--gif.gif) no-repeat left center; padding-top:4px; padding-bottom:4px; padding-left:18px}
#footer-disclaimer a{color:#eee; text-decoration:none}
#footer-disclaimer a:hover{color:#f8f8f8; text-decoration:underline}

#footer-disclaimer .fd-left{float:left; width:45%}
#footer-disclaimer .fd-right{float:right; width:45%; text-align:right}
#footer-tags{background:#464646; margin:0px; padding:10px 20px 15px; float:left; width:918px; border:1px solid #646464; position:relative; font-size:12px; line-height:26px; color:#CCC}
#footer-tags a{color:#CCC; text-decoration:none}

#footer-tags h3{font-size:17px; line-height:20px; color:#999; margin:0px 0px 8px; padding:0px; float:left; width:918px}
#footer-tags p{margin:0px; padding:0px; float:left; width:918px}
#footer-tags a:hover{color:#FFF; text-decoration:none}
.bbc-comment{margin:0px; padding:0px; float:left; width:100%}
.bbc-comment a.activityentry{color:#FFF; text-decoration:none; font-size:11px}
.bbc-comment small{margin:0px; padding:0px; float:left; width:100%; font-size:11px; line-height:18px}
.bbc-comment small a{color:#999; text-decoration:none}
.bbc-comment a:hover .activityentry{color:#CCC; text-decoration:underline; font-size:11px}

