
body {
margin: 0;
padding: 0;
text-align: center;
min-width: 780px;
height:100%;
background: #525252 url(/newimages/bxxg3.gif) top center repeat-x;
font-family: helvetica, arial, verdana, "trebuchet ms", sans-serif;
color: #fff;
font-size:14px;
}




hr {
display: none;
}


/* layout
----------------------------------------------- */
#wrapper {
margin: 0 auto;
width: 780px;
text-align: left;
}

#blog-header {
padding-bottom: 15px;
height : 100px;
background: url(/newimages/headerbottom.gif) no-repeat left bottom;
}

#blog-header div {

height : 100px;
background: url(/newimages/logo2.gif) no-repeat;
}

#main-wrapper {
position: relative;
width: 780px;
background:  url(/newimages/contentbg.gif) repeat-y left top;
}

#main-content {
display: inline; /* fixes a strange ie margin bug */
float: left;
margin: 0 0 0 0px;
padding: 0;
width: 582px;
}

#content-wrapper {
padding: 0px 0 0 0;
margin:0px;
}

.post {
margin: 0 6px 6px 10px;
padding: 0;

}



#sidebar-wrapper {
display: inline; /* fixes a strange ie margin bug */
float: right;
margin: 0 10px 0 0;
padding :230px 0 0 0;
width: 175px;
color: #fff;
background: url(/newimages/lefttop-bw4.gif) no-repeat left top;
}

#sidebar {
padding: 0px 0px 0px 4px;
}


#blog-footer {
padding-top: 15px;
height:42px;
background: url(/newimages/footerbottom.gif) no-repeat left top;
}

#blog-footer div {
height:42px;
background: url(/newimages/footer.gif) no-repeat left top;
}


/* headings
----------------------------------------------- */



h2,h1
{
padding:0px;
margin:0px;
color:#fff;
font-size:18px;
}
h1
{
font-size:19px;
}

h2.sidebar-title {
padding: 1px 0 0 6px;
font-size: 14px;
color: #fff;
}







/* text
----------------------------------------------- */
#blog-header p {
margin: 0;
padding: 7px 16px 0 84px;
color: #fff;
font-size: 10px;
font-weight: bold;
line-height: 14px;
}

.post-body div {
font-size: 11px;
line-height: 18px;
margin: 0px, 0px;
}



p.post-footer {
font-size: 11px;
color: #bd8095;
text-align: right;
}

p.post-footer em {
display: block;
float: left;
text-align: left;
font-style: normal;
}



#sidebar p {
font-size: 12px;
line-height: 17px;
margin-bottom: 20px;
}




#blog-footer p {
margin: 0;
padding: 0 0 15px 55px;

font-size: 10px;
line-height: 14px;

}


/* lists
----------------------------------------------- */



#sidebar ul {
margin: 0 0 20px 0;
padding: 0;
list-style-type: none;
font-size: 12px;
line-height: 14px;
}

#sidebar li {
margin: 0 0 0 10px;
padding: 0 0 4px 17px;
background: url(/newimages/pointer.gif) no-repeat 5px 3px;
}


/* links
----------------------------------------------- */
a {
color: #fff;
padding:2px;
}

a:hover {
color: #e00;

padding:2px;
}



.feature {
	
	display:block;
	padding:10px;
	text-align:justify;
	background: url(images/feature2b.jpg) no-repeat;
	
}


#sidebar ul a {
color: #000;
padding:2px;
}

#sidebar ul a:hover {
color: #e00;
padding:2px;

}

#date
{
display:block;

font-weight:bold;
font-style : italic;
color:#000;
padding:4px;
}


#blog-header h1 a {
color: #000;
text-decoration: none;
}

#blog-header h1 a:hover {
//color: #d9b4c1;
}

h3.post-title a {
color: #ba476b;
text-decoration: none;
}

h3.post-title a:hover {
color: #902245;
}

.clear {
clear: both;
line-height: 0;
height: 0;
} 
  