/*
Theme Name: Goldbronson
Theme URI: http://wordpress.org/
Description: WordPress theme adapted for www.chuckbronson.net
Version: 1
Author: Philipp Lukavsky
Author URI: http://www.devit.at
Tags: gold, black, custom header, custom logo, custom footer

*/


html {
	height:100%;
	margin:0;
	padding:0;
}
body {
	color: #f1b400; 
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin:0;
	padding:0;
	font-size: 10px; /* Resets 1em to 10px */
	background:#111111 url('images/chuckbronsoncharles.gif') no-repeat top left;
	background-attachment:fixed;
	overflow: auto;    
	height: 100%;
}
#logoschrift {
	padding-top:30px;
	margin-left:355px;
}
#maincontent {  
	margin-left:360px;
	width:585px;
	border:1px solid #f1b400;
	min-height:480px; 
	height:auto !important; 
	height:480px;
	z-index:-11;
	margin-top:10px;
}
#maintext {
	padding:5px 15px;
	font-size:1.2em;
	line-height:1.5em;
}
#bronsonlogo {
	float:right;
	margin-right:30px;
	margin-top:-15px;
	width:180px;
	height:180px;
	background: url('images/chuckbronsonlogo.gif') no-repeat top left;
	z-index:10;
}
#footer {
	margin-left:357px;
	width:585px;
	text-align:left;
	padding-top:10px;
	margin-right:20px;
	font-size:12px;
}

