/*
Theme Name: New Deals
Theme URI: http://www.newdeals.com/
Description: Theme for New Deals
Version: 1.0
Author: Lembk Inventos
Author URI: http://www.inventos.nu
Tags: minimalistic, white, georgia

	New Deals 1.0
	 http://www.inventos.nu

	This theme was designed by Lisa Loderus and built by Lembke Inventos

*/


/* Begin Color Swatches */
/*
	#ffffff - White(Used for background)
	#464646 - Dark Grey(used for text)
	#e1e1e1 - Light Grey(used for text-backgrounds)
	#fc0303 - Red(Used for links and other elements that needs to stand out)
        #32b8e0 - Turquiose(Used for the design company name in the footer)	
*/
/* End Color Swatches */

/* Begin Type & Color */

body{
    background-color: #fff;
    color: #464646;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 62.5%;/*Resets em to 10px*/
}
a{
    color: #464646;
    text-decoration: none;
}
a:hover{
    text-decoration: underline;
}
h1, p#company-description, #navigation{
    font-family: "Lucida grande", Helvetica, Arial, sans-serif;
}
h1{
    font-size: 4em;
    font-weight: bold;
    text-align: right;
    margin: 0;
}
p#company-description{
    font-size: 1.2em;
    line-height: 2em;
}
p#company-description span#newdeals-contact{
    background-color: #e1e1e1;
    display:block;
    text-align: right;
    padding: 0 7px 0 0;
}
#navigation ul{
    list-style: none;
    font-size: 1.1em;
    font-weight: bold;
    text-transform: uppercase;
}
#navigation ul ul{
    font-size: inherit;
    text-transform: Capitalize;
}
.current_page_item a{
    background: #e1e1e1;
}
.current_page_item .page_item a{
    background-color: #fff;
}
h2#page-title, .post h2{
    font-weight: normal;
    text-transform: uppercase;
}
h2#page-title{
    border-bottom: 1px dashed #999;
    font-size: 6em;
    font-style: italic;
    margin: 0;
}
.post h2{
    float:left;
    font-size: 2em;
    font-weight: normal;
    margin: 34px 0 10px 0;
    width: 430px;
}
.post h2:before, span.dashed:before{
    border-bottom: 1px dashed #999;
    border-top: 1px dashed #999;
    color: transparent;
    content: "test";
    display: block;
    float:left;
    height: 6px;
    margin: 7px 0 0 -35px;
    width: 25px;
    display:none\9;/*target ie8 & below*/
}
.post .post-date{
    float: right;
    font-size: 1.5em;
    font-weight: bold;
    height: 34px;
    margin: 34px 0 0 0;
    text-align: right;
    width: 100px;
}
.entry p{
    font-size: 1.4em;
    line-height: 1.7em;
}
.postmetadata{
    background: #e1e1e1;
    font-size: 1.3em;
    padding: 1em;
}
.postmetadata .community{
    float:right;
}
#sidebar h2{
    font-size: 1.2em;
    font-weight: normal;
    text-transform: uppercase;
}
#sidebar label.screen-reader-text{
    font-size: 2em;
}
#sidebar ul{
    list-style:none;
    padding: 0;
}
#sidebar ul a{
    font-size: 1.2em;
}
#twitter-feed h2{
    font-size: inherit;
}
#twitter-feed{
    font-size: 1.2em;
}
#twitter-feed a{
    color: #fc0303;
}
#footer #designer{
    color: #464646;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.3em;
}
#footer #designer a{
    color: #32b8e0;
    font-weight: normal;
}
#footer p + p{
    float: right;
    color: inherit;
}
/* End Type & Color */
/* Begin Layout */

body{
    margin: 0;
    padding: 0;
}
#page{
    margin: 40px auto 0 auto;
    padding-right: 110px;
    width: 870px;
}
#masthead{
    height: 149px;
    margin-bottom: 80px;
}
#header{
    float: right;
    height: 149px;
    width: 320px;
}
#navigation{
    margin: 0 0 0 0;
}
#navigation .menu{
    padding: 63px 0 0 0;
}
#navigation ul{
    margin: 0;
    padding: 0;
}
#navigation ul li{
    margin: 0 0 12.5px 0;
}
#navigation ul li{
}
#navigation ul a{
    padding: 4px 5px 2px 5px;
}
#navigation ul ul{
    float: right;
    position: absolute;
    margin: -45px 0 0 130px;
    *margin: -22px 0 65px ;
}
.menu ul ul{
    display:none;
}
.show-submenu .menu ul{
    display: block;
}
#content{
    float:left;
    padding: 0 10px;
    width: 530px;
}

/* Begin Post */

