* {
	  padding: 0;
	  margin: 0;
	}
body {
  background: #000 url('http://cdn.tynan.net/wp-content/themes/tynan/images/topsides.jpg') top center no-repeat;
  margin: 0;
  padding: 0;
  line-height: 1.6em;
  font-size: 12px;
  font-family: helvetica, verdana, arial, sans;
}

#swoopdown {
  position: fixed;
  left: 0px;
  top: -105px;
  width: 100%;
  background: url('http://tynan.net/wp-content/themes/tynan/images/greyback.png');
  height: 105px;
  color: #fff;
}

#likeit {
  font-size: 36px;
  float: left;
  height: 110px;
  margin-top: 20px;
  font-weight: bold;
 
}

#swooptext, #swoopform {
  font-size: 14px;
  width: 300px;
  padding: 10px;
  margin-left: 20px;
  margin-top: 00px;
  float: left;
  text-align: left;
}

#swoopwidth {
  width: 970px;
}

.swoopinput {
  width: 200px;
  font-size: 18px;
  padding: 2px;
}

.swoopbutton {
  font-size: 18px;
  padding: 1px 5px;
}
#slidebox {
  position:fixed;
  width:400px;
  right: -430px;
  bottom:20px;

  -webkit-transition: right 100ms linear;
}

#slidebox.open { 
  right: 0px; 
  -webkit-transition: right 300ms linear;
}


a img {
  border: none;
}

a.commentlink {
  color: #444;
  text-decoration: none;
}

			.RoundedImageContainer {
				display: block;
				position: relative;
				width:120px;
				height:120px;
			}
			
			.Rounded72
			{
				display: block;
				position: relative;
				width: 72px;
				height: 72px;
			}

			.RoundedOverlay {
				position: absolute;
				top: 0px;
				left: 0px;
			}


ul li, ol li {
line-height:1.6em;
margin-top: 5px;
margin-bottom: 5px;
}

.otherpost {
  padding-bottom: 20px;
  border-bottom: 1px solid #ccc;
}

.tease {
  float: right;
  width: 260px;
 
}

.tease h1 a {
  color: #000;
  text-decoration: none;
  font-size: 18px;
}


.promobox {
  border: 2px solid #d7e6e8;
  background-color: #e7f6f8;
}

.promospacer {
  margin: 20px;
}

.promobox img {
  float: right;
  padding-left: 20px;
  padding-bottom: 20px;
}


a {
  color: #800;
}

iframe {
	border: 0;
	margin: 0;
	padding: 0;
}

ul, p, ol {
  margin: 8px 0px 8px 0px;
}


p {
  line-height: 1.72em;
  font-size: 12px;
}

ul {
list-style-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/star_bullet.gif');
}


h1 {
  font-family: verdana,Arial,Calibri,sans-serif;
  font-size: 20px;
  text-align: left;
  letter-spacing: -.5px;
  font-weight: bold;
  line-height: 1em;
}

h1.posttitle {
margin-bottom:15px;
padding:15px 10px 15px 20px;
}

.titlebanner {
background:#FFDD00 url(images/bannernoise.jpg) no-repeat left center;
border-left:1px solid #EFD211;
border-top:1px solid #EFD211;
margin-left:-35px;
width:454px;
}

.titleshadow {
height:14px;
background:url(images/bannerbottom.png) no-repeat left top;
margin:-15px -15px 0px -34px;
}


h2 {
font-size:14px;
margin-top: 14px;
}

h3 {
font-size:14px;
margin-top: 12px;
font-weight: bold;
}


div#stories ul, ol {
  padding-left: 20px
}

.entry ul, .entry ol {
  padding-left: 40px
}

#wrap {
background: #fff url('http://cdn.tynan.net/wp-content/themes/tynan/images/topmiddle.jpg') top center no-repeat;
width: 951px;
margin-right: 2px;
text-align: left;
color: #000;
}

.calendar {
  width: 72px;
  height: 72px;

  text-align: center;
  line-height: 1.1em;
  background: url('http://cdn.tynan.net/wp-content/themes/tynan/images/calendar_empty.gif') top left no-repeat;
}

.prettyform {
  background-color: #fffde5;
  border: 1px solid #999;
  padding: 3px;
}


.month {
  font-family: arial, verdana, tahoma, sans;
  font-weight: bold;
  font-size: 14px;
  padding-top: 7px;
  margin-bottom: -5px;
}

.day {
  font-family: verdana;
  font-size: 21px;
  color: #aa0000;
  
  width: 28px;
  margin: 0px auto;
}

#content {
background:transparent url(images/rightshadow.png) repeat-y scroll right top;
  float: left;
  width: 440px;
  
}

#rightcol {
margin-top: 28px;
  width: 510px;
  float: right;
  

}

#leftpad {
padding: 0px 15px 0px 20px;

}

#aboutbox {
background:transparent url(images/blueflag.png) no-repeat scroll 0 0;
height:187px;
left:-44px;
position:relative;
top:-20px;
width:602px;
margin-bottom: -30px;
}

#aboutbox p {
color:#F0F0FF;
display:block;
padding:40px 45px;
}

#aboutbox p a {
  color: #fff;
  font-weight:bold;
  
  
}

#otherposts {
background-color:#888;
width:455px;
margin-left:-35px;

}

#otherposts p {
padding: 5px 15px;
color:#fff;
font-weight:bold;
}

#otherpostsshadow {
margin-left:-34px;
height:14px;
width:454px;
background:url(images/otherpostsshadow.png);
margin-top:-8px;
}


.posttitle {
  
  font-size: 32px;
  font-family: helvetica, verdana,  arial, sans;
  font-weight: bold;
  width: 390px;

}

