/*
Theme Name:		Thesis
Theme URI:		http://diythemes.com/thesis/
Description:	A website framework so flexible and extensible that you will never have to change your theme again. Seriously. Check out the <a href="admin.php?page=thesis-options">Thesis Options</a> and the <a href="admin.php?page=thesis-design-options">Design Options</a> to begin your Thesis experience! [ver. 1.6]
Version:		1.6
Author:			Chris Pearson
Author URI:		http://www.pearsonified.com/
*/

/*
IMPORTANT NOTE!
DO NOT EDIT THIS FILE. If you wish to make custom stylistic changes to your theme, use the custom.css 
template to define custom styles. This way, you will still be able to take advantage of future upgrades 
to the theme without worrying about overwriting your style changes. Also, be sure you've selected the 
"use custom stylesheet" option in the Thesis options panel if you wish to use a custom stylesheet.
*/

/*---:[ core layout elements ]:---*/

/*---:[ global elements ]:---*/
.custom .menu {padding-bottom: 3em;}
.custom a, .custom a:hover { text-decoration: none;}
.custom a {border-bottom-color: #333;}
.custom .page a {border-bottom-color: #333;}
.custom input, .custom textarea { color: #8c8c8c; background: #111; border: 1px solid #333; border-right-color: #666; border-bottom-color: #666; }

.custom { background-position: left top;background-repeat:repeat; background-image: url(/images/bg.jpg);}

.custom #header { border-style: none; border-color: #ddd;clear: both;padding-top:0;padding-bottom: 0;}
.custom #header_search .header_text_input {width:160px;padding:0.8em;font-size:1.2em;background: #111; border-color: #333; border-right-color: #666; border-bottom-color: #666;}
.custom .teasers_box { border-style: dashed; border-color: #333; clear: both; }
.custom .post_box {border-bottom-style: dashed; border-color: #333; clear: both;}

/*---:[ after-post elements ]:---*/
.format_text .to_comments { color: #8c8c8c; clear: both; }
	.format_text .to_comments span { color: #8c8c8c; line-height: 1em; }
	.format_text .to_comments span.bracket { color: #8c8c8c; }
	.format_text .to_comments a { color: #666; text-decoration: none; }
	.format_text .to_comments a:hover { color: #999; text-decoration: underline; }
	blockquote { border-left: 1px solid #333; color: #666; }

/*---:[ comment styles ]:---*/
.custom	.comments_intro p { color: #8c8c8c; }
		.comments_intro a { text-decoration: underline; }
		.comments_intro a:hover { text-decoration: none; }
		.comments_intro span { color: #8c8c8c; line-height: 1em; }
		.comments_intro span.bracket { color: #8c8c8c; }

.custom #comment_list { border-top: 1px dashed #333;font-size: 0.9em}
.custom #trackback_list { border-top: 1px dashed #333;font-size: 0.9em}
.custom #trackback_list dt a { color: #c1c1c1;}
.custom #trackback_list dt a:hover { color:#c1c1c1;}
	.custom dl#comment_list .bypostauthor { background: #111; }
	.custom dl#comment_list dd { border-bottom: 1px dashed #333; }
	.custom	dl#comment_list dd dl { border-bottom: none;}
		dl#comment_list dd dl dt { padding-bottom:1em;}
		dl#comment_list dl dt.bypostauthor, dl#comment_list dl dd.bypostauthor > .format_text { border-color: #333; }
	
	.custom dl#comment_list .comment_num a {font-size:2em;color: #333;}		

.custom .format_text to_comments {border-style: dashed;}
.custom .format_text .to_comments a , .custom .format_text .to_comments a:hover {text-decoration: none;}

.custom .headling_area .headling_meta span a {border-bottom: 1px solid #333}

/*---:[ comment form styles ]:---*/
	#respond_intro p { color: #555; }
		#respond_intro p a { font-weight: bold; }
		#respond_intro p a:hover { text-decoration: underline; }
		#commentform { border-top: 1px dashed #333; }

/*---:[ sidebars ]:---*/
.custom #sidebars { width:100%;border-style: solid; border-color: #333;}
	.custom #sidebar_1 { border-style: dashed; border-color: #333;width:33%;float:left;}
	.custom #sidebar_2 { border-right: 1px dashed #333;width:33%;float:left;}
	.custom #sidebar_3 { width:33%;float:left;}
	.custom #sidebars ul li {margin-top: -5px;}

/*---:[ multimedia box ]:---*/
#multimedia_box {background-color: #333;}
.image_box, .custom_box { border-style: solid; border-color: #333; }
	#image_box img { background: #666; border-style: solid; border-color: #333; }

.custom #footer { border-style: double; border-color: #666; text-align: right; clear: both; }


/*---:[ form inputs ]:---*/
.custom input, textarea { background-repeat: no-repeat; font-size: 1em; color: #8c8c8c; background: #111; border: 1px solid #333; border-right-color: #666; border-bottom-color: #666; }
.custom input:focus, textarea:focus { background: #222; border-color: #666; border-right-color: #333; border-bottom-color: #333; }
	.custom input.form_submit { font-weight: bold; color: #8c8c8c; background: url('lib/images/submit-bg.gif'); border: 3px double #999; border-top-color: #ccc; border-left-color: #ccc; cursor: pointer; width: auto !important; overflow: visible; }
	.custom input.form_submit:hover { color: #ff1b6d; }

/*---:[ archive information block ]:---*/
.custom #archive_info { border-style: solid; border-color: #333; }
	#archive_info p { text-transform: uppercase; letter-spacing: 2px; }
	

/*---:[ content styles ]:---*/
.custom .format_text p{ margin-top: -4px;}
.custom .format_text a { text-decoration: none;}
.custom .entry_content {border-bottom: 1px dashed #333;}

/*---:[ navigation links ]:---*/
.prev_next { text-transform: uppercase; letter-spacing: 2px; color: #666; border-style: solid; border-color: #333; clear: both; }

/*---:[ sidebar styles ]:---*/
.custom .sidebar a:hover { text-decoration: none; background-color: #F21374;color:#FFF;}

.custom .post_tags a{text-decoration: none;}

/*---:[ footer styles ]:---*/
.custom #footer a { border-bottom: 1px solid #333; }

/*---:[ self-clearing floats from Dan Cederholm ]:---*/
.menu:after, #content_box:after, #sidebars:after, .format_text:after, .teasers_box:after, .prev_next:after, ul.sidebar_list:af


/*--:[corner]--*/
.box { 
}
.boxtop { 
  background: url(http://izfly.cn/images/ne.gif) no-repeat top right; 
  background-color:#222;
}
.boxtop div {
  font-size: 0;
  height: 10px; 
  background: url(http://izfly.cn/images/nw.gif) no-repeat top left; 
}
.boxbottom {
  background: url(http://izfly.cn/images/se.gif) no-repeat bottom right; 
  background-color:#222;
}
.boxbottom div { 
  font-size: 0;
  height: 10px; 
  background: url(http://izfly.cn/images/sw.gif) no-repeat bottom left; 
}
.boxcontent {
  background-color:#222;
  padding: 0px 10px 0px 10px;
}


