/* CSS Document */
body{
margin:0px;
background:#686565;
}
.content{
background:#FFFFFF;
margin:0px auto;
width:783px;
}
.wrepaer{
background-color:#FaFaFa; 
width:783px; height:100%;
border-left:5px #dbdbdb solid ; 
border-right:2px #dbdbdb solid ; 
float:left; position:relative;
}
.head{
background-image:url(images/head.gif);
background-repeat:no-repeat;
width:783px; height:164px;
position:relative; float:left;
font-family:Arial;
font-weight:bold;
font-size:20px;
color:#666666;
}
.space_head_text{
background:transparent;
width:200px; height:94px;
position:relative; float:left;
font-family:Arial;
font-weight:bold;
font-size:20px;
color:#666666;
padding:15px 0px 0px 100px;
}
.search_sapce{
background:transparent;
width:350px; height:164px;
position:relative; float:right;
padding:0px 0px 0px 0px;
}
.search_sapce1{
background:transparent;
width:250px; height:20px;
position:relative; float:right;
padding:15px 0px 0px 0px;
}
.searbox{
width:128px; height:18px;
float:left; background-color:#ffffff;
border:solid #757575 1px;
overflow:hidden; position:relative;
}
.sear_text_space{
width:68px; height:20px;
float:left; position:relative;
padding:0px 0px 0px 2px;
}
.sear_text{
font-family:verdana;
font-size:10px;
color:#EBEBEB;
float:left;
padding:0px;
font-weight:bold;
width:65px; height:20px;
background-color:#7b7b7b;
overflow:hidden;
margin:0px;
}