.posttitle a {
	  text-decoration: none;
  color: #620;
}

.post {
	margin-bottom: 20px;
}

.commentlist ol {
  padding: 0;
  margin: 0;
}


.datetable {
  font-size: 25px;
  position: relative;
  margin-left: -66px;
  width: 466px;  
  margin-bottom: 7px
}

div.maincategory {
  margin-bottom: -50px;
  width: 510px;
  background-position: 15px 0px;
  background-repeat: repeat-x;
  padding-top: 50px;
  margin-left: -1px;
}

.url {
text-decoration:none;
}

div#interact {
  background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/interact-header.png');
}
div#recent {
  background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/recent-header.png');

}

div#recent span.shortcommentname {
  font-weight: bold;
  margin-right: 5px;
}
div#stories {
  background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/stories-header.png');
}
div#other {
  background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/other-header.png');
}

div#products {
background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/products-header.png');
}

div#photos {
  background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/photos-header.png');
}

div#featured {
  background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/featured-header.png');
}

div.boxpad {
  padding: 15px 20px;
  padding-bottom: 60px;
}

div.bluebox div.boxpad {
  background-color: #e7f6f8;
}

div#endcap {
  width: 489px;
  height: 50px;
  background: url('http://cdn.tynan.net/wp-content/themes/tynan/images/rightbottom.png') top left no-repeat;
  margin-top: -50px;
}

div.interact_item {
  padding-left: 45px;
  margin-left: 5px;
  background-repeat: no-repeat;
  margin-bottom: 15px;
  background-position: top left;
  clear:both;
  
}

div.interact_item h2{
  Margin-bottom: -10px;
}

div#rss {
background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/rss.png');
}

div#mhcy {
background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/mhcy.png');
}

div#lifeno {
background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/lifeno.png');
}

div#email {
background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/email.png');
}

div#favorite {
  background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/favorite.png');
}

div#email input {
  font-size: 11px;
  margin-left: 5px
}

div#talk {
background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/talk.png');
}

div#archives {
background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/archive.png');
}

div#forums {
background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/forums.png');
}

div#twitter {
background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/twitter.png');
}

div#search {
background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/search.png');
}

div.rightcolright {
  float: right;
  width: 233px;
}


#recent li {
  margin-left: 20px;
}

div.rightcolleft {
  width: 233px;
}

.indentedrightcolright {
  float: right;
  width: 205px;
}

.indentedrightcolleft {
  width: 205px;
}

.storyholder {
  margin-left: 50px;
}

.comment, .leftcomment {
  margin-top: 20px;
}

.commentholder {
  float: left;
  width: 297px;
  background: url('http://cdn.tynan.net/wp-content/themes/tynan/images/bubblebottom.gif') bottom left no-repeat;
}

.innercomment {
  background: url('http://cdn.tynan.net/wp-content/themes/tynan/images/bubbletop.gif') top left no-repeat;
  padding: 5px 42px 0px 8px;
  
}

.leftcomment .innercomment {
  background: url('http://cdn.tynan.net/wp-content/themes/tynan/images/bubbletopleft.gif') top left no-repeat;
  padding: 5px 8px 0px 44px;
}

.timestamp {
  color: #999;
  border-bottom: 1px solid #e6e6e6;
  width: 242px;
}

.authorinfo {
  float:right;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  width: 80px;
}

.leftcomment .authorinfo{
  float:left; 
  width: 80px;
}

.leftcomment .commentholder {
  float:right;  
  background: url('http://cdn.tynan.net/wp-content/themes/tynan/images/bubblebottomleft.gif') bottom left no-repeat;
  width: 297px;
}

.leftcomment .timestamp {

}

.authorinfo img {
  margin-bottom: 4px;
}

.commenticon {
  background: url('http://cdn.tynan.net/wp-content/themes/tynan/images/comment.png') center left no-repeat; 
  padding: 7px 0 7px 33px; 
}

.relatedicon {
  background: url('http://cdn.tynan.net/wp-content/themes/tynan/images/related.png') center left no-repeat; 
  padding: 7px 0 7px 33px; 
}

.changeicon {
  background: url('http://cdn.tynan.net/wp-content/themes/tynan/images/lifechange.png') center left no-repeat; 
  padding: 7px 0 7px 33px; 
}

.multiplecomments {
  background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/comments.png');
}

.addcomment {
  background-image: url('http://cdn.tynan.net/wp-content/themes/tynan/images/comment_add.png');
}

.formlabel{
  color: #444;
}

input.commentinput, textarea.commenttext {
  padding: 3px;
  width: 238px;
}

textarea.commenttext {
  width: 238px;
  height: 160px;
  margin-bottom: 5px;
}

#pagebottom {
  background-color: blue;
  background: url('http://cdn.tynan.net/wp-content/themes/tynan/images/pgbot.png') bottom center no-repeat;
}

#pagebottom {
  height: 72px;
  position: relative;
  top: -18px;
  background: url('http://cdn.tynan.net/wp-content/themes/tynan/images/pgbot2.png') bottom center no-repeat;
}

#footpad {
  text-align: left;
  width: 620px;
  padding-top: 12px;
  color: #ddd;
}

#footpad a {
  color: #aaa;
  text-decoration: none;
}

.entry img, entry p img {
  margin-bottom: 10px;
  margin-top: 10px;
}

#submit {
  margin-bottom: 5px;
  padding: 3px;
}

blockquote {
	padding: 5px 20px;
	background-color: #dff7fc;
	border-bottom: 1px solid #d0eef5;
	border-top: 1px solid #d0eef5;
	margin: 10px auto;
}


