/*
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/
*/

/* modify body-tag */
.custom {
	background-color:#ede6d2;
	background-image:url('images/bg/body_bg/imgrotate.php');
	background-position:2.5em 1em;
	background-repeat:no-repeat;
}

/* modify content-container */
.custom #container {
	float:right;
	margin:0 2.5em 0 0;
}

* html .custom #container { 
	background:#E5E5E5; /* only affects ie6 */
}

.custom #page {
	background:url('images/bg/10x10.png') repeat;
}

/* modify header */
.custom #header { border:none; }
.custom #header img { margin:0 0 0 -0.8em; }

/* modify nav-tabs */
.custom #tabs { font-family: "Gill Sans MT", "Gill Sans", Calibri, "Trebuchet MS", sans-serif; font-weight:bold; list-style:none; border-left:1px solid #ddd; border-bottom:1px solid #ddd; }
.custom #tabs li { margin:0; background: #fff; float: left; border:none; }
.custom #tabs .current_page_item, #tabs .current-cat { padding:0; background: #fff; }
.custom #tabs a { border-top:1px solid #ddd; border-right:1px solid #ddd; display: block; line-height: 1em; color: #111; text-transform: uppercase; letter-spacing: 2px; }
.custom #tabs a:hover { color: #b76175; text-decoration: none; }
.custom #tabs .current_page_item a, #tabs .current-cat a { color: #b76175; text-decoration:none;cursor: text; }
.custom #tabs .current_page_item a:hover, #tabs .current-cat a:hover { color: #b76175; text-decoration:none; }

/* modify feature-box */
#feature_box {
	height:34.5em;
	margin:1.5em 0;
	padding:1.5em;
	background:#ede6d2;
	border-top:1px solid #ddd;
	border-right:none;
	border-bottom:1px solid #ddd;
	border-left:none;
	background-image:url('images/bg/cafe_royal_bg.png');
	background-position:top right;
	background-repeat:repeat-y;
	overflow:auto;
}

#feature_box h1 {
	font-family: "Gill Sans MT", "Gill Sans", Calibri, "Trebuchet MS", sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}

#feature_box p { font-size: 1.3em; line-height:1.5em; margin:0 0 1em 0; }

/* modify media-box + fairtilizer-div */
.custom #custom_box { background:none; }
.custom .fair_player { float:right; margin:0 0 0.75em 2em; }

/* modify link-colors */
.custom a { color: #b76175; text-decoration:none; }
.custom a:hover { color: #000; text-decoration:none; }
.custom a:active, a:focus { outline:none; }

/* modify ul content */
.custom .format_text ul li { border-bottom:1px dotted #ccc; margin:0.3em 0; }

/* modify sidebar */
.custom .sidebar h3 { font-size:1.1em; line-height: 1.5em; margin-bottom:0.4em; font-variant:normal; letter-spacing:0; }
.custom .widget { margin:0 0 0.6em 0; }
.custom li.widget_categories ul li { border-bottom:1px dotted #999; padding:0 0 0.3em 0; line-height:1em; }
.custom li.widget_links ul li { float:left; border-right:1px dotted #999; padding:0 0.15em; line-height:1em; }
.custom li.widget_links ul li:first-child { padding:0 0.15em 0 0; }

/* modify archive-info */
.custom #archive_info { margin:1em 0 0 0; border-bottom: 1px solid #ddd; }
.custom #archive_info h1 { text-transform:uppercase; letter-spacing:1px; }
.custom #archive_info p { font-size:1.1em; text-transform:none; letter-spacing:0; }

/* modify footer */
.custom #footer { color: #888; border-top: 1px solid #ddd; text-align: right; clear: both; }

/* social bookmarks */
.sb_box { position:fixed; top:0; left:0; padding:0.6em 0.8em 0 0.8em; background:url('images/bg/10x10.png') repeat; }
.sb_box .sb_links { margin:0.6em 0; }

/* store-links */
.url_box { position:absolute; top:0; right:2.5em; }
.url_box .store_links { padding:1em 0 1em 1em; background-color:#ede6d2; font-size:1.25em; }
.url_box .store_links .divider { border-right:1px dotted #999; }
.mwr_logo { position:absolute; top:11.6em; right:4.1em; }

/* images discography */
div.clearer { clear:both; font-size:0.1em; height:0.1em; }
.custom .format_text img.alignleft { margin:0.4em 1.538em 0.8em 0; }
