.clstable{
	float:left;
	width:520px;
	border:1px Silver solid;
	border-width:1px 1px 1px 1px;
	border-collapse: collapse ;
	border-spacing: 0px;
	empty-cells: show;
		
} 
.clstdcol{border:1px Silver solid;border-width:1px 1px 1px 1px; word-break : break-all; text-align : center; }


.clsthfield
{
	border:1px Silver solid;border-width:1px 1px 1px 1px;word-break : keep-all;  

}

html { 
	min-width:1004px;
	 }
body { word-wrap: break-word; word-break : break-all; 
	 

	MARGIN: 0px;
	color:#000000;
}

	
body, html,  td, li,#menu ul ul li, input, select, textarea { 
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	font-size:9pt;
	}
h1, h2, h3 {
	font-family: georgia, times new roman,serif;
	}
h1
{
font-size:25pt;
font-weight:bold;
}


A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A:active {
	COLOR: #000000; TEXT-DECORATION: none
}


hr {
	height:0px;
	border:0;
	border-bottom:1px solid gray;
}

h2{
	font-size: 13px;
	margin:  0px;
	padding: 0px 0px 0px 67px;
	text-align:left;
  BACKGROUND: url(image/flower.gif) no-repeat 20px;
	height:41px;


}

h3{
	font-size: 15px;
	margin: 20px 10px 20px 0px;
	padding:0;
	text-align:left;
}

ul {
	padding-left:15px;
	list-style-type:none;
	margin-left:0px;
}


a img { border: none; }

#toprap  {
	
	BACKGROUND: url(image/bg1.gif) #fff no-repeat;
	width:1004px;
	height:185px;
	margin:0;
	
}

#rap {
  position:absolute;
	margin:0px;	
	padding:0px 0px 0px 0px;
	left:60px;
	width: 880px;
	text-align:left;
 	border-bottom-width: 0;


 	

}

form
{
	margin:0px;
	padding:0px;
}

h2 {
			
	margin: 0;
	padding-top: 8px;
	}
	
h3 {
	margin: 5px 0 0 0;
	}


			

	
#header a, #header a:visited{
	position:absolute;
	top:-145px;
	right:40px;
	text-decoration: none;
	font-size:20pt;
	font-weight: bold;
	color: #808080;
	text-align: left;



}
		
#header a:hover {
		color: #ff6600;
		}
	
		
#secondTitle{
	position:absolute;
	top:-108px;
  right: 60px;
	font-size:9pt; font-weight: normal;color: #606060; padding:3px 0px 0px 0px;}


#content_Main {
	position:relative;
	width:650px;
	left:10px;
	margin: 0px;
	float:right;
  padding: 0px;
  

}

.content_Top{
	position:relative;
	width: 624px;
	height: 11px;
  BACKGROUND: url(image/content_top.gif)  no-repeat bottom;
  margin: 0px;
	padding:0px;

}

#content {
	position:relative;
  text-align:justify;
  margin-top:-5px;
  width: 604px;
	position:relative;
  BACKGROUND: #ffffff url(image/content.gif);
  padding:0px 0px 10px 20px;
 
}

.content_Bottom{
	position:relative;
	height: 11px;
	width: 624px;
  BACKGROUND: url(image/content_bottom.gif)  no-repeat;
  margin:0px;
  padding: 0px 0px 0px 10px;
}


#pagesplit {
	
	text-align:center;
}

.post_Top{
	position:relative;
	width: 554px;
	height: 19px;
	margin-left:15px;
  BACKGROUND: url(image/story_top.gif)  no-repeat bottom;
	padding: 10px 0px 0px 0px;

}

.post{
	position:relative;
	width: 534px;
	margin-left:15px;
  BACKGROUND: #ffffff url(image/story.gif);
	padding: 0px 0px 0px 20px ;

}
.post_Bottom{
	position:relative;
	height: 23px;
	margin-left:15px;
	width: 554px;
  BACKGROUND: url(image/story_bottom.gif)  no-repeat;
  padding: 0px 0px 10px 0px;
  
}
	

.storytitle{ 
	padding: 0px 0px 0px 35px;
	vertical-align: middle ;


}


#subcontent {
	position:relative;
  width:720px;
	text-align:justify;	
	margin:10px 0px 20px 120px;
	padding-left:20px;
	
	
}
#subcontent .storycontent {
	word-break : normal;	LINE-HEIGHT: 170%;
	
	font-size:14px;
	text-align: justify;
		
	margin: 10px 20px 0px 10px;
	
	}

.content_post_Top{
	position:relative;
	width: 720px;
	height: 5px;
  BACKGROUND: url(image/content_post_top.gif)  no-repeat bottom;
  margin-top:10px;
	padding: 0px;
}
.content_post{
	position:relative;
	width: 705px;
	margin:0px;
  BACKGROUND: #ffffff url(image/content_post.gif);
  padding: 0px 0px 0px 15px;
}
.content_post_Bottom{
	position:relative;
	height: 5px;
	width: 720px;
  BACKGROUND: url(image/content_post_bottom.gif)  no-repeat;
  margin:0px;
  padding: 0px;
}


