@charset "utf-8";
/*
Theme Name: Sinosplice 2011
Theme URI: http://sinosplice.com/
Description: Custom theme for Sinosplice.
Version: 1.0
Author: Dao By Design
Author URI: http://daobydesign.com/
*/
html, body {margin:0;padding:0;}
body {font: 1em/1.2em Arial, Helvetica, sans-serif;text-align:center;color:#333;background:#c8d5c8;}
a:link, a:visited {color:#006599;text-decoration:none;font-weight:bold;}
a:hover, a:active {color:#0497e3;text-decoration:underline;}
a img {border:0;vertical-align:middle;}
h1,h2 {margin:10px 0;font-weight:normal;font-size:1.5em;line-height:1em;}
h3,h4 {margin:5px 0;font-weight:normal;}
h3 {font-size:1.3em;}
h4 {font-size:1.1em;}
hr {width:50%;margin:20px auto;}
hr.spacer {border:0;color:#ccc;background-color:#ccc;height:1px;margin:20px 0px 20px;clear:both;width:100%}

p {padding:5px 0;margin:0;}
ul {list-style-position:outside;margin:5px 0 5px 40px; list-style-type:disc;padding:0;}
ol {list-style-position:outside;margin:5px 0 5px 40px; list-style-type:decimal;padding:0;}

fieldset {border:none;}
blockquote {margin:1em 30px;padding:0px 10px 0px 50px;background:url('images/blockquote.png') repeat-y 0 0;color:#666;}
strong {font-weight:bold;}
em {font-style:italic;}

.wrap {width:960px;margin:0 auto;padding:0;text-align:left;}

/****** Page Top ******/
#pagetop {background:url('images/pagetop-bg.png') repeat-x 0 0;height:50px;}


/****** Header ******/
	#header {height:80px;background:url('images/header-bg.png') repeat-x 0 0;}
	
	/* Logo ~ Slogan */
	#header #logo {display:block;width:540px;height:80px;float:left;background:url('images/logo-bg.png') no-repeat 0 0;text-decoration:none;}
	#header #logo h4 {margin:25px 0 0 350px;font-weight:normal;font-size:.9em;padding:0px;color:#efefef;line-height:1.2em; font-style:italic;text-align:center;}

	/* Search */
	#header #search-top {padding-top:10px;}
	#header #searchform {display:block;width:230px;height:25px;background:url('images/search-bg.png') no-repeat 0 0;float:right;margin:0px;padding:3px 0 0 0;}
	#header #searchform #srch_fld {margin:0 0 0 10px;width:185px;height:18px;line-height:18px !important;padding:0px;background:none;border:none;color:#ccc;font-size:.9em;float:left;}
	#header #searchform #srch_fld:focus {color:#333;}
	#header #searchform #submit {display:block;width:25px;height:25px;float:left;background:none;border:none;cursor:pointer;padding:0px;margin:10px 0 0 8px;}

	/* Main Nav */
	#mainnav {clear:right;float:right;width:380px;list-style-type:none;padding:0 10px;margin:10px 0 0 0;height:30px;text-transform:lowercase;text-align:right;}
	#mainnav li {list-style-type:none;display:inline;padding:5px 17px 5px 15px;background:url('images/mainnav-sep.png') no-repeat top right;}
	#mainnav li.last_item {background:none;padding-right:0px;}
	#mainnav a:link, #mainnav a:visited {font-size:.9em;color:#99ccff;text-align:center;text-shadow:0 0 4px #000;font-weight:normal;}
	#mainnav a:hover, #mainnav a:active, #mainnav .current_page_item a {color:#fff;}
	#mainnav .current_page_item a {text-decoration:none;}

/****** Main ******/
#main-top {height:5px;background:url('images/head-shdw-bg1.png') repeat-x top center;}
#main-top .wrap {background:url('images/head-shdw-bg2.png') no-repeat 0 0;height:5px;}
#main {clear:both;margin:0px;padding:0px;font-size:.9em;}
#main .wrap {background:#fff url('images/border-bg.png') repeat-y 0 0;padding-top:5px;}
#main-cont {width:630px;float:left;}
/*.wide #main-cont {width:960px;}*/
#main-side {width:322px;float:right;}
	
	/* Sub Header - StepCarousel */
	#subheader {margin:0px 15px;}
	.stepcarousel {position: relative;overflow: scroll;width: 600px;height: 190px;}
	.stepcarousel .belt {position: absolute;left: 0;top: 0;}
	.stepcarousel .panel {display:block;float: left;overflow: hidden;margin: 20px;width: 560px;}
	
	.stepcarousel .panel:link, .stepcarousel .panel:visited {color:#333;font-weight:normal;}
	.stepcarousel .panel:hover, .stepcarousel .panel:active {color:#006599;text-decoration:none;}
	#subheader h4 {font-size:1.5em;color:#222;margin-top:0px;}
	#subheader-paginate {width:100%;text-align:right;clear:both;}
	#subheader img.panel-thumb {border:5px solid #ccc;padding:0px;margin-right:15px;}
	
	/* Breadcrumb */
	#breadcrumb {font-size:.8em;text-transform:lowercase;text-align:left;padding:3px;color:#000033;background:#fff;margin-left:10px;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
	#breadcrumb #bread-home {display:block;float:left;height:16px;width:16px;margin:0 5px 0 0;background:url('images/icon-home.png') no-repeat 0 0;}
	#breadcrumb a:link, #breadcrumb a:visited {color:#336633;}
	#breadcrumb a:hover, #breadcrumb a:active {color:#000;}

#main-bot {clear:both;width:980px;margin:0 auto;height:9px;background:url('images/main-bot-bg.png') no-repeat 0 0;}

/****** Content ******/
#content {float:left;padding:10px 50px;clear:both;width:530px;position:relative;}
#content li {padding:5px 0px;}
.wide #content {padding:10px 20px;width:602px;}
.post, .page-item {clear:both;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee;position:relative;}
.page {position:relative;}
#issingle .post, #issingle .page {border-bottom:none;margin-bottom:0;padding-bottom:0;}

#content h1.title {margin:10px 0 10px;font-size:2em;padding:0;font-weight:normal;}
#issingle h1.title, #ispage h1.title {margin-bottom:20px;}
#content h1.title a:link, #content h1.title a:visited {color:#006699;font-weight:normal;}
#content h1.title a:hover, #content h1.title a:active {color:#00AAFF;text-decoration:none;}
#content h2.title-list {margin:0px;padding:5px 0px 0px;font-size:1.8em;font-weight:normal;}
#content h3 {font-size:1.5em;color:#666;font-weight:bold;}

#content .dateline-wrap {position:absolute;top:0px;left:-98px;margin:0;-moz-border-radius: 4px 0 0 4px;-khtml-border-radius: 4px 0 0 4p;-webkit-border-radius: 4px 0 0 4p;border-radius: 4px 0 0 4p;float:left;border:none;border-right:none;}
#content .dateline {background:#669966;padding:5px 10px;margin:0;border:4px solid #fff;border-right:none;color:#fff;-moz-border-radius: 4px 0 0 4px;-khtml-border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;width:auto;position:relative;box-shadow:0 0 6px #333 inset;float:left;}
#content .dateline .dateline-day {height:35px;line-height:35px;font-size:2.8em;float:left;padding:0;font-family: "Times New Roman", Times, serif;text-shadow:0 0 4px #000;}
#content .dateline .dateline-my {height:30px;float:left;text-align:center;line-height:1em;padding-top:3px;clear:left;width:100%;}
#content .dateline-print {display:none;}
#content .addthis_toolbox.at_floating {position: absolute; left: 0px; top: 90px; width: 38px;overflow:hidden;}
#content .addthis_toolbox.at_floating a {margin:0px 3px 5px;padding:0;}
#content .addthis_toolbox.at_floating a.addthis_button_google_plusone {margin:0 0 5px;}
#ispage #content .addthis_toolbox.at_floating {top:0;left:-98px;}

#content .entry {clear:both;font-size:1em;line-height:1.5em;overflow:hidden;}

.readmore {text-align:left;padding:10px 0px 0px;float:left;}

.readmore a:link, .readmore a:visited {padding:3px;border: 1px solid #003366;background-color: #006599;margin:0px;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;color:#fff;}
.readmore a:hover, .readmore a:active {background:#0497e3;text-decoration:none;}


#isblog #content .postmetadata {text-align:right;font-size:.8em;text-transform:lowercase;padding-top:20px;line-height:16px;clear:both;}
#issingle #content .postmetadata {margin:35px 0px 0px;padding:20px 10px;border-top:3px solid #99cc99;border-bottom:3px solid #99cc99;background:#fff url('images/fp-mod-bg.png') repeat-x 0px -1px;}
#issingle #content .postmetadata .post-meta {float:left;width:400px}
#issingle #content .post-sig {height:20px;width:100px;padding-top:40px;font-size:.8em;color:#999;text-align:center;background:url('images/sig.gif') no-repeat 0 0;float:right;}
#content .postmetadata .addthis_toolbox {float:left;width:200px;}
#content .postmetadata .postmetadata-comment {font-size:1.2em;}

#content div.sexy-bookmarks {margin-bottom:0px;}

#content .footnote {font-size:.8em;color:#666;}

	/* Front Page Modules */
	#content .fp-mod {width:550px;float:left;padding:0px 10px 20px 10px;margin:0px 15px 10px;font-size:1.4em;background: #fff url('images/sepx1.png') no-repeat bottom center;}
	#content .fp-mod h2 {font-size:1.5em;height:30px;line-height:30px;}
	#content .fp-mod h2 a:link, #content .fp-mod h2 a:visited {color:#006599;font-weight:normal;}
	#content .fp-mod h2 a:hover, #content .fp-mod h2 a:active {color:#0099cc;}
	#content .fp-mod h2 span {font-size:.6em;color:#999;padding-left:20px;}
	#content .fp-mod ul {list-style-type:none;margin:0px;padding:0px;float:left;width:60%;}
	#content .fp-mod ul li {padding:0px;}
	#content .fp-mod ul a:link, #content .fp-mod ul a:visited {font-size:.9em;padding:3px 5px 3px 20px;display:block;color:#669966;font-weight:normal;background:url('images/bullet1.png') no-repeat 0 8px;}
	#content .fp-mod ul a:hover, #content .fp-mod ul a:active {background-position:0px -82px;text-decoration:none;color:#336633;}
	#content .fp-mod img.alignright {border:1px solid #ccc;padding:1px;}
	#content .fp-mod .fp-flickr-link {text-transform:lowercase;text-align:right;font-size:.9em;clear:both;}

	#content .fp-mod-sml {width:245px;float:left;font-size:.8em;margin:0px;background:none;padding:10px 0px;overflow:hidden;}
	#content .fp-mod-sml#fp-mod2 {margin-right:30px;}
	#content .fp-mod-sml h3 {background:#fff;padding:0px 10px 5px;margin:0 0 0 5px;color:#666;font-size:1.3em;font-weight:normal;border-bottom:1px solid #999;}
	#content .fp-mod-sml ul {width:100%;background:url('images/sb-bg.png') repeat-y 0 0;}
	#content .fp-mod-sml ul li {padding-left:15px;}
	#content .fp-mod-sml ul a:link, #content .fp-mod-sml ul a:visited {color:#006599;border-bottom:1px solid #ddd;padding:3px 10px;font-size:.9em;background:none;}
	#content .fp-mod-sml ul a:hover, #content .fp-mod-sml ul a:active {color:#0497e3;}

	#content .fp-mod-sml img.alignright {width:100px;}
	#content .fp-mod li.fpitem-more a {border-bottom:none;background-image:none;text-align:left;margin-top:5px;}
	#content #fp-mod3 {float:right;}
	
	#content .page-nav {text-align:center;}

	#content .fp-promo {float:right;margin:0px 0px 10px 5px;}

	/** Tables **/
	tr.headers {background:#006699;color:#fff;font-weight:bold;}
	tr.a {background:#f0efeb;}
	#content td {padding:5px 8px;vertical-align:middle;}
	#content table table td {font-size:16px;}

	/** Misc Content Styles **/
	#subnav ul {list-style-type:none;margin:0px;padding:0px;text-align:right;margin:10px 0px;}
	#subnav li {list-style-type:none;display:inline;padding:0px 3px;}
	#subnav li a:link, #subnav li a:visited {padding:5px 3px;border-bottom:2px solid #ddd;}
	#subnav li a:hover, #subnav li a:active {border-color:#336633;text-decoration:none;}
	
	#content .page.bg ul {list-style-type:none;margin:5px 0px 5px 20px;}
	#content .page.bg li {padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd;clear:left;}
	
	
	/** Junk Food Tables **/
	table.jfr1 {background:#993333;width:670px;margin:0px auto;font: 10pt Verdana, Helvetica, Arial, sans-serif;}
	table.jfr1 h1 {color:#CCCC99;font-size:20pt;font-weight:bold;margin-left:5px;margin-top:-15px;}
	table.jfr1 td {padding:10px;text-align:center;}
	table.jfr1 table td {padding:0px 20px;}
	
	/** Smart Archives **/
	#content ul#smart-archives-block li {padding:0px;}
	
	/** Search Page **/
	#issearch h1.title {margin:10px 0 15px;}
	#content .search-item h2 {float:none;font-size:1.2em;margin-bottom:5px;}
	#content .search-item .postmetadata {font-size:.8em;color:#999;}
	#content .search-item {clear:both;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee;}
	
	/** 404 **/
	#notfound h3.title {margin:20px 0;}
	
	/** Content Ads */
	.content-ad {width:468px;margin: 0 auto;}
	.content-ad-top {margin-bottom:10px;}
	.content-ad-bottom {margin-top:35px;}
	
/****** Sidebar ******/

/* Sidebar Top Promo Spot */
#sidebar-top {width:300px;padding:0px 10px 10px;float:right;margin:0px;}
#sidebar-top #sidebar-bio {width:290px;float:right;padding:5px;margin:0px 0px 10px;border:1px solid #ccc;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;font-size:.9em;color:#333;background:#f9f9f9;}	
#sidebar-top #sidebar-bio .avatar {float:left;border:1px solid #999;margin:0px 10px 3px 0px;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}

#sidebar-top #sidebar-social {margin:5px 0px 0px 5px;float:right;height:24px;}	
#sidebar-social a:link, #sidebar-social a:visited {display:block;width:24px;height:24px;float:left;margin-right:5px;}
.social-contact {background:url('images/socialicons/email.png') no-repeat 0 0;}
.social-feed {background:url('images/socialicons/rss.png') no-repeat 0 0;}
.social-twitter {background:url('images/socialicons/twitter.png') no-repeat 0 0;}
.social-linkedin {background:url('images/socialicons/linkedin.png') no-repeat 0 0;}
#sidebar-social a:hover, #sidebar-social a:active {background-position:0px -24px;}

#sidebar {float:right;width:310px;background:url('images/sb-bg.png') repeat-y 0 0;margin-right:10px;color:#666;}
#sidebar-in {width:310px;background:url('images/sb-bot.png') no-repeat bottom left;padding-bottom:25px;}
#sidebar h3 {background:url('images/sb-h3.png') no-repeat 0 0;height:35px;line-height:30px;padding:0px 10px;margin:0px;color:#fff;text-shadow:0px 0px 4px #000;}
#sidebar .sidebar_widget {margin-bottom:20px;}
#sidebar .sidebar_widget div {margin:10px 10px 0px 20px;}
#sidebar .sidebar_widget div div {margin:0px;}

#sidebar ul {list-style-type:none;margin:10px 10px 0px 20px;padding:0px;}
#sidebar ul a:link, #sidebar ul a:visited {font-size:.9em;padding:3px 10px;border-bottom:1px solid #ddd;display:block;color:#006599}
#sidebar ul a:hover, #sidebar ul a:active {color:#0497e3;text-decoration:none;}

ol.hkec-recentcomments-list {margin-left:20px}
li.hkec-recentcomments-item {font-size:.9em;padding:3px 10px;border-bottom:1px solid #ddd;display:block;color:#006599}

	/** Tag Cloud **/
	#sidebar a.tagsz-1 { font-size: 12px; color:#999; }
	#sidebar a.tagsz-2 { font-size: 13px; color:#669966; }
	#sidebar a.tagsz-3 { font-size: 14px; color:#006599; }
	#sidebar a.tagsz-4 { font-size: 15px; color:#99ccff; }
	#sidebar a.tagsz-5 { font-size: 16px; color:#336633; }
	#sidebar a:hover, #sidebar a:active {color:#000;}
	
	/* Exceptions */
	#sidebar .sidebar_widget div.execphpwidget ul, #sidebar .sidebar_widget div.textwidget ul {margin:0px;}

/****** Footer ******/
#footer-wrap {background:url(images/footer-mid-bg.png) repeat-y 0 0;width:980px;margin:0 auto;clear:both;}
#footer {clear:both;width:980px;margin:0 auto;background:url('images/footer-bg.png') no-repeat bottom left;text-align:left;}
#footer-inner {padding:15px 15px 30px;}
#footer .sidebar_widget {float:left; width:275px;color:#99ccff;margin:0px 16px 0px 20px;}
#footer h3 {color:#fff;margin-bottom:10px;}
#footer h3 a:link, #footer h3 a:visited {color:#fff;font-weight:normal;}
#footer h3 a:hover, #footer h3 a:active {color:#99ccff;}
#footer h3 img {display:none;}
#footer ul {list-style-type:none;margin:0px;padding:0px;}
#footer ul a:link, #footer ul a:visited {font-size:.8em;padding:5px 10px;border-bottom:1px solid #26686e;display:block;color:#99ccff;text-shadow:0px 0px 4px #000;}
#footer ul a:hover, #footer ul a:active {color:#fff;text-decoration:none;}

#credit {padding:10px;text-align:center;font-size:.7em;color:#333;width:920px;margin:10px auto;}
#credit a:link, #credit a:visited {color:#006599;}
#credit a:hover, #credit a:active {color:#0497e3;}
#credit a.dbd:link, #credit a.dbd:visited {color:#333;}
#credit a.dbd:hover, #credit a.dbd:active {color:#0497e3;}

/****** Comments ******/
h3#comments {font-size:1.8em;margin-bottom:30px;line-height:normal;}
h3#comments span {color:#000;}
h3#comments strong {color:#999;font-weight:normal;}
#commentarea {padding:10px;margin-top:20px;text-decoration:none;}
#commentarea ul, #commentarea ol {list-style-type:none;margin:0;}
#commentarea .commentlist {list-style-type:none;margin:0;}
#commentarea .commentlist li.comment {padding:10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
#commentarea .commentlist li, #commentform input {font-size: 0.9em;}
#commentarea .commentlist li.depth-1 {background-color: #fff;margin:0px 0px 10px 30px;}
#commentarea .commentlist li ul li {font-size: 1em;}
#commentarea .commentlist li {font-weight: bold;}
#commentarea .commentlist li .vcard {height:34px;line-height:34px;background:#E5ECF9;color:#666;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;font-weight:normal;margin:0px 0px 0px -30px;}
#commentarea .commentlist li .avatar {margin:0px 5px 0px 0px;border: 1px solid #ccc;float:left;}
#commentarea .commentlist cite {font-style:normal;}
#commentarea .commentlist .fn {color:#000;}
#commentarea .commentlist .fn a:link, #commentarea .commentlist .fn a:visited  {font-weight:bold;color:#006599;}
#commentarea .commentlist .fn a:hover, #commentarea .commentlist .fn a:active  {color:#0497e3;}
#commentarea .commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none;clear:left;padding:5px;}
#commentarea .commentmetadata {font-weight: normal;color:#999;font-size:.8em;text-align:right;}
#commentarea .commentmetadata a:link, #commentarea .commentmetadata a:visited {color:#666;}
#commentarea .commentmetadata a:hover, #commentarea .commentmetadata a:active {color:#006599;}

#commentarea .commentlist li.depth-3 .vcard {margin-left:-20px;}
#commentarea .reply {text-align:right;}
#commentarea .reply a:link, #commentarea .reply a:visited {padding:3px;border: 1px solid #003366;background-color: #006599;margin:0px;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;font-size:.8em;color:#fff;}
#commentarea .reply a:hover, #commentarea .reply a:active {background:#0497e3;text-decoration:none;}

#commentarea .commentlist li.bypostauthor {background:#efefef;}
#commentarea .commentlist li.bypostauthor .vcard {background:#006599;color:#fff;font-weight:bold;}
#commentarea .commentlist li.bypostauthor .vcard .fn {color:#fff;}
#commentarea .commentlist li.bypostauthor .vcard cite.fn a:link, .commentlist li.bypostauthor .vcard cite.fn a:visited {color:#fff !important;}
#commentarea .commentlist li.bypostauthor .vcard cite.fn a:hover, .commentlist li.bypostauthor .vcard cite.fn a:active {color:#fff !important;}
#commentarea .commentlist li.bypostauthor .avatar {border-color:#006599;}

#commentarea .children {background-color: #f2f5fb;margin: 10px 10px 10px 20px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
#commentarea .children .children {background-color:#fff;margin-left:10px;}
#commentarea .commentlist ul.children li .vcard,
#commentarea .commentlist ul.children li.bypostauthor li .vcard {background:#E5ECF9;color:#666;font-weight:normal;}
#commentarea .commentlist ul.children li .vcard .fn,
#commentarea .commentlist ul.children li.bypostauthor li .vcard .fn {color:#000;}
#commentarea .commentlist ul.children li .vcard cite.fn a:link, #commentarea .commentlist ul.children li .vcard cite.fn a:visited,
#commentarea .commentlist ul.children li.bypostauthor li .vcard cite.fn a:link, #commentarea .commentlist ul.children li.bypostauthor li .vcard cite.fn a:visited {color:#006599 !important;}
#commentarea .commentlist ul.children li .vcard cite.fn a:hover, #commentarea .commentlist ul.children li .vcard cite.fn a:active,
#commentarea .commentlist ul.children li.bypostauthor li .vcard cite.fn a:hover, #commentarea .commentlist ul.children li.bypostauthor li .vcard cite.fn a:active {color:#0497e3 !important;}

#commentarea .commentlist ul.children li.bypostauthor {background:#efefef;}
#commentarea .commentlist ul.children li.bypostauthor .vcard {background:#006599;color:#fff;font-weight:bold;}
#commentarea .commentlist ul.children li.bypostauthor .vcard .fn {color:#fff;}
#commentarea .commentlist ul.children li.bypostauthor .vcard cite.fn a:link, #commentarea .commentlist ul.children li.bypostauthor .vcard cite.fn a:visited {color:#fff !important;}
#commentarea .commentlist ul.children li.bypostauthor .vcard cite.fn a:hover, #commentarea .commentlist ul.children li.bypostauthor .vcard cite.fn a:active {color:#fff !important;}
#commentarea .commentlist ul.children li.bypostauthor .avatar {border-color:#006599;}

#commentarea .pinglist {list-style-type:disc;margin-left:20px;margin-bottom:20px;}

#commentarea #respond {padding-top:20px;clear:both;}
#commentarea label {color:#666;font-size:.8em;}
#commentarea #author, #commentarea #email, #commentarea #url {padding:5px;width:300px;border:1px solid #ccc;font-size:1em;color:#666;}
#commentarea textarea {border:1px solid #ccc;padding:5px;width:98%;color:#666;}
#commentarea #author:focus, #commentarea #email:focus, #commentarea #url:focus, #commentarea textarea:focus {border:1px solid #0065cc;color:#222}
#commentarea #submit {padding:3px;border: 1px solid #003366;background-color: #006599;margin:0px;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;font-size:.8em;color:#fff;}
#commentarea #submit:hover {cursor:pointer;color:#fff;background:#0497e3;text-decoration:none;}

/****** Images ******/
img.centered {display: block;margin-left: auto;	margin-right: auto;}
img.alignright, img.right {padding: 4px;display: inline;}
img.alignleft, img.left {padding: 4px;display: inline;}
.alignright, .right {float: right;margin: 0 0 2px 7px;}
.alignleft, .left {float: left;margin: 0 7px 2px 0;}
img.cover {border:1px solid #ddd;padding:5px;margin:5px 10px 2px 0px;float:left;}

/* Captions */
.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}

.wp-caption {border: 1px solid #ddd;text-align: center;	background-color: #f3f3f3;padding-top: 4px;margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;}

.wp-caption img {margin: 0;padding: 0;border: 0 none;}

.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}

.captioned p {font: bold 11px/13px Arial, Verdana;margin: 3px 10px;}

.wp-caption.alignleft {margin-left:0px;}
.wp-caption.alignright {margin-right:0px;}

/****** Misc Styles ******/
.clear {clear:both;}
.hidden {display:none;}
.center {text-align:center;}
p.center img {margin-top:20px;margin-bottom:20px}
code {font-family: Courier New, Courier, monospace}

.hover-effect img {opacity: .7;-moz-opacity: .7;-webkit-transition: opacity 0s;filter: alpha(opacity=70);}
.hover-effect:hover img {opacity: 1;-moz-opacity: 1;filter: alpha(opacity=100);}

span.highlight {background-color: #fff2cc;}

/*** Flickr Styles ***/
#flickr_badge_uber_wrapper {text-align:center;}
#flickr_badge_wrapper {padding:10px 0 10px 0;}
.flickr_badge_image {margin:0 10px 20px;float:left;}
.flickr_badge_image a:link, .flickr_badge_image a:visited {padding:3px;background:#006599;border:1px solid #006599;float:left;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.flickr_badge_image a:hover,.flickr_badge_image a:active {background:#0497e3;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}

/*** upPrev Box ***/
#upprev_box ul {margin:5px 0 5px 20px;font-size:.8em;}
#upprev_box ul li {padding:2px 0;}