/* suckerfish menu */
	

    #nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float: left;
		width: 13em;
		position:fixed;
   		left:217px;
		text-align:right;
		margin-top:10px;
	}
	li.page_item {
		height:26px;
	}
	.page-item-4 a { display:block; background:url('images/button1.gif') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-4 a:hover, .page-item-4.current_page_item a { background:url('images/button1_over.gif') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-4 span {	display:none; }

	.page-item-6 a { display:block; background:url('images/button2.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-6 a:hover, .page-item-6.current_page_item a { background:url('images/button2_o.gif') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-6 span {	display:none; }

	.page-item-7 a { display:block; background:url('images/button8.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-7 a:hover, .page-item-7.current_page_item a { background:url('images/button8_over.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-7 span {	display:none; }

	.page-item-8 a { display:block; background:url('images/button3.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-8 a:hover, .page-item-8.current_page_item a { background:url('images/button3_over.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-8 span {	display:none; }
	
	.page-item-9 a { display:block; background:url('images/button4.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-9 a:hover, .page-item-9.current_page_item a { background:url('images/button4_over.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-9 span {	display:none; }
	
	.page-item-10 a { display:block; background:url('images/button5.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-10 a:hover, .page-item-10.current_page_item a { background:url('images/button5_over.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-10 span {	display:none; }
	
	.page-item-11 a { display:block; background:url('images/button7.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-11 a:hover, .page-item-11.current_page_item a { background:url('images/button7_over.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-11 span {	display:none; }
	
	.page-item-12 a { display:block; background:url('images/button6.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-12 a:hover, .page-item-12.current_page_item a { background:url('images/button6_over.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-12 span {	display:none; }
	
	.page-item-13 a { display:block; background:url('images/button9.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-13 a:hover, .page-item-13.current_page_item a { background:url('images/button9_over.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-13 span {	display:none; }
	/*
	.page-item-4 a { display:block; background:url('images/button1.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-4 a:hover, .page-item-4.current_page_item a { background:url('images/button1_over.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-4 span {	display:none; }
	
	.page-item-4 a { display:block; background:url('images/button1.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-4 a:hover, .page-item-4.current_page_item a { background:url('images/button1_over.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-4 span {	display:none; }

	.page-item-4 a { display:block; background:url('images/button1.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-4 a:hover, .page-item-4.current_page_item a { background:url('images/button1_over.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-4 span {	display:none; }

	.page-item-4 a { display:block; background:url('images/button1.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-4 a:hover, .page-item-4.current_page_item a { background:url('images/button1_over.png') no-repeat top right; height:26px; width:143px; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0px; }
	.page-item-4 span {	display:none; }
 */
/* suckerfish menu end */



/* 1.1 Layoutelemente für den Textbereich */

h1 {
	color:#f5d471;	
	font-size:16px;
	font-weight:bold;
}
h2 {
	color:#f5d471;	
	font-size:14px;
	font-weight:bold;
}
h3 {
	color:#f5d471;	
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
}


#main {
	margin-left:0px;
	margin-top:20px;
	width:950px; 
	border:0px; 		
	min-height:480px; 
	height:auto !important; 
	height:480px;
	z-index:1;
}

#linklist li, #linklist ul {
	list-style:none;
	padding:0;
	margin:5px;
}
#linklist ul li ul {
	list-style:none;
	padding:0;
	margin:0px;
}

#randomteam img {
	padding:5px;
	background-color:#f1b400;
	margin-left:12px;
}




/* 1.4 Styles für Hyperlinks */

 a:link, a:hover, a:visited {
   		color:#f1b400;
		font-weight:bold;
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:1em;
   }

#footer a:link, #footer a:hover, #footer a:visited {
   		color:#f1b400;
		font-weight:bold;
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		letter-spacing:0px;
   }


#maintext a:link, #maintext a:visited, #maintext a:hover, #newsarchive a:link, #newsarchive a:visited, #newsarchive a:hover {
	color:#f1b400;
	font-weight:normal;
	text-decoration:underline;
}
#subfooter a:link, #subfooter a:visited, #subfooter a:hover {
	color:#f1b400;
	font-weight:normal;
	text-decoration:underline;
}
#maintext li a:hover {
	color:#608a57;
}


/* 1.5 Textstyles */

/* 1.6 Formulare */
form {
	margin-left:0px;
}
form p, form br {
	clear: left;
	
}
.normal {
	float: left;
	width: 130px;
	text-align:right;
	margin-left:0em;
	margin-top:.4em;
	margin-right:1em;
	color:#608a57;
	font-weight:normal;
	font-size:1em;
}
.error {
	float: left;
	width: 130px;
	text-align:left;
	margin-left: .6em;
	margin-top:1em;
	margin-right:.3em;
	color:#900;
	font-weight:bold;
	font-size:11px;
}
input[type=text] {
	background-color:#222;
	color:#f5d471;
	padding:3px;
	margin-top:0em;
	border:1px solid #cccccc;
	font-size:1em;
}

textarea {
	background-color:#222;
	color:#f5d471;
	padding:2px;
	width:280px;
	border:1px solid #cccccc;
	height:150px;
	font-size:1em;
}
input[type=submit] {
	background:#222;
	margin-top:10px;
	padding:3px;
	color:#f1b400;
	font-weight:bold;
	border:1px solid #CCC;
	font-size:11px;
	height:22px;
}

#al_lostPassword {
	display:none;	
	border:1px solid #fff;
}
.al_nodisplay {
	display:none;
	border:1px solid #fff;	
}

#al_loading, #al_login, #al_register, #al_lostPassword {
	height: 175px;
}
#al_loginMessage, #al_registerMessage, #al_lostPasswordMessage {

}
#al_loadingImage {
	margin-top: 35px;
}
#al_login {
	float:right;
	vertical-align:bottom;
	padding-bottom:0px;
	border:1px solid #fff;
}
#al_loginForm {
	border:1px solid #093;
	padding-bottom:0px;
	vertical-align:bottom;
}
#loginpage li {
	list-style:none;
}
input.al_loginfield, .al_loginfield  {
	background-color:#222;
	color:#f5d471;
	padding:3px;
	width:80px;
	margin-top:0em;
	border:1px solid #cccccc;
	font-size:1em;
	margin-left:5px;	
}
.buttonstyle {
	background:#222;
	margin-top:10px;
	padding:3px;
	color:#f1b400;
	font-weight:bold;
	border:1px solid #CCC;
	font-size:11px;
	height:22px;
}

#shoppingcart {
	position:absolute;
	left:770px;
	top:220px;
	background-color:#111;
}

#post-102 #shoppingcart {
	display:none;
}

#shoppingcartcontents, #sliding_cart {
	background-color:#111;
}
.wpsc_categories {
	margin:0; padding:0;
}
.wpsc_categories li {
	margin-bottom:20px;
	float:left; padding:0 5px;border-right:1px solid #f1b400; list-style:none;
}
#products_page_container {
	padding-top:10px;
}
