body {
	background-image: url(images/backgrd.jpg); margin: 0
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 30px;
color:#000000;
}

a:link img, a:visited img { 
border: 2px solid #DDDDDD;
}
a:hover img { 
border: 2px solid #000000;
}

#main {
margin: 6px; 6px; 6px; 6px;
}

#moreposts a, a:active, a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #EE2C6D;
}

#moreposts a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #000000;
}

#thumbs img {

}

.feat {
padding-top: 4px;
}

.featured {
border: 1px solid #4D001A;
padding: 1px;
background: #FFFFFF;
margin: 2px; 4px; 0px; 0px;
}

.pbr {
border: 1px solid #4D001A;
padding: 1px;
background: #FFFFFF;
}

#postarea {
width: 532px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
background: #ffffff
}

.all {
margin-bottom: -4px;
padding-bottom: -4px;
}

.allb {
height: 2px;
}

#bord {
border: 1px solid #DDDDDD;
margin-bottom: 10px;
}

#thepost {
margin-top: -15px;
margin-bottom: 1px;
padding: 0px 5px 5px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

#thepost a, a:active, a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0033ff;
text-decoration: underline;
}

#thepost a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: underline;
}

#thepost a:link img, a:visited img { 
border: 0px solid #0033ff;
}
#thepost a:hover img { 
border: 0px solid #000000;
}

#post {
text-align: left;
}

#post h2 {
margin-top: 0px;
margin-bottom: -19px;
height: 35px;
padding-left: 5px;
padding-top: 2px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #000000;
background: url(images/ph2.gif) repeat-x;
}

#title a, a:active, a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
text-decoration: none;
color: #000000;
}

#title a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
text-decoration: none;
color: #EC276A;
}

#meta {
margin-top: 0px;
margin-bottom: -6px;
height: 35px;
padding-left: 5px;
padding-top: 2px;
text-align: left;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #B4B4B4;
}

#meta a, a:active, a:visited {
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #B4B4B4;
text-decoration: none;
}

#meta a:hover {
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #B4B4B4;
text-decoration: underline;
}

#sidearea {
width: 180px;
background: #FFEEF4;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
border: 1px solid #DDDDDD;
}

#side {
text-align: left;
}

#buttons {
padding: 0px 5px 10px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

#scontent {
padding: 0px 5px 10px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

#scontent a, a:active, a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
}

#scontent a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #DDDDDD;
text-decoration: underline;
}

#side h2 {
margin-top: 0px;
margin-bottom: 0px;
height: 26px;
padding-left: 5px;
padding-top: 2px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background: url(images/backgrd.jpg);
}

#footer {
margin-top: 2px;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}

#footer a, a:active, a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
color: #EC276A;
}

/* subscribe buttons */
.subscribe
{
	width: 8em !important;
	width: 11em;
	padding: 0;
	margin: 1px;
	border: 0;
	list-style: none;
	font-size: small !important;
	font: bold x-small/1em arial,verdana,sans-serif;
}
.subscribe li
{
	padding: 0;
	margin: 1px 0 .5em 1px;
	list-style: none;
}
.subscribe li a
{
	display: block;
	border: 1px #ccc solid;
	text-decoration: none;
	margin-top: -1px;		
	margin-left: -1px;
	padding: 1px;
}
.subscribe li a strong
{
	color: #fff;
	background: #18659c;
 	width: 1em;
	text-align: center;
	float: left;
	margin-right: .3em;
}
/* my msn */
.subscribe li.mymsn a
{
	color: #397da5;
	text-transform: uppercase;
	background-color:#ffffff;
}
/* my yahoo */
.subscribe li.myyahoo a
{
	color: #000;
	background-color:#ffffff;
}
.subscribe li.myyahoo a strong
{
	background: #0034ce;
}
.subscribe li.myyahoo a em
{
	font-variant: small-caps;	
	font-style: normal;
	color: #ff1821;
}
/* feedster */
.subscribe li.feedster a
{
	color: #4292b5;
	letter-spacing: 0.2em;
	font-style: normal;
	background-color:#ffffff;
}
.subscribe li.feedster a strong
{
	background: #006994;
	letter-spacing: 0px;
}
/* bloglines */
.subscribe li.bloglines a strong
{
	background: #6386d6;
	font-family: arial,verdana,sans-serif;
}
.subscribe li.bloglines a
{
	font-weight: normal;
	font-family: courier,monospace;
	color: #186d94;
	background-color:#ffffff;
}
/* newsgator */
.subscribe li.newsgator a
{
	color: #bdbabd;
	text-transform: lowercase;
	background-color:#ffffff;
}
.subscribe li.newsgator a strong
{
	background: #31864a;
}
.subscribe li.newsgator a em
{
	color: #94b27b;
	font-style: normal;
}
/* pluck */
.subscribe li.pluck a strong
{
	background: #008ace;
	font-weight: bold;
}
.subscribe li.pluck a
{
	font-weight: 900;
	color: #000;
	background-color:#ffffff;
}
/* del.ico.us */
.subscribe li.del a strong
{
	background: #0000CC;
	font-weight: bold;
}
.subscribe li.del a
{
	font-weight: 900;
	color: #0000CC;
	background-color:#ffffff;
}
/* google reader */

.subscribe li.googlereader a
{
	color: #bdbabd;
	font-size: xx-small;
	font-size: x-small !important;
	background-color:#ffffff;
}

.subscribe li.googlereader a strong
{
	background: #0030A6;
	font-size: x-small;
	font-size: small !important;
}

.subscribe li.googlereader a em
{
	color: #3065CF;
	font-style: normal;
}

/* model pages */
.modeld
{
	width: 300px;
	padding: 0;
	margin: 1px;
	border: 0;
	list-style: none;
	font-size: small !important;
}
.modeld li
{
	padding: 0;
	margin: 3px;
	list-style: none;
}

.modelt {
border: none;
width: 504px;
height: 504px;
}
