/*  Theme Name: CompositioTheme URI: http://designdisease.com/Description: Created by <a href="http://designdisease.com">Design Disease</a>. This work is licensed <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License.</a> This means you may use it, and make any changes you like. Just leave the credits link under your footer :)Version: 1Author: Design DiseaseAuthor URI: http://designdisease.com/*/* { margin: 0; padding: 0; }/*body { background: #EDE9DD url(images/body-bkg-earth.png) no-repeat center top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; margin-top: 0px; color:#35383d;}*/body { background: #f3f2e8 url(images/bp.gif) no-repeat center top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; margin-top: 0px; color:#35383d;}input, button, textarea, select {  font: normal 12px/12px "Verdana", sans-serif; color:#2d3538; vertical-align: middle; }legend { display: none; }fieldset { border: none; }ul, ol { list-style: none; }ol { list-style-type: decimal;}table { border-collapse: collapse; width: 100%; }hr { display: none; }img { padding: 0px; margin: 0px; border: none; text-align: center;}em { -moz-border-radius: 2px 2px 2px 2px; background-color: #F2F2F2; padding: 1px 3px; }a:link { text-decoration: none; color : #463714; border: 0px; -moz-outline-style: none;}a:active { text-decoration: underline; color : #0099cc; border: 0px; -moz-outline-style: none;}a:visited { text-decoration: none; color : #4a6969; border: 0px; -moz-outline-style: none;}a:hover	{ text-decoration: underline; color : #DF750A; border: 0px; -moz-outline-style: none;} a:focus { outline: none;-moz-outline-style: none;}h1, h2, h3, h4 { font-family: Arial, Helvetica, sans-serif; }.more-link {display:inline-block;height:24px;width:86px;-x-system-font:none;font-color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:24px;text-align:center;background:transparent url(images/read-more-earth.gif) no-repeat scroll center top;margin:8px 6px 0 0;padding:0;}/* BG ############################################################################################################## */#bg { width: 980px; margin: 0 auto; margin-top: 30px; border-bottom: 2px dotted #000;}#bg-all { width: 980px; background: #fff; overflow: hidden;}/**/ * html #bg-all { height: 1%;} /* *//* Container ############################################################################################################## */.container { padding: 30px; float: left; width: 590px;}.menu { overflow: hidden; float: left; width: 100%; background:#E1DCC9; width: 980px; margin: 0 auto; padding: 10px 0px 0px 100px;  border-top: 2px dotted #c0c0c0;}/**/ * html .menu { height: 1%;} /* */ .menu ul { float:left; }.menu li { display: inline; font: bold 14px/14px "Arial"; letter-spacing: -1px; float: left; height: 28px; }.menu li ul li { font-weight: normal; letter-spacing: normal;}.menu li a, .menu li a:visited { color:#272d36; float: left; padding: 4px 6px 10px 6px; margin-right: 5px;}.menu li a:hover { background: #fff; color:#DF750A; text-decoration: none;}.menu .current_page_item a, .menu .current_page_item a:visited, .menu .current_page_item a:hover { background: #272d36 url(images/menu-on-bkg-earth.png) repeat-x bottom; color:#fff; }.menu .current_page_item .page_item a, .menu .current_page_item .page_item a:visited { background: #def1f9; color:#272d36;}.menu .current_page_item .page_item a:hover { background: #fff; color:#0099cc; }/* Logo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.logo { overflow: hidden; border-bottom: solid 6px #E9E7D7; margin-bottom: 30px;}/**/ * html .logo { height: 1%;} /* */ .logo .txt { width: 520px; padding-left: 70px; background: url(images/logo-earth.gif) no-repeat left 10px; padding-bottom: 30px; }.logo .txt h1 { font: bold 55px/50px "Arial"; letter-spacing: -3px; text-transform: lowercase; padding-bottom: 5px;}.logo .txt h1 a, .logo .txt h1 a:visited, .logo .txt h1 a:hover { text-decoration: none; color:#272d36;}.logo .txt p.desc { font: bold 14px/14px "Arial"; letter-spacing: -1px; display: block; color:#DF750A;}.logo .img { padding-bottom: 15px; }/* SL () +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SL { width: 520px; float: left; padding-left: 70px;}.SL h2 {font-size: 15px/19px; }.title { color:#272d36; font: normal 34px/34px "Helvetica"; letter-spacing: -1px; padding-bottom: 15px; margin-bottom: 15px; border-bottom: solid 1px #ccc;}.note {  background:url(images/note-icon.png) no-repeat left 2px; padding-left: 14px; color:#669900; font-size: 11px;}.edit a { background:url(images/edit-icon.png) no-repeat left 2px; padding-left: 14px; color:#ff6600; font-size: 11px; }.error { color:#cc0000; font-size: 11px; font-weight: bold;}/* Post Single++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.post, .attachment { width: 100%; position: relative;}/**/ * html .post, .attachment { width: 99%;} /**/ .p-head { padding-bottom: 15px;}.p-head h1, .p-head h1 a, .p-head h1 a:visited { color:#7D9153; font: normal 34px/34px "Helvetica"; letter-spacing: -1px; }.p-head h1 a:hover { color:#0099cc; text-decoration: none; }.p-head h2 { color:#272d36; font: normal 34px/34px "Helvetica"; letter-spacing: -1px; }.p-head h2 a, .p-head h2 a:visited { color:#272d36; }.p-head h2 a:hover { color:#0099cc; text-decoration: none; }.p-head a{ color: #DF750A; }.p-head h3 { color:#000; font: normal 23px/23px "Arial"; letter-spacing: 0px; }.p-head h3 a, .p-head h3 a:visited { color:#000;}.p-head h3 a:hover { color:#DF750A; text-decoration: none;}.p-cat { font: normal 12px/14px 'Arial'; color:#c0c0c0;}.p-cat a, .p-cat a:visited { text-decoration: none; color:#000; padding-top: 10px; padding-right: 5px; line-height: 24px; }.p-cat a:hover { color: #2abada; }.p-time { background: url(images/p-time-bkg.png) no-repeat right bottom; position: absolute; left: -70px; top: 5px; width: 50px; padding-bottom: 10px; }/**/ * html .p-time { left: -70px;} /**/ .p-time strong { float: left; text-align: center;}.p-time .day { font: normal 20px/18px "Arial"; letter-spacing: -1px; color:#fff; width: 40px; padding: 7px 0px; background:#DF750A; overflow: hidden; }.p-time .month { background:#dedede; width: 40px; padding: 3px 0px; margin-bottom: 10px;}.p-time .year { background: #fff; border: solid 1px #dedede; font: normal 11px/11px 'Verdana'; padding: 12px 5px; color:#bababa;}.p-con { border-top: solid 1px #dbdbdb;}.p-con p { font: normal 12px/19px "Verdana", Serif; padding: 5px 0px; margin: 5px 0px;}.p-con p a { color: #C00000;  text-decoration: underline; }/*.p-con p a:hover { background-color: #FFEFF4; color: #000;  border-top: 1px solid #F5467A; border-bottom: 1px solid #F5467A; text-decoration: none; }*/.p-con p strong { color: #000;}.p-con h4 {background: url(images/bullet01.gif) no-repeat left;   margin-bottom : 3px; margin-top: 20px; padding-bottom: 1px; padding-left: 15px; font: 15px/19px "Helvetica"; color: #000; border-bottom: 1px solid #c0c0c0; font-weight: bold;}.p-con ol { list-style: decimal inside; }.p-con ol { padding: 10px 0px 10px 25px; margin: 0px; }.p-con ol li { padding: 2px 0px 2px 0px; }.p-con ul { padding: 10px 0px 10px 20px; margin: 0px; }.p-con ul li { padding: 2px 0px 2px 13px; list-style-type: none; background: url("images/bullet.gif") no-repeat left 7px; color:#666; }.p-con blockquote { font: 14px/19px Georgia, "Times New Roman", Times, serif; padding: 10px 20px; margin: 10px 0px; background: #ecf6f8; }.p-con blockquote p { font: 14px/19px Georgia, "Times New Roman", Times, serif; }.p-con blockquote li { padding: 2px 0px 2px 13px; list-style-type: none; font-size: 12px; line-height: 17px;}.related_post { margin: 10px 0 0 30px; }.related_post li { list-style-type: circle; border-bottom: 1px solid #c0c0c0; padding: 4px 0px 4px 4px;}.related_post a { color: #990000; }.p-det { margin-top: 15px;}.p-det li { color:#7f7f7f; display: inline; padding: 4px 0px 6px 30px; margin-right: 10px; }.p-det li.p-det-com { background: url("images/p-det-com.png") left center no-repeat; }.p-det li.p-det-com a { font-weight: bold; letter-spacing: -1px;}.p-det li.p-det-tag { background: url("images/p-det-tag.png") left center no-repeat; }.p-det li a,.p-det a:visited { font: normal 14px/18px "Arial"; margin-right: 3px;}.p-con .wpunlimited_bookmarks strong { font-weight: normal; color:#999; padding-bottom: 2px; font-size: 10px; text-transform:uppercase; }.p-con .wpunlimited_bookmarks a img { display:inline; border:none; padding:0; margin:0; margin-top: 5px; }/* Images+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */.p-con img { padding: 0; max-width: 100%; }.p-con img.centered { display: block; margin-left: auto; margin-right: auto; padding: 1px; border: solid 1px #9b9792;}.p-con img.alignright { margin: 5px 0 10px 20px; display: inline; border: solid 4px #eee; padding: 1px; }.p-con img.alignleft { margin: 5px 20px 5px 0; display: inline; border: solid 4px #eee; padding: 1px;}.p-con img.aligncenter { margin: 5px 20px 5px 0; display: inline; border: solid 4px #eee; padding: 1px;}.p-con .alignright { float: right; }.p-con .alignleft { float: left }/* Navigation+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */.nav { overflow: hidden; padding-bottom: 20px; padding-top: 6px; }.nav .leftc a { float: left; background:url(images/nav-left.png) no-repeat left 0px; padding-left: 20px; }.nav .rightc a { float: right; background:url(images/nav-right.png) no-repeat right 0px; padding-right: 20px; }.nav a, .nav a:visited { cursor: hand; font: bold 14px/16px "Arial"; letter-spacing: -1px; }/* Comments############################################################################################################## */.comments-list { padding-top: 20px;}.comments-list h2 { color:#272d36; font: normal 28px/28px "Arial"; letter-spacing: -1px; padding-bottom: 20px;}.comments-list div.entry { margin-bottom: 15px; padding: 25px; border: 1px solid #dcedf0; background: #fff url(images/comments-list-entry-bkg-earth.png) no-repeat right bottom;}.comments-list div.alt { background: #F1F4EA url(images/comments-list-alt-bkg-earth.png) no-repeat left top; padding-top: 40px; border: none; margin-bottom: 25px;}.comments-list div.admin { background: #F1F4EA url(images/comments-list-admin-bkg-earth.png) no-repeat left top; padding-top: 40px; border: none; margin-bottom: 25px;}.comments-list .admin > p.name { font: bold 14px/14px "Arial" sans-serif; letter-spacing: -1px; color:#DF750A;}.comments-list p.name { font: bold 14px/14px "Arial" sans-serif; letter-spacing: -1px; color:#DF750A;}.comments-list p.count { color: #DF750A; font-size: 28px; padding: 0px; margin: 0px; float: right; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}.comments-list p.avt { padding: 0px; margin: 0px; float: right;}.comments-list p.avt img { border: solid 1px #ccc;}* html .comments-list p.avt { left: -60px; }.comments-list p.date { font-size: 11px; margin-bottom: 5px;}.comments-list p.date a, .comments-list p.date a:visited, .comments-list p.date a:hover { color:#96b1bc; text-decoration: underline;}.comments-list .con { font: normal 12px/17px "Verdana"; margin-right: 90px; color:#333;}.comments-list .con p { font: normal 12px/17px "Verdana"; padding: 5px 0px; margin: 0px; color:#333;}.comments-list .con blockquote { font: italic 14px/19px Georgia, "Times New Roman", Times, serif; color:#666; margin: 10px 20px; }.comments-list .con blockquote p { font: italic 14px/19px Georgia, "Times New Roman", Times, serif; color:#666; }/* Comments Form++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.comments-form { background: #E9E7D7; padding: 20px; margin: 10px 0px;}.comments-form h3 { color:#272d36; font: normal 28px/28px "Arial"; letter-spacing: -1px; padding-bottom: 5px; margin-bottom: 5px; border-bottom: solid 1px #000; }.comments-form p { padding: 7px 0px; color:#808080;}.comments-form .required { font-weight: normal; color:#ff0000;}.comments-form input { padding: 5px; width: 210px; margin-right: 7px; }.comments-form input.formid { border: 1px solid #D6CFB6; background: #fff url(images/form-name-bkg-earth.png) no-repeat left; padding: 5px 5px 5px 40px;}.comments-form input.formemail { border: 1px solid #D6CFB6; background: #fff url(images/form-email-bkg-earth.png) no-repeat left; padding: 5px 5px 5px 40px;}.comments-form input.formuri { border: 1px solid #D6CFB6; background: #fff url(images/form-uri-bkg-earth.png) no-repeat left; padding: 5px 5px 5px 40px;}.comments-form textarea { border: 1px solid #D6CFB6; background: #fff; padding: 4px; width: 97%;}.comments-form .button { border: 1px solid #D6CFB6; background: url(images/button-post-comment-earth.png) no-repeat left; color:#fff; width: auto; font-size: 11px; font-weight: bold; padding: 4px 6px 4px 38px;}/* Side Right ############################################################################################################## */.SR { width: 300px; margin-right: 30px; padding-bottom: 30px; float: right;}/* Search  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .search { background: #33373E; right: 0px; padding: 15px; overflow: hidden;}/**/ *html .SR .search  { height: 1%;} /**/ .SR .search form { width: 245px; padding: 10px; border: 1px solid #3ac6e5; background: #60695E; }.SR .search fieldset { overflow: hidden; height: 1%;  }.SR .search input { float: left; margin-right: 2px; background: url(images/search-input.png) no-repeat; border: none; padding: 5px 3px 5px 65px; width: 145px; color:#666;}.SR .search button { float: left; background: url(images/search-button.png) no-repeat; width: 26px; height: 24px; border: none; cursor: pointer; text-indent: -1000em; }.SR .syn ul { margin: 10px 0px;}.SR .syn li { background: url(images/feed-icon-14x14.png) no-repeat left center; margin: 0px 9px 0px 0px; padding: 3px 0px 3px 20px; list-style-type: none; color:#ffcc66; display: inline; font: bold 14px/14px 'Arial'; letter-spacing: -1px;}.SR .syn li a {color:#fff; }.SR .syn li a:visited {color:#fff; }.SR .syn li a:hover {color:#fff; }/* About Blog  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .about { background:#94A26D ; padding: 20px 15px 15px 15px; color:#33373E; margin-bottom: 2px;}.SR .about h3 { font-size: 17px; letter-spacing: -1px; color:#fff;}.SR .about p { padding: 5px 0px; margin: 0px; font-size: 11px; line-height: 16px;}.SR .about img { padding: 2px; background-color: #fff; width: 45px; height: 45px; float: left; margin: 4px; border-color: #D8D3C3 #6F7852 #6F7852 #D8D3C3;border-style: solid;border-width: 1px;}/* PDF magazine  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .pdfmag { background: #57abe6 url(images/about-bkg.png) no-repeat left top; padding: 20px 15px 15px 15px; color:#fff; margin-bottom: 2px;}.SR .pdfmag h3 { font-size: 17px; letter-spacing: -1px; color:#fff;}.SR .pdfmag p { padding: 5px 0px; margin: 0px; font-size: 11px; line-height: 16px;}.SR .pdfmag img { margin-left: 5px; padding-right: 5px; float: left;}/* ADS  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .ads { display: block; width: 300px; height: 100px; background: #c0c0c0; padding: 0px; color:#fff; margin-top: 3px; margin-bottom: 3px;}.SR .ads h3 { font-size: 24px; letter-spacing: -1px; color:#fff;}/* Photostream  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .photostream { overflow: hidden; background: #9ed5e1 url(images/photostream-bkg.png) no-repeat bottom left; padding: 15px 0px 25px 15px;}/**/ *html .SR .photostream { height: 1%;} /**/ .SR .photostream h3 { font-size: 24px; letter-spacing: -1px; color:#102a30;}.SR .photostream ul { float: left; margin-top: 10px;}.SR .photostream li { background: url(images/photostream-li-bkg.png) no-repeat left top; list-style-type: none; display: inline; padding: 5px; float: left; margin: 0px 3px 5px 0px;}.SR .photostream li a img, .SR .photostream li a:visited img { border: solid 1px #fff; width: 54px; height: 54px;}.SR .photostream li a:hover img { border: solid 1px #000;}/* Categories + Archives  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .categs { background: #E9E7D7; overflow: hidden; padding: 15px; margin-bottom: 3px;}/**/ *html .SR .categs { height: 1%;} /**/ .SR .categs div { float: left; width: 130px;}.SR .categs div h3 { font: bold 15px/15px 'Arial'; letter-spacing: -1px; color:#102a30; padding-bottom: 5px;}.SR .categs div li { padding: 1px 0px; list-style-type: none; font-size: 11px; color:#5e8a89; }.SR .categs div a, .SR .categs div a:visited { color:#247682; text-decoration: underline;}.SR .categs div a:hover { color:#003333; text-decoration: underline;}/* Online status +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .status { background: #E9E7D7; overflow: hidden; padding: 15px; margin-bottom: 3px;}/**/ *html .SR .status { height: 1%;} /**/ .SR .status div { float: left; width: 190px;}.SR .status div h2 { font: bold 15px/15px 'Arial'; letter-spacing: -1px; color:#102a30; padding-bottom: 5px;}.SR .status div li { padding: 1px 0px; list-style-type: none; font-size: 11px; color:#000; }.SR .status div a, .SR .status div a:visited { color:#000; text-decoration: underline;}.SR .status div a:hover { color:#003333; text-decoration: underline;}/* Feedburner +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .rss { background: #33373E; overflow: hidden; padding: 12px; margin-bottom: 1px; margin-top: 1px; }/**/ *html .SR .rss { height: 1%;} /**/ .SR .rss div { float: left; width: 190px;}.SR .rss p { color: #ffcc66; padding-bottom: 5px; font: bold 14px/14px 'Arial';  letter-spacing: -1px;}.SR .rss div a, .SR .rss div a:visited { color:#000; text-decoration: underline;}.SR .rss div a:hover { color:#003333; text-decoration: underline;}.SR .syn ul { margin: 10px 0px;}.SR .syn li { background: url(images/feed-icon-14x14.png) no-repeat left center; margin: 0px 9px 0px 0px; padding: 3px 0px 3px 20px; list-style-type: none; color:#ffcc66; display: inline; font: bold 14px/14px 'Arial'; letter-spacing: -1px;}.SR .syn li a {color:#fff; text-decoration: none;}.SR .syn li a:visited {color:#fff; text-decoration: none;}.SR .syn li a:hover {color:#fff;}/* Google ads +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .googleads { background: #d1f0e2; overflow: hidden; padding: 15px; margin-bottom: 3px;}/**/ *html .SR .googleads { height: 1%;} /**/ .SR .googleads div { float: left; width: 190px;}.SR .googleads div h2 { font: bold 15px/15px 'Arial'; letter-spacing: -1px; color:#102a30; padding-bottom: 5px;}.SR .googleads div li { padding: 1px 0px; list-style-type: none; font-size: 11px; color:#5e8a89; }.SR .googleads div a, .SR .googleads div a:visited { color:#247682; text-decoration: underline;}.SR .googleads div a:hover { color:#003333; text-decoration: underline;}/* Popular Posts +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .popular { background: #E9E7D7; overflow: hidden; padding: 15px; margin-bottom: 3px;}/**/ *html .SR .popular { height: 1%;} /**/ .SR .popular div { float: left; width: 250px;}.SR .popular div h3 { font: bold 15px/15px 'Arial'; letter-spacing: -1px; color:#102a30; padding-bottom: 5px;}.SR .popular div li { background: url(images/tabs-arrow-earth.png) no-repeat left 8px; padding: 3px 0px 3px 6px; list-style-type: none; font-size: 11px; color:#33373E;  border-bottom: solid 1px #c0c0c0; }.SR .popular div a { color:#000; text-decoration: none;}.SR .popular div a:visited { color:#000; text-decoration: none;}.SR .popular div a:hover { color:#003333; text-decoration: underline;}/* Jobs+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .scomments { background: #E9E7D7; overflow: hidden; padding: 15px; margin-bottom: 3px;}/**/ *html .SR .scomments { height: 1%;} /**/ .SR .scomments div { float: left; width: 250px;}.SR .scomments div h3 { font: bold 15px/15px 'Arial'; letter-spacing: -1px; color:#102a30; padding-bottom: 5px;}.SR .scomments div li { background: url(images/tabs-arrow-earth.png) no-repeat left 8px; padding: 3px 0px 3px 6px; list-style-type: none; font-size: 11px; color:#33373E;  border-bottom: solid 1px #c0c0c0; }.SR .scomments div a { color:#DC7127; }.SR .scomments div a:visited { color:#DC7127; text-decoration: none;}.SR .scomments div a:hover { color:#003333; text-decoration: underline;}/* Jobs +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .authenticjobs { background: #E9E7D7; overflow: hidden; padding: 5px; margin-bottom: 3px;}/**/ *html .SR .authenticjobs { height: 1%;} /**/ .SR .authenticjobs div { float: left; width: 250px; padding: 5px 10px; font: 11px normal Arial, sans-serif; line-height: 120%;}.SR .authenticjobs a img {float: left; padding: 2px 2px 2px 0; border: 0;}.SR .authenticjobs a {color: #A81616;}.SR .authenticjobs ul {clear: left; margin: 0; padding: 0 0 0 5px;}.SR .authenticjobs ul li {padding: 3px 0px 3px 6px; background: url(images/tabs-arrow-earth.png) no-repeat left 8px; }/* Social +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .social { background: #E9E7D7; overflow: hidden; padding: 15px; margin-bottom: 3px;}/**/ *html .SR .social { height: 1%;} /**/ .SR .social div { float: left; width: 250px;}.SR .social div h3 { font: bold 15px/15px 'Arial'; letter-spacing: -1px; color:#102a30; padding-bottom: 5px;}.SR .social div li { padding: 7px 0px 8px 20px; list-style-type: none; font-size: 11px; color:#5e8a89;  border-bottom: solid 1px #c5ded7; }.SR .social div li.social_linkedin { background: url(images/linkedin_32.png) no-repeat left 6px; list-style-type: none; font-size: 11px; color:#5e8a89;  border-bottom: solid 1px #c5ded7; }.SR .social div li.social_twitter { background: url(images/twitter_32.png) no-repeat left 6px; list-style-type: none; font-size: 11px; color:#5e8a89;  border-bottom: solid 1px #c5ded7; }.SR .social div li.social_lastfm { background: url(images/lastfm_32.png) no-repeat left 6px; list-style-type: none; font-size: 11px; color:#5e8a89;  border-bottom: solid 1px #c5ded7; }.SR .social div a { color:#247682; text-decoration: none;}.SR .social div a:visited { color:#000; text-decoration: none;}.SR .social div a:hover { color:#003333; text-decoration: underline;}/* Recent +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .recent { background: #E9E7D7; padding: 15px; margin-bottom: 3px; }	.SR .recent .tabs { overflow: hidden; }.SR .recent .tabs { height: 1%; }.SR .recent .tabs li { float: left; background: none; }.SR .recent .tabs li a { float: left; font: bold 14px/14px "Arial"; color: #102a30; padding: 3px 6px 9px 6px; background: #D9D6BD url(images/tabs-inactive-earth.png) no-repeat bottom center; margin-right: 3px; letter-spacing: -1px; text-decoration: none;}.SR .recent .tabs li a.active, .SR .recent .tabs li a:hover { background: #60695E url(images/tabs-active-earth.png) no-repeat bottom center; color: #fff; text-decoration: none; }.SR .recent a { color:#000; text-decoration: none;}.SR .recent a:visited { color:#000; text-decoration: none;}.SR .recent a:hover { color:#003333; text-decoration: underline;}#tab-comments { display: none; margin-bottom: 5px; }#tab-comments li { background: url(images/27.png) no-repeat left 7px; padding: 4px 0px 4px 12px; border-bottom: solid 1px #c0c0c0; font-size: 11px; color:#33373E;}#tab-comments li a { display: block; color: #DF750A;}#tab-posts { margin-bottom: 5px; font-size: 11px; }#tab-posts li { background: url(images/tabs-arrow-earth.png) no-repeat left 8px; line-height: 14px; padding: 3px 0px 3px 6px; border-bottom: solid 1px #c0c0c0; }#tab-tags { display: none; margin-bottom: 5px; font-family: "Verdana"; line-height: 22px;}/* widget +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.SR .widget { background: #E9E7D7; padding: 15px; margin-bottom: 3px; color:#5e8a89;}.SR .widget h3 {font: bold 15px/15px 'Arial'; letter-spacing: -1px; color:#102a30; padding-bottom: 5px; border-bottom: solid 1px #c5ded7; margin-bottom: 5px;}.SR .widget li { background: url(images/tabs-arrow-earth.png) no-repeat left 6px; padding: 2px 0px 2px 6px; font-size: 11px; color:#000;}.SR .widget a, .SR .widget a:visited { color:#AA9B68; text-decoration: underline;}.SR .widget a:hover { color:#003333; text-decoration: underline;}.SR .widget_tag_cloud { line-height: 22px;}.SR .widget_calendar table { width: 100%;}.SR .widget_calendar table td { text-align: center; padding: 3px; }.SR .widget_calendar caption { background: #d2e9e3; padding: 5px 0px; margin-bottom: 10px;}.SR .widget_calendar #today { background: #d2e9e3;}.SR .widget_search #s { width: 160px; border: solid 1px #b5d6cd; padding: 3px; margin-bottom: 5px;}.SR .widget_flickrRSS { overflow: hidden; padding: 15px 0px 15px 15px;}/**/ *html .SR .widget_flickrRSS { height: 1%;} /**/ .SR .widget_flickrRSS h3 { width: 270px; margin-bottom: 10px;}.SR .widget_flickrRSS ul { float: left;}.SR .widget_flickrRSS li { background: none; list-style-type: none; display: inline; padding: 0px; float: left; margin: 0px 7px 7px 0px;}.SR .widget_flickrRSS li a img, .SR .widget_flickrRSS li a:visited img { border: solid 1px #fff; width: 60px; height: 60px;}.SR .widget_flickrRSS li a:hover img { border: solid 1px #000;}/* fromweb ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.fromweb { width: 980px; background: #33373E; margin: 0 auto; overflow: hidden; padding: 0px; padding-bottom: 20px; border-bottom: 0px dotted #fff;}.fromweb p { padding: 0px; margin: 0px; font-family: 'Verdana'; font-size: 11px;  }.fromweb li {list-style: none;}.fromweb ul {list-style: none;}.fromweb p.copy { color:#1c3e4d; }.fromweb p.copy a, .fromweb p.copy a:visited, .fromweb p.copy a:hover { color:#1c3e4d; text-decoration: underline;}.fromweb p.theme { padding-top: 2px; color:#6c8e9d; }.fromweb p.theme a, .fromweb p.theme a:visited, .fromweb p.theme a:hover { color:#6c8e9d; text-decoration: underline;}.fromweb .webbox { margin-left: 30px; background: #33373E; width: 300px; height: auto; float:left; }.fromweb .webbox li { background: url(images/27.png) no-repeat left 7px; color: #fff; font-size: 0.9em; padding: 5px 0 5px 12px; border-bottom: 1px solid #635D5D; }.fromweb .webbox a { color: #DF750A; font-weight: bold;}.fromweb .webbox  h3 { padding: 12px 0 10px 0; color: #fff; font: normal 12px/12px "Verdana", sans-serif; font-weight: bold;}.fromweb .webbox .webitem { color: #E5E5E5; width: 400px; font-size:.9em; border-bottom: 1px solid #635D5D; padding-top: 8px; padding-bottom: 8px;}.fromweb .webbox .webitem a { color: #889D5D; font-weight: bold;}.fromweb .twitterbox { margin-left: 30px; background: #33373E; width: 280px; height: auto; float:left; }.fromweb .twitterbox  h3 { padding: 12px 0 10px 0; color: #fff; font: normal 12px/12px "Verdana", sans-serif; font-weight: bold;}.fromweb .twitterbox li { background: none; list-style: none; color: #E5E5E5; padding: 4px 0px 7px 1px; border-bottom: solid 1px #635D5D; font-size: 11px;}.fromweb .twitterbox li a { color: #DF750A; }.fromweb .generic { margin-left: 20px; background: #33373E; width: 180px; height: auto; float:left; }.fromweb .generic  h3 { padding: 12px 0 10px 0; color: #fff; font: normal 12px/12px "Verdana", sans-serif; font-weight: bold;}.fromweb .generic a { color: #889D5D; font-weight: bold;}.fromweb .generic p { color: #E5E5E5; font-size:.9em; }.fromweb .resourcesbox { border-bottom: 1px solid #635D5D; margin-left: 20px; background: #33373E; width: 940px; height: 270px; float:left; }.fromweb .resourcesbox  h3 { padding: 12px 0 15px 11px; color: #fff; font: normal 12px/12px "Verdana", sans-serif; font-weight: bold;}.fromweb .resourcesbox .resource { padding: 0 12px 0 12px; border-right: 1px dotted #c0c0c0; color: #fff; float: left; width: 150px; height: 210px; margin-right: 5px;}.fromweb .resourcesbox .resource a { font-weight: bold; text-decoration: none; color: #F8912C; font-size: .9em;}.fromweb .resourcesbox .resource p { color: #fff; font-size: .8em;}.fromweb .resourcesbox .resource img { width: 140px; height: 70px; margin: 7px 0 7px 0; padding: 1px; background-color: #c0c0c0; border: 1px solid #635D5D;}/* ancillary ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.ancillary { width: 980px; background: #33373E; height: 330px; margin: 0 auto; padding: 0px; border-bottom: 1px dotted #fff;}.ancillary p { padding: 0px; margin: 0px; font-family: 'Verdana'; font-size: 11px;  }.ancillary li {list-style: none;}.ancillary ul {list-style: none;}.ancillary p.copy { color:#1c3e4d; }.ancillary p.copy a, .ancillary p.copy a:visited, .ancillary p.copy a:hover { color:#1c3e4d; text-decoration: underline;}.ancillary p.theme { padding-top: 2px; color:#6c8e9d; }.ancillary p.theme a, .ancillary p.theme a:visited, .ancillary p.theme a:hover { color:#6c8e9d; text-decoration: underline;}.ancillary .ancillary-copyright { clear:both; width: 980px; height: 30px; background: #000; color: #c0c0c0; padding: 1.5em 0 0 0;}.ancillary-copyright  p { margin:0; font-size:0.95em; padding-left: 10px; color: #c0c0c0; }.ancillary-copyright p.copyright{ float:left; line-height:2em; }.ancillary-copyright p.attributes{ float:right;  padding-right: 10px;}.ancillary-copyright p.attributes a { text-decoration:none; color: #c0c0c0;  }.ancillary-copyright p.attributes a:hover { color:#FFF; }.ancillary .ancillary-box { background: #33373E; color:#fff; float:left; margin-left:18px; margin-right:13px; margin-top: 15px; width:290px; }.ancillary .ancillary-box a { color: #fff;}.ancillary .ancillary-box h3 {padding-bottom: 15px; font: normal 12px/12px "Verdana", sans-serif; font-weight: bold;}.ancillary .ancillary-box .video {background: #fff; padding:2px; border: 1px solid #fff;}.ancillary .ancillary-box .ancillary-comment li { list-style: none; color: #E5E5E5; background: url(images/27.png) no-repeat left 8px; padding: 5px 0px 7px 12px; border-bottom: solid 1px #635D5D; font-size: 11px;}.ancillary .ancillary-box .ancillary-comment li a { color: #DF750A; }.ancillary .ancillary-box .ancillary-twitter li { list-style: none; color: #E5E5E5; padding: 4px 0px 7px 1px; border-bottom: solid 1px #635D5D; font-size: 11px;}.ancillary .ancillary-box .ancillary-twitter li a { color: #DF750A; }.ancillary .ancillary-box div li { color: #fff; padding: 4px 0px 7px 1px; border-bottom: solid 1px #c5ded7; font-size: 11px;}.ancillary .ancillary-box .ancillary-books { }.ancillary .ancillary-box .ancillary-books .book-detail { float: left; }.ancillary .ancillary-box .ancillary-books img { padding: 2px; border: 1px solid #c0c0c0; margin-right: 5px;}/* Footer ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.footer { width: 980px; background: #000000; height: 40px; margin: 0 auto; padding: 0px; border-bottom: 1px dotted #fff;}.footer p { padding: 0px; margin: 0px; font-family: 'Verdana'; font-size: 11px;  }.footer li {list-style: none;}.footer ul {list-style: none;}.footer p.copy { color:#1c3e4d; }.footer p.copy a, .footer p.copy a:visited, .footer p.copy a:hover { color:#B8AC83; text-decoration: underline;}.footer p.theme { padding-top: 2px; color:#6c8e9d; }.footer p.theme a, .footer p.theme a:visited, .footer p.theme a:hover { color:#6c8e9d; text-decoration: underline;}.download { background: url(images/downloads.png) no-repeat; padding-left: 35px; padding-top: 5px; height:50px; display: block; }.download2 { border: 1px solid #DDDDDD;margin-top: 25px;background: #FBFBDF url(images/downloads.png) no-repeat 18px 25px; padding: 25px;height: 35px; display: block; width: 450px;}.download2 a {    padding-left: 40px;    color: #000;    text-decoration: underline;}.download2 span {    margin-top: 5px;    padding-left: 40px;    color: #4b4b4b;    text-decoration: none;    line-height: 1.75em;}.aktt_tweets li { background: url(images/icon-twitter.gif) no-repeat left;  border-bottom: solid 1px #c5ded7; padding: 4px 0px 4px 6px; }.tweetthis {background:transparent url(images/teewthis.png) no-repeat scroll 10px top;border-left:1px solid #DEDEDE;float:left;font-size:11px;line-height:18px;margin-left:10px;padding-left:42px;}.social-market { margin-bottom: 5px; padding-bottom: 6px; border-bottom: 1px solid #c0c0c0;}.social-market a { color: #463714;}/* PAGE NAVIGATION */.wp-pagenavi a, .wp-pagenavi a:link {	padding: 2px 4px 2px 4px; 	margin: 2px;	text-decoration: none;	border: 1px solid #000;	color: #000;	background-color: #F3F1E9;	}.wp-pagenavi a:visited {	padding: 2px 4px 2px 4px; 	margin: 2px;	text-decoration: none;	border: 1px solid #000000;	color: #000;	background-color: #F3F1E9;	}.wp-pagenavi a:hover {		border: 1px solid #000000;	color: #000000;	background-color: #F3F1E9;}.wp-pagenavi a:active {	padding: 2px 4px 2px 4px; 	margin: 2px;	text-decoration: none;	border: 1px solid #000000;	color: #000;	background-color: #F3F1E9;	}.wp-pagenavi span.pages {	padding: 2px 4px 2px 4px; 	margin: 2px;	color: #000000;	border: 1px solid #000000;	background-color: #F3F1E9;}.wp-pagenavi span.current {	padding: 2px 4px 2px 4px; 	margin: 2px;	font-weight: bold;	border: 1px solid #000000;	color: #000000;	background-color: #9EB274;}.wp-pagenavi span.extend {	padding: 2px 4px 2px 4px; 	margin: 2px;		border: 1px solid #000000;	color: #000000;	background-color: #F3F1E9;}/* PAGE NAVIGATION END *//* CODEBOX START */body {margin: 0px;scrollbar-base-color: #fff;scrollbar-arrow-color: #86B9D6;scrollbar-darkshadow-color: #fff;color: #333333;}a {text-decoration: none;color: #154BA0;}a:hover {text-decoration: underline;}.msgbody {overflow: hidden;width: auto !important;width: 100%;}.msgheader {margin: 0 1em;border: 1px solid #DEDEB8;font-weight: bold;background: #F3F8D7;padding: 5px;color: #000000;}.msgborder {margin: 0 1em;padding: 10px;border: 1px solid #DEDEB8;border-top: 0px;word-wrap: break-word;background: #FDFFF2;overflow: hidden;width: auto !important;width: 100%;}.right {float: right;text-align: right;padding: 0px;}.left {	background: url(../images/view_code.png) no-repeat left;/*	background-color:#FFFFFF; 	border:1px solid #DCDCDC;*/	padding:8px 0px 2px 8px; 	width:50%;	font-family:tahoma,arial,verdana;	display: block;/*	margin: 0 auto; */}.left a {	margin:0px 5px 0px 10px;	font-weight:bold;}.left2 {	background: url(../images/down.gif) no-repeat left;/*	background-color:#FFFFFF; 	border:1px solid #DCDCDC;*/	padding:8px 0px 2px 8px; 	width:50%;	font-family:tahoma,arial,verdana;	display: block;/*	margin: 0 auto; */}.left2 a {	margin:0px 5px 0px 5px;	font-weight:bold;}.smalltxt, .category, .percenttxt {font: 12px Arial, Tahoma !important;font: 11px Arial, Tahoma;}.wp_codebox {  color: #100;  background-color: #F8FBF3;  border: 1px dashed #c0c0c0;  margin: 0 0 1.5em 0;  overflow: auto;}/* IE FIX */.wp_codebox {  overflow-x: auto;  overflow-y: hidden;/*  padding-bottom: expression(this.scrollWidth > this.offsetWidth ? 15 : 0);*/	padding-bottom: 15;  width: 100%;}.wp_codebox table {  border-collapse: collapse;}.wp_codebox div, .wp_codebox td {  vertical-align: top;  padding: 2px 4px;}.wp_codebox .line_numbers {  text-align: right;  background-color: #fff;  color: #000;  overflow: visible;}/* potential overrides for other styles */.wp_codebox pre {  margin: 0;  width: auto;  float: none;  clear: none;  overflow: visible;}/* CODEBOX END *//* Categories two columns */.cat_right {float:left; width:120px;}.cat_left {float:left; width:120px;}.posts_table table { font-size: 95%; font-family: 'Lucida Grande', Helvetica, verdana, sans-serif; background-color:#fff; border-collapse: collapse; width: 100%; line-height: 1.2em;}.posts_table caption { font-size: 30px; font-weight: bold; color: #000; text-align: left; padding: 10px 0px; margin-bottom: 2px; text-transform: capitalize;}.posts_table thead th { border-right: 2px solid #fff; color:#000; text-align:center; padding:2px; height:25px; background-color: #E1DCC9;}.posts_table tfoot { color:#000; padding:2px; text-transform:uppercase; font-size:1.2em;  font-weigth: bold; margin-top:6px; border-top: 1px solid #004080; border-bottom: 1px solid #004080;}.posts_table tbody tr { background-color:#fff; border-bottom: 1px dotted #c0c0c0;}.posts_table tbody td { color:#000; padding:5px; text-align:left;}.posts_table tbody th { text-align:left; padding: 2px;}.posts_table tbody td a, tbody th a { color:#000; text-decoration:underline; font-weight:normal; }.posts_table tbody td a:hover, tbody th a:hover { text-decoration:none;}.nocomments {border: 1px solid #CEDDAF;padding: 15px;background-color: #F2F6E8;font-weight: bold;}.postfooter {overflow:hidden;-moz-border-radius:6px;-webkit-border-radius:6px;background:#E6E3DC;border:1px solid #D9D5D0;margin:15px 0;padding: 20px 20px 20px 20px;}