/*
Theme Name: What's Dutch
Theme URI: http://whatsdutch.org/
Description: What's Dutch
Version: 0.1
Author: Jackson Whelan
Author URI: http://jacksonwhelan.com/
*/
* {
margin:0;
padding:0;
}
body {
text-align:center;
background:#F7F5E9 url(images/dutch-map-bkgd.jpg) repeat-y top center;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
}
#wrapper {
width:800px;
margin-left:auto;
margin-right:auto;
text-align:left;
}
#header {
border-top:15px solid #E5DFB7;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
#top-nav {
padding-top:5px;
}
#bottom-nav {
margin-left:150px;
border-top:1px solid #000000;
padding-top:5px;
}
#sidebar {
float:left;
width:135px;
font-family:Arial, Helvetica, sans-serif;
}
#content {
width:650px;
float:right;
}
.post {
width:420px;
float:left;
}
.right-image-col {
width:220px;
float:right;
}

#footer {
clear:both;
margin-top:34px;
}
#footer-content {
margin-left:150px;
border-top:1px solid #000000;
}
#footer-content p {
width:250px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:10px;
}
#footer-logos {
width:255px;
float:right;
}
img#partners {
margin-left:150px;
}

h1#dutch, h2#hrh, h2#hvva {
height:170px;
float:left;
margin:0;
padding:0;
}
h1#dutch {
width:442px;
}
h2#hrh {
width:122px;
} 
h2#hvva {
width:236px;
}
h1#dutch a, h2#hrh a, h2#hvva a {
height:170px;
text-indent:-9999px;
outline:none;
display:block;
}
h1#dutch a {
width:442px;
background:url(images/whatsdutch-h1.jpg) no-repeat;
}
h2#hrh a {
width:122px;
background:url(images/hrh-h2.jpg) no-repeat;
}
h2#hvva a {
width:236px;
background:url(images/hvva-h2.jpg) no-repeat;
}

h2 {
font-weight:normal;
font-size:24px;
color:#5E1729;
margin-bottom:20px;
margin-top:20px;
}
h2.headline {
margin-left:150px;
margin-top:50px;
}
ul#blog-sidebar h2 {
font-size:16px;
margin-bottom:10px;
}

#content p, #content ul {
margin-bottom:10px;
line-height:1.4em;
}
#content ul {
margin:10px 10px 10px 30px;
}


#top-nav ul, #bottom-nav ul, #sidebar ul {
list-style:none;
}
#top-nav ul li {
float:right;
}
#bottom-nav ul li {
float:left;
}

#bottom-nav ul li a, #top-nav ul li a {
font-size:11px;
display:block;
border-right:1px solid #000000;
padding: 2px 5px 2px 0;
margin-right:5px;
}
#bottom-nav ul li.current_page_item a {
color:#5E1729;
}
#bottom-nav ul li.page-item-28 a, #top-nav ul li.last a {
border-right:none;
margin-right:0;
}

#sidebar ul {
border-bottom:2px solid #E4DFB7;
}
#sidebar li {
border-top:2px solid #E4DFB7;
text-transform:uppercase;
padding:5px;
font-size:11px;
} 
#sidebar ul li ul, #sidebar ul li ul li {
border:none;
text-transform:none;
}
#sidebar li.current_page_item, #sidebar li.current_page_parent {
background-color:#CC9999;
}
#sidebar ul li ul li.current_page_item:before {
content:'>';
}

ul#links, ul#blog-sidebar {
list-style:none;
margin-left:0px;
}
ul#blog-sidebar h3 {
text-transform:uppercase;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
} 
li.linkcat h2 {
font-size:16px;
}


dl#paypal {
width:600px;
}
dl#paypal dt {
width:400px;
float:left;
border-top:1px solid #000000;
padding:10px;
}
dl#paypal dd {
width:160px;
float:right;
border-top:1px solid #000000;
padding:10px;
}
dl#paypal dd.header, dl#paypal dt.header {
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
dl#paypal input.qty {
width:20px;
}
dl#paypal input.submit, dl#paypal input.view {
font-family:Arial, Helvetica, sans-serif;
text-transform: uppercase;
border: 1px solid #000000;
background:#F7F5E9;
cursor:pointer;
margin-left:20px;
width:95px;
}
dl#paypal input.view {
margin-left:50px;
}

#header h1 a {
outline:none;
}
#header a, #sidebar a {
color:#000000;
text-decoration:none;
}
h2 a {
text-decoration:none;
color:#5E1729;
}
a img {
border:none;
}

dl.gallery-item {
text-align:right;
}
dd.gallery-caption {
margin:0 5px;
}

.clear {
clear:both;
}