@charset "utf-8";
/* CSS Document */

/**************** Body and tag styles ****************/
{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
PADDING-TOP: 0px
}

BODY {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
FONT: 85%/130% arial, helvetica, sans-serif;
COLOR: #444; 
PADDING-TOP: 0px;
background:#bcecfc;
}

A {
	FONT-WEIGHT: bold; 
	COLOR: #0a3d7c; 
	TEXT-DECORATION: none
}

A:hover {
	COLOR: #219e02; 
	TEXT-DECORATION: none
}

A IMG {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}

P {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0em; 
	PADDING-TOP: 0px; 
	text-align:left
}

P FORM {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 20px
}

IMG.left {
	BORDER-RIGHT: #a0a0a0 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #a0a0a0 1px solid; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #a0a0a0 1px solid; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #a0a0a0 1px solid
}

IMG.center {
	BORDER-RIGHT: #a0a0a0 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #a0a0a0 1px solid; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #a0a0a0 1px solid; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #a0a0a0 1px solid
}

IMG.right {
BORDER-RIGHT: #a0a0a0 1px solid; 
PADDING-RIGHT: 4px; 
BORDER-TOP: #a0a0a0 1px solid; 
PADDING-LEFT: 4px; 
PADDING-BOTTOM: 4px; 
BORDER-LEFT: #a0a0a0 1px solid; 
PADDING-TOP: 4px; 
BORDER-BOTTOM: #a0a0a0 1px solid
}
IMG.left {
FLOAT: left;
MARGIN: 0px 12px 5px 0px
}
IMG.center {
DISPLAY: block;
MARGIN: 0px auto 5px
}
IMG.right {
FLOAT: right; 
MARGIN: 0px 0px 5px 12px
}

/**************** Header , navigation, page styles ****************/


#page
{
BORDER: 0px ;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px; 
BACKGROUND: #bcecfc url(images/bg.gif) repeat-x center top;
PADDING-BOTTOM: 0px; 
MARGIN: 0px auto;
WIDTH: 1024px; 
COLOR: #036; 
PADDING-TOP: 0px; 
TEXT-ALIGN: left
}

#navigation {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 100%;
	overflow: hidden;
	
}

.alignleft {
	text-align: left;
	float: left;
	padding-left:20px;
}

.alignright {
	text-align: right;
	float: right;
	padding-right:20px;
}

#header {
	width: 1024px;
	BACKGROUND:url(images/header.gif) no-repeat center;
	height: 386px;
	margin: 0 auto;
}

/* Search */

#searchbg #search {	
margin:0 0 0 0;
padding:0px;
BORDER: 0px;  
float:left;
line-height:1.5em; 
Text-Align:left;
FONT-FAMILY: arial;
FONT-SIZE:87%;
padding-Top: 5px;
margin-left:10px;
}

#search input {
background:transparent;
font-size:13px;
color:#4f4f4f;
font-family:Tahoma, arial, verdana, courier;
width:120px;
height:18px;
vertical-align:middle;
border: 0px solid #8c8c8c;
}

#search .input {
width:15px;
height:18px;
background:none;
border:none;
vertical-align:middle;
margin:0;
}

/* Logo */

#logo {
margin:0 0 0 0;
padding:0px;
BORDER: 0px;
float:left;
text-align:left;
FONT-FAMILY:Verdana;
padding-top:70px;
width:400px;
text-transform: uppercase;
font-size:35px;
margin-left:440px;
}
#logo a {
background: none;
text-decoration: none;
color: #1e1e1e;
}


#description {
margin:0 0 0 0;
padding:0px;
BORDER: 0px;
float:left;
text-align:left;
FONT-FAMILY:Verdana;
padding-top:5px;
width:210px;
text-transform:lowercase;
font-size:90%;
color:#000002;
margin-left:440px;
}

/**************** Content styles ****************/

#content{
margin:0px;
padding:0px;
float:right;
width:478px;
font-size:0.9em;
margin-right:70px;
margin-top:-245px;
background:url(images/slide_middle.gif) repeat-y center top;
}
#content .topbg{
margin:0px;
padding:0px;
height:54px;
background:url(images/slide_top.gif) center top;

}

#content .buttombg{
margin:0px;
padding:0px;
height:53px;
background:url(images/slide_buttom.gif) center bottom;
}

.post {
padding:0;
margin:0;
padding-top:0px;
margin-left:10px;
margin-top:0px;
}

