/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}


/* Tema-styling af Symbiotisk.dk */ 
body {font-family: arial, sans-serif; background:#F5F6F6 url('http://linedahl.dk/wp-content/uploads/baggrund.gif') center repeat-y;}
#wrapper {width: 1015px; margin:0 auto; padding:20px 20px 0 20px; background:#fff; }
#container {width:550px; float:right; margin-left:-800px; padding-right:200px; }
#content {background:#e6e7e8;  min-height:912px; padding:41px 35px 0 35px; }
	@media screen and (-webkit-min-device-pixel-ratio:0){
		#content {min-height: 896px;}
	}
#primary {float:left; width:230px; clear:left; margin-top:25px}

.sub-menu {margin-top: 10px;}
#primary .sub-menu li {list-style-type:disc;}

#secondary {float:right; width: 190px; margin-top:-31px }
#footer {clear:both; margin-bottom: 10px;}

#footer p {padding-top: 10px; font-size:11px;}
.clear {clear:both;}

#header {width:230px; float:left; margin-top:1px }
#header h1 {text-indent:-9999px}
#header a {width:230px; height:30px; display:block; background: url('http://linedahl.dk/wp-content/uploads/menu_ny.gif') left top no-repeat;}
#header a:focus {outline: none}

.home #header a {cursor:default}
.home #header a:hover {background: url('http://linedahl.dk/wp-content/uploads/menu_ny.gif') left top no-repeat;} 

/* Menu */



/*Secondary sidebar styling*/

#secondary .widget {margin-bottom:10px; background:#ebc147; font-size:11px;}
#text-7 {margin-bottom:0!important; }

#text-3 {height:123px;}
#text-3 img {margin:7px 0 0 1px}

/*Budskab & Mail */
#text-3 img {margin:-40px 0 0 -10px}
#text-3, text-5 {color:#fff; background:#000!important;}
#text-5 {color:#fff; background:#000!important;}

#text-6 .cufon, #text-5 .cufon { padding-bottom:3px}

#text-3 h3 {padding: 10px 0px; font-size:12px; line-height:2px; width:151px; }
#text-3 {padding:5px 5px 15px 10px;}


/*Gratis abonnement*/
#text-6 h3 {padding:10px 0; font-size:12px; line-height:2px;}
#text-6 h4 {padding: 0 0 0 0}
#text-6 {padding:5px 5px 15px 10px;}
#text-6 p { padding-bottom: 10px; line-height: 12px;}
#text-6 a { color: #000; }
#text-6 a:hover { text-decoration:none; }

/*Hvem er*/
#text-5 h3 {padding:10px; font-size:12px; line-height:2px; width:100px; }
#text-5 ul {width:160px; margin-left:10px; padding:10px 0; line-height: 12px;}
#text-5 li { padding-bottom:5px}
#text-5 a {display:block; width:110px; height:28px; margin:-34px 0 0 5px}



/* Kontakt */
#text-7 {padding-bottom:20px;}
#text-7 h3 {text-indent:-9000px;background: url('http://linedahl.dk/wp-content/uploads/kontakt.gif') 10px 10px no-repeat!important; height:13px; padding-top:25px; margin-bottom:-4px;}
#text-7 h4 {float:left; clear:both; margin-left:10px; }
#text-7 p {float:right; width: 150px; padding-bottom:5px;}
#text-7 a {color:#000;}
#text-7 a:hover {text-decoration:none;}

#content h2 {font-size:22pt; padding-bottom:20px; }
#content a {color:#000}
#content a:hover {color:#666; text-decoration:none;}
.entry-date {font-size:10px; padding-bottom:20px; margin-top:-10px}
#content p, #content li {font-size:13px; line-height:18px;}
#content p, #content ul, #content ol, #content dd {padding-bottom:20px;}
#content ul {padding-left:15px;}
#content ol {padding-left:20px;}
#content blockquote {border-left:1px solid #666; padding:0 0 0 10px; margin:0 0 0 10px}
#content blockquote p {padding-bottom:5px; margin-bottom:10px;}
#content strong {font-weight:bold;}
#content em {font-style:italic}
#content h3 {font-size:16pt;padding-bottom:15px}
#content h4 {font-size:12pt;padding-bottom:15px;}
#content ul li {list-style:circle; padding-bottom:10px;}
#content ol li {list-style:decimal; padding-bottom:10px;}
#content .alignright {float:right; padding:10px 0 10px 10px}
#content .alignleft {float:left; padding:10px 10px 10px 0}

.entry-meta { border-top:1px solid #666; border-bottom:1px solid #666; font-size:12px; padding:10px 0}

#nav-above {display:none;}

.navigation div {font-size:10pt; padding-bottom:20px; }
.nav-previous {float:left; width:200px; }
.nav-next {float:right; width:200px; text-align:right }

.post {margin-bottom:20px; cleat:both}

/* Blog styling */

#primary .widget {font-size:12px; padding-bottom:22px;}
#primary .widget h3 {padding-bottom:3px; font-size:12px}
#primary .widget a {color:#666;}
#primary .widget p {padding-bottom: 5px;}
#text-8 form {padding-bottom:5px}

/* Search, feedburner og widgets */
#text-8 {margin-top:43px;}
#text-8 label {margin-top:5px; display:block;}
.mail_input {width:147px; margin-right:3px}

.widget_search h3 {}
.widget_search .text {width:165px;}
.category .post {clear:both;}

.archive .navigation, .category .navigation { min-height:57px }


#commentform {padding-bottom:35px;}
.form-label {font-size:13px;}
.form-input, #comment {margin-bottom:10px}

/* Pop-up */
body.page-template-pop_up-php {background:#ebc147; width:560px; margin:0; padding:0;}
body.page-template-pop_up-php #wrapper {margin:0; width:560px; padding:5px; background:#ebc147;}

.page-template-pop_up-php #container {background:#ebc147; margin:0!important; padding:0!important; width:440px; clear:both;}
.page-template-pop_up-php #content {background:#ebc147; min-height:120px!important; margin-top:-20px; width:490px; margin-left:-120px; padding-bottom:10px}
.page-template-pop_up-php #header {display:none;}
.page-template-pop_up-php .entry-title {font-size:20px!important}
.page-template-pop_up-php #footer {display:none;}

/* Menu */

#nav_menu-3 li {font-size:21px;}
#nav_menu-3 li a {text-decoration: none; color:#d9b153!important}
#nav_menu-3 li a:hover {color:#000!important}
#nav_menu-3 li.current-menu-item a {color:#000!important; cursor:default;}

/* Ekstra til Shoppen */

#menu-11-sparring li.menu-item  {padding: 10px 0; list-style-type:disc;}

/* Ny menu */

#primary .menu-header ul {}
#primary .menu-header ul li {
	margin-bottom: 5px;
}
#primary .menu-header ul li a {
	color: #D9B153;
	font: 21px Arial, sans-serif;;
	text-transform: uppercase;
	text-decoration: none;
}
#primary .menu-header ul li a:hover {
	color: #000;
}
#primary .menu-header ul li.current_page_item a {
	color: #000;
}

#primary .menu-header ul ul li {
	display: none;
	margin-bottom: 10px;
	padding-left: 10px;
}
#primary .menu-header ul li.current_page_item ul li a,
#primary .menu-header ul li.current_page_parent ul li a {
	font: 13px Arial, sans-serif;
	color: #666;
	text-transform: none;
}
#primary .menu-header ul li.current_page_item ul li a:hover,
#primary .menu-header ul li.current_page_parent ul li a:hover,
#primary .menu-header ul li.current_page_parent ul li.current_page_item a {
	color: #000;
}
#primary .menu-header ul li.current_page_item ul li,
#primary .menu-header ul li.current_page_parent ul li {
	display: block;
}


