

body,center {
margin:0;
padding:0;
background-color: white;
color:#000000;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#top_header
{
  
  background-color:#ffffff;
  width:780px;
  margin:0px auto;
  color:#909090;
}


#standard_head a
{
	color:#909090;
	text-decoration:none;
}

select {
margin:0;
padding:0;
background-color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#right_cornor{
margin:0px auto;
padding:23px;
float:left

}

#header {
margin:0px auto;
background-image: url(images/header.gif);
height:155px;
padding:0;
font:ff0000;
font-size:12px;
width:780px;
background-color: white;
background-position: center bottom;
text-align:center;
}


#blog_header{
margin:0px auto;
font:ff0000;
width:780px;
background-color: white;
background-position: center bottom;
}

#blog_admin_header{
margin:0px auto;
padding:0px;
width:780px;
background-color: #ffffff;
background-position: center bottom;
height:35px;
border-bottom:1px dotted #909090;
}

#admin_nav{
margin:0px;
padding:10px;
float:left;

}

#blog_admin_header  li{
list-style:none;
float:left;
margin:0px auto;
padding:0px;
}

#blog_admin_header span{
margin-left:10px;
color:#ff9933;
}

#admin_nav li a{
text-decoration:none;
padding-left:5px;
color:#ff9933;
}

#topwraper
{
margin:auto;
width:780px;
}

#main {
margin:0px auto;
font-size:12px;
width:780px;
background-color:#ffffff;
line-height:22px;



}

#main_view {
	margin:0px auto;
	font-size:12px;
	width:780px;
	line-height:22px;
	background-image:url() top repeat-y
}


#footer{
margin:auto;
color:#909090;
width:780px;
text-align:center;
background-color:#ffffff;
border-top:1px dotted #909090;
padding:5px;
line-height:1.5;

}

#footer a:link
{
	text-decoration:none;
}

#footer a:visited
{
	text-decoration:none;
}

form {
margin: 0px;
padding: 0px;
}

input, select, textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
border:1px solid #c5c5c5;
padding:2px;
}

input.radio {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
border:0px solid #c5c5c5;
}

input.text {
height: 18px;
line-height: 16px;
background-color: white;
border: 1px solid #cecece;
}

input.submit_button,input.reset_button {
color: white;
height: 20px;
line-height: 18px;
padding: 0px 5px 0px;
background-color: #ff9966;
border: 1px solid #ffaa33;
cursor: pointer;
width:60;
}

#left_side_bar {
float: left;
margin:auto;
margin-left: 0px;
margin-top: 0px;
color:#000000;
line-height:1.7em;
background-color:#ffffff;
width:185px;
border-right:1px dashed #c0c0c0;
overflow:hidden;
min-height:100%;
}

#left_side_bar a {
text-decoration:none;
color:#909090
}

#profile
{
background-color:#f0f0f0;
padding:0px;
margin:auto;
text-align:center;
width:170px;
text-align:center;

}

#bio
{
	padding:10px;
	text-align:left;
	

}

#maincontent
{
	margin:auto;
	float:left;
	text-align:center;
	margin-left:5px;
	background-color:#ffffff;
	
	
}

#maincontent a
{
	text-decoration:none;
	color:#000000;
}

#view_article_title
{
           font-size:16px;
           font-weight:bold;
           padding:12px;
           color:#808080;
		   
}

#view_article_content
{
  font-size:14px;
  text-align:left;
  line-height:1.7em;
  color:#444444;
  padding:12px;
 
}

#view_footer
{
	color:#808080;
	padding-right:15px;
	text-align:right;
	height:35px;
}

#view_article_content a,#abstract a
{
	color:#808080;
	border-bottom:1px dashed #808080;
	font-size:14px;
}

#view_article_content a:hover,#abstract a:hover
{
	color:#8dc1ef;
	border-bottom:1px dashed #8dc1ef;
}

#view_article_comment
{
  font-size:11px;
  text-align:left;
  line-height:1.8em;
  color:#808080;
  padding:11px;
}