.midle1{
background-color:#FaFaFa;
width:99.5%; height:100%;
padding:0% 0% 0% 0%;
position:relative; float:left;
margin:0%;
}
.midle{
background-color:#FaFaFa;
width:450px; height:100%;
padding:0% 0% 0% .5%;
position:relative; float:left;
margin:0%;
}
.line{
background:#333333   scroll;
width:1px; height:100%;
overflow:hidden;
}
.text{
font-family:Arial;
font-size:10px; font-weight:bold;
color:#626262; float:left;
padding:0%;
width:100%; line-height:1.5em;
vertical-align:top; position:relative;
}
.text1{
font-family:Tahoma;
font-size:12px; 
font-weight:normal;
color:#7b7b7b;
padding:0%;
text-align:left;
vertical-align:top;
float:right; position:relative;
}
.footer{
background-image:url(images/footer.gif);
background-repeat:repeat;
width:773px; height:30px;
position:relative; float:left;
padding:15px 0px 0px 10px;
font-family:Verdana;
font-size:11px;
color:#F4F4F4;
text-align:center;
}
#blog{
	float:left;
	position:relative;
	font-family:verdana;
	font-size:12px;
	color:#F4F4F4;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	text-align:left;
	left:250px;
	text-decoration:none;
}
.blog{
	font-family:Arial;
	font-size:12px;
	color:#F4F4F4;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	}
.blog:hover{
	font-family:Arial;
	font-size:12px;
	color:#F4F4F4;
	font-weight:normal;
	text-align:center;
	text-decoration:underline;
}

.h1{
font-family:Arial;
font-weight:bold;
font-size:15px;
color:#656464;
width:100px; height:11px;
padding:5px 10px 5px 0px;
}

.left_right
{
	background:transparent;
	width:300px;
	float:left;
	position:relative;
	height:100%;
	padding:0px 0px 0px 5px;
}

.right{
	float:right;
	padding-left:0px;
	padding-right:0px;
	background:transparent;
	position:relative;
	left:0%;
	right:0%;
	top:0%;
	bottom:0%;
	width:150px;
	text-align:left;
	vertical-align:top;
	overflow:hidden;
}

/** Bloggroll **/

.bloggroll{
	float:left;
	margin:0px;
	padding:0px 0px 0px 15px;
	background:inherit;
	font-size:11px;
	font-family:tahoma;
	position:relative;
	top:4px;
	right:0px;
	left:0px;
	bottom:0px;
	width:100%;
	overflow:hidden;
}

.bloggroll ul {
	margin: 0px;
	padding: 4px 0px 4px 5px;
	list-style: none;
	background:inherit;
	color:#7b7b7b;
	overflow:hidden;
}

bloggroll li {
	display: inline;
	padding:2px 0px 2px 0px;
}

.bloggroll li a {
	padding: 0px 8px 0px 15px;
	background: transparent url(images/bullet.gif) no-repeat left center;
	text-decoration: none;
	color:#333333;
	overflow:hidden;
}

.bloggroll li a:hover{
	color:#000000;
	background: transparent url(images/bullet_hover.gif) no-repeat left center;
}

.bloggroll li ul li a {
	padding: 0px 8px 0px 15px;
	background: transparent url(images/arrow_bullet.gif) no-repeat left center;
	text-decoration: none;
	color:#333333;
	overflow:hidden;
}

.bloggroll li ul li a:hover{
	color:#9E7804;
	background: transparent url(images/arrow_bullet_hover.gif) no-repeat left center;
}





.post{
	
	
	color:#000000;
	
	
	overflow:hidden;
	border:1px solid #E9EBEB;
	position:relative;
	
	
}







/**********recent_post*************/
.recent_post { 
	text-align: left;	
	color:#EE1C24;
	padding: 3px 0 3px 0px;
	background:inherit;
	overflow:hidden;
	position:relative;
	top:0px;
	left:0px;
	font-weight:normal;
	float:left;
	width:150px;
}

.recent_post h2{
	color:#EE1C24;
	font-size:12px; 
	font-family:Tahoma;
	background-color:White;
	
	margin: 0px 0px 0px 0px; 
	padding:0px 0px 0px 10px;
	border-color:#C5C5C5;
	border-style:solid;
	border-width:2px;
	/*background:transparent;*/
	/*border-bottom:2px solid #ff8d00;*/
}

.recent_post ul {
	margin: 0px 0px;
	background-color:#E1E5E5;
	border-color:#C5C5C5;
	border-style:solid;
	border-width:1.5px;
	padding: 5px 0px 1px 25px;
	list-style: none;
}

.recent_post li {
	list-style:none;
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma; 
	margin: 0 0 2px 0; 
	padding: 3px 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
}

.recent_post li a { 
	color: #546078; 
	text-decoration: none;
	background:inherit;
}

.recent_post li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

.recent_post li ul li{
	list-style:none;
	font-weight: bold; 
	margin: 2px 0 2px 0; 
	padding: 0 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
}

.recent_post li ul li a{
	color:#006666; 
	text-decoration: none;
	background:inherit;
}

.recent_post li ul li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

.subrecent_post { 
	text-align: left; 
	color:#006666;
	padding: 2px 0 0 2px;
	background:inherit;
}

.subrecent_post h2{
	color:#FF8D00; 
	font-size:11px; 
	font-weight:bold; 
	margin: 5px 0 5px 0; 
	padding:0;
	background:transparent;
	border-bottom:2px solid #ff8d00;
}

.subrecentpost ul {
	margin: 0px 5px;
	padding: 5px 0px 1px 15px;
	list-style: none;
	overflow:hidden;
}

.subrecent_post li {
	list-style:none;
	font-weight: bold; 
	margin: 0 0 2px 0; 
	padding: 0 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
	overflow:hidden;
}

.subrecent_post li a { 
	color: #546078; 
	text-decoration: none;
	background:inherit;
}

.subrecent_post li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

/*******recent_comment*********/
.recent_comment { 
	text-align: left;	
	color:#EE1C24;
	padding: 3px 0 3px 0px;
	background:inherit;
	overflow:hidden;
	position:relative;
	top:0px;
	left:0px;
	width:150px;
}

.recent_comment h2{
	/*color:#FF8D00; */
	font-size:12px; 
	font-family:Tahoma;
	background-color:White;

	margin: 0px 0px 0px 0px; 
	padding:0px 0px 0px 10px;
	border-color:#C5C5C5;
	border-style:solid;
	border-width:2px;
	/*background:transparent;*/
	/*border-bottom:2px solid #ff8d00;*/
}

.recent_comment ul {
	margin: 0px 0px;
	background-color:#E1E5E5;
	border-color:#C5C5C5;
	border-style:solid;
	border-width:1.5px;
	padding: 5px 0px 1px 25px;
	list-style: none;
}

.recent_comment li {
	list-style:none;
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma; 
	margin: 0 0 2px 0; 
	padding: 3px 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
}

.recent_comment li a { 
	color: #546078; 
	text-decoration: none;
	background:inherit;
}

.recent_comment li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

.recent_comment li ul li{
	list-style:none;
	font-weight: bold; 
	margin: 2px 0 2px 0; 
	padding: 0 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
}

.recent_comment li ul li a{
	color:#006666; 
	text-decoration: none;
	background:inherit;
}

.recent_comment li ul li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

.subrecent_comment { 
	text-align: left; 
	color:#006666;
	padding: 2px 0 0 2px;
	background:inherit;
}

.subrecent_post h2{
	color:#FF8D00; 
	font-size:11px; 
	font-weight:bold; 
	margin: 5px 0 5px 0; 
	padding:0;
	background:transparent;
	border-bottom:2px solid #ff8d00;
}

.subrecent_comment ul {
	margin: 0px 5px;
	padding: 5px 0px 1px 15px;
	list-style: none;
	overflow:hidden;
}

.subrecent_comment li {
	list-style:none;
	font-weight: bold; 
	margin: 0 0 2px 0; 
	padding: 0 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
	overflow:hidden;
}

.subrecent_comment li a { 
	color: #546078; 
	text-decoration: none;
	background:inherit;
}

.subrecent_comment li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

/*******archives*****************/


..archives { 
	text-align: left;	
	/*color:#EE1C24;*/
	color:#EE1C24;
	padding: 3px 0 3px 0px;
	background:inherit;
	overflow:hidden;
	position:relative;
	top:0px;
	left:0px;
	font-weight:normal;
	float:left;
	width:150px;
}

.archives h2{
color:#EE1C24;
	font-size:12px; 
	font-family:Tahoma;
	background-color:White;
	
	margin: 0px 0px 0px 0px; 
	padding:0px 0px 0px 10px;
	border-color:#C5C5C5;
	border-style:solid;
	border-width:2px;
	/*background:transparent;*/
	/*border-bottom:2px solid #ff8d00;*/
}

.archives ul {
	margin: 0px 0px;
	background-color:#E1E5E5;
	border-color:#C5C5C5;
	border-style:solid;
	border-width:1.5px;
	padding: 5px 0px 1px 25px;
	list-style-image:url(images/arrow_bullet.gif);
}

.archives li {
	
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma; 
	margin: 0 0 2px 0; 
	padding: 3px 0 0 0px;
	}

.archives li a { 
	color: #546078; 
	text-decoration: none;
	background:inherit;
}

.archives li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

.archives li ul li{
	list-style:none;
	font-weight: bold; 
	margin: 2px 0 2px 0; 
	padding: 0 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
}

.archives li ul li a{
	color:#006666; 
	text-decoration: none;
	background:inherit;
}

.archives li ul li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

.subarchives { 
	text-align: left; 
	color:#006666;
	padding: 2px 0 0 2px;
	background:inherit;
}

.subarchives h2{
	color:#FF8D00; 
	font-size:11px; 
	font-weight:bold; 
	margin: 5px 0 5px 0; 
	padding:0;
	background:transparent;
	border-bottom:2px solid #ff8d00;
}

.subrecentpost ul {
	margin: 0px 5px;
	padding: 5px 0px 1px 15px;
	list-style: none;
	overflow:hidden;
}

.subarchives li {
	list-style:none;
	font-weight: bold; 
	margin: 0 0 2px 0; 
	padding: 0 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
	overflow:hidden;
}

.subarchives li a { 
	color: #546078; 
	text-decoration: none;
	background:inherit;
}

.subarchives li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

/********categories****/
.categories { 
	text-align: left;	
	color:#EE1C24;
	padding: 0px 0 3px 0px;
	background:inherit;
	overflow:hidden;
	position:relative;
	top:0px;
	left:0px;
	width:150px;
}

.categories h2{

	font-size:12px; 
	font-family:Tahoma;
	background-color:White;
	font-weight:bold; 
	margin: 0px 0px 0px 0px; 
	padding:0px 0px 0px 10px;
	border-color:#C5C5C5;
	border-style:solid;
	border-width:2px;

}

.categories ul {
	margin: 0px 0px;
	background-color:#E1E5E5;
	border-color:#C5C5C5;
	border-style:solid;
	border-width:1.5px;
	padding: 0px 0px 1px 25px;
	list-style: none;
}

.categories li {
	list-style:none;
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma; 
	margin: 0 0 2px 0; 
	padding: 0px 0 0 0px;
	
}

.categories li a { 
	padding: 0px 8px 0px 15px;
	background: transparent url(images/arrow_bullet.gif) no-repeat left center;
	text-decoration: none;
	font-weight:normal;
	color:#5D5C5C;
}

.categories li a:hover { 
	color: #F29900; 
	background: transparent url(images/arrow_bullet.gif) no-repeat left center;
	text-decoration: none;
	
}

.categories li ul li{
	list-style:none;
	font-weight: bold; 
	margin: 2px 0 2px 0; 
	padding: 0 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
}

.categories li ul li a{
	color:#006666; 
	text-decoration: none;
	background:inherit;
}

.categories li ul li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

.subcategories { 
	text-align: left; 
	color:#006666;
	padding: 2px 0 0 2px;
	background:inherit;
}

.subcategories h2{
	color:#FF8D00; 
	font-size:11px; 
	font-weight:bold; 
	margin: 5px 0 5px 0; 
	padding:0;
	background:transparent;
	border-bottom:2px solid #ff8d00;
}

.subcategories ul {
	margin: 0px 5px;
	padding: 5px 0px 1px 10px;
	list-style: none;
	overflow:hidden;
}

.subcategories li {
	list-style:none;
	font-weight: bold; 
	margin: 0 0 2px 0; 
	padding: 0 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
	overflow:hidden;
}

.subcategories li a { 
	color: #546078; 
	text-decoration: none;
	background:inherit;
}

.subcategories li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}