.post .title {
	padding:0;
	margin:0;
	color:#ffffff;
	padding-top:0px;		
	margin-left:20px;
	margin-right:30px;
	margin-top:5px;
	padding-right:0px;
	padding-left:5px;
	height:25px;
	background:#64b4fc;
}

.title h2{
font-size:14px;
}
.post .title a {
	background: none;
	color: #ffffff;
	padding-left:0px;
}

.post .meta {
	padding: 0px 0px;
	text-transform:capitalize;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:20px;
	margin-right:30px;
	height:20px;
	background:#9a0000;
	color:#ffffff;
}

.meta .date{
padding:0;
margin:0;
float:left;
width:110px;
height:17px;
text-align:left;
padding-left:5px;
font-size:10px;
color:#ffffff;
}

.meta .comment{
padding:0;
margin:0;
float:left;
width:70px;
height:17px;
text-align:left;
padding-left:10px;
font-size:10px;
color:#ffffff;
}

.comment a {
color:#ffffff;
}

.comment a:hover {
color:#6633FF;
}

.post .entry {
	padding: 0px 0px;
	text-align: justify;
	margin-left:20px;
	margin-right:30px;
	background:#f8f8f8;
}


.post .postcomment{
	padding: 0px 0px;	
	text-align: justify;
	float:left;	
	color:#006cff;	
}

.post .postcomment a{
color:#FFFFFF;
}

/* Sidebar */
#sidebar {
	margin: 0;
	padding: 0;
	float:left;
	width: 450px;
	margin-left: 0px;
	padding-top: 20px;
	color: #000000;	
}

#sidebar .sidebarleft{
margin: 0;
padding: 0;
float:left; 
width:155px; 
margin-left:60px;
}
#sidebar .sidebarright{
margin: 0;
padding: 0;
float:right;
width:155px;
}

#searchbg{
	margin:0px;
	padding:0px;
	width: 1024px;
	height: 37px;
	background:url(images/search.gif) no-repeat center top;
	margin: 0 auto;
}


/*BLOCKS*/
.block { margin:0px; margin-top:0px; margin-left:0px; width:152px;}
.block .header { padding:0px; padding-left:0px; margin-left:0px; background:url(images/cate_bg.gif) no-repeat center top; height:27px; }
.block .wrap { margin:0px 0 0 0;}
.block .header h4 { color:#ffffff; font-size:14px; font-weight:bold; padding:0px; padding-left:10px; padding-top:3px;}
.block ul { padding:0px; list-style-type:none; margin-top:0px}
.block li {padding:0  0 0 10px; margin:0px; margin-left:0px;  font-size:11px;}
.block .content { width:152px; padding:0px 0px;}
.block .content a{ color:#010101;}

/**************** footer styles ****************/

/*
.block.center .header .date { float:left;  padding:0 0 0 14px; font-size:11px;}
.block.center .header .comments {float:right;  padding:0 0 0 14px; font-size:11px;}
.block.center .header .comments a, .block.center .top_post .meta .tags a {color:#808080;}
*/
comments { padding:0 0 0 14px; font-size:11px;}
comments a, .block.center .top_post .meta .tags a {color:#000000;}
#comments .comment { min-height:111px; padding-bottom:10px;  margin:0 0 0px 0;}
#comments .comment .meta {  font-size:11px; color:#282c34; }
#comments .comment .author {float:left; color:#FFFFFF}
#comments .comment .author a, #comments .comment .author span {font-weight:bold; font-size:12px;}
#comments .comment .date {float:right; width:150px;}
#comments .comment .text { font-size:11px; color:#333333; padding:0px 20px;}

#commentform td  { padding:7px 0;}
#commentform input { background:#fafafa; border:1px solid #cccccc; color:#666666; padding:4px; width:200px;}
#commentform textarea { background:#fafafa; border:1px solid #cccccc; color:#666666; padding:4px; width:270px; height:135px;}

#footer {
	CLEAR: both; 	
	MARGIN: 0px auto;	
	WIDTH: 1024px; 
	height:106px;
	background:url(images/footer.gif) no-repeat center top;
	COLOR: #fffefd;	
}
#footer P {
	margin: 0;
	line-height: normal;
	font-size: 12px;
	text-transform:capitalize;
	text-align: center;
	padding-top:20px;
}
#footer A {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 90%; 
	COLOR: #000000;
}
#footer A:hover {
	COLOR: #000000; 
	TEXT-DECORATION: underline
}

A IMG {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}