.post{
    margin: 0 0 30px 0;
}
.post img{
    border: none;
    margin: 0;
}
.post #twitter, .post #facebook-share{
    background: #e1e1e1 top left no-repeat;
    display: block;
    text-indent: -9999px;
}
.post #twitter{
    background-image: url(images/twitter_white.png);
    height: 22px;
    margin: -2px 10px 0 0;
    width: 18px;
}
.post #twitter:hover{
    background-image: url(images/twitter_white_over.png);
}
.post #facebook-share{
    background-image: url(images/facebook_white.png);
    height: 23px;
    margin: -3px 10px 0 0;
    width: 12px;
}
.post #facebook-share:hover{
    background-image: url(images/facebook_white_over.png);
}

/* End Post */

/* Begin Om Os*/

.presentation{
    float:left;
    margin-bottom: 100px;
    width: 247px;
}
.presentation p{
    word-wrap: break-word;
}
.presentation a{
    color: #fc0303;
}
#rasmus{
    margin-right: 36px;
}
.presentation img{
    margin: 30px 0 10px 0;
}
.presentation img + p{
    color:red;
}
/* End Om Os */

/* Begin Sidebar */

#sidebar{
    float: right;
    width:230px;
}
#sidebar ul{
    list-style: none;
    margin: 0;
    padding: 0;
}
#sidebar li{
	list-style:none;
}
.widgettitle{
	padding:0;
}
.widget li{
	list-style:none;
    margin: 0 0 5px 0;
}
#sidebar #searchform, .widget{
    border-bottom: 1px dashed #999;
    margin: 0 0 20px 0;
    padding: 0 10px 20px 10px;
}
#searchform input{
    color: #fc0303;
    font-family: Georgia, "Times New Roman", serif;
    font-style: italic;
}
#sidebar #searchform label{
    display: block;
    font-size: 1.2em;
    text-transform: uppercase;
    margin: 0 0 5px 0;
}
#sidebar #searchform #s{
    padding: 5px;
    width: 194px;
}
#sidebar #searchform input#searchsubmit{
    display: none;
}
#sidebar #facebook-share, #sidebar #twitter{
    display: inline-block;
    text-indent: -9999px;
}
#sidebar #facebook-share{
    background: #fff url(images/facebook_grey.jpg) left bottom no-repeat;
    float:left;
    height: 42px;
    padding-top:10px;
    *padding-top: 7px;
    width: 22px;
}
#sidebar #facebook-share:hover{
    background-image:url(images/facebook_grey_over.jpg);
}
#sidebar #twitter{
    background: #fff url(images/twitter_grey.jpg) left center no-repeat;
    border-right: 1px dashed #999;
    float:left;
    height: 43px;
    margin-left: 15px;
    *margin: -22px 15px 0 10px;
    padding: 10px 20px 10px 0;
    width: 34px;
}
#sidebar #twitter:hover{
    background-image:url(images/twitter_grey_over.jpg);
}
#sidebar #rss{
    border-left: 1px dashed #999;;
    background: #fff url(images/rss_grey.jpg) right center no-repeat;
    *color: #fff;
    display: inline-block;
    height: 39px;
    *height: 55px;
    margin: 0 0 0 4px;
    padding: 12px 0 12px 20px;
    *margin: -40px 0 0 0;
    *padding: 0 0 10px 20px;
    text-indent: -9999px;
    *text-indent: 0;
    width: 40px;
}
#sidebar #rss:hover{
    background-image:url(images/rss_grey_over.jpg);
    text-decoration:none;
}

/* End Sidebar */

/* Begin Footer */
#footer-wrapper{
    background-color: #909090;
    clear:both;
    height: 176px;
}

#footer{
    margin: 0 auto;
    width: 960px;
}
#footer #designer{
    background-color: #e1e1e1;
    float:left;
    margin-top: 20px;
    padding: 15px;
    width: 348px;
}
#footer-navigation{
    float:left;
}
#footer-navigation ul{
    border-left: 1px dashed #e1e1e1;
    border-right: 1px dashed #e1e1e1;
    font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
    list-style:none;
    height: 81px;
    margin: 27px 0 0 200px;
    padding: 0 10px 0 10px;
    text-transform: uppercase;
}
#footer-navigation li{
    margin: 0 0 10px 0;
}
#footer-navigation li.current_page_item a{
    background-color: transparent;
    color: #fc0303;
}
#footer-navigation ul ul{
    display:none;
}
#footer #address{
    border-left: 1px dashed #e1e1e1;
    float: left;
    font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
    font-size:1.1em;
    height: 81px;
    line-height: 16.5px;
    margin: 27px 0 0 10px;
    padding: 0 0 0 10px;
    
}
/* End Footer*/

/* Begin Addthis */

.addthis_toolbox{
    float:right;
    position: relative;
    top:-3px;
    *top: -32px;/*target ie7*/
}

.addthis_toolbox a{
    float: left;
    margin: 0 10px 0 0 ;
    display: block;
}
.entry p{
    clear:left;
}

.post-nav{
    margin: 0 0 30px 0;
}

/* End Addthis */

/* End Layout */