 /*
	Theme Name: BliXem Leisure vBulletin theme - Mallorca
	Theme URL: http://www.Mallorca.nl/forum/
	Description: Adaptions to the BliXem Leisure wordpress design for Mallorca to support the vBulletin theme
	Author: Stephan Muller
	Author URI: http://www.blixem.nl
	Version: 1.0
	
	Works only in combination with wordpress /wp-content/themes/blixem-leisure-new/mallorca.css
*/



input[type="text"], 
input[type="password"], 
input.text, 
input.title, 
textarea, 
select {
	font-size:11px;
}

.forum input.button,
.forum input[type="submit"],
.forum input[type="reset"],
.forum input#searchsubmit {
	background: #ff9000;
}

.bginput {
	height: 16px;
}


#content.forum h2 {
	font-size: 1.2em;
	margin-bottom: 5px;
}
#content.forum h3 { 
	font-size: 1em;
}

.forum img[src="images/buttons/collapse_thead.gif"],
.forum img[src="images/buttons/collapse_tcat.gif"] {
	display: none;
}	

#loginbox {
	margin-left:110px;
	width: 230px;
}

#loginbox label {
	display: block;
	margin-bottom: 4px;
}

	#loginbox label input {
		margin: 0 5px;
	}
	#loginbox label input[type="text"],
	#loginbox label input[type="password"] {
		width: 100px;
	}	
	
	

.blockwrapheader a,
.blockwrapheader a:link,
.blockwrapheader a:visited {
	color: white;
}

#content h1 .smallfont,
#content h1 .smallfont a,
#content h1 .smallfont a:visited,
#content h3 .smallfont,
#content h3 .smallfont a,
#content h3 .smallfont a:visited {
	font-size: .9em;
}


.forum .plainbox {
	padding: 5px;
	border: 1px solid #FBD242;
	background: white;
	margin: 10px 18px 15px 0;
}

.forum .time { 
	padding: 0;
	margin: 0;
	background: none;
}

#forumnav {
	overflow: auto;
}

#forumnav a { 
	font-weight: bold; 
	padding: 0 6px;
}

	#quicksearch {
		margin-right: 18px;
		padding: 0;
		right: 0px;
		top: 4px;
		float: right;
	}
	#quicksearch fieldset {
		padding: 0;
		margin: 0;
		border: 0;
	}
	#quicksearch input {
		padding: 0;
		margin: 0;
	}

	
.forum input#searchsubmit {
	padding: 1px;
}

.forum .blockcontent {
	width: 892px;
	padding: 0;
}

.forum #usercpmain .blockcontent {
	width: 692px;
	padding: 0;
}

.forum table {
	border-spacing: 0 !important; 	
}

.forum table span.xviewing {
	display: none;
}	

table td.thead {
	font-weight: bold;
	font-size: 12px;
	line-height: 1em;
	border: 0;
}

table td.tcat,
table td.tfoot,
div#statistics .thead {
	background: #FFEFBF;

	border-color:white;
	border-style:solid;
	border-width: 6px 0 0;
}

#threadslist .tcat {
	border: 0; 
}

#threadslist td {

	border-bottom: 1px solid #FFEFBF;
	
}

#forumhome .tcat {
background: #FFE69C;
}

div#subforum thead,
div#forumhome table td.thead,
div#threadlist table td.thead,
div#threadlist table td#imod,
.forum .warning {
	background: #E9F1F8;
	border: 0;
}


table td.alt2 {
	background: #FFF7DF;
}

.forum table tr td.last {
	padding-right: 18px;
}


/* the more specific a rule is, the more previous rules it overwrites. in this case the underline */
div#content table td.tcat a,
div#content table td.tcat a:link,
div#content table td.tcat a:visited {
	font-weight: bold;
	text-decoration: none;
}

.forum table tr.subforum td {
	border-top: 3px solid #FfF;
}


.forum .floatcontainer {
	margin-bottom: 5px;
}

.forum .floatcontainer #content_container {
	width: 587px;
	margin-right: 0;
}

.forum .floatcontainer #sidebar  {
	margin-top: 0;
}

.forum .floatcontainer #sidebar h4 {
	background: #FFEFBF;
}

.forum .floatcontainer #sidebar .blockcontent {
	width: 272px;
	padding: 5px;	
}

.vbmenu_popup {
	background: #FFF7DF;
	border: 1px solid #FBD242;
}

	/* dropdown position fixes, longterm solution still needed */
	.vbmenu_popup {
		margin: 15px 0 0 -200px;
		min-width: 100px;
	}
	
	#pagenav_menu {
		margin-left: -230px;
		width: 110px;
	}

#displaytools table tr td {
	vertical-align: bottom;
	padding: 0 10px 0 0;
}

.forum .panel {
	border: 0;
	padding: 0;
}


