/*--'custom.css' : Custom styles for the Thesis Theme--*/
/*--Note that the <body> tag has been appended with the "custom" class, like so: <body class="custom">.
Use the "custom" class to overwrite *any* CSS declarations contained in this theme's 'style.css' file.--*/

/*--BACKGROUND--*/
body.custom {background: #44443f;}
.custom #container {margin-top: 2em; margin-bottom: 2em; padding: 0.3em; background: #33332f; border: 0.4em solid #3e3e3a;} 
.custom #page {background: #fff;}

/*BANNER*/
.custom #header { 
background: url("/images/MadnessBanner.gif") 
repeat-x top left; }

.code {
    padding: 2px 2px;
    font-size: 12px;
    background: #DEDEDE;
    }

/*TABS*/
.custom ul#tabs { font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; width: 95.9em; list-style: none; background: url('images/dot-ddd.gif') 0 100% repeat-x; border-left: 1px solid #ddd; }

	ul#tabs li { font-size: 1.2em; line-height: 1em; padding: 0.54545em 0.81818em; background: #00ff00; border: 1px solid #006400; text-transform: uppercase; letter-spacing: 2px; float: left; }

	ul#tabs li.current_page_item { background: #FEAB38; border-bottom-color: #006400; }
	
	ul#tabs li.rss { padding-right: 0; background: none; border: none; float: right; }

		ul#tabs li a, ul#tabs li a:visited { color: #111; text-decoration: none; }
	
		ul#tabs li a:hover { color: #FF3300; text-decoration: underline; }
		
		ul#tabs li.current_page_item a, ul#tabs li.current_page_item a:visited { cursor: default; }
		
		ul#tabs li.current_page_item a:hover { color: #00ff00; text-decoration: underline; }
		
		ul#tabs li.rss a { padding-right: 16px; background: url('images/icon-rss.gif') 100% 50% no-repeat; }
	
/*HEADLINES*/
.custom .content_inner h2 { font-size: 3em;}
.custom h2 a { color: #0066FF; }
.custom h2 a:visited { color: #FF3300; }
.custom h2 a:hover { color: #00ff00;}

.custom .page h1 { font-size: 3em; color: #00ff00; }

.custom .content_inner h3 {font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif}

/*PULLQUOTES*/
.custom .format_text blockquote.left {
   width: 200px;
   margin: 5px 15px 5px 0;
   padding: 5px 0;
   border: 3px double #aaa;
   border-width: 3px 0;
   font-size: 1.4em;
   text-align: center;
   float: left;
}

.custom .format_text blockquote.right {
   width: 200px;
   margin: 5px 0 5px 15px;
   padding: 5px 0;
   border: 3px double #aaa;
   border-width: 3px 0;
   font-size: 1.4em;
   text-align: center;
   float: right;
}
