/* @override http://simonmathew.dk/wp-content/themes/simonmathew/styles/white.css */

/* @override http://simonmathew.dk/wp-content/themes/simonmathew/styles/white.css */

body, #primary, #primary2{
	color:#444;
	background: #fff url(http://www.simonmathew.dk/smimages/sm_background.jpg) repeat-x fixed 50% 0;
	height:100%;
	font-family: Georgia, "Times New Roman", Times, serif;
}

p {
	font-size: 12px;
}


#header, #primary{
	background:#;
}



#secondary{
	background-color: #;
}
#secondary a{
	color: #333;
	text-decoration: none;
	border-bottom-color: #666;
}
#dirtytop1 {
	background-color: #5488fe;
	height: 3px;
}
#dirtytop2 {
	background-color: #fa8d38;
	height: 3px;
}


#secondary a:hover{
	color: #333;
	text-decoration: line-through;

}
body, #ancillary{
	
	margin-bottom: 0;
	border-top:0px solid #D5D5D5;
}

#ancillary div.inside {
	border: 1px none #b8b8b8;
	padding: 30px 10px 10px;
	border-top: 1px dotted #b8b8b8;
}


.story .details{
	text-align: left;
	margin-bottom: 40px;
	padding-bottom: 0px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #7F7F7F;
	clear: both;
}

#post- div.primary h2 {
	margin: 0;
	padding: 0;
}
#post- div.primary2 h2 {
	margin: 0;
	padding: 0;
}

h2, h3{ color:#000;
	font-style: italic;
}

h1 {
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 0;
	color: #333;
	font: bold 14px Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
}
#post h2 a img {
	margin: 0;
	padding: 0;
}
#primary h2{ color:#333;
	margin: 0;
	padding-top: 12px;
}
#primary2 h2{ color:#333;
	margin: 0;
	padding-top: 10px;
}

#post- div.secondary h2 {
	padding: 10px;
}

blockquote{ color: #000; }

table th{ color:#FFF; background:#333; }
table td{ color:#000; background:#EAEAEA; }

#header h1{ border-right:1px solid #7F7F7F; }

.secondary .featured p{
	border-bottom: 1px dotted #CCC;
	border-top: 1px solid #CCC;
	margin: 0;
	padding: 10px;
}

dd {
	color: #1b1b1b;
	font: 12px Georgia, "Times New Roman", Times, serif;
}
.secondary .featured dl{
	border-bottom: 1px solid #CCC;
	margin: 0;
	padding: 10px;
	border-right-color: #a9a9a9;
	border-right-style: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#post- div.secondary div.featured dl.nextpreviouslinks {
	padding-top: 10px;
	padding-bottom: 10px;
}
.secondary dd a{ color:#7F7F7F; }

dd.categoryTitle {
	font-size: 16px;
	color: #000;
	padding-left: 3px;
}
dd.categoryTitle a{
	font-size: 16px;
	color: #000;
	padding-left: 3px;
}
dd.categoryTitle a:hover{
	color: #951e00;
	text-decoration:underline;
}



.secondary .featured dt{
	color:#333;
}
#primary .story h2, #primary .primary h2, #primary .single-story .primary h3, .story h3, .story h3 a{
	color:#333;
}

#primary div.inside div.secondary h2 {
	padding: 10px;
}
#primary2 div.inside div.secondary h2 {
	padding: 10px;
}

#primary div.inside div.secondary h2 {
	padding: 10px;
}
#primary2 div.inside div.secondary h2 {
	padding: 10px;
}
.comment-head{
	border-bottom:1px solid #E3E3E3;
}

div.block ul, ul.dates, ul.counts, ul.blogroll li ul, ul.pages{
	border-bottom-style: none;
	border-bottom-width: 0;
}
div.block ul li, ul.dates li, ul.counts li, ul.blogroll li ul li, ul.pages li{
	border-bottom:1px dotted #C2C2C2;
	padding-bottom: 10px;
	padding-top: 10px;
}
ul.dates li {
		border-bottom:1px dotted #C2C2C2;
	padding-bottom: 0;
	padding-top: 10px;
}
div.block ul .date, ul.dates .date, ul.counts .count{
	color:#7A7A7A;
}
div.block ul a, ul.dates a, ul.counts a, ul.blogroll a, ul.pages a{
	color:#404040;
}
div.block ul a:hover, ul.dates a:hover, ul.dates a:hover .date, ul.counts a:hover, ul.counts a:hover .count, ul.blogroll a:hover, ul.pages a:hover{ color:#000; }

#footer a, #footer p.attributes a{
	color:#333;
}
#footer a:hover, #footer p.attributes a:hover{ color:#000; }
#detailsContinue {
	clear: both;
	background-repeat: no-repeat;
	background-position: 0 -2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin: 8px 0px 0 0;
	float: left;
}
#detailsContinue .jogon {
	color: #000;
	border-bottom-style: none;
	border-bottom-color: #a8a8a8;
	margin: 5px 2px 4px 0;
	float: left;
	clear: both;
	font: small-caps bold 10px Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
	padding: 2px 5px 2px 0;
	text-decoration: underline;
}
#detailsContinue a:visited {
	color: #000;
	text-decoration: none;
}
#detailsContinue a:active {
	color: #000;
	text-decoration: none;
}
#detailsContinue a:link {
	color: #000;
	text-decoration: none;
}
#detailsContinue .jogon a:hover {
	color: #951e00;
	text-decoration: underline;
}


/* Images */

