/*
Theme Name: DagVersMenu
Theme URI: www.dagversmenu.nl
Description: DagVersMenu main theme
Version: 1.0
Author: D. Wieffering
Author URI: 

*/

/*-- MAIN --*/

* {
margin: 0;
padding: 0;
}

div {
position: relative;

}

html, body {
margin: 0;
padding: 0;
}

html {
overflow-y: scroll;
}

body {
background: #ffba02;
text-align: center;
font-size: 11px;
font-family: verdana, arial, tahoma, sans-serif;

}

a {
text-decoration: none;
color: #0d6999;
}

a img {
border: 0px;
}


.clear {
clear: both;
}

.left, .alignleft {
float: left;
}

.right {
float: right;
}

.pad5 {
padding: 5px;
}

.mtop {
padding-top: 5px;
}

.grey {
color: #4d4d4d;
}

.hard_yellow {
color: #ffe991;
}

.hard_yellow_a {
color: #ffd52d;
}

.small {
font-size: 10px;
}

.roundedc5 {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

#wrapper {
margin: 0 auto;
width: 1000px;
text-align: left;
}

#header {
height: 220px;
background: url('images/header_v2.jpg') no-repeat;
}

.header_button {
  background: #feb102 url('images/yellow_grad.png') repeat-x;
  border: 1px solid #a0632c;
  display: block;
  padding: 10px;
  margin-top: -5px;
  font-weight: bold;
  text-shadow: 1px 1px 1px #FFF;
}

.logo_click {
  display: block;
  height: 200px;
  width: 350px;
  margin-left: 65px;
}

#main_top {
background: url('images/main_top.gif') no-repeat;
height: 14px;
width: 1000px;
margin-top: 20px;
z-index:-1;
}

#main_content {
background: #FFF;
width: 980px;
padding: 0 10px 0 10px;
z-index: 0;
}

#main_bottom {
background: url('images/main_bottom.gif') no-repeat;
height: 14px;
width: 1000px;
margin-bottom: 20px;
}

/*-- Header --*/

#login_bar {
height: 19px;
color: #FFF;
font-size: 10px;
padding: 0 0 0 23px;
}

#login_bar_l {
background: url('images/login_bar_l.gif') no-repeat;
height: 19px;
width: 26px;
}

#login_bar_c {
background: #000000;
height: 19px;

}

#login_bar_r {
background: url('images/login_bar_r.gif') no-repeat;
height: 19px;
width: 26px;
}

#login_bar a {
color: #FFF;
}

#header_logo {
background: url('images/header.jpg') no-repeat;
width: 1000px;
cursor: pointer;
padding: 135px 0 0 45px;
height: 148px;
color: #ffd800;
font-weight: bold;
font-size: 14px;
}

#navi_menu {

}


#menu_c {
background: #272727;
font-size: 11px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}

#menu_c a{
color: #8fcb37;
}

#menu_c a:hover {
color: #fff8dd;
}

/*-- Footer --*/

#footer {
color: #737373;
font-size: 10px;
text-align: center;
margin-top: 30px;
}

/*-- Columns --*/

#main_column {
width: 480px;
float: left;
}

#right_column_a {

width: 310px;
margin-left: 10px;
float: left;
}

#right_column_a_out {
background: #f0f8fc url('images/fade_blue_out.gif') repeat-x top;
width: 310px;
height: 67px;
}

#right_column_b {
width: 160px;
margin-left: 10px;
float: left;
}

/*-- Headings --*/

.main_title {
color: #e40e18;
font-size: 16px;
font-weight: bold;
}

.u_title {
color: #145d9a;
font-size: 10px;
}

/*-- Single post --*/

.main_post {
margin-top: 10px;
}

.info_bar {
background: #fffbeb;
padding: 3px;
color: #242424;
border: 1px solid #fde18a;
margin-top: 5px;
}

/*-- Sidebar --*/

.menu_title {
background: url('images/title_star.gif') no-repeat;
padding: 2px 0 5px 30px;
color: #181818;
font-weight: bold;
font-size: 16px;
margin: 5px 0 2px 0;
border-bottom: 1px solid #efefef;
}

.menu_title_a {
color: #181818;
padding: 0 0 5px 0;
font-weight: bold;
font-size: 12px;
margin: 5px 0 0 0;
border-bottom: 1px solid #efefef;
}

.sb_content {
background: #fafafa;
border: 2px solid #eaeaea;
padding: 5px;
margin-top: 10px;
z-index: 0;

}

/*-- Lists --*/

ul {
margin: 5px 0 0 0px;
}

li {
list-style-type: none;
}


ul.head_nav {
}

ul.head_nav li.main_li {
float: left;
padding: 15px 10px;
}

ul.head_nav li a {
display: inline-block;
font-weight: bold;
font-style: italic;
}


.sb_content ul {
margin: 0;
}

.sb_content ul li {
padding: 4px 0 5px 0;
border-bottom: 1px solid #efefef;
border-top: 1px solid #fff;
}

ul.cat_list {
}

ul.cat_list li {
border: 0;
}

ul.cat_list li ul {
margin-left: 20px;
}

/*-- Comments --*/
.scomment_main {
background: #f7fbff url('images/comment_cook.gif') right no-repeat;;
padding: 10px;
border: 1px solid #a7cbea;
margin-top: 10px;
}

#main_comments {
margin-top: 20px;
border-top: 1px solid #cbcbcb;
padding-top: 10px;
}

.comment_title {
background: url('images/icon-comment.gif') no-repeat;
color: #0f5b9c;
font-weight: bold;
font-size: 14px;
padding: 2px 0 0 30px;
height: 24px;
}

.comment_info {
font-size: 10px;
color: #5f5f5f;
}

