
body {
	color: #666;
}

.entry table img {
	border : 0px;
	margin: 1px;
	padding: 1px;
}
.entry table td {
text-align: center;
}

.upline {
	color: #FFF;
	margin: 2px;
}

#cse-search-box  {
position: relative;
padding-top:2px;
padding-right:10px;
top:-18px;
left:-10px;
float:right;
z-index: 110;
}

.posttitle, .posttitle a, .posttitle a:hover, .posttitle a:visited {
	text-align: left;
	text-decoration: none;
	color: #FFF;
}


.post {
	position: relative;
	padding: 5px 15px;
	margin: 0 auto 9px auto;
	border-top: 3px solid #6e2035; 
	border-bottom: 2px solid #6e2035; 
	border-left: 0px; 
	border-right: 0px; 
}


.posttitle, .posttitle a, .posttitle a:hover, .posttitle a:visited {
	text-align: left;
	text-decoration: none;
	color: #FFF;
}


.switch-post {
	float: right;
	position: relative;
	right: -2px;
}


ol, ul {
	padding: 0 0 0;
}

.postdata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	margin-top: 0px;
	margin-bottom: 5px;
}

.sidebars li {
	list-style-type: none;
	list-style-image: none;
	margin: 0 0 0 0;
}

.sidebars li caption {
padding-right : 5px;
padding-left :  5px;
padding-top : 15px;
padding-bottom : 5px;
margin-bottom : 0px;
margin-top  : 0px;

}

.widgettitle
{
padding-right : 5px;
padding-left :  5px;
padding-top : 5px;
padding-bottom :  0px;
margin : 0px 0px 0px 0px;
color : #CCC;
background:url('images/h2.gif') no-repeat;
text-transform : uppercase;
font-size : 12px;
width:195px;
height:30px;
}


.sidebars ul li {
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding 5px;
}
.sidebars ul li :before {
	content : "\00BB \0020";
}
.sidebars ul ul li table {
	margin: 10px;
	padding 15px;
}

.textwidget ul {
	clear: both;
}

.textwidget ul li :before {
	content : "";
}

.sidebars ul ul {
margin : 0px 0px 0px 0px;
padding : 0px;
}

.sidebars ul ul li {
line-height : 21px;
}

.sidebars p {
padding : 10px;
color : #ccc;
}

.pages a, .pages a:hover {
	font-size: 1.5em;
	font-weight: bold;
	color: #000;
	text-decoration : none;
	letter-spacing: -.08em !important; letter-spacing: -.1em;
}

.postinfo {
float:left;
width:99%;
background:#171717;
border:1px #242424 solid;
margin-right: 10px;
margin-bottom: 10px;
padding: 5px 5px 5px 5px;
}

.postmetadata {
float:left;
width:99%;
background:#171717;
border:1px #242424 solid;
margin-right: 10px;
margin-bottom: 10px;
margin-top: 10px;
padding: 5px 5px 5px 5px;
}


a, .posttitle a:hover, .entry p a:visited {
	color: #007d99;
}

a:hover {
	color: #007d99;
}

.datestamp { 
	background: #A3CFEC;
	border: 1px solid #0F3461;
}

.datestamp div {
	background: #1C5B9E url(images/cal_bg.jpg) repeat-x;
}
.attachment-thumbnail img  {
border : 1px solid #005e78;
}
.gallery img {
				border: 1px solid #005e78;
			}

.entry img {
background: none;
border : 1px solid #005e78;
padding : 2px;
margin :10px;
	
}

#pub-affilinet {
width:500px;
margin: 10px 10px 10px 10px;
padding: 5px 5px 5px 5px;
}

#footer p {
background:#1c1c1c;
border:1px #6e2035 solid;
margin-right: 10px;
margin-left: 10px;
}
