/* 
Theme Name: Expression Tweaked by Sara
Theme URL: http://www.blogohblog.com | Tweak URL: http://tweaksanddesigns.blogspot.com
Description: A Premium WordPress Theme from <a href="http://www.blogohblog.com" title="Premium WordPress Themes">Blog Oh! Blog</a>
Author: Jai Nischal Verma
Author URI: http://www.blogohblog.com
Version: 1.0
*/

/**************** Body *********************/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;}
caption, th, td {text-align:left;}
table {border-collapse:separate;border-spacing:0;}
blockquote:before,blockquote:after,q:before,q:after {content: "";}
blockquote, q {quotes: "" "";}
* {margin:0;padding:0;}
body {font-family:Arial; font-size:13px; background-color: #ffd9d9;}
 
/************** Page Structure *******************/
#bgwrapper { width: 1000px; background: #FFEEEC url(images/bg.png) repeat-y top center; margin:auto;}
#wrapper { width: 900px; background: transparent/*#FDFCF2*/; margin:auto; padding:15px 0; margin-bottom:0;margin-right: 20px;}

#headerbg {height: 100px;}

#sidebarwrap { } /*---added this now sidebar option in admin doesn't work properly...remove this div to fix it---*/
#sidebar {width: 250px; color:#999999; font-family:Georgia, "Times New Roman", Times, serif; margin-left: 10px;}
#logo {/*background: transparent url(images/logo.gif) no-repeat top left;*/ width:250px; height:250px;  }
#entry {width:580px;margin-left:10px;}
#MainMenu{width:50px; margin:0 0 0 0; float:left;}

/**************** Formatting *********************/
h2.latestpost { text-indent: -999px; font-family:"Times New Roman"; font-size:14px; font-size:12px; color: #e54d59; margin:0 0 10px 12px; background: transparent url(images/recent_posts.gif) no-repeat top left; height: 32px;}
h2.search {margin:10px 10px 10px 10px; font-family:Georgia, "Times New Roman", Times, serif; color: #FE91A1; font-weight:bold; font-style:italic;}

/**************** Links *********************/
a:link, a:visited {text-decoration:none; color:#09789F;}
a:hover {color:#FE91A1;}

/**************** Header HIDDEN *********************/
#header {display: none; text-indent: -999px; margin-bottom:0px;}
#header h1 {float:left;}
#header h1 a{font-size:40px; color:#4D9FBE; font-weight:normal; text-decoration:none; text-transform:capitalize; letter-spacing:-1px; font-family:Georgia, "Times New Roman", Times, serif; }
#header h1 a:hover {color:#CFCCA8;}
#header p {color: #FE91A1; padding:5px; font-size:14px; background-color: #FBFBEE; border:1px solid #F9FADA;}

/**************** Navigation on Sidebar *********************/
#tab, #tab ul{float:left;  margin-bottom:20px; }
#tab li{list-style:none;}
#tab a{border:0;display:block;margin:0;padding:0;text-decoration:none;}

/*****Home****/
#tab .page_item a span, #tab a span{font-size:0px; text-indent: -999px; background: transparent url("images/home.gif") no-repeat left top; color:#333; display:block; height:105px; width: 50px; }

/*****About****/
#tab .page-item-2 a span {font-size:0px; text-indent: -999px; background: transparent url("images/about.gif") no-repeat left top; color:#333; display:block; height:105px; width: 50px; }

/*****Events****/
#tab .page-item-10 a span {font-size:0px; text-indent: -999px; background: transparent url("images/events.gif") no-repeat left top; color:#333; display:block; height:105px; width: 50px; }

/*****For Sale****/
#tab .page-item-784 a span {font-size:0px; text-indent: -999px; background: transparent url("images/forsale.gif") no-repeat left top; color:#333; display:block; height:105px; width: 50px; }

/*****Sketches****/
#tab .page-item-2371 a span {font-size:0px; text-indent: -999px; background: transparent url("images/sketches.gif") no-repeat left top; color:#333; display:block; height:105px; width: 50px; }

#tab a:hover,#tab li.current_page_item a{background-position:right bottom; display:block;}
#tab a:hover span,#tab li.current_page_item a span{background-position:left bottom; display:block;}

/**************** Pages *********************/
.pagecontent {margin-top: 20px; padding-left: 20px; padding-right: 50px; line-height: 20px;}

/*****About***/
#post-2 .pagecomments { display:none;}

/*****Classes Events***/
#post-10 .pagecomments { display:none;}

/*****For Sale***/
#post-784 .pagecomments { display:none;}

/*****Sketches***/
#post-2371 .pagecomments { display:none;}

/**************** Sketches Page ************************/
#entry .pagecontent .sfytt { margin-left: 15px; line-height: 25px; font-family:Georgia,"Times New Roman",Times,serif;font-style:italic; font-size:13px; text-align: left; }
#entry .pagecontent .sfytt p {margin-bottom: 0px;}
#entry .pagecontent .sfytt img.blinkie { float: left; border-width: 0; }
.sfytt #CopyPasteForm { scrollbar-face-color: #fff; scrollbar-shadow-color: #fff; scrollbar-highlight-color: #fff; scrollbar-3dlight-color: #fff; scrollbar-darkshadow-color: #fff; scrollbar-track-color: #fff; scrollbar-arrow-color: #fff; }
.sfytt #CopyPasteForm  textarea { float: left; overflow: hidden; background-color:#FFEEEC; border:3px dotted #EFEFEF; color:#6D9FAF; font-family: 'Verdana'; font-size:11px; font-style: normal; padding: 5px; width:240px; height: 123px; margin-top: 2px; margin-left: 10px;}

.sfytt .wantit { font-weight:bold; font-size:16px; color: #000000; }
.sfytt .copyit { }
.sfytt .needhelp { clear: both; }


/**************** Ticker HIDDEN via admin *********************/
#featured {height:60px; background:url(images/featured.jpg) repeat-x; color:#FFFFFF;padding:20px;}
.featuredtitle {font-size:24px; font-family:Georgia; color:#6D9FAF; font-style:italic;}
.featuredtitle a:hover {color:#e54d59;}
#popular li {list-style:none;}
.padder {height:20px;}

/**************** Top Content HIDDEN via admin *********************/
.leftbox {float:left;width:49%; color:#666; font-family:Georgia, "Times New Roman", Times, serif;}
.rightbox {float:left;width:49%; color:#666; font-family:Georgia, "Times New Roman", Times, serif;}
.padding {padding:10px;  border-right:1px solid #EFECE0;}
.rightbox .padding {border-right:none; }
h3.boxtitle {font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;color:#f16d7b;padding:4px 10px 4px 0px; margin-bottom:8px; text-transform:uppercase;}
.aboutus {border-bottom:none;}
.recentcomments ul li {list-style:none;color:#999999;  margin-bottom:5px; border-bottom:1px solid #E2F2FC; background: url(images/arrow.gif) left no-repeat; padding-left:20px; font-style:italic;}
.igeorge {font-size:11px;}
.popularposts ul li {list-style:none;color:#999999;  margin-bottom:5px; border-bottom:1px solid #E2F2FC; background: url(images/arrow.gif) left no-repeat; padding-left:20px; font-style:italic;}

/**************** Ads HIDDEN via admin *********************/
.ad_468x60 {width:468px; height:60px; float:right; display:block; margin-right:140px;}
.bannerads {width:270px; margin:10px auto;}
.ad_125x125 {float:left; margin:0px 5px 10px 5px; width:125px; height:125px;}

/**************** Entry *********************/
#entry .post h2 {z-index:1;padding:0 0 10px 0; position: relative; top: 15px; left: 20px; padding-bottom: -20px; text-right: right; text-indent: 20px; }
#entry .post h2 a {color: #c23c56; font-family: Georgia,"Times New Roman",Arial,serif;font-size:26px; font-weight:bold;}
#entry .post h2 a:hover {color:#fe91a1;}
.thecontent {margin-top:0px; margin-left: 10px; padding-right: 50px;  line-height: 20px;}
#entry p {margin-bottom:15px; }
html>body .post ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px; } 
html>body .post li { margin: 7px 0 8px 10px; }
.post ul li:before{ content: "\00BB \0020"; }
.post ol { padding: 0 0 0 35px; margin: 0; }
.post ol li { margin: 0; padding: 0; }
#entry .post .date {position: relative; top: -70px; color:#ffbac9; font-family:trebuchet MS;font-size:24px;font-weight:bold;line-height:1em;margin-top:0; text-align: right; margin-right: 40px; }
#entry .post .date a{font-size:10px; font-weight: normal; text-transform:lowercase; font-style:italic;} 
#entry .post .date a:link, #entry .post .date a:hover, #entry .post .date a:visited{display: block; position: relative; top: 15px; left: 20px; z-index: 2;}

/**************** Archives Entry *********************/
#arcentry #entry { border-bottom:3px dotted #DFDED1; padding-bottom: 20px; }
#arcentry #entry .post { border-top:3px dotted #DFDED1; clear: both; }
#arcentry #entry p { line-height: 20px; padding-right: 50px; padding-left: 20px;}
#arcentry #entry img { padding: 2px; margin: 0 10px 10px 10px; float:left; }
#arcentry #entry .post h2 { z-index:1;padding:10px 0 0px 0; position: relative; top: 10px; left: 0; padding-bottom: -20px; text-right: right; text-indent: 10px; }
#arcentry #entry .post h2 a {font-size:18px;}
#arcentry #entry .post .date {position: relative; top: 0; margin-bottom: 10px; color:#ffbac9; font-family:trebuchet MS;font-size:16px;font-weight:bold;line-height:1em;margin-top:0; text-align: right; margin-right: 40px; }
#arcentry #entry .post .date a:link, #entry .post .date a:hover, #entry .post .date a:visited{display: block; position: relative; top: 0px; left: 0px; z-index: 2;}

/**************** Comments *********************/
#comments { margin-top:2em;padding:0px 0px 0px 20px;color: #666666; font-size:12px; font-weight:bold; font-size:11px; background:url(images/comment.gif) left no-repeat; line-height: 20px;}
#commenthead { margin-bottom: 1em; }
ol#commentlist { list-style-type: none; margin: 0; padding: 20px 80px 12px 20px; }
ol#commentlist li { margin: 0 0 10px 0; padding: 0.5em 1em 1em 1em; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#666666; background-color:#fdf1f0; border-top:2px dotted #DFDED1; border-top:2px dotted #DFDED1; }
ol#commentlist li.alternate { border-right: 3px solid #999; }
ol#commentlist cite { font-size:11px; text-align: left; float:left; display: block; color: #818181; color:#666666; margin-top:10px;}
.moderated { font-size:10px; text-align: right; float:right; display: block; color: #818181; color:#666666; margin:10px 10px 0 0 !important;} /***** moderation message *****/
ol#commentlist cite a:hover { color: #000; text-decoration: underline; }
ol#commentlist li blockquote { float: none; width: auto; padding: 0 2em 0 0; margin: 0.5em 0; color: #818181; font: italic 1em arial, sans-serif; letter-spacing: 0; text-align: left; }
ol#commentlist li .commentauthor { font-weight: bold;}
ol#commentlist li .commentauthor a, ol#commentlist li .commenttime a { color:#e54d59;}
ol#commentlist li .commentauthor a:hover, ol#commentlist li .commenttime a:hover { color: #000; text-decoration: underline; }
ol#commentlist li .commnumber { width: 30px; text-align: left; float: left; font-size: 3em; font-weight: bold; line-height: 1em; }
ol#commentlist li .commentcont p { margin: 0 0 0.5em 0; padding: 0; }
.post_comm2 {padding:10px 0px 0px 20px;color: #666666; font-weight:bold; font-size:11px; background:url(images/comment.gif) no-repeat bottom left;}
#comment-form form { margin-top: 1.5em; margin-left: 20px; }
label.com { float: left; width: 50px; font-size:11px;color:#7F7C5F;; }
/*input.comtext, textarea.comtext { width: 400px; border-top: 1px solid #999; border-left: 1px solid #999; border-bottom: 1px solid #dadada; border-right: 1px solid #dadada; padding: 3px; font-size:12px; color:#7F7C7D; font-family:Arial; }
input.comtext:focus, input.comtext:hover, textarea.comtext:focus, textarea.comtext:hover { background: #FFEEEC; border:none; border-bottom:1px solid #EFEFEF; color:#6D9FAF; font-style:italic; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; background-color:#ffeeec; }***exciting hover removed because of time***********/
input.comtext, textarea.comtext { background: #FFEEEC; border:none; border-bottom:1px solid #EFEFEF; color:#6D9FAF; font-style:italic; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; background-color:#ffeeec; }
textarea.comtext {width: 76%;}
input.comsubmit { padding: 3px;color:#666666; font-style:italic; font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; }

#number { float: left; display: block; width: 50px; height: 50px; background: transparent url(images/ncbg.gif) no-repeat center center; padding: 25px 0 0 2px; text-align: center; font-weight: bold; font-size: 12px; color: #666666; margin: 0 10px -20px 0; }

/**************** Socialbar Now Disabled via Admin...Jen didn't want it *********************/
.socialbar {background: transparent url(images/social.jpg) repeat-x top left; padding:5px; color: #666; font-size:12px; line-height:24px; border-bottom:2px dotted #efefef; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-align:center;}
.socialbar a {padding:3px 5px 3px 5px; margin-right:5px; font-weight:normal;}
.socialbar a:hover {/*background-color:#FFE5E2;*/ color:#CCCCCC;}

/**************** Post Meta *********************/
.postmeta {background: transparent url(images/social.jpg) repeat-x bottom left; padding:15px 15px 5px 20px; color: #666; font-size:12px; line-height:24px; border-bottom:2px dotted #efefef; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-align:center; margin: 20px 0 20px 10px; width: 80%;}
.postmeta a {padding:3px 0px 3px 0px; margin-right:5px; font-weight:normal;}
.postmeta a:hover {/*background-color:#FFE5E2;*/ color:#CCCCCC;}

.postmeta p {margin-bottom: 5px !important;}
.comm {background:url(images/comment.gif) left no-repeat; padding-left:20px; float:left; }
.awaitmod {font-weight: bold; display: block; margin-bottom: 5px; color:#383838; font-family:Georgia,"Times New Roman",Times,serif;}
.awaitmodmes {font-style: italic; font-size:90%; color:#383838; font-family:Georgia,"Times New Roman",Times,serif; line-height: 1.5em;}
.cat {background:url(images/category.gif) left no-repeat; padding-left:20px; float:left; margin-left:0px; margin-right: 10px;}
.cat a { margin-right:0px;}
.tags {background:url(images/tags.gif) left no-repeat; padding-left:20px; float:left; margin-left:5px;}
.mailtofriend { background:url(images/mail.gif) left no-repeat; padding-left:24px; float:left; margin-left:0px;}

/**************** Excerpts *********************/
#excerpts { clear: right; padding-left: 20px;}
.left {float:left; width:200px; padding:15px; color: #666666; font-size:11px; margin:0px 10px 10px 0px; border:2px dotted #DFDED1; background:#FFFFFF url(images/excerpt_grad.jpg) no-repeat bottom;min-height:340px; height: 340px;}
.left:hover {border:2px dotted #ccb6b6;background:#FFFFFF url(images/excerpt_grad.jpg) no-repeat top;}
.ex_titles { margin-bottom:10px; }
.ex_titles a:link, .ex_titles a:visited{font-size:16px; color:#f16d7b; font-family:Georgia, "Times New Roman", Times, serif;}
.ex_titles a:hover {text-decoration:underline; color:#333333;}

#excerpts .date, #excerpts .date a {font-size:11px; color:#666666; margin-bottom:10px; padding-bottom:10px;  border-bottom:1px solid #E1E1E1;}

.smallies {font-size:12px; border-top:1px solid #E1E1E1; padding-top:8px; clear: both;}
.smallies a {background:url(images/comment.gif) left no-repeat; padding-left:20px; font-weight:bold; }

#entry #excerpts img { margin: 5px 5px 5px 0; float: left; }

/**************** Sidebar *********************/
#logo:hover {margin-top: -5px; padding-bottom:5px;}
#sidebar h2 {border-bottom:3px dotted #DFDED1; /*padding:5px 5px 5px 10px;*/ color:#e54d59;font-family:Georgia, "Times New Roman", Times, serif; text-transform:capitalize; /*margin-bottom:10px; margin-top:10px;*/height: 33px; width: 250px;}

#sidebar ul {margin-top: 20px;}

#sidebar ul li {list-style:none;}
#sidebar ul li ul {padding:10px 0 10px 0;}
#sidebar ul li ul li {list-style:none; /*background:url(images/arrow.gif) left no-repeat;*/ margin:0 0 5px 0px; padding:0 0 0 0px; font-style:italic;}
#sidebar a {font-weight:normal; text-transform:lowercase;}

/***************** Sidebar Headings and individual stylings ********/

.widgettitle { margin-top: 20px;}

/****Welcome**/
#text-322083541 .widgettitle {text-indent: -999px; background: transparent url(images/welh.gif) no-repeat top left;/*this and all alike used to contain filenameh.gif for ie...the titles were black on ie as they wre not clickable...bagged it*/}
#text-322083541 .widgettitle .SideBarWidgetToggle { background: transparent url(images/welh.gif) no-repeat top left; display: block; width: 250px; height: 30px; margin-top:-16px; z-index: 2; }
#text-322083541 .widgettitle .SideBarWidgetToggle:hover {margin-left: 3px; padding-right: 3px; }
#text-322083541 .textwidget { text-align: center; line-height: 20px; margin:10px; }

/****Subscribe**/
#text-322120552 .widgettitle {text-indent: -999px; background: transparent url(images/subh.gif) no-repeat top left;}
#text-322120552 .widgettitle .SideBarWidgetToggle { background: transparent url(images/subh.gif) no-repeat top left; display: block; width: 250px; height: 30px; margin-top:-16px; z-index: 2; }
#text-322120552 .widgettitle .SideBarWidgetToggle:hover {margin-left: 3px; padding-right: 3px; }
#text-322120552 .textwidget { text-align: left; line-height: 20px; margin:10px; }
.subemail { color:#6D9FAF; font-style:italic; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif;}
.subemail .field { padding:5px 5px 2px 8px; width:98%; border:none; border-bottom:1px solid #EFEFEF; color:#6D9FAF; font-style:italic; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; background-color:#ffeeec; margin-bottom: 5px;width:200px;}
.subemail .butt { color:#666666; font-style:italic; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif;}
/*feed*/
.subscribe {padding:5px 0px 0 0; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
.rss {background:url(images/rss.gif) left no-repeat; padding-left:30px; display:block; line-height:20px;}

/****Search**/
#samsarin-php-1 .widgettitle {text-indent: -999px; background: transparent url(images/srchh.gif) no-repeat top left;}
#samsarin-php-1 .widgettitle .SideBarWidgetToggle { background: transparent url(images/srchh.gif) no-repeat top left; display: block; width: 250px; height: 30px; margin-top:-16px; z-index: 2; }
#samsarin-php-1 .widgettitle .SideBarWidgetToggle:hover {margin-left: 3px; padding-right: 3px; }
#samsarin-php-1 .textwidget { text-align: left; line-height: 20px; margin:10px; }
#searchform {padding:0px 0px 10px 0; margin: 10px 0px 0px 10px;}
#s {padding:5px 5px 2px 5px; width:98%; border:none; border-bottom:1px solid #EFEFEF; color:#6D9FAF; font-style:italic; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; background-color:#ffeeec;width:200px;}

/****Extended Categories**/
#extended-categories-1 .widgettitle {text-indent: -999px; background: transparent url(images/cath.gif) no-repeat top left;}
#extended-categories-1 .widgettitle .SideBarWidgetToggle { background: transparent url(images/cath.gif) no-repeat top left; display: block; width: 250px; height: 30px; margin-top:-16px; z-index: 2; }
#extended-categories-1 .widgettitle .SideBarWidgetToggle:hover {margin-left: 3px; padding-right: 3px; }
#extended-categories-1 #ec-cat-1 { text-align: left; line-height: 20px; margin:10px 0 0 10px; color:#6D9FAF; font-style:italic; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; border: dotted 1px #EFEFEF; background-color: #FFEEEC; width: 210px;}
#extended-categories-1 ul { margin-top: 10px !important; padding-bottom: 0 !important; }

/****Categories Cloud**/
#category-cloud .widgettitle {text-indent: -999px; background: transparent url(images/cath.gif) no-repeat top left;}
#category-cloud .widgettitle .SideBarWidgetToggle { background: transparent url(images/cath.gif) no-repeat top left; display: block; width: 250px; height: 30px; margin-top:-16px; z-index: 2; }
#category-cloud .widgettitle .SideBarWidgetToggle:hover {margin-left: 3px; padding-right: 3px; }
#category-cloud .SideBarWidgetContentWrapper {  }
#category-cloud p.catcloud { text-align: left; line-height: 20px; margin:10px; color:#6D9FAF; font-style:italic; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif;}
#category-cloud p.catcloud a {  }
#category-cloud p.catcloud a:hover { padding-bottom: 2px !important; /*padding-top: 2px;*/ }

/****Flexo Archives**/
#flexo-archives .widgettitle {text-indent: -999px; background: transparent url(images/arch.gif) no-repeat top left; margin-bottom: 10px;}
#flexo-archives .widgettitle .SideBarWidgetToggle { background: transparent url(images/arch.gif) no-repeat top left; display: block; width: 250px; height: 30px; margin-top:-16px; z-index: 2; }
#flexo-archives .widgettitle .SideBarWidgetToggle:hover {margin-left: 3px; padding-right: 3px; }
#flexo-archives ul { text-align: left; line-height: 15px; margin-top:10px; color:#6D9FAF; font-style:italic; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif;}
#flexo-archives ul, #flexo-archives ul li ul { padding: 2px 2px 2px 10px !important; margin: 0; }
#flexo-archives ul li ul li { text-indent: 10px; padding: 2px; }

/****Links**/
#enhanced-links .widgettitle {text-indent: -999px; background: transparent url(images/lnkh.gif) no-repeat top left;}
#enhanced-links .widgettitle .SideBarWidgetToggle { background: transparent url(images/lnkh.gif) no-repeat top left; display: block; width: 250px; height: 30px; margin-top:-16px; z-index: 2; }
#enhanced-links .widgettitle .SideBarWidgetToggle:hover {margin-left: 3px; padding-right: 3px; color: #FE91A1; }
#enhanced-links ul li ul  {text-align: left; line-height: 20px; margin:0 10px 10px 10px; padding-top: 5px;}
#enhanced-links ul {margin: 0 10px 0 10px;}

/*****SFYTT Sisters***/
#enhanced-links #linkcat-69 { display: none; text-indent: -999px; }

#linkcat-69 .widgettitle {text-indent: -999px; background: transparent url(images/sfyttsis.gif) no-repeat top left;}
#linkcat-69 .widgettitle .SideBarWidgetToggle { background: transparent url(images/sfyttsis.gif) no-repeat top left; display: block; width: 250px; height: 30px; margin-top:-16px; z-index: 2; }
#linkcat-69 .widgettitle .SideBarWidgetToggle:hover {margin-left: 3px; padding-right: 3px; color: #FE91A1; }
#linkcat-69 ul li ul  {text-align: left; line-height: 20px; margin:0 10px 10px 10px; padding-top: 5px;}
#linkcat-69 ul {margin: 0 10px 0 10px;}

/***Blinkie/Sketches/SFYTT - put on a page of it's own - no longer on sidebar**/
#text-331041141 {display:none;}
#text-331041141 .widgettitle {text-indent: -999px; background: transparent url(images/sfytth.gif) no-repeat top left;}
#text-331041141 .widgettitle .SideBarWidgetToggle { background: transparent url(images/sfytth.gif) no-repeat top left; display: block; width: 250px; height: 30px; margin-top:-16px; z-index: 2; }
#text-331041141 .widgettitle .SideBarWidgetToggle:hover {margin-left: 3px; padding-right: 3px; color: #FE91A1; }
#text-331041141 ul li ul  {text-align: left; line-height: 20px; margin:0 10px 10px 10px; padding-top: 5px;}
#text-331041141 ul {margin: 0 10px 0 10px; }

#text-331041141 img.blinkie { margin: 10px 0 10px 45px; }
#text-331041141 #CopyPasteForm { margin: 5px 10px 0 10px; overflow: hidden; scrollbar-face-color: #fff; scrollbar-shadow-color: #fff; scrollbar-highlight-color: #fff; scrollbar-3dlight-color: #fff; scrollbar-darkshadow-color: #fff; scrollbar-track-color: #fff; scrollbar-arrow-color: #fff; }
#text-331041141 #CopyPasteForm  textarea {  background-color:#FFEEEC; border:1px dotted #EFEFEF; color:#6D9FAF; font-family: 'Verdana'; font-size:9px; /*font-style: italic;*/ text-align:left; width:210px;  }

#text-331041141 .CopyButtonPlus1 { text-align: left; margin: 10px 0 0 50px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:bold;font-size:14px;	color: #E54D59;}
#text-331041141 .CopyButtonPlus { text-align: center; margin: 5px 40px 0 20px; font-style:italic; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif;}

/**************** Mid Content *********************/
#midcontent {text-align:center; width: 95%; }
#midcontent h2 { border-bottom:3px dotted #DFDED1; padding:5px 5px 5px 10px; color:#e54d59;font-family:Georgia, "Times New Roman", Times, serif; text-transform:capitalize; margin-bottom:10px; margin-top:20px;text-align:left;height: 30px;}

/****** Design Teams **/
#text-322541321 a, #text-319932231 a {padding: 0 10px 0 10px; }
#text-322541321, #text-319932231 {padding-bottom: 10px;border-bottom:3px dotted #DFDED1;}
#text-322541321 a:hover img, #text-319932231 a:hover img {margin:5px 0 -5px 0; }
#text-322541321 img, #text-319932231 img {vertical-align:middle; padding-bottom: 10px;}
#text-322541321 h2, #text-319932231 h2 {text-indent: -999px; background: transparent url(images/dt.gif) no-repeat top left; }

#row2 { text-align: left; margin-left: 140px; height: 90px; }
#row2 a, #row2 img { margin: auto; }
#row2 p { text-align: center; color:#b49e9e; font-style:italic; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; }

#woj { float: left; margin: auto;  }
#scs {  float: left; margin: auto; margin-top: 17px; }
#mft { float: left; margin: auto; }

/*#scs { margin-left: 235px; }
#mft { width: 191px; height: 81px; margin: auto; margin-top: -70px; margin-right: 235px;  }
#mft p { text-align: center; color:#b49e9e; font-style:italic; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; }*/

/****** Former and Guest Design Teams **/
#text-588006211 a, #text-588082671 a {padding: 0 10px 0 10px; }
#text-588006211, #text-588082671 {padding-bottom: 10px;border-bottom:3px dotted #DFDED1;}
#text-588006211 a:hover img, #text-588082671 a:hover img {margin:5px 0 -5px 0; }
#text-588006211 img, #text-588082671 img {vertical-align:middle; padding-bottom: 10px;}
#text-588006211 h2, #text-588082671 h2 {text-indent: -999px; background: transparent url(images/fgdt.gif) no-repeat top left; }

/****** Badges and Stats **/
#text-322541322, #text-320563721 {padding-bottom: 0px;border-bottom:3px dotted #DFDED1;}
#text-322541322 a:hover img, #text-320563721 a:hover img {margin:5px 0 -5px 0; }
#text-322541322 img, #text-320563721 img {vertical-align:middle;padding: 0 10px 0 10px;}
#text-322541322 h2, #text-320563721 h2 {text-indent: -999px; background: transparent url(images/bs.gif) no-repeat top left; height: 30px; }

/****Badges Wrap**/
#badgeswrap { width: 60%; margin: auto; text-align: right; position: relative; left: -10%;}

/****Stats Table**/
#statswrap { width: 20%; margin: auto; position: relative; margin-top: -15%; left: 30%; padding-bottom: 6%;}
table#stats { border-spacing: 10px; text-align: center; }
#counter { padding-left: 20px;}
#stampingtop50 { }


/**************** Footer *********************/
#footerlinks {padding-top:20px; padding-right:10px; font-size:11px; text-align:right; text-transform:capitalize; width: 90%;}
#footerlinks ul li {display:inline; margin-left:20px; list-style:none;border-bottom:2px dotted #DFDED1;}
#footerlinks ul li:hover{border-top:3px dotted #DFDED1;border-bottom:3px dotted #DFDED1;}

#footer {padding:6px 10px 10px 15px; margin-top:20px; background:transparent url(images/social.jpg) repeat-x scroll left bottom; border-bottom:2px dotted #EFEFEF; color:#666666; text-align:left; line-height: 15px; width: 90%; }

#footer { color:#666666; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;}

/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
#entry img { border: dotted 2px #bfbeb2; padding: 2px; }
.aligncenter .aligncenter a {font-family:"Times New Roman"; font-size:14px; font-size:12px; color:#ffffff;}
.alignright, .alignright a {float:right;font-family:"Times New Roman"; font-size:14px; font-size:12px; color:#ffffff;}
.alignleft, .alignleft a {float:left; font-family:"Times New Roman"; font-size:14px; font-size:12px; color:#ffffff;}
img.aligncenter{display:block; margin:7px auto 7px auto;}
img.alignright{display:inline;margin:7px 0 7px 7px;}
img.alignleft{display:inline;margin:7px 7px 7px 0;}
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:1.0em; color:#0066CC; display:block; margin:10px 0 10px 0; border:1px solid #92CEE2; background-color:#D6EFF8; padding:5px;}
.wp-smiley { margin: 0!important; border: 0!important; padding: 0!important; }

/**************** tweaked Page Navigation older/newer posts **********/
#postnavigation .alignleft a{display: none; width: 150px; background: transparent url(images/older_posts.gif) no-repeat center left; height: 32px; font-size:0; font-color: #ffffff;}
#postnavigation .alignleft a:hover{display: none; margin-left: -3px; padding-right: 3px; }/****not in use...replaced with below***/

#postnavigation #olderposts, #postnavigation #olderposts a {float:left; list-style-type: none;width: 150px; background: #ffffff url(images/older_posts.gif) no-repeat center left; height: 32px; font-size:0; font-color: #ffffff; text-indent: -999px;}
#postnavigation #olderposts a:hover { margin-left: -3px; padding-right: 3px; }


#postnavigation .alignright a{width: 150px; background: transparent url(images/newer_posts.gif) no-repeat center right; height: 32px; font-size:0; font-color: #ffffff;}
#postnavigation .alignright a:hover{margin-right: -3px; padding-left: 3px; }

/**************** avatar *********************/
.gravs {margin-top:10px;}
.avatar {float:left; margin-right:15px; margin-bottom:5px; padding:3px; border:1px solid #999999;}

/**************** Gallery *********************/
.gallery {text-align:center;}
.gallery img {padding:2px; height:100px; width:100px;}
.gallery a:hover {background-color:#ffffff;}
.attachment {text-align:center;}
.attachment img { padding:2px; border:1px solid #999999;}
.attachment a:hover {background-color:#FFFFFF;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft a:hover {background-color:#FFFFFF;}
.imgleft img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}
.imgright {float:right;}
.imgright a:hover {background-color:#FFFFFF;}
.imgright img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}