#s {color:#ff0000; background:#fff; border-left:0; border-top:1px solid #ff0000; border-right:1px solid #ff0000; padding:0.7em; font-family:"Arial"; font-size:8pt; width:20em; height:12px; text-transform:uppercase; letter-spacing:1px;}

ul.menu li.tab.my-rss a { background: #fff url('images/my-rss-icon.gif') 0% 50% no-repeat; text-indent:22px;}
ul.menu li.tab.my-email a { background: #fff url('images/my-email-icon.gif') 0% 50% no-repeat; text-indent:22px; }

div#my_header {width:952px; padding:0; border:0; margin:0;}
div#left_header {float:left; padding:0; border:0; margin:0;}
div#right_header img {float:left; display:block; padding:0; border:0; margin:0;}

ul.sidebar_list li#subscriptions.widget.thesis_widget_subscriptions { background: url('images/sidebar-testing-2.png') 0 0 repeat; border:1px solid #ccc; height:200px;}
ul.sidebar_list li#subscriptions.widget.thesis_widget_subscriptions h3 {text-indent:-9999px; background: url('images/subscribe-testing.gif') 0 0 no-repeat; margin:10px 0 10px 10px; height:30px;}
ul.sidebar_list li#subscriptions.widget.thesis_widget_subscriptions ul li {margin:0 0 10px 10px;}

form#commentform  input#submit.form_submit { 
background: transparent url('images/sprite-submit-test.png') 0 0 no-repeat;
width: 220px !important;
height: 60px;
display: block;
border: 0px;
padding: 0px;
text-indent: -9999px;
line-height:0px;
}

form#commentform  input#submit.form_submit:hover { background-position: -319px 0; }

div.my-spam {margin-left:auto; margin-right:auto; width:104em; padding:1em; background:#ddd; border-top:1px solid #000; border-bottom:1px solid #000; }
div.my-spam p {text-align:right; font-size:12px; font-weight:bold;}
div.my-spam p a:hover {text-decoration:underline;}