
/* Primary layout */
body {margin: 0;padding:0;color: #333;line-height:1.5em;background:#9b9e91;font:12px georgia, Palatino, Palatino Linotype, serif;}
#brand_line {margin:0;padding:0;width:100%;height:32px;border-top:1px solid #f4f1df;}
#brand_line a{text-decoration:none;color:#f4f1df;position:relative;z-index:3;}
#brand_line a:hover{text-decoration:underline;}
#brand_line #tp_branding{position:relative;z-index:2;border:none;float:left;margin-left:0px;padding:9px 0 9px 105px;color:#f4f1df;background:url(http://www.travellerspoint.com/photos/originals/4/brandline_bg.gif) no-repeat left;}
#brand_line #user_links {margin:0;padding:2px 10px 0 0;color:#4d5863;line-height:30px;float:right;}	
#brand_line p a {padding:9px;}
#center {width:930px;padding:0;}
#wrapper {width: 930px;height:100%;margin: 0 auto;margin-left: auto;margin-right: auto;padding:0;background:#abaea3 url(http://www.travellerspoint.com/photos/originals/4/content_wrapper.jpg) repeat-y;}
#header {margin-top:-32px;position:relative;z-index:1;height:283px;background:#3b4b4b url(http://www.travellerspoint.com/photos/originals/4/tpblog_header.jpg) no-repeat;width:100%;}
#header h1, #header p {display:none;}

/* General */
img {border: 0;}
ul {list-style: url(/img/1/icon-listitem.gif);}
:link {color: #c60;}
:visited {color: #636;}
:link:hover, :visited:hover {color: #7a3d00;}

/* Navigation */
#navigation {float:right;width:215px;margin:15px 97px 0 15px;border:0; padding:0;}
#navigation ul {margin: 0 1.5em 5px 1.5em;margin-top: 0;margin-bottom: 5px;padding: 5px;}
#navigation li {line-height: 150%;}
#navigation h3 {font-size:12px;margin-top:10px;border-bottom: 1px solid #ebe6d3;padding:5px 0 0 5px;}
#navigation form {text-align: center;}
#navsearch form, #changestyles form {margin:0;padding:.5em;margin-left: .5em;}
div#authorprofile, div#photography {padding:0; padding-bottom: .5em;}
#authorprofile p, #photography p  {width:160px;margin:.5em 0 0 10px;}
#photography .photo, #profilephoto .photo {border:1px solid #666;}
#profilephoto {float:right;margin:10px;	}
#ads_nav {text-align:left;background:#fff;padding:5px 10px 0;}

/* Content Group Header */
#contentgroupheader {margin:10px 0 10px 22px;width:492px;background:#f4f1e0;border-top: 1px solid #ebe6d3;border-bottom: 1px solid #ebe6d3;padding:20px 0 15px 10px;text-align:center;}

/* Blog Content Area */
#blogcontent {width:525px;margin:0 0 0 75px;float:left;padding:15px 0 0 0;}
#blogcontent h1,#blogcontent h2,#blogcontent h3 {margin:0;padding:0;}
#blogcontent h1 {font-size:15px;}
#blogcontent h2 {font-size:15px;}
#blogcontent h3 {font-size:11px;}
#blogcontent .entrytitle a {text-decoration:none;color:#333;}
.entry {margin:0 0 25px 22px;padding:0 10px;width:482px;}
.entry img.photo {padding:5px;background:#f4f1e0;border:1px solid #ebe6d3;margin:5px 0;}
.entry div.map {padding:5px;background:#f4f1e0;border:1px solid #ebe6d3;height:200px;width:400px;}
.entry div.video {margin:5px 0;}
.entrydetails {margin-top: 0;font-size:10px;}
.entrydetails:before {content: url(http://blog.travellerspoint.com/img/1/icon_page.gif);padding-right: 3px;}
.commentlink {margin-left: 1em;padding-left: 2em;background: url(img/1/icon-comments.gif) no-repeat left top;}
.commentdetails {margin-top: 0;}
div#ads_entry {background:#fff;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;padding:5px 0 0;width:480px;margin:0 0 5px 32px;}
#entrynavigation {margin:0 0 0 22px;padding:5px 0 5px 10px;width:492px;background:#f4f1e0;border-top: 1px solid #ebe6d3;border-bottom: 1px solid #ebe6d3;}
.othercontent {margin:0 0 0 22px;padding:10px 0 5px 10px;width:492px;border-top: 1px solid #ebe6d3;border-bottom: 1px solid #ebe6d3;margin-bottom: 10px;}
div.comment {background:#fff;margin-top:5px;border-top:1px dotted #ddd;width:473px;border-bottom:1px dotted #ddd;padding:5px;}
p.commentdetails {font-size:90%;text-align:right;border:1px solid #eee;background:#f9f8f3;width:461px;padding:5px;margin:0;}
#loginform,#commentform {background:#f0eee2;padding:10px;width:458px;margin:0;border:3px double #fff;}
#commentform {padding:5px 10px;margin-top:5px;}
#commentform div {padding:5px 0;}
textarea#ff_comment {border:1px solid #ebe6d3;font-size:90%;font-family:verdana,serif;padding:3px;width:448px;background:#fff;border:1px solid #ccc;padding:3px;}
input#comment_count {border:none;background:none;padding:0;font-family:georgia, Palatino, Palatino Linotype, serif;width:50px;}
input#ff_notify {border:none;}
.bookmarking_options{padding:5px 0 4px;line-height:12px;width:476px;float:left;margin:0;background:#ebe6d3;border:3px double #fff;}
.bookmarking_options img{vertical-align:middle;height:14px;width:14px;}
.bookmarking_options a{margin-right:2px;padding:2px 4px 4px;border:1px solid #f0eee2;}
.bookmarking_options a:hover{border:1px solid #abaea3;}
p.entry_nav {position:relative;font-size:10px;margin:-25px 0 0 235px;padding:5px 0;line-height:12px;text-align:left;width:250px;z-index:4;clear: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;padding-right:10px;margin-left:20px;}

/* Footer */
#footer {display: block;clear:both;border-top: 1px solid #abaea3;width: 760px;margin:15px 0 0 75px;padding:10px;background:#ebe6d3;}
#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 6px;display:inline;}
#footer p#copyright_notice {padding-top:0;}

/* This comment with a \ is a hack to make Mac IE5 ignore the following rule */
.entrycontent, .entry, .comment {overflow:hidden;}

/* Hacks for Win IE6 only \*/
* html #navigation {margin-right:49px;width:214px;}
* html p.entry_nav {margin-left:115px;}
/* */