/*********links********/
.links { 
	text-align: left;	
	color:#7D8085;
	padding: 3px 0 3px 0px;
	background:inherit;
	overflow:hidden;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	width:150px;
}

.links h2{
	color:#EE1C24;
	font-size:12px; 
	font-family:Tahoma;
	background-color:White;
	font-weight:bold; 
	margin: 0px 0px 0px 0px; 
	padding:0px 0px 0px 10px;
	border-color:#C5C5C5;
	border-style:solid;
	border-width:2px;
	/*background:transparent;*/
	/*border-bottom:2px solid #ff8d00;*/
}

.links ul {
	margin: 0px 0px;
	background-color:#E1E5E5;
	border-color:#C5C5C5;
	border-style:solid;
	border-width:1.5px;
	padding: 5px 0px 1px 25px;
	list-style: none;
}

.links li {
	list-style:none;
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma; 
	margin: 0 0 2px 0; 
	padding: 3px 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
}

.links li a { 
	color: #546078; 
	text-decoration: none;
	background:inherit;
}

.links li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

.links li ul li{
	list-style:none;
	font-weight: bold; 
	margin: 2px 0 2px 0; 
	padding: 0 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
}

.links li ul li a{
	color:#006666; 
	text-decoration: none;
	background:inherit;
}

