/*   
Theme Name: DUi DUi theme
Theme URI: 
Description: 
Author: M-Press | Machteld Vlietstra
Author URI: 
Version: 1.0
.
General comments/License Statement if any.
18px = 1.5em
17px = 1.42em
16px = 1.33em
15px = 1.25em
14px = 1.17em
13px = 1.08em
12px = 1em
11px = 0.92em
10px = 0.83em
9px = 0.75em
*/
/* Eric Meyer's Reset Reloaded */

/* http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; outline:0; vertical-align:baseline; background:transparent; }body { font-size:75%; font-family:Helvetica, Arial, schreefloos; color:#0f0f0f; line-height:1.5em; }ol,ul { list-style:none; }blockquote,q { quotes:none; }/* remember to define focus styles! */:focus { outline:0; }/* remember to highlight inserts somehow! */ins { text-decoration:none; }del { text-decoration:line-through; }/* tables still need 'cellspacing="0"' in the markup */table { border-collapse:collapse; border-spacing:0; }

body,#wrapper,#container { margin:0 auto; }
#wrapper {min-height: 600px; background-position:center top; background-repeat:no-repeat; background-image:url(images/bg1.png); width:1024px; overflow: visible; }
body { background-color:#90959b; }

* html #header .headernav{ width:100%; }
* html ul { height:1%; }

/* IE5, IE6 */
* html .clearfix {height: 1%;}
* html #wrapper {height: 600px!important;}
/* IE7 */
* + html .clearfix {display: inline-block;}
*:first-child+html .clearfix {	display: inline-block;}
/*all normal browsers */
.clearfix:after, .clear { clear:both; content:'.'; display:block; height:0; visibility:hidden; }

.container_16 { margin-left:auto; margin-right:auto; width:960px; }
.container_16 .grid_16 { width:940px; display:inline; float:left; margin-left:10px; margin-right:10px; }
.container_16 .grid_11 { width:700px; display:inline; float:left; margin-left:10px; margin-right:10px; }
.container_16 .grid_10 { width:580px; display:inline; float:left; margin-left:10px; margin-right:10px; }
.container_16 .grid_8 { width:460px; display:inline; float:left; margin-left:10px; margin-right:10px; }
.container_16 .grid_6 { width:340px; display:inline; float:left; margin-left:10px; margin-right:10px; }
.container_16 .grid_5 { width:220px; display:inline; float:left; margin-left:10px; margin-right:10px; }

/* ============= Typography ================= */
h1,h2,h3,h4,h5,h6 { font-family:'Trebuchet MS', Trebuchet, 'Lucida Grande',lucida, schreefloos; text-transform:none; font-style: italic; font-weight:normal; line-height:1.5em; }
h2.page {font-size: 2em; padding-bottom: 5px;}
h2.title { font-size:1.67em; margin-bottom:10px; line-height:normal; }
h2.desc { position:absolute; top:120px; right:0; font-size:1.25em; line-height:1.67em; }
h2.pagetitle { font-size: 2em; padding:15px; background-color: #bfc1b3; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; margin:0 10px 20px 10px; }
h2.gallerytitle { font-size: 2em; padding:15px; background-color: #bfc1b3; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; margin:0 0 20px 0; }
h3.widget, #shop_cart h3 { font-size:1.42em; color:#c6c7bb; line-height:1.5em; text-align:left; margin: 0 0 10px 0;}
h3.newsltr {font-size: 1.33em; margin-top: 20px; padding-top: 20px; border-top: 1px solid #c6c7bb;}
h3 {font-size: 1.33em; line-height: 1.75em;}
h4 {font-size: 1.24em; line-height: 1.75em;}
h4.link { font-size:1.08em; }
.ngg-album-compact h4 {font-size: 1.17em; line-height: normal;}
h5 {font-size: 1.17em;}
img { border:none; }
a { text-decoration:none; color: #c6c7bb; }
a:hover {color: #0f0f0f;}
p { text-align:left; font-size:1.08em; margin: 5px 0 10px 0;}
.related h3, .comments h3 {font-size: 1.25em;line-height: 1.75em;	}
.related a:link, .related a:visited {color:#3e2b21; }
.related a:hover, .related a:active {color:#80858b; }
em { font-family:'Trebuchet MS', Trebuchet, 'Lucida Grande',lucida, schreefloos;font-style: italic; }
p a, #shop_checkout a, #shop_checkout a:visited {color: #3e2b21; border-bottom-color: #90959b; border-bottom-width: 1px; border-bottom-style: dotted; padding-bottom: 1px;}
p a:hover, #shop_checkout a:hover {color: #f8f8e6;	}
small {font-size: 1em;}

/* ============== HEADER ====================*/
#header { position:relative; padding-top:10px; height:155px; }
* html #header, * html .headernav ul.sf-menu li {zoom: 1;}
#header .social { float:right; font-size:.83em; width:auto;}
#header .social img { margin-left:5px; }
#header .social span { text-transform:uppercase; }
#header h1 { position: absolute; left:-1px;top:10px; width:240px; }
* html #header h1 {position: absolute; left: 0px; top: 10px; width: 232px;}
#header h1 a { background:transparent url(images/logo.png) no-repeat; display:block; height:150px; overflow:hidden; text-indent:-2000px; width:250px;}
* html #header h1 a{background:transparent url(images/logo.gif) no-repeat; display:block; height:150px; overflow:hidden; text-indent:-2000px; width:250px;}
#header .headernav {position: absolute; top: 64px; left: -32px; height:35px; width:1024px; background-color:#0f0f0f; border-bottom:3px #8a8e8d solid;}
* html #header .headernav {position: absolute; top: 64px; left: -32px; width: 1024px; background-color: #0f0f0f; border-bottom: 3px #8a8e8d solid;}
.headernav ul.sf-menu { margin-right:32px; float:right; list-style-type:none; }
.headernav ul.sf-menu li { position: relative; float: left; width: auto; display: inline;}
.headernav ul.sf-menu li a, .headernav ul.sf-menu li a:visited {color: #f8f8e6;float:left; padding:0 15px 0 15px; height:35px;}
.headernav ul.sf-menu li a:hover, .headernav ul.sf-menu li a:focus,.headernav ul.sf-menu li a:active { color:#f8f8e6; background-color:#c0a903; display:block; }
.headernav ul.sf-menu li.page-item-30 {width:100px; display: block;} /*adjust menu activities: id=30*/
.headernav ul.sf-menu li.page-item-30 a.sf-with-ul {width: 70px; text-indent: -10px;} 
.headernav ul.sf-menu li.page-item-30 ul li a.sf-with-ul {width:160px; text-indent: 0px; min-width: 1px;} 
.headernav ul.sf-menu li.page-item-62 {width:90px; display: block;} /*adjust menu bar: id=62*/
.headernav ul.sf-menu li.page-item-62 a.sf-with-ul {width: 60px; text-indent: -10px;min-width: 1px;}
.headernav ul.sf-menu li.page-item-62 ul li a:link,.headernav ul.sf-menu li.page-item-62 ul li a:visited {width:65px; text-align: left; padding-left: 10px; padding-top:5px;}
.headernav ul.sf-menu li ul {position: absolute; top: 35px;border-top: 3px solid #c0a903;left: 0; display: none; z-index:2010;filter:alpha(opacity=97);opacity: 0.97;}
.headernav ul.sf-menu li ul li{	background-color: #0f0f0f; border-bottom: 1px solid #151515 ; border-right: 1px solid #131313; }
.headernav ul.sf-menu li ul li a:link,.headernav ul.sf-menu li ul li a:visited {width:160px; text-align: left; padding-left: 10px; padding-top:5px;}
.headernav ul.sf-menu li ul li a:hover {display: block;}
.headernav ul.sf-menu li:hover {visibility:	inherit;} /* fixes IE7 'sticky bug' */
.headernav ul.sf-menu li:hover ul {display: block; z-index: 2020;}
.headernav ul.sf-menu li ul li ul, .headernav ul.sf-menu li:hover ul li ul {display: none; position: absolute; left: 185px; top: 0; border-top:0;}
.headernav ul.sf-menu li ul li:hover ul {display: block;z-index: 2030;}
.headernav ul.sf-menu li.current_page_item, .headernav ul.sf-menu li.current_page_parent,.headernav ul.sf-menu li.current_page_ancestor,.headernav ul.sf-menu li ul li.current_page_item,.headernav ul.sf-menu li ul li.current_page_parent { background-color:#c0a903; display:block; }
.headernav ul.sf-menu li ul li:last-child,.headernav ul.sf-menu li ul li:last-child a:hover {-moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom: 1px solid #131313; border-right: 1px solid #131313;}
.headernav ul.sf-menu li ul li ul li:last-child,.headernav ul.sf-menu li ul li ul li:last-child a:hover {border-bottom: 1px solid #131313; -moz-border-radius-bottomleft:0px; -webkit-border-bottom-left-radius:0px;  -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;}
.headernav ul.sf-menu li ul li ul li:first-child, .headernav ul.sf-menu li ul li ul li:first-child a:hover{ -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; }
.headernav ul.sf-menu .current_page_item {background-color: #c0a903;}
.headernav ul.sf-menu li .sf-sub-indicator {background: url(js/images/pijl.png) no-repeat -8px 0px;position:absolute;display:block;right:.75em;top:11px; /* IE6 only */width:7px;height:15px;text-indent: -999em;overflow:hidden;}
.headernav ul.sf-menu li ul li .sf-sub-indicator {background: url(js/images/pijl.png) no-repeat 0px -44px;position:absolute;display:block;right:.75em;top:17px; /* IE6 only */width:15px;height:6px;text-indent: -999em;overflow:hidden;}
.headernav ul.sf-menu, .headernav ul.sf-menu a { line-height:3.4em; font-size:1em; font-style:normal; font-weight:normal; text-align:center; text-transform:uppercase; }
.headernav ul.sf-menu li ul li{font-size: 0.83em; letter-spacing: 0.075em;}


/* =============== container part ============= */
#container { background-color:transparent; }
#column1,#column2,#column3,#column4 { float:left; width:220px !important; width: 217px; margin:10px 10px 0 10px; height:100%; }
* html #column1, * html #column2, * html #column3, * html #column4 { float:left; width:220px !important; width: 217px; margin:10px 10px 0 10px; height:100%; display: inline;}
.odd { position:relative; margin-bottom:20px; padding:10px; color:#c6c7bb; background-color:#0f0f0f; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; }
.even { position:relative; margin-bottom:20px; padding:10px; color:#0f0f0f; background-color:#bfc1b3; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; }
.odd a:link,.odd a:visited { color:#c6c7bb; }
.even a:link,.even a:visited { color:#131313; }
.odd a:hover,.odd a:focus,.odd a:active { color:#c0a903; }
.even a:hover,.even a:focus,.even a:active { color:#80858b; }
.odd img,.even img { margin-bottom:10px; }
.even .ribbon,.odd .ribbon { position:absolute; top:-5px; left:-5px; z-index:1000; }
* html .odd .ribbon, * html .even .ribbon {position: absolute; top: -5px; left: -15px; z-index: 1000;}

#container .box { padding:15px; }
#container #content, #container #gallery, #container #amigo_content { margin-top:10px; height:auto!important; background-color:#bfc1b3; -moz-border-radius:5px; -webkit-border-radius:5px;}
* html #container #content, * html #container #gallery, * html #container #amigo_content{ margin-top:10px; height:auto!important; background-color:#bfc1b3; float: left; display: inline; overflow: hidden;}
#container #gallery img {-moz-border-radius:5px; -webkit-border-radius:5px;}
#container #archives, #container #event { margin-top:10px; }
#container #content_wrap { width:720px; float:left;}
* html #container #content_wrap { width:720px; float:left; display: inline; overflow: hidden;}
#container #content_wrap .wrap ol.post, #container #content_wrap .wrap ol li.agenda { float:left; width:200px; margin:10px; display: inline;}
* html #container #content_wrap .wrap ol.post, * html #container #content_wrap .wrap ol li.agenda { float:left; width:200px; margin:10px; display: inline; overflow: hidden;}
.page_box {margin:0 10px 0 10px; padding: 15px; background-color:#bfc1b3; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; height:auto!important; margin-bottom: 20px; }
#container #amigo_content ul { margin: 5px 0 10px 35px; list-style-position: outside; list-style-type: disc;line-height: 1.75em;}
.single_panel {float: right; display: block; background-color: #c0a903; width: 150px; padding: 10px; color: #131313; margin: -0px -25px 10px 10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; }
.single_thumb {float:left; margin:0px 15px 15px 0; }

#container #sidebar { position:relative; margin-top:10px; background-color:#0f0f0f; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; min-height:100px; }
* html #container #sidebar { position:relative; margin-top:10px; background-color:#0f0f0f; display: inline; float: left; overflow: hidden;}
#sidebar ul li { list-style-type:none; list-style-image:none; margin:0 0 25px 0; }
#sidebar ul li a:link,#sidebar ul li a:visited { color:#c0a903; text-decoration:none; }
#sidebar ul li a:hover,#sidebar ul li a:focus,#sidebar ul li a:active { color:#c6c7bb; text-decoration:none; }
#sidebar ul p,#sidebar ul select { margin:5px 0 8px; }
#sidebar ul ul,#sidebar ul ol { margin:5px 0 0 10px; }
#sidebar ul ul ul,#sidebar ul ol { margin:0 0 0 10px; }
#sidebar ul ul li,#sidebar ul ol li { margin:3px 0 0; }
	#sidebar ul.sf-menu { margin: 10px 0 25px ;}
	#sidebar ul.sf-menu li {margin:0px; border-bottom: 1px solid #151515; position: relative;}
	#sidebar ul.sf-menu li a:link,#sidebar ul.sf-menu li a:visited {padding:10px 0 0px 10px; color:#c6c7bb; display: block;height:25px; }
	#sidebar ul.sf-menu li a:hover, #sidebar ul.sf-menu li a:focus, #sidebar ul.sf-menu li a:active {color:#f8f8e6;background-color:#c0a903; display: block;height: 25px;} 	
	#sidebar ul.sf-menu li ul {display: none;}
	#sidebar ul.sf-menu li:hover ul {display: block;}
	#sidebar ul.sf-menu li ul li{background-color: #0f0f0f; border-bottom: 1px solid #151515;margin-left: -10px;}
	#sidebar ul.sf-menu li ul li a:link, #sidebar ul.sf-menu li ul li a:visited { color:#c6c7bb; padding-left: 20px; }
	#sidebar ul.sf-menu li ul li a:hover {display: block; color: #f8f8e6;}
	#sidebar ul.sf-menu li.current_page_item, #sidebar ul.sf-menu li.current_page_parent,#sidebar ul.sf-menu li.current_page_ancestor, #sidebar ul.sf-menu li ul li.current_page_item, #sidebar ul.sf-menu li ul li.current_page_parent { color:#f8f8e6; background-color:#c0a903; display:block;}
	#sidebar ul.sf-menu li.current_page_item a, #sidebar ul.sf-menu li.current_page_parent a,#sidebar ul.sf-menu li.current_page_ancestor a, #sidebar ul.sf-menu li ul li.current_page_item a, #sidebar ul.sf-menu li ul li.current_page_parent a{color: #f8f8e6;}
	#sidebar ul.sf-menu li .sf-sub-indicator {background: url(js/images/pijl.png) no-repeat -8px 0px;position:absolute;display:block;right:.75em;top:11px; /* IE6 only */width:7px;height:15px;text-indent: -999em;}
	#sidebar .box .textwidget {color: #c6c7bb;}

/* =============== shop ============= */
#shop_content {margin-top:0px; height:auto!important;width: 720px; float: left;}
#shop_checkout {margin-top: 10px; height:auto!important; width: 710px; float: left; margin-right: 10px; background-color:#bfc1b3; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; }
#shop_checkout .box h2 {margin-bottom: 20px;}
#shop_checkout .box #wpsc_shopping_cart_container h2, #shop_checkout .box #wpsc_shopping_cart_container h4, td.wpsc_gateway_container h3 {margin-bottom:8px; margin-top: 8px;}
#shop_cart {position:relative; margin-top:10px; background-color:#0f0f0f; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; min-height:100px; }
#shop_cart p {color:#c6c7bb;}
#shop_cart p a {color: #c0a903;}
#shop_cart p.visitshop {display: none;}

/* =============== previous/next links ============= */
#post_navigation {height: 20px; margin-bottom: 10px;}
h5.older, h5.older a {font-size: 0.92em; background-color:#c6c7bb; float: right; margin-right: -13px; padding: 3px; color: #181818;-moz-border-radius:5px; -webkit-border-radius:5px;display: block;}
h5.newer, h5.newer a {font-size: 0.92em; background-color:#c6c7bb; float: left; margin-left: -13px; padding: 3px; color: #181818; -moz-border-radius:5px; -webkit-border-radius:5px;display: block;}
	
/* =============== footer ============= */
#footer {text-align: center; height: auto; margin-top: 20px; width: 1024px;}
.footer_text {text-align: center; font-family:'Trebuchet MS', Trebuchet, 'Lucida Grande',lucida, schreefloos; font-size: 0.92em; font-weight: bold; display: none;} /*display uitgezet*/

/* =============== comments ============= */
.comments {margin-top: 10px; padding-top: 5px; border-top: 1px solid #b7b8ad;}
li.comment {background-color: transparent; margin: 0px;border-bottom: 1px solid #b7b8ad; color: #0f0f0f;}
.comment-meta {padding-top: 5px;}
.comment-meta a:link, .comment-author cite.fn a {color: #3e2b21;}
li.comment p {background-color:#bfc1b3; padding-top: 5px; margin: 0;}
textarea#comment {width: 580px;}
#respond{color: #232217;line-height: 1.5em;text-decoration: none;}
.cancel-comment-reply{color: #232217;font-size: 85%;}
input#submit[type="submit"] {background-color: #c6c7bb; border-right-color: #cccccc; border-left-color: #3b3b3b; border-bottom-color: #cccccc; border-top-color:#3b3b3b; border-width: 1px; border-style: solid; color: #131313; margin-bottom: 5px; width:100px;  padding:5px; font-size:0.8em;cursor: pointer; background:url(images/button-bg.gif) repeat-x!important;}
input#submit[type="submit"]:hover {border-color:#c0a903; }
img.avatar {margin-bottom: 0;}

/* =============== WPML ============= */
#top_language_list ul {float: right;margin-top: 17px; display: inline; margin-right: 12px;}
#top_language_list ul li {float: left; margin-right: 12px; text-transform: uppercase; font-size: 0.83em;}
#top_language_list ul li a:hover {text-decoration: underline;}

/* =============== miscelaneous ============= */
.postmetadata { font-size:.92em; margin-bottom:5px; color:#181818;}
.postmetadata a:link, .postmetadata a:visited { color:#3e2b21; border-bottom-color:#c0a903; border-bottom-width:1px; border-bottom-style:dotted; text-decoration:none; }
.postmetadata a:hover, postmetadata a:active {color: #80858b;}
.alignright { float:right; margin:10px 0 15px 10px; }
.alignleft { float:left; margin:10px 15px 15px 0; }
.aligncenter,.alignnone { margin:10px 10px 15px 10px;; }
dl { margin-bottom:10px; }
dt strong { font-size: 1.08em; font-family:'Trebuchet MS', Trebuchet, 'Lucida Grande',lucida, schreefloos; }
dt { line-height:1.5em; font-size:1.08em; }
dt.listview { line-height:1.5em; font-size:1.17em; }
.related {margin-bottom: 20px; margin-top: 10px; padding-top: 5px; border-top: 1px solid #b7b8ad;}
.searchform input {width: 180px;margin-bottom:6px;}
.searchform input[type="submit"] {width:60px; }
ul.thumbnail li{float: left;margin: 5px; list-style-type: none; display: inline;}
ul.thumbnail a {text-decoration: none; text-align: left;display: block;}
object {margin: 10px 0 10px 0;}

/* PDF document links */
a[href$='.pdf'] {background:transparent url(images/File_Pdf.png) bottom left no-repeat; display:inline-block;padding-left:70px;line-height:64px;}
/* Excel Documents links */
a[href$='.xls'], a[href$='.csv'], a[href$='.xlw'], a[href$='.xlt'] {background:transparent url(images/File_Excel.png) bottom left no-repeat; display:inline-block;padding-left:70px;line-height:64px;}
/* Word Document Links */
a[href$='.doc'], a[href$='.rtf'], a[href$='.wps'], a[href$='.txt'] {background:transparent url(images/Word.png) bottom left no-repeat; display:inline-block;padding-left:70px;line-height:64px;}

/* =============== mailchimp newsletter widget ============= */
#mc_signup_container #mc_signup_form {background: none; border: none; color: #bfc1b3; padding: 0;}
#mc_signup_container #mc_signup_form  {width:190px; margin: 0; padding: 0px; background: none; border: none; color:#bfc1b3;line-height: 1.75em; text-align: left;}
#mc_signup_form .mc_merge_var .mc_var_label {padding-top: 5px; line-height: 1.75em; color:#bfc1b3}
#mc_signup_form .mc_merge_var .mc_var_label, #mc_signup_form .mc_merge_var .mc_input {margin-left: 0;}
#mc_signup_form .mc_signup_submit {text-align: left; padding: 15px 0 1.5em 0; clear: both;}
#mc_signup_form .mc_signup_submit input[type="submit"] {background-color: #c6c7bb; border-right-color: #cccccc; border-left-color: #3b3b3b; border-bottom-color: #cccccc; border-top-color:#3b3b3b; border-width: 1px; border-style: solid; color: #131313; margin-bottom: 5px; width:100px;  padding:5px; font-size:0.8em;cursor: pointer; background:url(images/button-bg.gif) repeat-x!important;}
#mc_signup_form .mc_merge_var input {width: 180px; border: 1px solid #bfc1b3;padding: 3px;}
strong.mc_success_msg {color:#c0bd00; }
span.mc_error_msg {color: #c40e5e;}
#mc_signup_form .mc_signup_submit input[type="submit"]:hover {border-color:#c0bd00; }

/* =============== mailchimp newsletter embedded ============= */
#mc_embed_signup #mc-embedded-subscribe-form {width:190px; background: none; border: none; color: #0f0f0f; padding: 0; line-height: 1.75em; font-family:'Trebuchet MS', Trebuchet, 'Lucida Grande',lucida, schreefloos; font-size: 1.08em; font-style: italic; }
#mc_embed_signup #mc-embedded-subscribe-form legend {width:190px; margin: 0; padding: 0px; background: none; border: none; color:#bfc1b3;line-height: 1.75em; text-align: left;}
.indicate-required {text-align: left;line-height: 2em;font-size: 0.83em;}
.mc-field-group {padding-top: 5px;}
.mc-field-group label {display: block;}
.mc-field-group input {display: block; width: 190px;}
.btn { background-color: #bfc1b3; border-style: solid; border-right-color: #90959b; border-left-color: #3b3b3b; border-bottom-color: #90959b; border-top-color:#3b3b3b; border-width: 1px; color: #131313; margin-bottom: 5px; width:100px; margin-top: 10px; padding:5px; font-size:0.8em;cursor: pointer; background:url(images/button-bg.gif) repeat-x!important;}
.btn:hover { border-color: #c0a903; border-width: 1px; border-style: solid; }
#mc_signup_form .mc_var_label, #mc_signup_form .mc_input { float:left; clear:both; }
#mc_signup_form legend { padding:.5em;margin:0; }
#mc-indicates-required { float:left; clear:both; }
#mc_display_rewards { clear:both; }
#mc_interests_header { font-weight:bold; clear:both; padding-top:.2em;}
div.mc_interest{ clear:both;}
input.mc_interest { float:left; }
label.mc_interest_label {float:left; clear:right;}

/* =============== wp-paginate ============= */
.navigation {color: #131313; margin-top: 10px;margin-left: 10px; }
.wp-paginate {padding:0; margin:0;}
.wp-paginate li {display:inline; list-style:none;}
.wp-paginate a {background:#bfc1b3; border:1px solid #ccc; color: #0f0f0f; margin-right:4px; padding:3px 6px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {background:#0f0f0f; color: #c0a903;}
.wp-paginate .title {color: #0f0f0f; margin-right:4px;}
.wp-paginate .gap {color: #90959b; margin-right:4px;}
.wp-paginate .current {color: #c0a903; background:#0f0f0f; border:1px solid #bfc1b3; margin-right:4px; padding:3px 6px;}