.comment_content {
color: #404040;
margin-top: 5px;
}

.comment_avatar {
width: 60px;
}

.comment_c {
padding-left: 10px;
border-left: 1px solid #c2dbf1;
}

.comment_reply {
background: url('images/comment_reply.gif') no-repeat;
height: 16px;
width: 162px;
padding: 3px 0 0 0;
color: #FFF;
font-weight: bold;
text-align: center;
margin-top: 20px;
font-size: 10px;
}

.comment_replay_main {
background: #f7fbff;
border: 1px solid #216999;
padding: 5px;
}

.comment_submit {
background: url('images/submit_comment.gif') no-repeat;
width: 106px;
height: 24px;
border: 0;
cursor: pointer;
}

.comment_area {
width: 450px;
height: 100px;
border: 1px solid #a7cbea;
margin: 10px 0 10px 0;
padding: 5px;
}

.input_small {
border: 1px solid #a7cbea;
padding: 2px;
}

/*-- Search --*/

.search_form_menu {
  background: #FFF;
  margin-top: 5px;
  padding: 3px 0;
  margin-right: 10px;
}


.search_text {
background: #fff;
height: 18px;
width: 100px;
border: 0;
color: #272727;
padding: 2px;
font-size: 10px;

}

.search_submit {
border: 0;
background: url('images/search_button.png') no-repeat;
background-position: 0 3px;
height: 19px;
width: 16px;
cursor: pointer;
margin-right: 5px;
}

.search_submit_a {
border: 0;
background: url('images/icon_search_a.gif') no-repeat;
height: 16px;
width: 16px;
cursor: pointer;
}

/*-- Misc --*/

img.thumb, .main_post img {
padding: 2px;
border: 1px solid #afafaf;
}

.main_post img {
margin-right: 5px;
}

p {
margin-top: 7px;
}

.nomargin {
margin-top: 0px;
}

.sh {
border-bottom: 1px solid #ffe9b3;
padding: 3px;
}

.second {
background: #fffcf0;
}

.album_title {
color: #145d9a;
margin-bottom: 10px;
}

.wppa_container {
background: #ebf7ff;
padding: 3px;
color: #2e2e2e;
border: 1px solid #d2eafa;
}

.main_post object {
width: 640px;
height: 480px;
margin-top: 10px;
}

#flashcontent {
margin: 10px 0 20px 0;
border: 1px solid #d0d0d0;
}

.add_button {
background: #2891c3;
padding: 5px 10px 5px 10px;
color: #FFF;
font-weight: bold;
display: block;
border: 1px solid #1877a4;
cursor: pointer;
}


/*-- Icons --*/
.cat_title {
border-bottom: 1px dotted #91bbcc;

}

.icon_video {
background: url('images/icon_video.gif') no-repeat;
padding: 4px 0 5px 28px;
font-size: 14px;
margin: 0 0 10px 10px;
color: #126b90;
font-weight: bold;
height: 22px;
}

.icon_recept {
background: url('images/icon_recept.gif') no-repeat;
padding: 4px 0 5px 28px;
font-size: 14px;
margin: 0 0 10px 10px;
color: #126b90;
font-weight: bold;
height: 22px;
}

.icon_photo {
background: url('images/icon_photo.gif') no-repeat;
padding: 4px 0 5px 34px;
font-size: 14px;
margin: 0 0 10px 10px;
color: #126b90;
font-weight: bold;
height: 22px;
}

.icon_search {
background: url('images/icon_search.gif') no-repeat;
padding: 4px 0 5px 28px;
border-bottom: 1px dotted #91bbcc;
font-size: 14px;
margin: 0 0 10px 10px;
color: #126b90;
font-weight: bold;
height: 22px;
}

.icon_folder {
background: url('images/icon_folder.gif') no-repeat;
padding: 4px 0 5px 28px;
border-bottom: 1px dotted #91bbcc;
font-size: 14px;
margin: 0 0 10px 10px;
color: #126b90;
font-weight: bold;
height: 22px;
}

.icon_comment {
padding: 0 0 0 20px;
background: url('images/icon_comment.gif') no-repeat;
height: 16px;
}

/*-- BREADCRUMB --*/
.bread_crumb {
margin: 10px 0 10px 0;
}
	
.bread_l {
background: url('images/bread_l.gif') no-repeat;
height: 24px;
width: 10px;
}

.bread_r {
background: url('images/bread_r.gif') no-repeat;
height: 24px;
width: 10px;
}

.bread_c {
background: #343434;
padding: 5px 0 0 0;
height: 19px;
width: 98%;
color: #FFF;
}

.bread_c a { color: #FFF;}

/*-- DROPMENU --*/
#dropmenu {
  margin: 0;
}


#dropmenu ul { z-index:999999; position:absolute;  margin-top:10px; padding:0; list-style-type:none; list-style-position:outside; position:relative; z-index:300; width:100%; background:#272727; }
#dropmenu a {display:block; text-decoration:none;}
#dropmenu li {float:left; position:relative;}
#dropmenu ul {position:absolute;  display:none; width:12em; left:-1px; padding: 10px;}
#dropmenu ul a {border-bottom: 1px solid #4b4b4b; padding: 5px 0; color: #FFF;}
#dropmenu li ul { width:14.1em; z-index:999999;}
#dropmenu li ul a {width:12em; height:auto; float:left;  font-size: 11px;}
#dropmenu ul ul {top:auto;} 
#dropmenu li ul ul {left:12em; margin:0px 0 0 10px;} 
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}

.ulst {
margin-left: 20px;
list-style-type: square;
}

.ulst li {
list-style-type: square;
}

.post-ratings {

}

.small_bttn {

}
