/* Default style is in style.css */

/* #content Controls under menu */

#content{padding:0 0 40px; position:relative;}

#sidebar .primary { margin-left:30px; }

body {background-color:#DEDBCA;background-repeat:no-repeat;background-position:top center;border-top:0px solid #000000;}

#headerwrap {background:#1E1F2C;border-bottom:1px solid #ffffff;height:210px;}
#headerborder {border-bottom:1px solid #B9B38A;margin-bottom:60px;}
#wrapper {padding:0 0 60px;}
#signupwrap {background:#0D0E16;border-top:2px solid #ffffff;border-bottom:1px solid #000000;padding:0;height:75px;}
#widgetwrap {background:#1E1F2C;border-top:1px solid #363744;padding:0;}
#footerwrap {background:#1E1F2C;border-top:0px solid #444444;padding:0;}

a:link, a:visited {font-weight:500;color:#FF0099}

a:hover {color:#000000}

.button, .button:visited, .reply a {background-color:#FF0099;}
#signupwrap .button, #signupwrap .button:visited, #signupwrap .reply a {background-color:#FF0099;padding:7px 15px 8px;}
.button, .button:visited, .medium.button, .medium.button:visited {font-size:13px;font-weight:normal;text-shadow:0 -1px 0 #222;}

#header {background:none repeat scroll 0 0 #1E1F2C;background-repeat:no-repeat;background-position:top center;margin-top:0px;margin-bottom:0px;padding-top:15px;padding-bottom:0px;border:0px solid ;}

#logo .site-title a {font:normal 40px/1em Impact, Charcoal, sans-serif;color:#222222;}

#logo .site-description {font:normal 11px/1em Verdana, Geneva, sans-serif;color:#999999}

#topad {float:right; padding:47px 25px 0 0;}
input, textarea {-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;background:url("http://davyia.dk/wp-content/uploads/botgrad.png") repeat-x scroll center bottom #FFFFFF;border:1px solid #000000;padding:7px 0 7px 7px;}

body, p {font:normal 14px/1.5em Arial, sans-serif;color:#222222}

h1 {font:normal 28px/1.5em Impact, Charcoal,sans-serif;color:#262625;text-shadow:0px 1px 1px #fff;}h2 {font:normal 24px/1.5em Impact, Charcoal,sans-serif;color:#222222}h3 {font:bold 20px/2.0em "Helvetica Neue",Helvetica,Arial, sans-serif;letter-spacing:-0.5px;color:#000}h4 {font:normal 16px/1.5em Impact, Charcoal, sans-serif;color:#222222}h5 {font:normal 14px/1.5em Impact, Charcoal, sans-serif;color:#222222}h6 {font:normal 12px/1.5em Impact, Charcoal, sans-serif;color:#222222}

.post .title, .page .title, .post .title a:link, .post .title a:visited, .page .title a:link, .page .title a:visited {font: bold 24px/1.2em;line-height:1.1em;letter-spacing:-1.3px;"Helvetica Neue",Helvetica,Arial,sans-serif;color:#1E1F2C;text-align:center; text-transform:uppercase; text-shadow:0 1px 3px #777; padding:0 15px;}

.post .title a:hover {text-decoration:none;color:#000000}

.post-meta, .post-meta a {font:normal 11px/1em Calibri, Candara, Segoe, Optima, sans-serif;text-transform:none;text-align:center;color:#868686}

.entry, .entry p {font:normal 12.5px/1.538em Verdana, sans-serif;color:#222222}

.entry strong { color:#111111; }

.entry a:link, .entry a:visited {text-decoration:underline}

.entry blockquote  { background:url(davidwhite/quotes-icon.png) no-repeat 0 12px; padding: 50px 20px 10px 50px;  }

.entry li  { margin-bottom: 10px; }
.entry ul li  {	list-style-type: disc; }
.entry ul ul li  { list-style-type: disc; }
.entry  ol li  { list-style-type: decimal; }
.entry  ol li ol li  { list-style-type: decimal; }

.post-more {font:normal 14px/1.5em Impact, Charcoal, sans-serif;color:#868686;border-top:0px solid #e6e6e6;border-bottom:0px solid #e6e6e6;}

.nav-entries, .wp-pagenavi {border-top:1px solid #e6e6e6;border-bottom:1px solid #999999;}
.nav-entries a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi .current, .wp-pagenavi .on, .wp-pagenavi span.extend, .wp-pagenavi span.pages {font:normal 12px/1.5em Arial, sans-serif;color:#222222!important}
.wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi span.extend, .wp-pagenavi span.pages, .wp-pagenavi span.current {color:#222222!important}
.wp-pagenavi, .nav-entries a:hover {color:#000000 !important;}

.widget h3 {font:bold 14px/1.5em arial, sans-serif;color:#111111;margin:0;}

.widget h3 {border-bottom:0px solid #e6e6e6; width:230px; } .widget_recent_comments li, #twitter li { border-color: #e6e6e6; }

.widget p, .widget .textwidget {font:normal 12px/1.5em Arial, sans-serif;color:#555555;}

.widget {font:normal 12px/1.5em Arial, sans-serif;color:#555555;padding:20px 20px;background-color:transparent;border:0px solid #cccccc; border-bottom:0px solid #999999;border-radius:11px;-moz-border-radius:11px 11px 11px 11px;-webkit-border-radius:11px 11px 11px 11px;}

#tabs {-moz-border-radius:11px 11px 11px 11px;-webkit-border-radius:11px 11px 11px 11px;border:0px solid #FFFFFF;border-bottom:0px solid #999999;}
#tabs {background-color:transparent;}
#tabs .inside, #tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover {background-color:#CCCCCC;}
#tabs .inside {padding:1px;}
#tabs .inside li a {font:normal 12px/1.5em Arial, sans-serif;color:#000000;}
#tabs .inside li a:hover {color:#FF0099;text-decoration:none;}
#tabs .inside li span.meta, #tabs ul.wooTabs li a {font:normal 11px/1.5em Arial, sans-serif;color:#777777;}

.nav ul {margin-left:2px;}
.nav a, #navigation ul.rss a {font: 16px arial black,arial,sans-serif;font-weight:700;color:#ffffff;text-shadow:0px 1px 1px #000000;text-transform:uppercase;padding-right:12px;padding-left:12px;margin:0 1px;}
.nav a:hover, .nav li.current_page_item, .nav li.current_page_item a {color:#FFF;text-shadow:0px -1px 1px #555;background-color:#FF0099}

/*#navigation ul.rss{background:url(davidwhite/ico-rss2.png) no-repeat left 0;padding:7px 5px 4px 0;margin-right:0px;}*/
#navigation ul.rss{background:none;padding:7px 0 3px;margin-right:0;}
#navigation ul.rss li{display:inline;padding:0 10px 0 6px;}
#navigation ul.rss li a{font:16px;color:#ffffff;}
#navigation ul.rss li a:hover{text-decoration:underline;}

#navigation {background-color:#1E1F2C;border-bottom:0px solid #555555;border-top:0px solid #CACACA;border-left:0px solid #CACACA;border-right:0px solid #CACACA;border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; margin-top:5px;}

#footer-widgets .block  {float:left; padding:20px 10px 0; width:210px;}
#footer, #footer p {font:normal 13px Arial, sans-serif;color:#ffffff;text-shadow:0 1px 1px #000000;}
#footer {background:#1E1F2C; border-top:0px solid #333333;border-bottom:0px solid ;border-left:0px solid ;border-right:0px solid ;border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;padding-top:0;}


/* =Custom CSS */
/*body { border:0; background:#DEDBCA; url(magnus/bg.jpg) no-repeat top center; }*/
/*.widget, #tabs { background:#EEEEEE url(magnus/bg-gradient.png) repeat-x; }*/
.widget, #tabs { background:none transparent; }
.post, #main .page { -moz-border-radius:11px 11px 11px 11px; -webkit-border-radius:11px; background:#fff url(magnus/bg-gradient.png) repeat-x; border-color: #bbb #eee #ddd #cdcdcd; border-style:solid; border-width:1px; padding:50px 30px; margin-bottom:40px;}
#main .page { margin-bottom:0; }
#signupwrap p { font:16px nevis,arial,sans-serif;color:#ffffff;text-align:center;text-shadow:0 1px 1px #000000;padding:25px 0 0 0; }
#footer-widgets { background:#1E1F2C; border-top:0px solid #555555; }
#footer-widgets .widget {-moz-border-radius:0px;-webkit-border-radius:0px;background:none;background-color:transparent;border:0px solid #FFFFFF;border-radius:0px;color:#555555;font:normal 12px/1.5em Arial, sans-serif;margin:0 10px;min-height:280px;padding:20px 20px 0;text-shadow:0 1px 1px #000000 !important;width:200px;}
#footer-widgets .widget h3 {color:#ffffff;border-bottom:0px solid #e6e6e6;font:normal;width:160px;}
#footer-widgets .widget ul {padding-left:0;}
#footer-widgets .widget ul li  {list-style:none outside none;padding:5px;}
#footer-widgets .widget ul li a {line-height:22px;padding:0;}
#footer-widgets .widget li  {border-bottom:1px solid #0A0A0E;border-top:1px solid #2E2E30;}
#footer-widgets .widget li:last-child  {border-bottom:0;border-top:1px solid #2E2E30;}
#footer-widgets .widget li:first-child  {border-bottom:1px solid #0A0A0E;border-top:0;}
.widget_woo_blogauthorinfo .avatar {text-shadow:0 1px 1px #000000;background:none repeat scroll 0 0 rgba(255, 255, 255, 0.7);border:1px solid #555555;padding:0;}
#comments { border-top:0; margin-top:0; padding-top:0; padding:20px; background:#efefef; border:1px solid #CACACA;}
#logo .site-title a {font-family:Impact, Charcoal, sans-serif; font-weight:bold; text-shadow:1px 2px #fff; text-transform: uppercase;}


.one-col-940 #loopedSlider, .one-col-940 #loopedSlider .container { width: 960px; }
.three-col-left-940 #loopedSlider, .three-col-left-940 #loopedSlider .container, .three-col-middle-940 #loopedSlider, .three-col-middle-940 #loopedSlider .container, .three-col-right-940 #loopedSlider, .three-col-right-940 #loopedSlider .container { width: 460px; }



/*-------------------------------------------------------------------------------------------*/
/* 
Custom Pages:
1. HOME
2. ABOUT
3. SHOP
*/
/*-------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------*/
/* 1. CUSTOM HOMEPAGE */
/*-------------------------------------------------------------------------------------------*/


/* 1.2 MAGNUS BACKGROUND */
.podpod, #main .page { background:#fff url(magnus/bg-gradient.png) repeat-x; border-color:#bbb #eee #ddd #cdcdcd; border-style:solid; border-width:1px; padding:20px; margin-bottom:10px;}

/* 1.3 CU3ER POST ELEMENTS */
#cu3er-underlay {
background:url("davidwhite/slider-underlay.png") no-repeat scroll center bottom transparent;
height:350px;
margin:20px auto 0;
margin-left: -90px;
text-align:center;
width:1120px;
}
#cu3er-container {
outline:0 none;
width:900px;
}

/* 1.4 FEATURED BOX */
.masthead_black {
background:url("davidblack/bg-top.jpg") repeat-x scroll center transparent;
height:260px;
padding:0 20px;
width:548px;
}
.masthead_blue {
background:url("davidwhite/masthead_bg.png") repeat-x scroll left top transparent;
height:260px;
padding:0 20px;
width:548px;
}
.masthead_bluegrad {
background:url("davidwhite/bg-bluegrad.png") repeat-x scroll left top transparent;
height:260px;
padding:0 20px;
width:548px;
}
.masthead_lft {
background:url("davidwhite/masthead_big_text.png") no-repeat scroll left top transparent;
float:left;
height:100px;
margin:40px;
padding-top:20px;
width:400px;
}
.masthead_top h2 {
color:#ff00ff;
font-size:1.63em;
padding-top:35px;
text-align:center;
}
.masthead_middle h2 {
color:#00ADEF;
font-size:1.63em;
padding-top:35px;
text-align:center;
}
.masthead_bottom h2 {
color:#EE4F00;
font-size:1.63em;
padding-top:35px;
text-align:center;
}
p.mhcontext {
color:#FFFFFF;
float:left;
font-size:1.4em;
font-weight:bold;
margin:20px 0 0 20px;
}
a.mh_contact {
background:url("davidwhite/mh_contact.png") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:35px;
margin:14px 0 0 12px;
overflow:hidden;
text-indent:-9999px;
width:120px;
}
a.mh_contact:hover {
background:url("davidwhite/mh_contact.png") no-repeat scroll 0 -35px transparent;
display:block;
height:35px;
overflow:hidden;
text-indent:-9999px;
width:120px;
}
.masthead_rgt {
background:url("davidwhite/masthead_frame.png") no-repeat scroll left top transparent;
float:left;
height:260px;
margin-top:13px;
padding:10px 20px 0 30px;
width:485px;
}
.masthead_rgt h3 {
color:#A41623;
font-size:1.3em;
font-weight:normal;
margin-bottom:8px;
padding:0 0 5px 4px;
}
.masthead_rgt p {
color:#000000;
font-size:1em;
margin-bottom:10px;
padding-left:4px;
text-align:left;
}
.masthead_rgt a {
color:#A41623;
text-decoration:none;
}
.masthead_rgt a:hover {
color:#333333;
text-decoration:none;
}
.masthead_rgt img {
float:left;
height:165px;
margin:2px 20px 17px 0;
width:165px;
}
.masthead_rgt span {
color:#999999;
}
.masthead_rgt ul {
font-size:0.8em;
margin-bottom:10px;
}
.masthead_rgt ul li {
list-style-type:none;
margin-bottom:5px;
}
h3.mainserv_hdng {
border-bottom:1px solid #E6E6E6;
color:#333333;
font-size:1.8em;
font-weight:normal;
margin-bottom:20px;
padding-bottom:30px;
text-align:center;
}
.masthead_inr {
background:url("davidwhite/masthead_inr_bg.png") repeat-x scroll left top #F5F5F5;
height:93px;
width:548px;
}

.servpod {
background:url("davidwhite/servpodbg.png") no-repeat scroll left bottom transparent;
float:left;
height:353px;
margin:1px 0 26px;
width:304px;
}

.left {
margin-right:24px;
}

.servpod h3 {
border-bottom:1px solid #E6E6E6;
color:#A41623;
font-size:1.6em;
font-weight:normal;
padding:0 0 5px 4px;
}

.servpod h3 a {
color:#333333;
text-decoration:none;
}

.servpod h3 a:hover {
color:#A41623;
text-decoration:none;
}

.servpod a {
color:#A41623;
text-decoration:none;
}

.servpod a:hover {
color:#333333;
text-decoration:none;
}

img.servicesp {
height:123px;
margin:43px 0 14px 24px;
width:259px;
}

.servpod p {
color:#000000;
font-size:1em;
margin:0 0 10px 24px;
padding:0 22px 0 4px;
text-align:left;
}


/*-------------------------------------------------------------------------------------------*/
/* 2. CUSTOM ABOUTPAGE */
/*-------------------------------------------------------------------------------------------*/


.about_img_block {
border-left:0px solid #E2E1DF;
border-right:0px solid #E2E1DF;
float:right;
width:549px;
height:453px;
margin:-30px -5px 50px 10px;
padding:0;
overflow:hidden;
}

.aboutitem {
border-left:0px solid #E2E1DF;
border-right:1px solid #E2E1DF;
float:left;
height:95px;
margin:20px 12px 50px 10px;
padding:5px;
width:140px;
}

/* FACEBOOK */
#facebook-button {
width: 60px; height: 60px;
background: url(http://davyia.dk/wp-content/themes/canvas/images/facebook-icon.jpg);
margin: 5px auto; padding: 0;
position: relative;}

#facebook-button li {
margin: 0; padding: 0; list-style: none;
position: absolute; top: 0;}

#facebook-button li, #facebook-button a {
height: 60px; display: block;}

#facebook-button1b {left: 0; width: 60px;}

#facebook-button1b a:hover {
background: transparent url(http://davyia.dk/wp-content/themes/canvas/images/facebook-icon.jpg) 0 -60px no-repeat;}

/* TWITTER */
#twitter-button {
width: 60px; height: 60px;
background: url(http://davyia.dk/wp-content/themes/canvas/images/twitter-icon.jpg);
margin: 5px auto; padding: 0;
position: relative;}

#twitter-button li {
margin: 0; padding: 0; list-style: none;
position: absolute; top: 0;}

#twitter-button li, #twitter-button a {
height: 60px; display: block;}

#twitter-button1b {left: 0; width: 60px;}

#twitter-button1b a:hover {
background: transparent url(http://davyia.dk/wp-content/themes/canvas/images/twitter-icon.jpg) 0 -60px no-repeat;}

/* LINKEDIN */
#linkedin-button {
width: 60px; height: 60px;
background: url(http://davyia.dk/wp-content/themes/canvas/images/linkedin-icon.jpg);
margin: 5px auto; padding: 0;
position: relative;}

#linkedin-button li {
margin: 0; padding: 0; list-style: none;
position: absolute; top: 0;}

#linkedin-button li, #linkedin-button a {
height: 60px; display: block;}

#linkedin-button1b {left: 0; width: 60px;}

#linkedin-button1b a:hover {
background: transparent url(http://davyia.dk/wp-content/themes/canvas/images/linkedin-icon.jpg) 0 -60px no-repeat;}

/* YOUTUBE */
#youtube-button {
width: 60px; height: 60px;
background: url(http://davyia.dk/wp-content/themes/canvas/images/youtube-icon.jpg);
margin: 5px auto; padding: 0;
position: relative;}

#youtube-button li {
margin: 0; padding: 0; list-style: none;
position: absolute; top: 0;}

#youtube-button li, #youtube-button a {
height: 60px; display: block;}

#youtube-button1b {left: 0; width: 60px;}

#youtube-button1b a:hover {
background: transparent url(http://davyia.dk/wp-content/themes/canvas/images/youtube-icon.jpg) 0 -60px no-repeat;}


/*-------------------------------------------------------------------------------------------*/
/* 3. CUSTOM SHOPPAGE */
/*-------------------------------------------------------------------------------------------*/


.shop-item-wide {
	border:1px solid #E2E1DF ;border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;
	background-color: #FAF8EF;
	float:left;
	min-height:550px;
	margin:0 20px 20px 0;
	padding:20px;
	width:830px;
}

.shop-item {
	border:1px solid #E2E1DF; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;
	background-color: #FAF8EF;
	float:left;
	min-height:560px;
	margin:0 20px 20px 0;
	padding:20px;
	width:387px;
}

.shop-item-wide .wideness {
	width: 700px;
}


/*-------------------------------------------------------------------------------------------*/
/* 4. CUSTOM CONTACTPAGE */
/*-------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------*/
/* 4. BUTTONS */
/*-------------------------------------------------------------------------------------------*/

/* SLIDER CTA BUTTONS */

#sliderCTA {
width: 468px; height: 84px;
background: url(http://davyia.dk/wp-content/themes/canvas/images/blueBtn-sprite.png);
margin: 10px auto; padding: 0;
margin-right: 40px;
position: relative;}

#sliderCTA li {
margin: 0; padding: 0; list-style: none;
position: absolute; top: 0;}

#sliderTCA li, #sliderCTA a {
height: 84px; display: block;}

#blueBtn-readmore {left: 0; width: 206px;}
#blueBtn-demo {left: 263px; width: 206px;}

#blueBtn-readmore a:hover {
background: transparent url(http://davyia.dk/wp-content/themes/canvas/images/blueBtn-sprite.png) 0 -84px no-repeat;}

#blueBtn-demo a:hover {
background: transparent url(http://davyia.dk/wp-content/themes/canvas/images/blueBtn-sprite.png) -263px -84px no-repeat;}


/*************************/

/* ASK-DAVE */
#askdave-button {
width: 209px; height: 165px;
background: url(http://davyia.dk/wp-content/uploads/askdave-btn.png);
margin: 0px auto; padding: 0;
position: relative;}

#askdave-button li {
margin: 0; padding: 0; list-style: none;
position: absolute; top: 0;}

#askdave-button li, #askdave-button a {
height: 165px; display: block;}

#askdave-button1b {left: 0; width: 209px;}

#askdave-button1b a:hover {
background: transparent url(http://davyia.dk/wp-content/uploads/askdave-btn.png) 0 -165px no-repeat;}


/*************************/


#aboutbuttons {
width: 800px; height: 100px;
background: url(http://davyia.dk/wp-content/uploads/page-about/aboutbuttons.jpg);
margin: 10px auto; padding: 0;
position: relative;}

#aboutbuttons li {
margin: 0; padding: 0; list-style: none;
position: absolute; top: 0;}

#aboutbuttons li, #aboutbuttons a {
height: 100px; display: block;}
    
    
#panel1b {left: 0; width: 200px;}
#panel2b {left: 200px; width: 200px;}
#panel3b {left: 400px; width: 200px;}
#panel4b {left: 600px; width: 200px;}
    
    
#panel1b a:hover {
background: transparent url(http://davyia.dk/wp-content/uploads/page-about/aboutbuttons.jpg) 0 -100px no-repeat;}

#panel2b a:hover {
background: transparent url(http://davyia.dk/wp-content/uploads/page-about/aboutbuttons.jpg) -200px -100px no-repeat;}

#panel3b a:hover {
background: transparent url(http://davyia.dk/wp-content/uploads/page-about/aboutbuttons.jpg) -400px -100px no-repeat;}

#panel4b a:hover {
background: transparent url(http://davyia.dk/wp-content/uploads/page-about/aboutbuttons.jpg) -600px -100px no-repeat;}

/*************************/

/* Social Bookmarks */

/*************************/


#social { width: 555px; height: 82px; background: url(http://davyia.dk/wp-content/themes/canvas/images/socialbookmark.jpg); margin: -28px 0 -49px -4px; padding: 0; position: relative;}

#social li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#social li, #social a { height: 82px; display: block;}
    
    
#panel-email {left: 0; width: 139px;}
#panel-facebook{left: 139px; width: 139px;}
#panel-delicious {left: 278px; width: 139px;}
#panel-twitter {left: 417px; width: 139px;}
    
    
#panel-email a:hover {
background: transparent url(http://davyia.dk/wp-content/themes/canvas/images/socialbookmark.jpg) 0 -82px no-repeat;}

#panel-facebook a:hover {
background: transparent url(http://davyia.dk/wp-content/themes/canvas/images/socialbookmark.jpg) -139px -82px no-repeat;}

#panel-delicious a:hover {
background: transparent url(http://davyia.dk/wp-content/themes/canvas/images/socialbookmark.jpg) -278px -82px no-repeat;}

#panel-twitter a:hover {
background: transparent url(http://davyia.dk/wp-content/themes/canvas/images/socialbookmark.jpg) -417px -82px no-repeat;}

/*************************/
/*
#col-left .social {
display:block;
height:75px;
}

#col-left .social li a span {
display:none;
}

#col-left .social ul {
list-style-type:none;
margin:0;
padding:0;
}

#col-left .social ul li {
float:left;
list-style:none outside none;
margin:0;
padding:0;
}

#col-left .social li.facebook a, .social li.stumble a, .social li.delicious a, .social li.tweet a {
background-image:url(http://davyia.dk/wp-content/themes/canvas/images/social-icons.jpg);
display:block;
float:left;
height:60px;
width:139px;
}

#col-left .social li a {
display:block;
height:60px;
}

#col-left .social li.stumble a {
background-position:0 0;
width:138px;
}

#col-left .social li.stumble a:hover {
background-position:0 -60px;
}

#col-left .social li.facebook a {
background-position:-278px 0;
width:138px;
}

#col-left .social li.facebook a:hover {
background-position:-278px -60px;
}

#col-left .social li.delicious a {
background-position:-139px 0;
width:138px;
}

#col-left .social li.delicious a:hover {
background-position:-139px -60px;
}

#col-left .social li.tweet a {
background-position:-417px 0;
}

#col-left .social li.tweet a:hover {
background-position:-417px -60px;
}
*/
/*************************/

#navigation ul li li a { font:12px/18px Arial, Helvetica, sans-serif; }
.adspace-widget { padding:0; background:0; border:0; }


/* 3.2 Images */
.entry img, img.thumbnail { padding:0; border: none !important; background:transparent;}
img.wp-smiley  { padding: 0; border: none; }

.aligncenter  { text-align: center; margin-bottom:15px;}
img.aligncenter  { margin-left:auto; margin-right:auto; display:block; }


/* WIDGET FORMS */
.searchform  { }
.widget input.s  { float:left; width: 55%; padding: 7px 0 7px 7px; margin-right:5px; border-color: #ccc #efefef #efefef #ccc; border-width:1px; border-style:solid;}

.newsletter-widget {
margin-left: -25px;
}


/* 6.2 Info Boxes */
p.alert, p.download, p.info, p.note, p.tick {  margin:10px 0 20px 0; padding:9px 10px 9px 50px; }
p.alert { border-top:1px solid #f0baa2; border-bottom:1px solid #f0baa2; background:#ffd9c8 url(images/ico-alert.png) no-repeat 20px 13px; }
p.download { border-top:1px solid #d4ebaf; border-bottom:1px solid #d4ebaf; background:#edfcd5 url(images/ico-download.png) no-repeat 20px 13px; }
p.tick { border-top:1px solid #d4ebaf; border-bottom:1px solid #d4ebaf; background:#edfcd5 url(images/ico-tick.png) no-repeat 20px 13px; }
p.info { border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#eee url(images/ico-info.png) no-repeat 20px 13px; }
p.note { border-top:1px solid #efe3ae; border-bottom:1px solid #efe3ae; background:#fef6d2 url(images/ico-note.png) no-repeat 20px 13px; }


/* 6.3 Contact Form */
#contact-page .screenReader { left: -9999px; position: absolute; top: -9999px; }
#contact-page ol.forms{float:left;list-style:none;width:100%;margin:10px 0 0;}
#contact-page ol.forms li{clear:both;float:left;margin-bottom:18px;position:relative;width:100%;}
#contact-page ol.forms label{cursor:pointer;display:block;float:left;font-size:14px;padding-right:20px;width:100px;}
#contact-page ol.forms input.txt{font-size:14px;font-weight:500;height:35px;width:230px;background: url(http://davyia.dk/wp-content/uploads/botgrad.png) repeat-x scroll center bottom #ffffff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#contact-page ol.forms input#sendCopy{border:none;}
#contact-page ol.forms textarea{font-size:16px;font-weight:400;height:150px;width:70%;background: url(http://davyia.dk/wp-content/uploads/botgrad.png) repeat-x scroll center bottom #ffffff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#contact-page ol.forms li .error{font-size:12px;display:block;margin-left:120px;color:red;}
#contact-page ol.forms li.textarea .error{display:block; margin-left:120px}
#contact-page ol.forms li.screenReader{margin-bottom:0;}
#contact-page ol.forms li.buttons .submit{width:200px;margin: 15px 0 0 120px; }
#contact-page ol.forms li.inline input{width:auto;margin-left:120px;}
#contact-page ol.forms li.inline label{display:inline;float:none;width:auto;}


/* 5.2 Comments Form */
#respond  { margin: 40px 0 0; }
#respond h3  { color:#333; font-weight:normal; margin-bottom:20px; }
#respond .left { float:left; width:200px; margin-right:15px; }
#respond .right { float:left; width:380px; }
#respond label { font-size:11px; color:#777; }

#commentform  {	margin: 15px 0 0 0;  }
#commentform input.txt, #commentform textarea { font:14px/14px Arial, Helvetica, sans-serif; border-color: #ccc #efefef #efefef #ccc; border-width:1px; border-style:solid;}
#commentform input.txt  { color:#666; background: url(http://davyia.dk/wp-content/uploads/botgrad.png) repeat-x scroll center bottom #ffffff; width: 170px; margin: 0 5px 10px 0; padding: 5px 7px; }
#commentform textarea  { color:#666; background: url(http://davyia.dk/wp-content/uploads/botgrad.png) repeat-x scroll center bottom #ffffff; width: 95% !important; padding: 5px 7px; }

#commentform #submit  { margin: 15px 0 0 0;  }


/*-------------------------------------------------------------------------------------------*/
/* 7. LAYOUTS */
/*-------------------------------------------------------------------------------------------*/

.widget  { margin: 0 0 30px 0; font-size:12px; }


/* 7.1 Site width */
.width-940 .col-full { width:960px; }

.width-940 #wrapper { width:960px; margin-left:auto; margin-right:auto; padding-bottom:0; }


/* 7.2 two-col-left */
.two-col-left #main-sidebar-container { display:inline; }
.two-col-left #main-sidebar-container #main{width:630px; float:left; display:inline; }
.two-col-left #main-sidebar-container #sidebar{width:280px; float:right; display:inline; }




#footer-widgets .widget a {
padding:5px 50px 5px 0;
}