.links li ul li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

.sublinks { 
	text-align: left; 
	color:#006666;
	padding: 2px 0 0 2px;
	background:inherit;
}

.sublinks h2{
	color:#FF8D00; 
	font-size:11px; 
	font-weight:bold; 
	margin: 5px 0 5px 0; 
	padding:0;
	background:transparent;
	border-bottom:2px solid #ff8d00;
}

.sublinks ul {
	margin: 0px 5px;
	padding: 5px 0px 1px 15px;
	list-style: none;
	overflow:hidden;
}

.sublinks li {
	list-style:none;
	font-weight: bold; 
	margin: 0 0 2px 0; 
	padding: 0 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
	overflow:hidden;
}

.sublinks li a { 
	color: #546078; 
	text-decoration: none;
	background:inherit;
}

.sublinks li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

/******meta*********/
.meta{
	
	text-align: left;	
	color:#EE1C24;
	padding: 2px 0 3px 0px;
	background:inherit;
	overflow:hidden;
	position:relative;
	top:0px;
	left:0px;
	width:150px;
}
.meta h2{
	font-size:12px; 
	font-family:Tahoma;
	background-color:White;
	font-weight:bold; 
	margin: 0px 0px 0px 0px; 
	padding:0px 0px 0px 10px;
	border-color:#C5C5C5;
	border-style:solid;
	border-width:2px;
}

