/*
	Skin name: Exclusive
	Description: A new skin for a new release
	Author: Fredrik Fahlstad
	Author url: http://www.fahlstad.se
	WP-Forum url: http://www.fahlstad.se/wp-plugins/wp-forum
	Version: 1.0
*/ 
#wpf-wrapper{
	font-size: 90%;
}
.wpf-table, .wpf-post-table{
	border: 1px solid #ccc;
	border-collapse: collapse;
}

td, th{
	padding: 5px;
}
td{
	vertical-align: top;
}
.wpf-table tr{
	border-bottom: 1px solid #ccc;
}
.wpf-table tr.alt, tr.wpf-alt{
	background: #f9f9f9;
}

.first_td, .first_th { border-right: 1px solid #ccc; text-align: center; }

.text_holder th h2 { font-size: 1.2em; margin: 0 10px; }
.post_headline { font-size: 1.4em; font-family: Georgia, "Times New Roman", Times, serif; }
.search_table { font-size: 1.2em; }
.search_table label { margin: 0 10px 0 0; }
.search_table input.search_text { padding: 4px; width: 400px; margin: 0 5px 0 0; border: 1px solid #fff; background: #e4eae8 url(../../../../themes/default/images/text-input.gif) repeat-x;  }
.search_table input.search_submit_button { font-size: 1em; padding: 0.1em 0.5em 0.2em; position: relative; top: -0.1em; }
p.login_message { margin: 0 0 10px; }
#upshrinkHeader td { padding: 20px; }
#upshrinkHeader label { margin: 0 20px 0 0; }
#upshrinkHeader label input { margin: 0 0 0 10px; }
#upshrinkHeader2 { display: none; }
#mainmenu { width: 100%; font-size: 1.2em; }
p.edit_links { margin: 20px 0; }
p.edit_links a, #wpf-wrapper a, #wpf-wrapper a:visited, #wpf-wrapper a:active { color: #2b2b55; font-weight: 700;  }
p.edit_links a:hover, .wpf-table a:hover { text-decoration: none; }
.wpf-meta{
	border-bottom: 1px solid #ccc;
}
.wpf-table { font-size: 1.2em; }
.wpf-table small { font-size: 0.9em; }
.wpf-bright{
	background: #e4eae8;
	color: #2b2b55;
	padding: 0.5em;
}
th h4{
	margin: 0;
}

#wpf-info{
	background: #f9f9f9;
	text-align: center;
	border: 1px solid #ccc;
	padding: 5px;
	margin-top: 1em;
}
#forummenu, #topicmenu{
	background: #f9f9f9;
	border: 1px solid #ccc;
	padding: 0;
}
p#trail {
	margin: 20px 10px;
}
.wpf-pages { clear: both; display: block; padding: 10px 0; }

.user_table th a { margin: 2px 0 0; }
.user_table img { border: 4px solid #fff; }
.user_table p { font-size: 1em; }
.user_table form { font-size: 0.9em; }
input.login_text { padding: 4px; width: 120px; margin: 0 5px 0 0; border: 1px solid #fff; background: #e4eae8 url(../../../../themes/default/images/text-input.gif) repeat-x;  }
.forum_heading { background: #e4eae8; font-weight: 700; font-size: 1.2em; }
.forum_list th { background: #e4eae8; }
.poster_details img { border: 4px solid #fff; margin: 10px 0 0; }
.wpf-table textarea { width: 550px; font-family: 'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif; border: 1px solid #fff; background: #e4eae8 url(../../../../themes/default/images/text-input.gif) repeat-x; padding: 10px; font-size: 1em; line-height: 1.7; }
input.post_text { padding: 4px; width: 250px; margin: 0 5px 0 0; border: 1px solid #fff; background: #e4eae8 url(../../../../themes/default/images/text-input.gif) repeat-x;  }
#wpf-wrapper .user_menu td a { background: #32325b; padding: 10px; color: #fff; display: block; text-decoration: none;  }
#wpf-wrapper .user_menu td a:hover { background: #fc0; color: #32325b; }
.wpf-post-table blockquote { border-left: 3px solid #ccc; padding: 0 0 0 10px; }
.wpf-post-table ul { font-size: 1.2em; }
.wpf-post-table li { list-style: disc; margin: 0 0 0 18px; font-size: 1.2em; }
.wpf-post-table em { font-style: italic; }
.wpf-post-table a:hover { text-decoration: none; }
