/*
<?php endif; ?>
oheme Name:     Danish Inspirations
Theme URI:      http: //danish.hamace.ro/
Description:    Child theme for the Twenty Ten theme
Template:       twentyten
Version:        1.0
*/

@import url('../twentyten/style.css');

body { background-color: #990000;	color: black; font: 400 16px/21px "Verdana", "Trebuchet MS", "Arial", sans-serif; margin: 0; padding: 0; }
h1 { font-size: 1.4em; font-weight: bold; margin: 0 0 0.5em; padding: 0; }
a, a:link { color: #990000; }
a:visited { color: #CC0000; }
a:hover { color: #777; }

#wrapper { background: none repeat scroll 0 0 #FFFFFF; margin-top: 0; padding: 0; border: 1px solid; border-top-width: 0;	border-color: #fff; }
#header { position: relative; padding: 0; }
#masthead {	width: 100%; overflow: hidden; background: #CC0000 url(images/since-1982.gif) no-repeat bottom right; position: relative; }
#logo { height: 78px; float: left; }
.menu-top-menu-container { position: absolute; right: 0; top: 10px; padding: 0; }
#menu-top-menu li {	float: left; list-style: none; }
#menu-top-menu a { color: white; text-decoration: none; font-size: 11px; margin-right: 10px; }
#access .menu-header, div.menu { font-size: 11px; margin-left: 30px; }
#access .menu-header .menu { font-family: "Verdana", "Trebuchet MS", "Arial", sans-serif; }

#access a {	color: #fff; display: block; padding: 0 10px; padding-left: 40px; padding-right: 40px; text-decoration: none; line-height: 18px; text-transform: uppercase; }
#access li:hover > a, #access ul ul :hover > a { background: url("images/bg_navactive.gif") repeat scroll 0 0 #333333; }
#access .menu > .current-menu-item > a { background: url("images/bg_navactive.gif") repeat scroll 0 0 #333333; }
#access ul ul a { width: 166px; }
#access .menu-header ul, div.menu ul { list-style: none outside none; margin: 0; }
#access .menu-header li, div.menu li { float: left; position: relative; border-left: 1px solid #000; border-right: 1px solid #000; }
#access .menu-header li:hover { border-left: 1px solid #7A0000; border-right: 1px solid #7A0000; }
#access .sub-menu { text-align: center; top: 18px; background-color: #CC0000; }
#access .sub-menu a { background: none repeat scroll 0 0 #CC0000; padding: 7px; border: 0; text-transform: none; }
#access .sub-menu :hover > a { background: none repeat scroll 0 0 #990000; border: 0; }
#access .menu-has-submenu :hover > a { background: #990000 url("images/arrow1.gif") no-repeat right center; border: 0; }

#access .sub-menu li { border-bottom: 1px solid #990000; border-left: 0; border-right: 0; }
#access .sub-menu li:hover { background-color: #990000; border-left: 0; border-right: 0; }
#access .sub-menu .sub-menu { top: 0; }
#access .menu-has-submenu a { background: transparent url("images/arrow0.gif") no-repeat right center; }
#access .menu-has-submenu a:hover { background: transparent url("images/arrow1.gif") no-repeat right center; }
#access .menu-has-submenu .sub-menu a { background: transparent none no-repeat right center; }
#main { clear: both; overflow: hidden; padding: 0; }
#container { margin: 0;	width: 740px;	padding: 20px; }
.archive #container, .page #container{float:right;}
#primary, #secondary { float: right; overflow: hidden; width: 120px; padding: 20px; }
#secondary { display: none; }
#footer { background: url("images/bg_footer.gif") repeat-x scroll 0 0 #700000; border-top: 1px solid #E0CCCC; clear: both; color: white; font-size: 11px; line-height: 20px; margin: 0;	padding: 6px 0;	text-align: center; }
#footer a, #copyright a { color: #E0CCCC; text-decoration: none; }
#footer a:hover, #copyright a:hover { color: #fff; text-decoration: underline; }
#footer p { margin: 0; }
#menu-footer-menu { overflow: hidden; padding-left: 225px; margin: 0; }
#menu-footer-menu li { float: left; list-style: none; }
#menu-footer-menu li:after { content: "|"; }
#menu-footer-menu li:last-child:after { content: ""; }
#menu-footer-menu a { padding-left: 10px; padding-right: 10px; }
#copyright { color: white; font-size: 11px;	padding: 5px 0;	text-align: center;	background-color: #990000; margin-bottom: 15px; }


#container { background: #fff; }

.blog #container, .blog #secondary { float: left; }
.blog #primary { display: none; }
.blog #secondary { width: 180px; display: block; }
.blog #container { width: 520px; margin-left: 160px; }
.blog #content { color: #000; }
.blog #content h1.entry-title { font-family: "Verdana", "Trebuchet MS", "Arial", sans-serif; font-size: 0.85em; }
.blog #content h2.entry-title { font-family: "Verdana", "Trebuchet MS", "Arial", sans-serif; font-size: 0.85em; }
.blog #content p { font-size: 12px; line-height: 1.7em; }
.blog #content li { font-size: 12px; line-height: 1.7em; }

#secondary .widget-container { width: 160px; padding: 10px; background: #eee; margin-bottom: 25px;}
#blog-title a { color: #000; text-decoration: none; }

#content { margin: 0; }
#content p { font-size: 0.7em; line-height: 1.7em; }
#content li { font-size: 0.7em; line-height: 1.7em; }
#content li li { font-size: 1em; }
#content .product-detail { font-size: 0.7em; line-height: 1.7em; }
#content .addthis_toolbox { font-size: 0.7em; line-height: 1.7em; } 

.entry-title a:link, .entry-title a:visited { color: #990000; }
.entry-title a:hover { color: #777; }

.single-danishproduct #main { background: #EDEDED; }
.single-danishproduct #container { float: left; width: 860px; padding: 20px; margin: 20px; -moz-box-shadow: 5px 5px 5px #ccc; -webkit-box-shadow: 5px 5px 5px #ccc; box-shadow: 5px 5px 5px #ccc; }
.single-danishproduct .media { zoom: 1; }
.single-danishproduct .entry-title { float: left; width: 550px; }
.single-danishproduct .share-this { float: left; margin-top: 5px; }
.single-danishproduct .product-images { float: left; list-style: none; margin-left: 35px; }
.single-danishproduct .attachment-danish-product-image { float: left; }
.single-danishproduct .label { font-weight: 700; }
.single-danishproduct .related-products { clear: both; }
.single-danishproduct .related-products ul { margin: 0; padding: 0; clear: both; text-align: center; }
.single-danishproduct .related-products li { width: 140px; padding: 20px 25px 20px 0; display: inline-block; list-style: none; vertical-align: top; zoom: 1; *display: inline; }
.single-danishproduct .related-products a { text-align: center; font-weight: 700; text-decoration: none; font-size: 1em; display: inline-block; }
.single-danishproduct .related-products img { display: block; }
.single-danishproduct #content .related-products h3 { font-size: 13px; font-weight: 700; color: #990000; }

.home #container, .page-template-landing-php #container { width: 900px; padding: 20px 20px 0; }
.home #content ul, .page-template-landing-php #content ul { margin-left: 0; }
#content ul li { list-style: none; }
#content .featured-products { width: 900px; height: 383px; overflow: hidden; }
#content .featured-products .image-large { float: left; }
#content .featured-products ul { float: left; margin-left: 50px; -moz-box-shadow: 5px 5px 5px #ccc; -webkit-box-shadow: 5px 5px 5px #ccc; box    -shadow: 5px 5px 5px #ccc; }
#content .featured-products .image-large { -moz-box-shadow: 5px 5px 5px #ccc; -webkit-box-shadow: 5px 5px 5px #ccc; box    -shadow: 5px 5px 5px #ccc; }
#content .featured-products img { display: block; }
#content .featured-products .product { border-top: 2px solid #fff; }
#content .title { font-size: 13px; font-weight: 700; color: #900; background: transparent url(images/rule_fade.gif) no-repeat left bottom; padding-bottom: 2px; margin-bottom: 5px; float: left; width: 760px; }
#main .widget-area .xoxo { margin-bottom: 0;  }
.widget-container { margin-bottom: 0; }

.page #content form p { margin-bottom: 0; }
.page #content form input { font: 14px "Verdana", "Trebuchet MS", "Arial", sans-serif; margin-bottom: 5px; }
.page #content form .wpcf7-list-item { margin-left: 0; }
.page #content form select { font: 14px "Verdana", "Trebuchet MS", "Arial", sans-serif; margin-bottom: 5px; }
.page #content form textarea { font: 14px "Verdana", "Trebuchet MS", "Arial", sans-serif; margin-bottom: 5px; }

.archive #content .entry-title { font: 400 16px/21px "Verdana", "Trebuchet MS", "Arial", sans-serif; }
.archive .product-categories { margin: 0; padding: 0; clear: both; }
.archive .product-categories li { width: 140px; padding: 20px 25px 20px 0; float: left; list-style: none; }
.archive .product-categories a { text-align: center; font-weight: 700; text-decoration: none; font-size: 1em; display: inline-block; }
.archive .product-categories img { display: block; }
.archive .product-preview { width: 100%; overflow: hidden; }
.archive .product-thumb { margin: 0; width: 140px; height: 150px; padding-right: 40px; float: left; }
.archive .product-thumb a { text-align: center; font-weight: 700; text-decoration: none; font-size: .8em; display: inline-block; }
.archive .product-thumb img { display: block; }
.archive .attachment-danish-product-preview { float: left; }
.archive .product-preview-details { float: left; width: 420px; margin-left: 20px; }
.archive .hentry + .product-categories { border-top: 1px solid #000; }

#main .widget-area .xoxo { padding: 0; }
#main .widget-area .xoxo ul { margin-left: 0; }
#main .widget-area .xoxo ul ul { margin-left: 1.3em; }

.widget-container { font-family: "Verdana", "Arial", sans-serif; font-size: 0.7em; line-height: 1.3em; }
.widget-container ul {margin: 0; padding: 0; }
.widget-container li { display: block; list-style: none; padding: 0.4em 0; }

#main .widget-container .menu-main-navigation-menu-container .sub-menu { margin-left: 0; display: none; }
#main .widget-container .menu-main-navigation-menu-container .sub-menu .sub-menu { margin-left: 1.3em; }
#main .widget-container .menu-main-navigation-menu-container .menu > li { display: none; }
#main .widget-container .menu-main-navigation-menu-container .menu > .current-menu-item { display: block; }
#main .widget-container .menu-main-navigation-menu-container .menu > .current-menu-ancestor { display: block; }

#main .widget-container .menu-main-navigation-menu-container .current-menu-item > .sub-menu { display: block; }
#main .widget-container .menu-main-navigation-menu-container .current-menu-ancestor > .sub-menu { display: block; }

#main .widget-container .menu-main-navigation-menu-container a { display: block; border-bottom: 1px solid #777; margin-bottom: 10px; padding-bottom: 10px; font-weight: 700; }
#main .widget-container .menu-main-navigation-menu-container a:hover { text-decoration: none; }
#main .widget-container .menu-main-navigation-menu-container .sub-menu a { color: #333; border-bottom: none; margin-bottom: 0; padding-bottom: 0; font-weight: 400; }
#main .widget-container .menu-main-navigation-menu-container .sub-menu a:hover { color: #990000; }
#main .widget-container .menu-main-navigation-menu-container .current-menu-item > a { color: #990000; }

#content { color: #000000; }
.landing li{
	float:left;
	margin-left:50px;
	background-color: #fff;
	padding:2px;
	margin-top:14px;
}

ul.landing li h2{
	color: #900!important;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 500;
	margin: 2px!important;
}

ul.landing li .textwidget{
	background-color:#fff;
}

