body { font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; font-size:12px; background: #f2f2f2 url(images/back-gradient.jpg) repeat-x left top; color:#333333; } body {font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;} h1, h2, #feature .fheading{ font-family: Myriad Pro, "Lucida Grande","Lucida Sans Unicode",Trebuchet MS,Arial;} h3, h4, h5 { font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;} a {text-decoration: none;} a:hover {text-decoration: underline;} p,.p {margin-bottom: 15px;} img {border: none;} ul li { margin: 0px;} .hentry ul {list-style-type: disc;margin: 5px 0px 15px;padding-left: 20px;} ol {list-style-type: decimal;margin: 5px 0px 15px;padding-left: 20px;} .hentry li {padding: 3px 0;} form {margin: 0px;padding: 0px;} small { font-size: 85%;} hr{border: none; border-top: 1px solid #fff; border-bottom: 1px solid #ddd;margin-bottom: 1.5em;} #sidebar li li.ad1 { float:left; margin: 0 5px 5px 0; width:125px; } #sidebar li li.ad2 { float:left; margin: 0 0 5px 0; width:125px; } #sidebar li li.ad3 { float:left; margin: 0 5px 0 0; width:125px; } #sidebar li li.ad4 { float:left; margin: 0 0 0 0; width:125px; } blockquote{background: #f7f7f7; padding: 10px 15px;margin: 0 0 1em 2.5em;font-size:.9em;border: 1px solid #ddd;clear: both} a, #blogtitle a:hover, .postdata a:hover,h2.posttitle a:hover, .tags a:hover, .commentlist cite, .commentlist cite a, #morefoot a:hover, #sidebar ul li ul li a, #wp-calendar caption, #subnav .current_page_item a, #subnav .current_page_ancestor a, #subnav li a:hover, #subnav li.current-cat a, #sidebar #grandchildnav .current_page_item a, #feature-footer .twitter a {color:#0088CC;} .page-nav, .fboxes, .hentry, .postwrap, #highlight, .widget, #sidebar #accordion, #content .wp-pagenavi, #content .wp-pagenavi a, #content .wp-pagenavi .current, #featurenav a{ -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } #drag_drop_sidebar h3{ -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -khtml-border-top-left-radius: 5px; -khtml-border-top-right-radius: 5px; } .post-footer, #drag_drop_sidebar .drawer-content{ -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -khtml-border-bottom-left-radius: 5px; -khtml-border-bottom-right-radius: 5px; } #wrapper { width: 960px; margin: 0px auto; position: relative; } #nav { position:relative; z-index:2; } #header { padding: 10px 0 3px; position:relative; } #left-col { width: 640px; float: left; } .hentry .title { width: 540px; float: left; margin-left: 10px; } #sidebar{ width: 300px; float: right; } .icons { position:absolute; right:0; bottom:5px; height: 50px; } #blogtitle { font-size: 39px; float:left; line-height: 47px; position:relative; } #blogtitle .sheen { position: absolute; z-index: 5; background-color: transparent; background-image: url(images/sheen.png); background-position: 0 0; background-repeat: repeat-x; display: block; width:100%; height: 25px; float: left; } #blogtitle a{color: #000;} #blogtitle a:hover{text-decoration: none;} #blogdescription { float: left; margin-top: 19px; margin-left: 10px; } .nav-icon {float: right;margin:13px 0 0 8px;} h1, h2, h3, h4, h5, h6{color: #000;font-weight: normal;margin:0;padding: 0; line-height: 1.4em;} h1 a, h2 a, h3 a, h4 a, h5 a{color: #000;} h1{font-size: 32px;} h2{font-size: 28px;} h3{font-size: 24px;} h4{font-size: 20px;} h5{font-size: 16px;} h6{font-size: 12px;} .searchform { width: 200px; float: right; font-size: 10px; padding:0; margin:2px 5px 0 0 ; position: relative; } #morefoot .searchform{float:left} .searchform .s{ background:transparent url(images/search-bar-trans.png) no-repeat scroll center top; margin:0; border: none; padding:8px 0 0 0px; height: 25px; position:absolute; right:13px; top:0; width:163px; color: #666; overflow: hidden; } .searchform .s:focus { outline: 0; border: none;} .searchform .left{ background:transparent url(images/search-leftcap-trans.png) no-repeat scroll left top; display:block; height:29px; left:0; position:absolute; top:0; width:33px; } .searchform .right{ background:transparent url(images/search-rightcap-trans.png) no-repeat scroll right top; display:block; height:29px; position:absolute; right:0; top:0; width:14px; } .searchform .searchsubmit { height: 24px; width: 24px; border: none; cursor: pointer; text-indent: -999%; line-height: 1px; margin:0; background: transparent; } #welcome p { font-size: .95em; color: #555; } #welcome p a{text-decoration: underline;} #welcome p a:hover{color: #3399cc;} .twitter { font-size: 10px; background: url(images/twitter-bubble.png) no-repeat 0 0; padding-left: 27px; } #sidebar .twitter { margin:1em 0;} #nav { font-size: 13px; background: transparent url(images/nav-bg.png) no-repeat 0px -1px; height: 36px; margin-bottom: 16px; } #nav ul{ list-style: none; display: block; margin: 0; padding: 0px; width: 750px; float: left; } #nav ul li{ font-weight: bold; margin:0; padding: 0px; float: left; background: url(images/navdivider.gif) no-repeat right top; } #nav ul.dropdown li a.home{ padding: 5px 20px 6px 23px; border-left: none; position:relative; z-index: 10; } #nav ul.dropdown li a.home:hover, #nav ul li a.home:active{ background: none; cursor: pointer; margin:0; border:none; padding: 5px 20px 6px 23px; } #nav ul li a, #nav ul li.categories{ padding: 9px 22px 9px 20px; text-decoration: none; text-shadow: #fff 0px .5px 1px; color: #222; display: block; } #nav ul li a small{display: none;} #nav li{position:relative;} #nav ul ul {display: none;} #subnav { margin-top: 15px; font-size: 14px;} #subnav ul { margin: 0px; padding: 0px 0px 0px 5px; list-style: none; } #subnav li { padding: 4px 7px; margin: 0px; float: left; } #subnav ul li a { color:#555; float:left !important; margin:5px 10px 0px 0px; padding:0; text-decoration:none; } #subnav ul li ul li{display: none;} #subnav li a, #subnav li a:visited, #subnav .page_item { text-decoration: none; color: #222; } #subnav li a:hover { text-decoration: none; } #sidebar #grandchildnav ul li{ padding:0; margin:0; border:none; } #sidebar #grandchildnav ul li ul li{ font-size:.9em; } #sidebar #grandchildnav a {display:block;padding: 5px 10px;border: 1px solid transparent;margin-top:-1px;} #sidebar #grandchildnav .current_page_item a, #sidebar #grandchildnav a:hover, #sidebar #grandchildnav .current_page_item ul li a:hover{ text-decoration:none;background:#f7f7f7;border: 1px solid #eee; } #sidebar #grandchildnav ul li ul li a{display:block;padding: 5px 23px; color:#555;} #sidebar #grandchildnav .current_page_item ul li a{background:transparent; color:#555;border: 1px solid transparent;} #content { clear: both; overflow: hidden; } .hentry, .hcopy{ background: #fff url(images/post-bg.png) repeat-x left bottom; clear: both; overflow: hidden; border: 1px solid #fff; border-bottom: none; } .post-content {padding-bottom: 18px; text-align: justify;} .copy {padding: 18px 18px 0px 18px;} .postwrap{ border-bottom: 1px solid #bbb; border-right: 1px solid #ccc; border-left: 1px solid #ccc; border-top: 1px solid #e4e4e4; margin:0; padding:0; } .hentry .billboard { text-align: center; padding: 50px; } .thumb.left img { margin-right:23px; } .thumb img { display:block; margin:0 0 0.8em; } .post-title h1 { color: #333333; font-size: 18px; } .post-title h1 span { color: #33707e; } .post-title h1.author { color: #888888; font-size: 14px; padding-top: 2px; } .post-title h2, .post-title h2 a { font-size: 30px; letter-spacing: -2px; margin: 0 0 .45em; color: #222222; text-decoration: none; } .post-title a:hover{ text-decoration: underline; } .post-date { margin: 0 0 1.25em; } .post-date a { color: #000; } .post-date em { background: #eee; color: #000; font-size: .9em; font-style: normal; padding: 5px 5px; line-height: 1.75em; } .post-excerpt { font-size: 12px; float:left; width: 370px; font-style: italic; } .hentry blockquote { border-left: 3px solid #cfcfcf; font-size: 13px; font-style: italic; margin: 0 0 1.5em; padding: 5px 0 0 10px; } .author-info { } .post-author { margin: 0 0 1em; } .author-details { font-size: .85em; } .author-descr { display: table; height: 1%; } .post-footer { background: url(images/box-bgr2.gif) #eee repeat-x top; height: 42px; padding: 0 18px; } .post-footer a{color: #444;} .post-footer .left { line-height: 42px; } .post-footer .left span { background: url(images/comment_count_bg.png) no-repeat center left; font-weight: bold; font-size: 14px; text-align: center; padding: 4px 0 8px 0; width: 33px; margin-right: 6px; display: inline-block; line-height: 32px; } .post-footer .right { padding: 9px 0 0; } .post-footer .right span { line-height: 21px; } .post-footer img { margin: 0 0 0 2px; } .mini-add-comment { background: url(images/mini-down-arrow.gif) no-repeat left center; padding-left: 12px; float: right; } .entry { padding: 2em 0px 5px; clear: both; line-height: 1.6em; margin-bottom: 1em; } .tags { float: right; color: #aaa; margin-top: 4px; margin-bottom: 1em; } .tags a{font-weight: bold;color: #000;} .tags a:hover{text-decoration: none;} .page-nav, .wp-pagenavi{ clear: both; padding: 7px; color: #fff; background: #959595 url(images/agradient-30.gif) repeat-x left top; } .page-nav a{ color: #fff; text-decoration: none; } .page-nav a:hover { color: #eee; text-decoration: none; } .previous-entries a { float: left; padding-left: 10px; margin-left: 10px; background: url(images/navigation-left.gif) no-repeat left center; } .next-entries a { float: right; padding-right: 10px; margin-right: 10px; background: url(images/navigation-right.gif) no-repeat right center; } #content .wp-pagenavi span.pages { border:none; background: transparent; } #content .wp-pagenavi a, #content .wp-pagenavi .current, #content .wp-pagenavi .extend{ padding: 3px 7px; border: none; color: #000; background: #bbb url(images/nav-hover.png) repeat-x 0 0; } #content .wp-pagenavi a:hover, #content .wp-pagenavi .current{ color: #fff; border:none; background: #999 url(images/agradient-30dark.gif) repeat-x 0 0; } .post-nav { clear: both; padding-bottom: 35px; margin-top: 15px; font-size: 95%; } .post-nav a, .post-nav a:visited { color: #999999; text-decoration: none; } .post-nav a:hover { color: #000000; text-decoration: none; } .post-nav .previous a { float: left; padding-left: 20px; background: url(images/post-nav-previous.gif) no-repeat left center; } .post-nav .next a { float: right; padding-right: 20px; text-align: right; background: url(images/post-nav-next.gif) no-repeat right center; } #feature {margin-bottom:15px;} #cycle { overflow: hidden; height: 385px; } #feature .hentry , #highlight .hentry{ background:#fff url(images/post-bg-short.png) repeat-x left bottom; position: relative; z-index:0; border:none; } #feature .hentry { height: 430px; } #feature .fcontainer{ -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -khtml-border-top-left-radius: 5px; -khtml-border-top-right-radius: 5px; } #feature .fmedia{ width: 478px; margin-left: 480px; height: 390px; float:right; } #feature .fcontent { position: relative; float: left; width: 330px; padding: 20px 80px; z-index: 100; margin: 20px -500px 0px 0px; height: 300px; } #feature .fheading{ text-align: center; margin: 2em 0; } #feature .fheading h1, .ftitle { font-size:55px; line-height: .9em; letter-spacing:-.05em; } #feature .fheading h3, .fsub { color: #999; font-size: 18px; } #feature .ftext { margin: 30px 0px 0; font-size: 1.15em; } #feature .ftext h4, #feature .ftext h5{ font-size:1em; font-weight: bold; } #feature .ftext strong {color: #000} .featurelink { background:transparent url(images/morearrow.gif) no-repeat scroll 100% 60%; padding-right:10px; } #feature-footer{ background: #f7f7f7; width: 100%; z-index:100; padding: 11px 0; } #featurenav { float: left; margin-left: 10px; display: inline; } #featurenav a{ font-family:arial; padding: 3px 9px 3px; margin-right: 5px; font-size: 12px; border: 1px solid #ccc; border-right: 1px solid #bbb; border-bottom: 1px solid #bbb; color: #666; background: #f7f7f7; } #featurenav a:hover{ background: #eee; text-decoration:none; } #featurenav a.activeSlide{ background: #ddd; color: #000; border: 1px solid #aaa; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; } #feature-footer .twitter {float: right;margin-right: 16px;display: inline;color: #777;} #feature-footer .twitter a{color: #333;} .editfeature { text-align: right; line-height: 40px; margin-right: 15px; } #highlight { position: relative; background:#fff url(images/post-bg-short.png) repeat-x left bottom; border-left: none; border-right: none; border-top: none; margin-bottom: 1.5em; } #highlight .postwrap {padding: 20px 30px;} #highlight .ftitle{margin-bottom: .8em;font-size: 30px;} #highlight .fcontent { float: left; padding: 30px; width: 290px; margin-top: 20px; } #highlight .fmedia { overflow:hidden; float: left; width: 540px; margin: 0; } #bottomnav { margin: 1em 3px .5em; clear: both; padding: 4px; font-size: .9em; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; } #bottomnav .piped {width: 600px} .terms { text-align: right; } .terms.nonav{text-align: center;} .pagelinespos { position:absolute ; right:50%; margin-right: -50px; bottom:0; } a.pagelines { display: block; float: right; text-indent:-3330em; height: 30px; width:88px; font-size: 8px; color: #eee; font-weight: bold; } #cred a, #cred a:visited { text-decoration: none; color: #444; } #cred a:hover { text-decoration: underline; } .fboxes { background:#FFFFFF url(images/post-bg.png) repeat-x scroll left bottom; border-color:#ccc #aaa #aaa #ccc; border-style:solid; border-width:1px; margin-bottom:15px; } .fboxdividers{ background:transparent url(images/morefootbg.gif) repeat-y scroll left bottom; } .fboxes .fbox { display: inline; float: left; width: 318px; } .fboxcopy { padding: 18px 30px; } .fboxes p { margin-bottom: 10px; } .fboxes ul { list-style-type: none; margin-top: 5px; } .fboxes ul li, #morefoot p { font-size: 11px; } .fboxes ul a { text-decoration: underline; color: #333; } .fboxes a:hover { text-decoration: underline; } .fboxes h3 { font-size:1.3em; line-height:1.4; margin-bottom:0.3em; padding: 0 0 2px 0; font-weight: bold; } .fboxes #searchbox { padding: 1px; width: 160px; } .fboxes li { margin-bottom: 5px; line-height: 17px; } #morefoot {margin-top: 2em;} #morefoot p{font-size: .9em;} #morefoot li {margin-left: 10px;} #morefoot li a {text-decoration: none;} textarea:focus, input[type="text"]:focus { border: solid 1px #666; } .button, input[type="submit"], .submit{ border: 1px solid #aaa; background: #e5e5e5 url(images/gradlight.gif) repeat-x left bottom; margin:0; padding: 5px 3px 4px 5px; font-family: arial, helvetica; font-weight: bold; color: #333; } .button:hover, input[type="submit"]:hover{ background: #535353 url(images/graddark.gif) repeat-x top left; color: #FFF; cursor: pointer; } #cformsform ol {list-style-type: none;} #sidebar { color: #444; margin:0; padding: 0; font-size: 13px; } #sidebar p { margin: 0px 0px 15px; } #sidebar h2{ font-size: 20px; margin-bottom: 5px; } #sidebar a { } #sidebar a:hover, #sidebar a:focus, #sidebar a:active { text-decoration:underline; } #sidebar ul { list-style: none; margin: 0; padding: 0;} #sidebar ul li { border-bottom: 1px solid #eee; padding: 7px 0; } #sidebar ul li ul li { padding: 4px 4px 4px 12px; } #drag_drop_sidebar h3{ font-size: 13px; color: #333; font-weight: bold; padding: 8px 10px; text-shadow: #fff 0px .5px 1px; background: #e5e5e5 url(images/nav-default.png) repeat-x left top; } #sidebar .ui-sortable h3:hover{ cursor: move; background: #e5e5e5 url(images/graddark.gif) repeat-x left top; color: #fff; text-shadow: #444 0px 1px 1px; } #sidebar #drag_drop_sidebar .drawer-content{ padding: 10px 10px 20px 10px; background: #fff url(images/post-bg-short.png) repeat-x left bottom; } #sidebar #drag_drop_sidebar .widget { padding: 0; } #sidebar a{ color: #000; } #sidebar ul li a{ padding: 3px 0; } #sidebar ul li a:hover { text-decoration:underline; } #sidebar ul li ul li{ border: none; } #sidebar ul li ul li a{ font-weight: normal; color:#777; } #content_sidebar { font-size: .9em; } #content_sidebar .wtitle { font-size: 18px; font-weight: bold; } #content_sidebar .widget { background: #fff url(images/post-bg-short.png) repeat-x left bottom; margin: 2em 0; border: 1px solid #bbb; padding: 1em; } #content_sidebar .widget ul li{ margin-left: 15px; } #meta .rss { background: url(images/icons/feed.png); background-repeat: no-repeat; } #meta .check { background: url(images/comment.gif); background-repeat: no-repeat; } #sidebar #accordion{ border: 1px solid #ccc; margin-bottom: 1.5em; } #accordion .widget{ margin:0; border:none; line-height: 1.6em; } #accordion .drawer-handle{ text-shadow: #fff 0 1px 0; display: block; cursor: pointer; padding: 10px 10px; background: #e5e5e5 url(images/gradlight.gif) repeat-x left top; font-size: 13px; border-bottom: 1px solid #ddd; } #accordion .ui-state-active {border-bottom: 1px solid #aaa;} #accordion .drawer-handle:hover{ background: #AAAAAA url(images/graddark.gif) repeat-x left top; text-decoration: none; text-shadow: #666 1px 0 0; } #accordion .drawer-handle:hover a{color: #fff;} #accordion .selected{ color: #fff; background: #e5e5e5 url(images/graddark.gif) repeat-x left top; } #accordion .drawer-content{ border-top: 1px solid #eee; border-bottom: 1px solid #ddd; background: #fff; color: #666; padding: 15px 12px 5px; } #feedbox {margin-right: 8px; padding: 5px; } #archives ul li { background: url(images/archive.gif) no-repeat right 9px;} #recent-comments ul li { background: url(images/comment.gif) no-repeat left 5px;padding: 5px 4px 3px 20px;} #meta .rss {background: url(images/mini-rss.gif) no-repeat right 9px;} #meta .check { background: url(images/comment.gif) no-repeat right 9px;} #sidebar .widget{ margin-bottom: 1.5em; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #aaa; border-bottom: 1px solid #aaa; background:#FFF; padding: 1px; } #sidebar .wtitle { font-size: 1.2em; font-weight: bold; margin-bottom: 3px; } #sidebar .winner{ padding: 10px; background: url(images/post-bg-short.png) repeat-x left bottom; } #sidebar .wcontent { padding: 0 15px; } #calendar-wrap {text-align:center;} #wp-calendar {text-align:center; margin: 5px auto;} #wp-calendar caption{text-transform:uppercase;letter-spacing:.1em; font-weight: bold;font-size: 1.2em;} #wp-calendar td{ padding: 0px 4px; } #wp-calendar #today{font-weight: bold;border:1px solid #ccc;background:#f7f7f7;} .widget_flickrRSS + div a img, .widget_flickrRSS a img{margin:8px; color: transparent;width: 75px; height: 75px;} #sidebar .widget_flickrRSS .wcontent{padding: 0;} #sidebar .administer_widget .winner { padding: 13px 0 0 13px; } .administer_widget a img { color: transparent; margin:0 13px 12px 0; } .administer_widget small a{ font-family: arial, sans-serif; font-size: 9px; color:#404040; text-decoration:none; } .administer_widget .adslink { text-align: center; padding-bottom: 4px; } .cform input {padding: 5px;font-size: 1.1em;} .cform fieldset{background: #fff;border:none;} .cform label { display:block; margin:0; text-align:left; } legend{display: none;} #content .cform {margin:5px 50px;padding:0px 0;} .cform ol, .cform li{list-style-type: none; margin:0;padding:0;} .cform label {} .cform li{margin-bottom: .7em;} .cform .single{width: 97%;} .cform .area{width: 97%;} .cform .emailreqtxt,.cform .reqtxt{font-style: italic;color: #999;} .cf_hidden {display: none;} .success { background: #f7f7f7; padding: 15px; margin-bottom: .5em; font-size:1.4em; } input[type="text"].cf_error:focus {border: 1px solid #000;} .mailinglist .cform ol{width:262px; float: left;} .mailinglist .cform .single{width:97%} .mailinglist .cform .sendbutton{margin:21px 0 0 10px;padding: 3px 0 2px 0;} .linklove a{display: none;} .hl, .hl2 { background: url(images/hl-dot.gif) repeat-x top; clear: both; height: 2px; overflow: hidden; width: 100%; } .hl2 { background: none; border-top: 1px solid #e7e7e7; height: 1px; margin: 0 0 .8em; } .lowlight { background: url(images/post-bg.png) repeat-x left bottom;} .lowlight2{background: url(images/post-bg-short.png) repeat-x left bottom;} .toplight{ background: url(images/box-bgr.gif) repeat-x top left;} .pad_small{padding: 8px;} .pad_big {padding: 15px 20px;}
