/*

Theme Name: 9illustrations 1.0
Theme Style: Unique WordPress Theme
Theme URI: http://www.bestwpthemez.com/
Description: v. 1.0 - Fluid width, 2 or 3 column theme for WP 2.2 - WP 2.6, with rotating header images, customizable logo and options page. Plug & Play for various plugins.3 column seo optimized custom wordpress theme with tab and advertisment slot,9<A href="http://www.9illustrations.com/">illustrations</A>-The blog about <A href="http://www.9illustrations.com/">famous artists</A> and Their <A href="http://www.9illustrations.com/">art illustrations</A>
Author: 9illustrations
Author URI: http://www.9illustrations.com
Tags: fluid width, options page, widget ready, 2 columns, 3 columns, left sidebar, right sidebar, custom header, rotating header images, seo friendly, gravatars, popular posts, related posts, wp-pagenavi, wp-print, wp-email, subscribe to comments 

Copyright 2007-2008 9illustrations.com

*/

body { font-family: Verdana, Arial, "Times New Roman", sans-serif; font-size: 65.7%; color: #565656; margin: 0px; padding: 0px; background: #A00004 url(images/background_n.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: #CCCCCC; margin: 0px; padding: 0px; float: left; width: 400px; }
#h-logo h1 a { color: #f7f7f7; text-decoration: none; }
#h-logo h1 a:hover { color: #FFFFFF; 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: #FFFFFF; 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: #FFFFFF; display: inline; }
.nav ul li { margin: 0px; padding: 0px; float: left; list-style-type: none; font-size: 12px; color: #FFFFFF; display: inline; }
.nav li a { margin: 0px; padding: 5px 12px; float: left; list-style-type: none; font-size: 12px; color: #FFFFFF; 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: #FFFFFF; display: block; height: 18px; line-height: 18px; text-decoration: none; background: #3F3F3F; }

#navigation .menu { margin: 0px; padding: 0px; float: left; list-style-type: none; }
#navigation .menu ul { margin: 0px; padding: 0px; float: left; list-style-type: none; }
.menu li { margin: 0px 8px 0px 0px; padding: 0px; float: left; list-style-type: none; font-size: 12px; color: #FFFFFF; display: inline; }
.menu ul li { margin: 0px; padding: 0px; float: left; list-style-type: none; font-size: 12px; color: #FFFFFF; display: inline; }
.menu li a { margin: 0px; padding: 5px 12px; float: left; list-style-type: none; font-size: 12px; color: #FFFFFF; display: block; height: 18px; line-height: 18px; text-decoration: none; }
.menu li a:hover { margin: 0px; padding: 5px 12px; float: left; list-style-type: none; font-size: 12px; color: #FFFFFF; display: block; height: 18px; line-height: 18px; text-decoration: none; background: #3F3F3F; }
.menu li.current-menu-item a { margin: 0px; padding: 5px 12px; float: left; list-style-type: none; font-size: 12px; color: #FFFFFF; display: block; height: 18px; line-height: 18px; text-decoration: none; background: #616161; }
.menu li.current-menu-item a:hover { margin: 0px; padding: 5px 12px; float: left; list-style-type: none; font-size: 12px; color: #FFFFFF; display: block; height: 18px; line-height: 18px; text-decoration: underline; background: #4F4F4F; }

#home a { margin: 0px; padding: 5px 12px; float: left; list-style-type: none; font-size: 12px; color: #FFFFFF; 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: #CCCCCC; 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: #FFFFFF; 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: #FFFFFF; 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 #f4f4f4; border-right: 1px solid #f4f4f4; border-bottom: 3px solid #f4f4f4; border-left: 1px solid #f4f4f4; }
#post-entry { float: left; width: 500px; }
#post-entry h2 { font-size: 17px; line-height: 22px; color: #000000; 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: #000000; 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: #000000; font-weight: normal; padding-top: 8px; font-family: Georgia, "Times New Roman", Helvetica, sans-serif; }
.c-month { color: #666666; }
.post-title h1 a { color: #2a6277; text-decoration: none; }
.post-title h1 a:hover { color: #000000; text-decoration: underline; }
.post-author { font-size: 11px; line-height: 20px; color: #666666; 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: #660000; 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: #660000; text-decoration: underline; }
.post-content a:hover { color: #000066; 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: #990000; text-decoration: underline; }
.post-content .enjoyit a:hover { color: #660000; 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: #000000; }
.post-social a { font-weight: normal; color: #660000; text-decoration: underline; }
.post-social a:hover { font-weight: normal; color: #000000; text-decoration: none; }

/*///////////////////////////////////////////////////////
//////////////GLOBAL VARIABLE////////////////////////////
///////////////////////////////////////////////////////*/

#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 #dddddd; background: #FFFFFF; color: #000000; font-size: 14px; }
#searchform .textb { padding: 1px 12px; background: #262626; float: left; display: inline; margin-left: 2px; margin-top: 5px; color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bold; border-top: 1px solid #111111; border-right: 2px solid #000000; border-bottom: 2px solid #000000; border-left: 1px solid #111111; }
#searchform .textf:hover { padding: 4px; width: 96%; border: 2px solid #dedede; background: #F9F9F9; color: #000000; 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 #CCCCCC; font-size: 11px; color: #666666; background: #FFFFFF; }
.akpc_pop { font-size: 12px; line-height: 18px; color: #999999; margin: 5px 0px 0px; padding: 0px; clear: both; font-family: Arial, Helvetica; }
.pullquote-left { color: #000000; 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 #CCCCCC; border-bottom: 2px solid #CCCCCC; font-weight: normal; }
.pullquote-right { color: #000000; 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 #CCCCCC; border-bottom: 2px solid #CCCCCC; font-weight: normal; }
.subscribe-to-comments { font-size: 11px; color: #000000; }
.subscribe-to-comments a { color: #660000; 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: #666666; padding: 0px; clear: both; display: block; margin: 0px; width: auto; }
.caption-img-left em { font-size: 11px; color: #333333; 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: #333333; 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: #666666; 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: #000000; 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: #FFFFFF; color: #000000; border: 1px solid #999999; }
em { color: #333333; 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: #000000; }
.post-content h2 { margin: 0px 0px 5px; padding: 0px 0px 3px; font-size: 17px; font-weight: bold; line-height: 20px; color: #000000; }
.post-content h3 { margin: 0px 0px 5px; padding: 0px 0px 3px; font-size: 17px; font-weight: bold; line-height: 20px; color: #000000; }
.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: #000000; 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; }

/*//////////////////////////////////////////////////////////
/////////////PAGING-COMMENT-TEMPLATE/////////////////////////
////////////////////////////////////////////////////////////*/

#post-navigator { color: #000000; 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: #000000; background: #f8f8f8; padding: 2px 5px; border: 1px solid #dddddd; margin-right: 5px; font-weight: bold; }
.current { background: #FFFFFF; padding: 2px 4px; border: 1px solid #CCCCCC; margin-left: 4px; color: #000000; }
#post-navigator a { color: #FFFFFF; background: #000000; padding: 2px 4px; margin: 0px 0px 0px 3px; text-decoration: none; border: 1px solid #666666; }
#post-navigator a:hover { color: #000000; background: #EEEEEE; padding: 2px 4px; margin: 0px 0px 0px 3px; text-decoration: none; border: 1px solid #CCCCCC; }
#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: #666666; padding: 5px 8px; margin: 0px 0px 0px 3px; text-decoration: underline; }
#post-navigator-single a:hover { color: #333333; 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: #000000; }
.feed-com a { color: #990000; text-decoration: underline; }
.feed-com a:hover { color: #660000; text-decoration: none; }
#comments-template h4 { margin: 0px 0px 15px; padding: 0px; float: left; font-size: 18px; line-height: 24px; color: #990000; width: 500px; }
#comments-template h5 { margin: 15px 0px 10px; padding: 0px; float: left; font-size: 18px; line-height: 25px; color: #000000; display: inline; width: 500px; }
#comments-template h5 a { color: #006699; text-decoration: none; }
#comments-template h6 { margin: 15px 0px 10px; padding: 0px; float: left; font-size: 18px; line-height: 24px; color: #000000; 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: #FFFFFF; border: 1px solid #eeeeee; }
.comment-block .comment-author { font-size: 12px; font-weight: bold; color: #000000; line-height: 18px; margin: 0px; padding: 0px; float: left; width: 99%; }
.comment-block .comment-date { font-size: 11px; color: #000000; line-height: 18px; margin: 0px; padding: 0px; float: left; width: 99%; }
.comment-block .comment-date a { color: #006666; text-decoration: none; }
.comment-block .comment-date a:hover { color: #000000; text-decoration: underline; }
.comment-block .comment-text { font-size: 11px; color: #333333; 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: #666666; }
.comment-block .comment-text blockquote { margin: 10px; padding: 5px; clear: both; border-left: 5px solid #660000; font-size: 12px; line-height: 17px; color: #000000; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; background: url(none); }
.comment-block .comment-author a { color: #006666; text-decoration: underline; }
.comment-block .comment-author a:hover { color: #000000; text-decoration: none; }
.comment-block .comment-text a { color: #006666; text-decoration: underline; }
.comment-block .comment-text a:hover { color: #000000; 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 #eeeeee; }
.comment-block-alt .comment-author { font-size: 12px; font-weight: bold; color: #000000; line-height: 18px; margin: 0px; padding: 0px; float: left; width: 99%; }
.comment-block-alt .comment-date { font-size: 11px; color: #000000; line-height: 17px; margin: 0px; padding: 0px; float: left; width: 99%; }
.comment-block-alt .comment-date a { color: #990000; text-decoration: none; }
.comment-block-alt .comment-date a:hover { color: #990000; text-decoration: underline; }
.comment-block-alt .comment-text { font-size: 11px; color: #333333; 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: #990000; text-decoration: underline; }
.comment-block-alt .comment-author a:hover { color: #990000; text-decoration: none; }
.comment-block-alt .comment-text a { color: #990000; text-decoration: underline; }
.comment-block-alt .comment-text a:hover { color: #990000; text-decoration: none; }
.comment-block-alt .comment-text code { font-family: "Courier New", "MS Sans Serif", sans-serif, serif; font-size: 12px; color: #666666; }
.comment-block-alt .comment-text blockquote { margin: 10px; padding: 5px; clear: both; border-left: 5px solid #000000; font-size: 13px; line-height: 17px; color: #000000; 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: #111111; 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: #000000; 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: #000000; 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: #333333; 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: #333333; 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: #FFFFFF; background: #660000; border-top: 1px solid #660000; border-right: 2px solid #000000; border-bottom: 2px solid #000000; border-left: 1px solid #660000; }
#comment-form #comment-rules { margin-top: 10px; margin-bottom: 0px; font-size: 11px; color: #000000; 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 #eeeeee; border-bottom: 2px solid #eeeeee; margin: 0px; }
.email-subscriptions h5 { font-size: 17px; margin: 0px 0px 4px; padding: 0px; float: left; width: 370px; color: #660000; 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 #999999; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; margin: 0px; padding: 2px; float: left; font-family: Georgia, "Times New Roman", Helvetica, sans-serif; color: #000000; font-size: 12px; background: #FFFFFF 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: #333333; font-weight: bold; }
#subrss a { color: #006699; 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: 400px; list-style-type: none; }
.idTabs li { display: inline; margin: 0px 4px 0px 0px; padding: 0px; float: left; color: #000000; text-align: center; font-size: 11px; }
.idTabs li a { color: #333333; text-decoration: none; margin: 0px; padding: 4px 8px; background: #FFFFFF; line-height: 25px; height: 25px; display: block; float: left; border: 1px solid #DEDEDE; }
.idTabs li a.selected { background: #660000; font-weight: bold; color: #FFFFFF; text-decoration: none; line-height: 25px; padding: 4px 8px; height: 25px; display: block; float: left; border: 1px solid #990000; }
#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: #000000; }
#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: #000000; }
#tabby .list li a { background: url(images/bullet-red.gif) no-repeat left 3px; margin: 0px; padding-left: 11px; color: #333333; 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: #000000; 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: #333333; 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: #000000; text-decoration: underline; padding-top: 2px; padding-bottom: 2px; }
#tabby .nolist li img { border: 3px solid #DDDDDD; 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: #000000; }
.nolist ul li { margin: 8px 0px 0px; padding: 0px; float: left; width: 100%; list-style-type: none; font-size: 11px; line-height: 18px; color: #000000; }
.nolist li a { margin: 0px; color: #333333; text-decoration: none; padding-top: 2px; padding-bottom: 2px; }
.nolist img { border-width: 0px; }
.nolist li a:hover { margin: 0px; color: #000000; 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: #660000; 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 #CCCCCC; 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: #000000; }
.ads-sponsors p a { color: #006699; text-decoration: underline; }
.ads-sponsors img:hover { padding: 5px; border: 1px solid #999999; 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: #990000; 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: #666666; }
.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: #666666; }
.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: #000000; 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: #660000; 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: #FFFFFF; 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: #999999; 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: #CCCCCC; }
.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: #CCCCCC; }
.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: #FFFFFF; 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: #CCCCCC; }
#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: #999999; text-decoration: none; }
#footer-disclaimer span a:hover { color: #FFFFFF; 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: #eeeeee; 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: #ffffff; margin: 0px; padding: 10px 20px 15px; float: left; width: 918px; border: 1px solid #646464; position: relative; font-size: 12px; line-height: 26px; color: #CCCCCC; }
#footer-tags a { color: #CCCCCC; text-decoration: none; }
#footer-tags h3 { font-size: 17px; line-height: 20px; color: #999999; 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: #FFFFFF; text-decoration: none; }
.bbc-comment { margin: 0px; padding: 0px; float: left; width: 100%; }
.bbc-comment a.activityentry { color: #FFFFFF; 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: #999999; text-decoration: none; }
.bbc-comment a:hover .activityentry { color: #CCCCCC; text-decoration: underline; font-size: 11px; }
a { outline:none; }
