
/* Primary layout */
body {margin: 0;background-color:#E7B560;color: #E7B560;font-size: small;line-height:1.5em;}
#wrapper {position:relative;width: 690px;margin: 0 auto;border: 1px solid #331D10;padding:0;}


/* font specs */ 
h2, h3, h1 #header p {font-family: "trebuchet ms", verdana, sans-serif;}
body, p, li, ul {font-family: verdana, arial, sans-serif;}

/* Branding */ 
#brand_line {font:11px "Lucida Grande",Verdana,sans-serif;background:#369 url(/img/top_nav_bg.gif) no-repeat left;margin:0 0 5px;padding:0;width:100%;height:32px;display:block;border-bottom:1px solid #839EAF;border-top:1px solid #839EAF;}
#brand_line #tp_branding {border:none;float:left;margin-left:15px;padding:9px 0 10px 95px;color:#fff;text-decoration:none;}
#brand_line #user_links {margin:0;padding:2px 10px 0 0;color:#4d5863;line-height:30px;float:right;}	
#brand_line p a {color:#fff;text-decoration:none;padding:9px;border-left:1px solid #3d6e9e;}
#brand_line p a:hover{background:#fff;color:#546674;border-top:1px solid #839EAF;border-left:1px solid #839EAF;border-bottom:1px solid #fff;}

/* Header */ 
#header,#center,#footer {margin:0;border:0;padding:0;color: #fff;}
#center {#331D10}
#header {border-top: 3px double #333;border-bottom: 3px double #333;padding: 2em 0;text-align: center;background-image: url(http://home.wanadoo.nl/dennisvanaken/images/top_blog.jpg);}
#header h1,#header p {margin: 10px;font-family: "trebuchet ms", verdana, arial, sans-serif;}
#header #title {font-size: x-large;font-weight: normal;}
#header #title a{text-decoration:none;color:#000;font-weight:normal;}
#description {font-size:large;font-style:italic;}

/* Images */
img {border: 0;}

/* Links */
:link {color: #E7B560;}
:visited {color: #7a3d00;}
:link:hover, :visited:hover {color: #331D10;background-color: #E7B560;}

/* Lists 
ul {list-style: url(img/1/icon-listitem.gif);}

/* Navigation */
#navigation {float:right;width:184px;margin:0;padding:0;font-size:90%;border-left:1px dotted #bbb;text-align:center;background-color:#331D10;}
#navigation ul {margin: 0 1.5em 5px 1.5em;padding:5px;}
#navigation li {line-height:150%;}
#navigation h3 {margin-top: 10px;border-left: 1px solid #331D10;border-bottom: 1px solid #331D10;background-color: #E7B560;color: #331D10;font-family: "trebuchet ms", verdana, arial, sans-serif;padding:5px;font-weight:normal;text-align:center;margin:0;}
#navigation form {text-align: center;}
#navsearch {padding-bottom:10px;}
#navsearch form, #changestyles form {margin:0;padding:.5em;margin-left:.5em;}
#authorprofile,#photography {padding:0; padding-bottom: .5em;}
#changestyles {border-bottom:1px dotted #bbb;padding-bottom:10px;}
#authorprofile p, #photography p {margin:.5em 10px 0 10px;}
#photography .photo, #profilephoto .photo {border:1px solid #666;margin:0 5px 2px 0;}
#profilephoto {float:right;margin:10px;}
#ads_nav {text-align:center;margin:10px 0 15px;}
#twitter p {margin:10px;font-size:90%;}

/* Content Group Header */
#contentgroupheader {margin-bottom:5px;border-bottom: 1px solid #ccc;padding: 25px 0;text-align: center;}
#contentgroupheader h2 {margin: 0;}

/* Blog Content Area */
#blogcontent {width:499px;margin:0;float:left;background-color: #331D10;border-right: 6px solid #E7B560;}

/* For Win IE only, float the blogcontent to actually visually touch the navigation.*/
* html #blogcontent {
  float: right;
  margin: 0;
}
.entry {margin-bottom:20px;padding:20px;}
.entry h1,.entry h2 {width:auto;margin:0;padding:0;text-transform:uppercase;font-size:150%;}
.entry h1 a,.entry h2 a{text-decoration:none;font-family: "trebuchet ms", verdana, arial, sans-serif;}
.entry p.subheading {font-style:italic;padding:0;margin:0;}
.entry h2 {background: url(http://www.travellerspoint.com/images/teamdrivenh1.gif) no-repeat left;padding-left:55px;padding-top:5px;}
.entrycontent, .comment {overflow: auto;}
.entrycontent p {text-indent: 0.9em;}
.entry img.photo {padding-bottom:5px;}
.entrydetails {margin-top: 0;font-size:80%;background:url(img/1/icon_page.gif) no-repeat left;padding:0 0 0  3px;}
.commentlink {margin-left:1em;padding-left: 2em;background: url(img/1/icon-comments.gif) no-repeat left top;}
.commentdetails {margin-top: 0;}
#entry_options {margin:5px 0;height:25px;}
.bookmarking_options{border-top:1px dotted #eee;border-bottom:1px dotted #eee;padding:4px 0;line-height:11px;width:40%;float:left;margin:0;}
.bookmarking_options img{vertical-align:middle;height:14px;width:14px;}
.bookmarking_options a{margin-right:2px;padding:2px 4px 4px;border:1px solid #fff;}
.bookmarking_options a:hover{border:1px solid #CFE4FF;}
p.entry_nav {border-top:1px dotted #eee;border-bottom:1px dotted #eee;width:60%;margin:0;padding:4px 0;line-height:11px;text-align:right;float:left;}
p.entry_nav a.previous {background: url(/img/icon_previous.gif) no-repeat right;padding-right:15px;}
p.entry_nav a.next {background: url(/img/icon_next.gif) no-repeat left;padding-left:15px;}
p.entry_nav a.toc {background: url(/img/icon_toc.gif) no-repeat;padding-left:18px;margin-left:20px;}
p.entry_nav a {font-size:10px;}
div#ads_entry {text-align:center;}
.othercontent {margin:10px 20px 20px;padding:5px 10px;border:1px solid #ddd;}
.othercontent h2{font-size:110%;}
.othercontent form {padding:0 10px 10px;border:1px solid #eee;}
#entrynavigation {margin-bottom:5px;padding:0 30px;}



/* Footer */
#footer {display: block;clear: both;margin: 1em 0 0;border-top: 1px solid #E7B560;background: #331D10;}
#footer p {margin: 0;padding:1em 0 0;text-align: center;}
#footer .tp_plug {margin:0;padding:0 0 1em;list-style:none;text-align:center;}
#footer .tp_plug li {margin:0 0.2em;display:inline;}
#footer p#copyright_notice {font-size:10px;padding-top:0;}