/*
Tema Navn  : ddsPress
Tema URI   : http://boldt.325.dk/
Beskrivelse: dette tema for WordPress er udvilket specielt til 1.Rønne Flok & Trop.
Version: 1.0
Skrevet af : Mikael Boldt
*/

/* Body */

body {background:#fffff top center repeat-y; color:#404040; font:76% Verdana,Tahoma,Arial,sans-serif; line-height:1.3em; padding:10px 0;}

*{margin:0; padding:0;}



/* Main wrap */

#wrap {color:#404040; margin:0 auto; width:1222px; margin-left: 10px;}


/* Headers */

h1 {color:#013567; font-size:3.2em; line-height:.8em; letter-spacing:-2px; margin:10px 0 5px 25px;}

h1 a {color:#013567;}

h1 a:hover {text-decoration:none;}

h2, table#wp-calendar caption {border-bottom:1px solid #dadada; text-align:left; font-weight:normal; color:#013567; font-size:1.4em; letter-spacing:-1px; margin:0 0 8px; padding:0 2px 4px 5px;}

h3 {color:#013567; font-size:1.2em; font-weight:normal; margin:10px 0 8px; padding:1px 2px 2px 3px;}



/* Sidebar */

#sidebar {float:left; margin:0 0 5px; padding:0; width:195px;}

#sidebar p,#sidebar ul,#sidebar .textwidget {margin:0 10px 15px 10px;}

#sidebar li {list-style:none; margin:0 0 6px;}

#sidebar li a {font-size:1.2em; font-weight:normal; padding:2px;}

#sidebar ul ul {margin:5px 0 5px 10px;}

#sidebar ul ul li {margin:0 0 5px;}

#sidebar ul ul li a {font-weight:normal;}


/* Content */

#content {float:right; line-height:1.1em; margin:2px 0 10px 5px; text-align:left; width:616px;}

#content ul,#content ol {margin:0 0 18px 30px;}

#content ul li,#content ol li {margin:0 0 3px;}

#content ul ul,#content ol ol {margin:5px 0 5px 15px;}

#content img {margin:5px;}

#content p {margin:0 0 15px 5px;}

#content p.timestamp {font-size:1em; margin:-5px 0 15px 5px;}

#content p.timestamp a {font-weight:normal;}

#content #postnav {padding:5px; margin:5px 0 18px;}

#content #postnav p {margin:0; padding-left:5px;}

#content #postnav p.right {text-align:right; padding-right:5px; margin-top:-18px;}


/* pagecont */

#pagecont {float:right; line-height:1.1em; margin:2px 5px 10px 5px; text-align:left; width:816px;}

#pagecont ul,#content ol {margin:0 0 18px 30px;}

#pagecont ul li,#content ol li {margin:0 0 3px;}

#pagecont ul ul,#content ol ol {margin:5px 0 5px 15px;}

#pagecont img {margin:5px;}

#pagecont p {margin:0 0 15px 5px;}

#pagecont p.timestamp {font-size:1em; margin:-5px 0 15px 5px;}

#pagecont p.timestamp a {font-weight:normal;}

#pagecont #postnav {padding:5px; margin:5px 0 18px;}

#pagecont #postnav p {margin:0; padding-left:5px;}

#pagecont #postnav p.right {text-align:right; padding-right:5px; margin-top:-18px;}


/* Footer */

#footer {float:left; width:1219px; border-top:4px solid #dadada; clear:both; color:#808080; font-size:1em; line-height:1em; margin:0 auto; padding:8px 0; text-align:right; font-weight:bold;}

#footer p {margin:0; padding:0;}

#footer a {color:#808080; font-weight:bold}

#footer a:hover {text-decoration:underline;}

#footer span, #footer span a {font-weight:normal;}


/* bund */
#bund {float:left; width:1219px;}

#bund1 {float:left; width:193px;}
#bund2 {float:left; width:198px; margin:0 0 0 6px;}
#bund1 li, #bund2 li {list-style:none; padding-left:4px;}



/* Comments */

#content div.comment {margin-bottom:15px;}

#content div.comment p {margin:0 0 4px 10px;}

#commentsection p {margin:0 0 8px 10px;}

#commentsection input,#commentsection textarea {padding:5px; width:200px;}

#commentsection textarea#comment {width:400px;}

#commentsection input#submit {width:75px;color:#333; background-color:#fff;}

#commentsection input,#commentsection textarea,form div.searchbox input {font:94% Verdana,Tahoma,Arial,sans-serif; border:1px solid #ccc;}



/* Tags */

blockquote {border:1px solid #dadada; font-size:0.9em; margin:20px 10px; padding:8px;}

blockquote p {padding:2px 0; margin:0; font-weight:bold;}

table#wp-calendar {width:180px; margin:0 0 18px 10px;}

p {margin:0 0 18px 10px;}

ul,ol,dl {font-size:0.9em; margin:2px 0 16px 35px;}

ul ul,ol ol {margin:4px 0 4px 35px;}

code{font-size:1.1em; background-color:#f4f4f4; color:#555; display:block; margin:5px 0 15px 0; padding:5px 5px 5px 7px; border:1px solid #ccc;}



/* Links */

a {color:#013567; font-weight:normal; text-decoration:none;}

a:hover {text-decoration:underline;}

a img {border:0;}



/* Float fix */

.contenttext {overflow:hidden;}

* html .contenttext {height:1px; overflow:visible;}

* html .contenttext p {overflow:hidden; width:99%;}



/* Searchbox */

.searchbox {margin:8px 0 15px 10px;}

.searchbox label {display:none;}

.searchbox input {font-size:0.9em; padding:5px; width:166px; border:1px solid #ccc;}



/* Various classes */

.post {margin:0 0 15px;}

.textright {text-align:right;}

.textcenter {text-align:center;}

.hide {display:none;}

#sponsor {float:right; margin:0 0 5px; padding:0; width:190px; text-align:center;}


/* Right Sidebar */

#rightbar {float:right; margin:-1px 5px 5px 5px; padding:0; width:198px;}

#rigthbar p,#rightbar ul,#rightbar .textwidget {margin:0 0 15px 10px;}

#rightbar li {list-style:none; margin:0 0 6px;}

#rightbar li a {font-size:1.2em; font-weight:normal; padding:2px;}

#rightbar ul ul {margin:5px 0 5px 10px;}

#rightbar ul ul li {margin:0 0 5px;}

#rightbar ul ul li a {font-weight:normal;}

#rightbar tbody {font-size:0.9em; }

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */

