/*[fmt]2A90-1A0B-1*/
/*

Theme Name: Brunmedia Wordpress

Theme URI: http://www.brunmedia.se

Description: Another theme for WordPress.

Version: 1.1

Author: Anders Nyman

Author URI: http://www.brunmedia.se

Tags: theme-options, two-columns, fixed-width, right-sidebar, brown, dark, black, grey, threaded-comments

*/
HTML, BODY, *  {
	padding: 0;
	margin: 0;
}

HTML>BODY #content  {
	height: auto;
	min-height: 400px;
}

BODY  {
	background-color: #252625;
	background-image: url(images/style1/brun_bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #444444;
}

A, A:link  {
	color: #6D6458;
	text-decoration: none;
}

A:hover  {
	color: #D9D2BD;
	text-decoration: none;
}

A:visited  {
	color: #D9D2BD;
	text-decoration: none;
}

A:visited  {
	color: #6D6458;
	text-decoration: none;
}

H1, H2, H3, H4, .itemhead H3, .itemhead H3 A  {
	color: #D9D2BD;
}

.itemhead H3 A:hover  {
	color: #666;
}

#wrap  {
	background-image: url(images/style1/brun_wrap_bg.gif);
	background-repeat: repeat-y;
	width: 768px;
	margin: 0 auto;
	padding: 0;
	border-left: 4px solid #252625;
	border-right: 4px solid #252625;
	border-bottom: 4px solid #252625;
}

#header  {
	margin: 0 auto;
	padding: 0;
	height: 263px;
	width: 768px;
	background-repeat: no-repeat;
	background-position: top center;
}

#header H1  {
	text-align: left;
	padding: 13px 15px 8px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	line-height: normal;
	width: 90%;
	margin: 0 auto;
	overflow: hidden;
}

#header H1 A  {
	color: #FFFFFF;
	text-decoration: none;
}

#header H4  {
	width: 100%;
	margin: 0 auto;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	color: #FFFFFF;
	text-align: left;
}

#menu  {
	background-repeat: no-repeat;
	background-position: center;
	height: 35px;
	width: 768px;
	text-align: left;
	padding: 40;
	margin: 0;
}

#menu UL  {
	padding-top: 10px;
	padding-left: 5px;
}

#menu UL LI  {
	margin: 0;
	display: inline;
	padding: 5px 5px 0 15px;
}

A #menu UL LI A, #menu UL LI A:link, #menu UL LI A:active, #menu UL LI A:hover, #menu UL LI A:visited  {
	color: #FFFFFF;
	font-size: 15px;
	line-height: 14px;
	font-family: "Trebuchet MS", arial, sans-serif;
	text-decoration: none;
	background: none;
}

#menu UL LI A:hover  {
}

#content  {
	width: 768px;
	background-repeat: no-repeat;
	background-position: top center;
}

.nakedpost H1  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 30px;
	color: #6D6458;
	padding-top: 22px;
	padding-left: 14px;
	padding-bottom: 1px;
}

H1  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 30px;
	color: #D9D2BD;
	padding-top: 0.1em;
	padding-left: 5px;
	padding-bottom: 1px;
}

H2  {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #9A8D7B;
	font-size: 24px;
	font-weight: normal;
	padding-top: 20px;
	padding-left: 5px;
}

H3  {
	font-family: "Arial light", Helvetica, sans-serif;
	color: #D9D2BD;
	font-size: 24px;
	padding-top: 20px;
	padding-left: 5px;
	font-weight: normal;
}

H4  {
	font-size: 100%;
	color: #FFFFFF;
	padding-left: 5px;
}

H5  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 5px;
	color: #D9D2BD;
	margin-bottom: 1em;
	line-height: 140%;
	margin-top: 10px;
}

H6  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	padding-left: 10px;
	color: #D9D2BD;
	margin-bottom: 1em;
	line-height: 140%;
	margin-top: 10px;
}

UL LI  {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14px;
	color: #D9D2BD;
	padding-top: 5px;
	margin-top: 1px;
}

P  {
	font-family: Georgia, "Book Antiqua", Palatino, serif;
	font-size: 14px;
	color: #D9D2BD;
	margin-bottom: 1px;
	line-height: 140%;
}

#sidebar  {
	float: right;
	width: 270px;
	padding: 3px;
	background: no-repeat;
	background-image: url(images/style1/brun_sidebar_bg.jpg);
	overflow: visible;
	visibility: visible;
	height: auto;
	z-index: auto;
}

