/*
Theme Name: OMD Intouch
Theme URI: http://omdintouch.dk
Description: Custom WP theme til omdintouch.dk
Version: 1.0
*/
@import "css/reset.css";
*{outline:none;}
body{width:990px;margin:0 auto;background:#f8f8f8 url(img/frame.gif) top center repeat-y;font-family:verdana;}
p{font-size:12px;}
#frame_inner{margin:0 7px 0 5px;padding:0 13px 0 8px;}
#frame_inner .left{width:613px;float:left;margin-left:17px;}
#frame_inner .right{width:311px;float:left;margin-left:16px;}
#frame_inner .full{width:940px;margin-left:17px;}

/* header + menu + rss + search + newsletter */
#header{background:url(img/header.jpg) 5px 0px no-repeat;height:88px;width:978px;margin-bottom:28px;}
#header .left{width:734px;float:left;}
#header .right{width:231px;float:left;margin-top:10px;}
#header .newsletter{margin-top:27px;border:0px solid black;font-size:11px;width:162px;height:26px;background:url(img/newsletter_bg.jpg) no-repeat;float:left;}
#header .newsletter a{padding:0 9px 0 17px;line-height:25px;text-decoration:none;color:#333;}
#header .newsletter a:hover{}
#logo{background:url(img/intouch.png) no-repeat;width:143px;height:63px;float:left;margin:43px 0 0 30px;}
#menu{font-size:11px;margin:58px 100px 0 auto;}
#menu .active_item{border-bottom:1px solid #f2f2f3;height:30px;float:right;margin-left:2px;}
#menu .active_item a{background:url(img/menu_active_left.png) top left no-repeat;color:#444855;text-transform:uppercase;text-decoration:none;padding-left:13px;height:30px;display:block;line-height:30px;}
#menu .active_item span{background:url(img/menu_active_right.png) top right no-repeat;padding-right:13px;display:block;height:30px;}
#menu .item{height:30px;float:right;margin-left:2px;}
#menu .item a{background:url(img/menu_left.png) top left no-repeat;color:#fff;text-transform:uppercase;text-decoration:none;padding-left:13px;height:30px;display:block;line-height:30px;}
#menu .item span{background:url(img/menu_right.png) top right no-repeat;padding-right:13px;display:block;height:30px;}
#rss{float:left;margin:27px 0 0 43px;}
#s{border:1px solid #dfdfdf;background:url(img/search_bg.gif) repeat-x;font-size:11px;color:#666;padding:4px 6px;width:148px;}
#newsletter_form{text-align:right;margin:0 6px;display:none;width:310px;position:relative;left:650px;top:-18px;font-size:11px;}
#newsletter_form input[type='submit']{font-size:11px;padding:1px 3px;}
#emailInput,#mc_mv_EMAIL{border:1px solid #dfdfdf;font-size:11px;color:#666;padding:2px 3px;width:180px;}
#menu .submenu{display:none;border:1px solid #9b9b9b;border-top:none;border-bottom:none;background:#ebebed;margin-left:3px;z-index:99;position:absolute;}
#menu .submenu a{background:none;color:#444855;font-size:11px;line-height:28px;padding-right:13px;}
#menu .submenu .subitem{border-bottom:1px solid #9b9b9b;height:28px;}
.onmedia-logo{background:url(img/onmedia.gif) no-repeat;width:155px;height:19px;margin-left:auto;margin-bottom:14px;margin-top:1px;float:right;}
.senestenyt{background:url(img/senestenyt.gif) no-repeat;width:108px;height:15px;margin-right:auto;margin-bottom:0px;margin-top:1px;float:left;}


/* footer widgets */
#footer{width:952px;margin:20px auto;}
#footer .header{padding:4px 22px;font-family:'trebuchet ms';font-size:14px;font-weight:bold;color:#fff;text-transform:uppercase;background:url(img/footer_head.jpg) no-repeat;}
#footer .body{padding:0 22px;background:#f0efef url(img/footer_bg.jpg) top right no-repeat;border:1px solid #ccc;}
#footer .col1{float:left;width:250px;margin-right:34px;}
#footer .col2{float:left;width:330px;margin-right:33px;}
#footer .col3{float:left;width:250px;margin-right:0;}
#footer .body .col1,#footer .body .col2{border-right:1px solid #ccc;}
#footer .col1 ul,#footer .col2 ul{list-style-type:none;margin:14px 0 0 0;}
#footer .col1 ul li,#footer .col2 ul li{background:url(img/blue_dots.gif) left 8px no-repeat;padding:0 0 0 10px;line-height:20px;}
#footer .col1 a,#footer .col2 a{font-size:12px;color:#3a454c;}
#footer .col2 ul{float:left;width:50%;}
#footer .body .col3 .wrapper{padding:14px 0 0 0;font-size:12px;}
#footer ul li ul{display:none;}

/* sidebar widgets */
#sidebar li.widget{background:#ebebed;padding-bottom:18px;margin-bottom:10px;}
#sidebar li.widget h2{background:url(img/widget_head.gif) no-repeat;font-family:'trebuchet ms';font-size:14px;font-weight:bold;color:#fff;text-transform:uppercase;padding-left:30px;line-height:26px;margin-bottom:18px;}
#sidebar li.widget h2 a{font-size:14px;font-weight:bold;color:#fff;text-decoration:none;}
#sidebar li.widget ul{margin-left:30px;}
#sidebar li.widget ul li{background:url(img/blue_dots.gif) left 8px no-repeat;padding:0 0 0 10px;line-height:20px;}
#sidebar li.widget a{font-size:12px;color:#3a454c;text-decoration:none;}
#sidebar li.widget_categories ul{float:left;width:40%;}
#sidebar li.wp_cumulus_widget div{margin-left:20px;}
ul.tabbernav li{background:none !important;padding:0 !important;}
.tabbertab{padding-left:0 !important;}
.tabbertab ul{margin-left:10px !important;}
.tabber .style1{background:#ebebed !important;}
#simple-contact-form{font-size:13px;color:#555;line-height:18px;}
#gcf{margin-left:30px;}

/* post stuff */
.post{}
.post h2{font-family:'trebuchet ms';font-size:28px;line-height:32px;}
.post h2 a{text-decoration:none;color:inherit;}
.post p{font-size:13px;color:#555;margin-top:10px;line-height:18px;}
.post .post_thumb{float:left;margin:0 16px 0 0;}
.post .post_thumb img{border:1px solid #666;}
.post .post_content{float:left;}
.alignright{float:right;}
.alignleft{float:left;}
.post p a{padding-right:0;background:none;}
.author{font-style:italic;font-size:13px;}
.sociable_tagline{font-size:13px;}
.pagers{font-size:13px;}
.post ul li{list-style:disc;font-size:13px;color:#555;margin-top:10px;line-height:18px;margin-left:12px;}
.post ul li a{padding-right:0;background:none;}



/* comment stuff */
ol.commentlist{margin:10px 0 20px 0;font-size:13px;color:#555;}
ol.commentlist li{margin-bottom:20px;}
ol.commentlist .comment p{margin-bottom:10px;line-height:18px;}
ol.commentlist .comment-author{margin-bottom:6px;}
ol.commentlist .comment-author img{float:left;margin-right:12px;}
ol.commentlist .comment{margin-left:44px;}
#respond input[type='text']{border:1px solid #dfdfdf;font-size:11px;color:#666;padding:2px 3px;width:180px;margin-bottom:6px;}
#respond textarea{border:1px solid #dfdfdf;font-size:11px;color:#666;padding:2px 3px;margin-bottom:12px;width:600px;}
#respond input[type='submit']{font-size:11px;padding:1px 3px;}
#respond h3{font-size:13px;}

div.category-onmedia h2{color:#287590;}
div.category-onmedia a{text-decoration:none;color:#287590;background:url(img/blue_dots.gif) right 18px no-repeat;padding-right:10px;}
div.category-omdreview h2{color:#d82e39;}
div.category-omdreview a{text-decoration:none;color:#d82e39;;background:url(img/red_dots.gif) right 18px no-repeat;padding-right:10px;}
div.category-omdreview p a,div.category-onmedia p a{background:none;padding-right:0;}

.clear{clear:both;display:block;height:1px;margin:-1px 0 0 0;}
a{color:#3a454c;}

/* front page small slider */
.slider2{margin:20px 0 0 0;}
.slider2 ul{float:left;}
.slider2 li{width:180px;margin:0 3px;float:left;}
.slider2 li div{float:left;width:188px;}
.slider2 .date{font-family:arial;font-size:10px;color:#68abc9;padding:14px 0 8px 0;display:inline;}
.slider2 a{font-size:11px;color:#555;text-decoration:none;}
.slider2 img{border:1px solid #666;}
.slide_left{float:left;margin:24px 0 0 0;padding-right:10px;}
.slide_right{float:left;margin:24px 0 0 0;padding-left:10px;}
.slide_left img,.slide_right img{border:none;}

/* front page omd review */
.review-divider{border-top:1px solid #ccc;margin-left:-17px;margin-top:30px;margin-bottom:16px;}
.review-posts .post{margin-bottom:24px;}
.review-logo{background:url(img/omdreview.gif) no-repeat;width:125px;height:15px;margin-left:auto;margin-bottom:10px;}

.coda-slider, .coda-slider .panel{width:610px;} 
.coda-slider-wrapper{clear:both;overflow:auto;}
.coda-slider{float:left;overflow:hidden;position:relative;}
.coda-slider .panel{display:block;float:left;}
.coda-slider .panel-container{position:relative;}