#footer .inside{
	border: 1px none #bfbfbf;
	padding: 20px 10px 30px;
	border-top: 1px dotted #bfbfbf;
}
#search .searchimg{
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0;
	padding: 0;
}
#search {
	margin-top: 10px;
}
.infoBar {
	color: #666;
	margin-right: 2px;
	
	background-image: url(images/lightningdetail.png);
	background-repeat: repeat;
	background-position: left top;
	border: 1px none #a8a8a8;
	border-left-style: solid;
	border-left-width: 1px;
	padding: 0 5px 0 10px;
	font: 9pt Georgia, "Times New Roman", Times, serif;
}

.infoBar2 {
	color: #FFF;
	margin-right: 2px;
	background-image: url(http://www.simonmathew.dk/smimages/commentsIcon.png);
	background-repeat: no-repeat;
	border-bottom: 1px dotted #303030;
	background-position: 5px 2px;
	border: 1px none #a8a8a8;
	padding: 0 5px 0 27px;
	font: normal 9pt Georgia, "Times New Roman", Times, serif;
}



.infoBar2 a:visited, a:link, a:active  {
	color: #666;
	text-decoration: none;
}

.infoBar a:link, a:visited, a:active {
	color: #666;
	text-decoration: none;
}

.infoBar2 a:hover {
color: #951e00;
	text-decoration: underline;
}
.infoBar a:hover {
	color: #951e00;
	text-decoration: underline;
}#header .inside #header_image {
	background-repeat: no-repeat;
	height: 89px;
	width: 480px;
	padding-left: 12px;
	float: left;
	padding-top: 7px;
}

h5 {
	font: 22px Georgia, "Times New Roman", Times, serif;
	padding: 0;
	margin: 0;
}


.titleHeader{
	color:#333;
	padding-top: 0;
	margin: 0 0 20px 5px;
	font: bold 14px Arial, Helvetica, Geneva, sans-serif;
	padding: 0;
	text-transform: uppercase;
}
.houseicon img {
	padding-top: 3px;
	margin-top: 3px;
	margin-right: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.titleHeader a{
	color:#333;
	text-decoration:none;

	margin-left: 5px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 15px;
}
.titleHeader a:hover{
color: #951e00;
	text-decoration:underline;

	margin-left: 5px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 15px;
}
#post h2 a img {
	margin: 0;
	padding: 0;
}

img.avatar {
	margin-left: 10px;
}

#post- div.secondary div.featured dl dd span.next_post a {
		color: #000;
	text-decoration: underline;
	padding: 5px 21px 5px 6px;
	margin-top: 0;
	font: bold 12px Arial, Helvetica, Geneva, sans-serif;
}
#post- div.secondary div.featured dl dd span.next_post a:hover {
		color: #951e00;
text-decoration: underline;

	margin-top: 0;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

#post- div.secondary div.featured dl dd span.previous_post a {
color: #000;
	text-decoration: underline;
	font: bold 12px Arial, Helvetica, Geneva, sans-serif;
	padding: 5px 0 5px 21px;

	margin-top: 0;
	margin-left: 112px;
}
#post- div.secondary div.featured dl dd span.previous_post a:hover {
	color: #951e00;
text-decoration: underline;
		margin-top: 0;

}
.navigation a{
	color: #000;
	text-decoration: underline;
	padding: 5px 21px 5px 6px;
	margin-top: 0;
	font: bold 12px Arial, Helvetica, Geneva, sans-serif;
}
.navigation a:visited{
	color: #000;
	text-decoration: underline;
	padding: 5px 21px 5px 6px;
	margin-top: 0;
	font: bold 12px Arial, Helvetica, Geneva, sans-serif;
}
.navigation a:hover{
		color: #951e00;
text-decoration: underline;
		margin-top: 0;
			}
	
#primary div.inside div.navigation div.alignright a {
		color: #000;
	padding: 10px 0 13px 20px;
	
}
#primary div.inside div.navigation div.alignright a:hover {
		color: #951e00;
text-decoration: underline;
		margin-top: 0;
}

#post- div.primary blockquote p {
	color: #626262;
}

blockquote{
	padding-left: 2em;
	padding-top: 0;
	padding-bottom: 0;
	margin-left: 1em;
	border-bottom: 1px none #c1c1c1;
	border-left: 2px solid #cacaca;
	font-style: italic;
	color: #000;
	margin-top: 15px;
	margin-bottom: 15px;
}



#toggleSection {
	height: 240px;
	padding: 20px;
	background-color: #06C;
	color: #FFF;
}
#toggleButton {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#toggleButton #toggleButtonVisual {
	padding: 10px;
	width: 150px;
	background-color: #06C;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

#topfloat {
	height: 0px;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 3;

}





#topfloat2 div.navigationFloat {
	width: 350px;
	margin: 91px auto 0;
}

	

#contact_button {
	float: left;
	width: 200px;
	padding: 34px 30px 30px 12px;
	display: none;
}

#post- div.secondary div.featured dl.authorInfobox {
	border-top: 1px none #000;
	background: none 0 0;
	padding: 0;
}

#managementmenu {
	padding-left: 20px;
	padding-right: 40px;
	text-align: right;
}

#managementmenu a {
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
	text-transform: uppercase;
	color: #494949;
}
#managementmenu a:hover {
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
	text-transform: uppercase;
	color: #951e00;
}

h6 {
	font: normal 50px Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	color: #1e1e1e;
}

#header_image h6 a {
	color: #333;
}

#header_image h5 a {
	color: #333;
}

h6 a {
	color: #1e1e1e;
}