#sidemenu  {
	padding: 10px;
	text-align: left;
}

#sidemenu H4  {
	font-family: "Trebuchet MS", arial, sans-serif;
	padding: 2px;
	font-weight: normal;
}

#sidemenu P  {
	font-family: Georgia;
	padding: 3px;
	font-size: 10px;
}

#sidemenu UL  {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 10px;
	margin-bottom: 15px;
}

#sidemenu UL LI, #recentcomments LI, #recentcomments LI.recentcomments  {
	padding: 0;
	margin: 0;
	width: 180px;
}

#sidemenu UL LI A  {
	color: #D9D2BD;
	display: block;
	padding: 4px 4px 4px 10px;
	text-decoration: none;
}

#sidemenu UL LI A:hover, #recentcomments LI A:hover, #recentcomments LI.recentcomments A:hover  {
}

#sidebox  {
	text-align: left;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 3px;
	padding-left: 14px;
	background-color: #6D6458;
	margin-bottom: 20px;
/*optional rounded corners for browsers that support it*/
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

#sidebox H4  {
	font-family: "Trebuchet MS", arial, sans-serif;
	padding: 0px;
	font-size: 22px;
	font-weight: normal;
	color: #BDB19B;
}

#sidebox P  {
	font-family: "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif;
	padding-left: 0px;
	font-size: 12px;
	color: #D9D2BD;
	margin-bottom: -1px;
	font-weight: bold;
}

#sidebox A  {
	font-family: "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif;
	padding: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: 150%;
}

#sidebox UL LI A  {
	font-family: "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 5px;
	font-size: 12px;
	color: #FFFFFF;
	list-style-type: circle;
}

#sidebox UL LI A:hover  {
	font-family: "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif;
	padding: 0px;
	font-size: 12px;
	color: #BDB19B;
}

#main  {
	margin: 0;
	padding: 0;
	width: 450px;
	text-align: left;
	float: left;
	margin-left: 5px;
}

EM, I  {
	font-style: italic;
}

CODE  {
	font: 1.1em "Courier New", Courier, Fixed;
}

ACRONYM, ABBR  {
	font-size: 0.9em;
	letter-spacing: 0.07em;
}

/*Let's keep those items in line!  :)*/
#main .entry  {
	overflow: hidden;
}

A IMG  {
	border: none;
	margin-bottom: 10px;
}

H3 A:link, H3 A:hover, H3 A:visited  {
	text-decoration: none;
}

.item  {
	text-align: left;
	padding: 20px 20px 20px 10px;
}

.item UL  {
	list-style-type: disc;
	padding-left: 15px;
	margin-left: 10px;
	font-size: 14px;
}

.item OL  {
	list-style-type: decimal;
	padding-left: 15px;
	margin-left: 10px;
	font-size: 11px;
}

.itemhead  {
	font-weight: normal;
	text-decoration: none;
}

.sociable  {
	padding-left: 5px;
}

.itemhead H2  {
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	font-style: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #9A8D7B;
	font-size: 24px;
	text-decoration: none;
}

.itemhead H3, .itemhead H3 A  {
	display: block;
	padding-top: 10px;
	padding-bottom: 5px;
	font-style: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #9A8D7B;
	font-size: 25px;
	text-decoration: none;
}

.storycontent P  {
	padding: 5px;
}

.storycontent H3  {
	font-size: 23px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 26px;
	padding-bottom: 10px;
}

.mission IMG  {
/*optional rounded corners for browsers that support it*/
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-right: 5px;
	margin-top: 20px;
}

.storycontent TABLE TBODY TR TD  {
	font-family: "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, sans-serif;
	font-size: 10px;
	color: #D9D2BD;
	padding-left: 5px;
	padding-bottom: 10px;
	margin-top: 4px;
}

.storycontent TABLE TBODY TR TD IMG  {
	margin-bottom: -8px;
	margin-top: -1px;
}