#view_comment_form
{
  font-size:12px;
  text-align:left;
  line-height:1.8em;
  color:#808080;
  padding:12px;
}
#index_box
{
 width:580px;
 border:1px solid #e0e0e0;
 text-align:left;
 margin-top:5px;
}

#index_title
{
            background-color:#f0f0F0;
            border-bottom:1px dotted #e0e0e0;
            text-align:left;
            padding-left:5px;
}

#index_list
{
  text-align:left;
  padding-left:5px;
}


#index_time
{
           font-size:11px;
           color:#999999;
}


#article_nav
{
	margin:0;
	text-align:right;
	
}

#article_nav li
{
	float:left;	
	padding:5px;
	
}

#article_list
{
	padding:10px
}

#innerTitle_1
{
	padding:3px;
	width:250px;
	float:left;
	
	text-align:left;
}

#innerTitle_2
{
	padding:3px;
	width:150px;
	float:left;
	
	text-align:right;
}

#title_list_header
{
	
	margin-left:10px auto;
	float:left;

}

#title_list_header li
{
	list-style:none;
	float:left;
	padding:2px;
	text-align:left;
	height:20px;
}

#title_list_header li.title
{

	width:220px;
	
}

#title_list_header li.time
{

	width:100px;
}

#title_list_header li.category
{

	width:150px;
}

#title_list_header li.small
{

	width:60px;
}

#title_list
{
	height:25px;
	border:0px solid #ffffff;
	float:left;
	width:700px;
	margin-bottom:3px;
}

#title_list a
{
	color:#707070;
	text-decoration:none;
}

#title_list a:hover
{
	color:#ff9933;
	text-decoration:none;
	background-color:#ffffff;
}

#latest_post
{
	float:left
	margin:0px auto;
}

#latest_post ul {
	margin:0px;

	padding-left: 0px;
	padding-top:0px;
	list-style-type: none;

}
#latest_post ul li {
	list-style:none;

}

#wrap1
{
	margin-top:0px;
	text-align:center;
	background-color:#ffffff;
	
}

#wrapInner
{
	border-bottom:1px solid #769707;
	float:left;
	width:700px;
	text-align:left;
	padding-left:25px;
}
.tab
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	line-height: 24px;
	border: 1px solid #769707;
	border-bottom: none;
	padding: 3px 8px 3px;
	margin: 0px 1px;
	float:left;
}

.right-tab
{
	border:1px;
	float:right;
	padding-top:8px;
	color:#ff0000;
	text-decoration:none;
}

.right-tab a
{
	color:#ff9933;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#innerHeader
{
	padding:5px;
	width:450px;
	float:left;
	margin:auto;

	
}
#innerContent
{
	padding:5px;
	width:550px;
	float:left;
	margin:auto;
	color:#707070;

	
}


#step
{
	width:30px;
	float:left;
	
}

#comment_header
{
	border-top:1px solid #e0e0e0;
	background-color:#f0f0f0;
	text-align:left;
	padding-left:5px;
	color:#111111;
	
}

#post_title
{
border-bottom:0px dashed;float:left;width:100%;text-align:left;font-size:16px;padding-top:20px;
}

#comment_area
{
border-bottom:1px dashed;text-align:right;padding:0px
}




/*some global setting*/
div.middle
{
	text-align:center;
	
	
}

div.left
{
	text-align:left;
	padding:10px;
	
	
	
}

div.clear
{
	clear:both;
}
ul.clear
{
	clear:both;
}
table.innerCatTab
{
	width:550px;
	color:#707070;
}

table.innerCatTab a
{
	color:#707070;
	text-decoration:none;
}

table.innerCatTab a:hover
{
	color:#ff9933;
	text-decoration:none;
	background-color:#ffffff;
}

table.innerPub
{
	text-align:left;
	width:650px;
}

td.add_link a
{
  color:#ff0000;
  font-size:13px;
  text-decoration:dotted;
  border-bottom:1px dotted;
}

div.ubb_quote
{
	font-family: Courier New;
	font-size: 12px;
	margin: 15px;
	padding: 8px;
	width: 90%;
	border: 1px dashed  #CCCCCC;
	background-color:#e8f4ff;

}