#content .storycontent {
	text-align: justify;
	
	color:#000000;
	padding: 0px 35px 0px 38px;
}

	

.meta {
	margin: 5px 0 0 0;
	padding: 0px 0px 0px 105px;


}
	
	
.feedback {
	text-align:right;
	padding: 0 20px 2px 16px;
	}


	
#menu {
	width: 213px;
	text-align: left;
	left:10px;
	float:left;
	padding: 0px;
	margin: 0px;
	top:0px;
		
	
}

#divMenu_Top{
	width: 213px;
	height: 67px;
  BACKGROUND: url(image/sidebar_top.gif)  no-repeat;
  right:0px;
	margin: 0px;
		top:0px;

  
}
	
#divMenu_Bottom{
	position:relative;
	width: 213px;
	height:11px;
  BACKGROUND: url(image/sidebar_bottom.gif)  no-repeat;
  right:0px;
  	margin: 0px;

}
	


#menu ul{
	list-style: none;
	margin: 0px;
	margin: 0px;
	BACKGROUND: url(image/sidebar.gif);
	top:0px;

}



#menu ul li {
	font-family: georgia, times, serif;
	text-align:left;
	font-weight: bold;
	margin: 0px 0px 0px 12px;
	padding: 10px 0px;
	width: 160px;

}
	
#menu ul ul {
	font-weight: normal;
	list-style-type: none;
	margin: 5px 0px 5px 0px;
	padding: 0px;
	text-align: left;

				
	}
	
#menu ul li ul li {
	background: #ECECEC url(image/bullet.gif) no-repeat ;
	font-weight: normal;
	text-align:left;
	word-break : break-all;
	line-height: 1.5em;
	padding: 2px 0 0 15px;
	margin: 0px;

	}
	
#menu input {
	background-color: #fff;
	border: 1px solid #000000;
	font-weight: normal;
	
	}	




#wp-calendar {
	width: 160px;

}

#wp-calendar td {
	background: #FCE1F7;
	color: #000000;
	padding: 1px 0px;
	line-height:15px;
	text-align: center;
	border: 1px solid #FF7AC2;
	font-size: 11px;
	font-weight: normal;

}

#wp-calendar td a {
	color:#CC0000;
	padding:1px;
	MARGIN: 1px;
}


#wp-calendar td a:hover {
	COLOR: #000000;
	MARGIN: 0px;
	border-top:  1px #fff solid;
	border-left: 1px #fff solid;
	border-right: 1px #808080 solid;
	border-bottom: 1px #808080 solid;
	BACKGROUND: #FFBFED
	
}
	
	
#wp-calendar #today {
	background: #ffff00;
	
}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
}
	
/* MENU ends here */	

	

#topmenu {
	position:absolute;
	width:650px;
	height: 35px;
	word-break : break-all;
	margin: 0px;
	padding: 0px;
	top:-40px;
	left: 250px;
	
}


#topmenu UL {
	CLEAR: left;
	padding:0px; 
	DISPLAY: inline; 
	MARGIN: 0px; 
	LIST-STYLE-TYPE: none; 
	TEXT-ALIGN: center; 
	
}
#topmenu LI {
	padding:0px; 
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 0px;
	TEXT-ALIGN: center
}

#topmenu LI A {
	DISPLAY: block;
	MARGIN: 1px;
	COLOR: #000;
	padding: 5px 10px 2px 10px;
	TEXT-DECORATION: none;
	border-bottom: 0px;
		
}

#topmenu LI A:hover {
	COLOR: #000000;
	MARGIN: 0px;
	border-top:  1px #fff solid;
	border-left: 1px #fff solid;
	border-right: 1px #808080 solid;
	border-bottom: 1px #808080 solid;
	BACKGROUND: #FFBFED
}
	
.currentA
{
	border-left:#FF8C00 5px solid;
	padding-left:2px;
	
}



blockquote {
	
	border-left: 5px solid #FF7AC2;
	border-top: 1px dashed #FF7AC2;
	border-right: 1px dashed #FF7AC2;
	border-bottom: 1px dashed #FF7AC2;
	background: #FCE1F7;
	margin: 5px;
	padding: 5px;
}

.commentContent {
	border-left: 5px solid #FF7AC2;
	border-top: 1px dashed #FF7AC2;
	border-right: 1px dashed #FF7AC2;
	border-bottom: 1px dashed #FF7AC2;
	background: #FCE1F7;
	margin: 10px;
	padding: 5px;
}
	
	

.credit, .subcredit {
	font-size:7pt;
	position:absolute;
	color:#000;
	top:2px;
	width:940px;
	text-align:right;
	margin: 0px;
	
}

CITE {
		font-size:7pt;
		font-style: normal;
	}