.aligncenter, DIV.aligncenter  {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

IMG.left, .alignleft  {
	float: left;
	padding: 0 5px 5px 0;
}

IMG.right, .alignright  {
	float: right;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.wp-caption  {
	text-align: right;
	border: 1px solid #DDD;
	text-align: center;
	background-color: #F3F3F3;
	padding-top: 4px;
	margin: 5px;
/*optional rounded corners for browsers that support it*/
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption IMG  {
	margin: 0;
	padding: 0;
	border: 0 none #000000;
}

.wp-caption P.wp-caption-text  {
	font-size: 11px;
	line-height: 14px;
	padding: 0 4px 5px;
	margin: 0;
	color: #84694E;
}

.wp-caption-dd  {
	font-size: 11px;
	line-height: 14px;
	padding: 0 4px 5px;
	margin: 0;
}

.chronodata, .tags  {
	padding: 5px;
	font-size: 11px;
	font-style: italic;
	color: #6D6458;
	display: block;
}

.category, .metadata  {
	font-size: 10px;
	font-style: italic;
	color: #6D6458;
	display: block;
	padding-left: 5px;
}

INPUT, TEXTAREA  {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #6D6458;
	font-size: 12px;
}

#author, #email, #url  {
	width: 200px;
}

#comment  {
	width: 95%;
	height: 175px;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#comments  {
}

.metadata  {
	color: #545454;
}

.metadata A:link, .metadata A:hover, .metadata A:visited  {
	color: #BDB19B;
}

.commentlist P  {
	clear: both;
	font-size: 11px;
}

CITE  {
	font-size: 11px;
}

BLOCKQUOTE, BLOCKQUOTE BLOCKQUOTE  {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #CCCCCC;
	background-color: ;
	font-style: italic;
	border-bottom: 5px;
}

BLOCKQUOTE BLOCKQUOTE  {
	border-left: 5px solid #BBBBBB;
	background-color: #EBEBEB;
}

BLOCKQUOTE CITE  {
	margin: 5px 0 0;
	display: block;
}

#respond  {
	color: #444444;
	margin-bottom: 15px;
}

#respond H3  {
}

.commentmetadata  {
	font-size: 10px;
}

.commentlist  {
	margin-top: 5px;
}

.commentlist LI  {
	padding: 2px;
	border-top: 1px solid #DEDEDE;
	overflow: hidden;
}

.navigation  {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #000000;
}

.navigation A:link, .navigation A:hover, .navigation A:visited  {
	color: #D9D2BD;
	background-color: #EDEDED;
	text-decoration: none;
}

.alignright  {
	float: right;
	padding-right: 0px;
	font-size: 9px;
}

.alignleft  {
	float: left;
	padding-left: 0px;
	font-size: 9px;
}

#searchform  {
	clear: both;
	margin-bottom: 5px;
	margin-left: 2px;
	padding: 3px;
}

#recentcomments LI, #recentcomments LI.recentcomments  {
	display: block;
	padding: 4px 4px 4px 10px;
}

LI .categories, LI .linkcat, LI .pagenav  {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#wp-calendar  {
	empty-cells: show;
	font-size: 90%;
	margin: 0;
	width: 90%;
	padding: 3px;
	text-align: center;
}

#wp-calendar #next A  {
	padding-right: 10px;
	text-align: right;
	background: none;
}

#wp-calendar #prev A  {
	padding-left: 10px;
	text-align: left;
	background: none;
}

#wp-calendar A  {
	display: block;
	text-decoration: none;
	font-weight: bold;
	background-color: #EDEDED;
}

#wp-calendar TD  {
	color: #444444;
	font-size: 70%;
	letter-spacing: normal;
	padding: 2px 0;
	text-align: center;
}

#wp-calendar CAPTION  {
	font-weight: bold;
}

#wp-calendar #today  {
	background-color: #F6E6A8;
	color: #000000;
}

#wp-calendar TH  {
	font-style: normal;
	text-transform: capitalize;
}

#footer  {
	background: no-repeat;
	background-image: url(images/style1/brun_footer_bg.jpg);
	background-color: #5F584A;
	clear: both;
	padding: 0;
	margin: 0 auto;
	height: 57px;
	width: 768px;
}

#footer P  {
	text-align: center;
	padding: 15px 0;
	font-size: 12px;
	font-family: helvetica;
}

#footer A:link, #footer A:hover, #footer A:visited  {
}

.avatar  {
	border: none;
	float: left;
	margin: 0 5px 2px 0;
}

#sidemenu .taggage  {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;
}

#sidemenu .taggage A  {
	text-decoration: none;
}

#sidemenu .widget-move-over  {
	margin-bottom: 15px;
}

#calendar_wrap  {
	margin-bottom: 15px;
}

#addtoany_share_save_container  {
	margin-left: 0px;
	margin-top: 0px;
}

#material  {
	margin-top: 10px;
}

#material A, #material A:visited  {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #F3C;
	padding-left: 6px;
}