.meta ul {
	margin: 0px 0px;
	background-color:#E1E5E5;
	border-color:#C5C5C5;
	border-style:solid;
	border-width:1.5px;
	padding: 5px 0px 1px 5px;
	list-style: none;
}

.meta li {	
	
	list-style:none;
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma; 
	margin: 0 0 2px 0; 
	padding: 2px 0 0 0px;
	
}

.meta a {
	padding: 0px 8px 0px 15px;
	background: transparent url(images/arrow_bullet.gif) no-repeat left center;
	text-decoration: none;
	font-weight:normal;
	color:#5D5C5C;
	
	
	
}

.meta a:hover{
	color:#FF9900;
	background: transparent url(images/arrow_bullet.gif) no-repeat left center;
	text-decoration:none;
}

.submeta ul {	
	margin-left: 15px;
	padding: 3px 0px 0px 5px;
	list-style: none;
	background:none;
	color:#000000;
	overflow:hidden;
}

.submeta li {
	display:inline;
}


.submeta a {
	padding: 0px 0px 0px 10px;
	background: transparent url(images/arrow_bullet.gif) no-repeat left center;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
	overflow:hidden;
}

.submeta a:hover{
	color:#FF9900;
	background:transparent url(images/arrow_bullet.gif) no-repeat left center;
}
.anch
{
	font-family:Tahoma;
	font-size:12px;
	color:#52A1C1;
	text-decoration:none;
	
}
.anch1
{
	background:transparent;
	font-family:Tahoma;
	font-size:12px;
	color:GrayText;
	text-decoration:none;
	float:left;
	position:relative;
	width:150px;
	text-align:justify;
	
}

/********pages*********/

.pages { 
	text-align: left;	
	color:#7D8085;
	padding: 3px 0 3px 0px;
	background:inherit;
	overflow:hidden;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	width:150px;
}

.pages h2{
	/*color:#FF8D00; */
	font-size:12px; 
	font-family:Tahoma;
	background-color:White;
	font-weight:bold; 
	margin: 0px 0px 0px 0px; 
	padding:0px 0px 0px 10px;
	border-color:#C5C5C5;
	border-style:solid;
	border-width:2px;
	/*background:transparent;*/
	/*border-bottom:2px solid #ff8d00;*/
}

.pages ul {
	margin: 0px 0px;
	background-color:#E1E5E5;
	border-color:#C5C5C5;
	border-style:solid;
	border-width:1.5px;
	padding: 5px 0px 1px 25px;
	list-style: none;
	text-align:left;
}

.pages li {
	list-style:none;
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma; 
	margin: 0 0 2px 0; 
	padding: 3px 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
}

.pages li a { 
	color: #546078; 
	text-decoration: none;
	background:inherit;
}

.pages li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

.pages li ul li{
	list-style:none;
	font-weight: bold; 
	margin: 2px 0 2px 0; 
	padding: 0 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
}

.pages li ul li a{
	color:#006666; 
	text-decoration: none;
	background:inherit;
}

.pages li ul li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

.subpages { 
	text-align: left; 
	color:#006666;
	padding: 2px 0 0 2px;
	background:inherit;
}

.subpages h2{
	color:#FF8D00; 
	font-size:11px; 
	font-weight:bold; 
	margin: 5px 0 5px 0; 
	padding:0;
	background:transparent;
	border-bottom:2px solid #ff8d00;
}

.subpages ul {
	margin: 0px 5px;
	padding: 5px 0px 1px 15px;
	list-style: none;
	overflow:hidden;
}

.subpages li {
	list-style:none;
	font-weight: bold; 
	margin: 0 0 2px 0; 
	padding: 0 0 0 0px;
	list-style-image:url(images/arrow_bullet.gif);
	overflow:hidden;
}

.subpages li a { 
	color: #546078; 
	text-decoration: none;
	background:inherit;
}

.subpages li a:hover { 
	color: #F29900; 
	text-decoration: none;
	background:inherit;
}

.headline
{
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#D92F87;
	font-style:normal;
}
