/*
File:			custom.css
Description:	Custom styles for Thesis


More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/

body.custom {
    background: #fff url('images/bg_wstrip_01.jpg') repeat-x top left; 
}

/*
.custom #container {
    padding: 0em;
    background: #fff;
    border: 0.5em solid #999999;
}
*/
.custom a {color:#0072cf;}
.custom a:visited {color:#002072;}
.custom #page { background: url('images/bg_left.jpg') no-repeat top left; }
.custom #header { border-bottom:none; clear: both; }


.custom #header #logo a { display: block; height: 126px; width: 1030px; background: url('images/titlebar_01.jpg') no-repeat; outline: none; }
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }
.custom #header { padding: 0; }


.custom #tabs li { background: #efefef url('images/tab_bg.jpg'); margin-right:4px;}
.custom	#tabs a { color: #017bd0; }
.custom	#tabs .current_page_item, .custom #tabs .current-cat { background: #fff; background-image:none; border-bottom: 0; }
.custom	#tabs .current_page_item a, .custom #tabs .current-cat a { cursor: text; color: #111; }
.custom	#tabs .current_page_item a:hover, #tabs .current-cat a:hover { text-decoration: none; color: #111; }
.custom	#tabs .rss { padding-right: 0; background: none; border: none; float: right; } 

.custom	#sidebars { border-style: dotted; }
.custom	#sidebar_1 { border: none; background: #FFF url('images/sb_bg.png') no-repeat top left; }
.custom	#sidebar_2 { background: #FFF url('images/pic.png') no-repeat top left; border:0.1em solid #DDD; border-width:0 0 0 0.1em;  }

.custom #content, .custom .hfeed { border-color:#FFF; }
.custom	#content_box { background: none; }

.custom #text-3 {padding-top:125px;}

.custom input, textarea { color: #aaa; background: #FFF; }

.custom	h2 a { color: #0072cf; }
.custom	h2 a:hover { color: #0072cf; text-decoration: underline;}
	
.wp-caption-text {font-size:.8em; color:#999; background:none; border:none; }
.custom .wp-caption { border:none; background:none; text-align:left;}
.custom .format_text img.center, .custom .format_text img.aligncenter, .custom .wp-caption.aligncenter { margin:0 auto 1em; }

.custom .more-link {line-height: 4;}

.custom #recent-posts-2 li {font-size:1.3em;}
.custom #twitter-1 .twitter-item {font-size:0.95em; line-height:1.3em;}

img.framesmall {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
border-color:#EEEEEE;
border-style:solid;
border-width:0.071em;
padding:0.2em;
