
/*

= design: ori
= created: 20 feb 2006
= author: Stuart Frisby
= website: 36-degrees.co.uk

*/

/* Primary layout */
* {margin:0px;padding:0px;}
body {background: #FFF0E8 url(img/7/background.gif) repeat-x top;font-family: helvetica, arial, sans-serif;font-size: 12px;color: #3F3F3F;line-height: 1.5;}

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

/* Main Containers and Header */
#header, #center, #footer {width:690px;margin:auto;}
#center {background: transparent url(http://i68.photobucket.com/albums/i36/vincedb/barc2.png) no-repeat top center;padding-top: 230px;clear:left;}
#header {min-height:36px;padding: 70px 0px 10px;font-size: 10px;border-bottom: 1px solid #BF2B2F;}
#header #title {padding: 0 5px;float: left;font-size: 375%;font-family: "hoefler text", times, "times new roman", serif;font-weight: 200;color: #444;text-shadow: #888888 0px 1px;text-transform: capitalize;}
#header #title a {text-decoration:none;color:#444;}
#header p#description {font-size: 150%;float:right;font-family: times, "times new roman", serif;font-style:italic;padding: 20px 5px 0px;}

/* Images */
img {border:0px;}
a img:hover{background: #BF2B2F;}

/* Links */
a:link {color:#BF2B2F;text-decoration: underline;font-weight: bold;text-shadow: #fff 0px 1px;}
a:visited {font-weight: normal;color: #BF2B2F;text-decoration: underline;text-shadow: #fff 0px 1px;}
a:hover {color:#3F3F3F;}

/* Navigation */
#navigation {width:190px;padding:0 5px 0 10px;float:right;margin-bottom:30px;}
#navigation h3 {background: #fff;text-align: center;padding: 10px;font-size: 100%;font-family: times, "times new roman", serif;font-weight: 100;color: #BF2B2F;text-transform: uppercase;margin: 0 0 2px;}
#navigation a:link, #navigation a:visited,#authorprofile a:link, #authorprofile a:visited {text-decoration: none;color: #3F3F3F;font-weight: normal;text-transform: uppercase;}
#navigation a:hover {color: #BF2B2F;}
#navigation ul li, #navsearch ul li, #changestyles ul li,  #authorprofile ul li, #photography ul li {background-color: #FFF8F4;text-align: center;padding: 10px;margin: 2px 0px 2px 0px;font-size: 100%;font-family: times, "times new roman", serif;font-weight: 100;color: #BF2B2F;text-transform: uppercase;list-style: none;}
#navsearch, #changestyles, #authorprofile, #photography {color: #3F3F3F;text-transform: none;background-color: #FFF8F4;text-align: center;padding: 0px 0px 10px;}
#navsearch input, #changestyles input {margin-top:8px;background-color: #fff;border: 1px solid #3F3F3F;padding:1px;}
#authorprofile p {margin-bottom: 10px;}
#photography p{margin-top:5px;}
#authorprofile img, #photography img {padding: 3px;margin:0 3px;border: 1px solid #ccc;}
#ads_nav {text-align:center;background:#fff;margin-bottom:2px;padding:10px;}
#twitter {background-color:#FFF8F4;}
#twitter p{margin:5px 10px;font-size:90%;}

/* Content Group Header */
#contentgroupheader h1 {text-align: center;margin-bottom: 20px;color: #3F3F3F;padding: 10px 0px;border-bottom: 1px solid #DF980E;}
#contentgroupheader h1:before {content: "Posts : ";}

/* Blog Content Area */
#blogcontent {float:left;margin-bottom:30px;margin-right:7px;width:468px;padding:0 5px;}
.entry, .othercontent {padding: 0px;margin-bottom: 20px;}
.entrytitle {padding:0 5px;font-size: 200%;font-family: times, "times new roman", serif;font-weight: 100;color: #BF2B2F;text-transform: uppercase;text-shadow: #fff 0px 1px;text-indent: -5px;}
.entrytitle a {text-decoration:none;}
.entry p.subheading {background:transparent;text-align:left;font-size:135%;font-family: times, "times new roman", serif;font-weight: 100;color: #555;font-style: italic;position: relative;top: -10px;text-transform: none;padding: 0px;word-spacing: -1px;}
.entrycontent p, .othercontent p {margin: 5px 0px;text-align: justify;}
.entrycontent img.photo {padding: 5px;border: 1px solid #CCC;margin: 10px 10px 5px;background: #fff;text-align: center;}
.entrycontent a:hover > img {background: #BF2B2F;}
.entrycontent ul li, .comment ul li {list-style: disc inside;text-indent: 10px;margin: 8px 0px;}
blockquote {background: #FFF6F3;text-align: center;border-top: 1px solid #BF2B2F;border-bottom: 1px solid #BF2B2F;width: 80%;margin: 10px auto;padding: 10px;}
.entrydetails {border-top: 1px solid #DF980E;text-align: right;padding: 5px;font-size: 92%;color: #5F5F5F;}
.commentdetails:before {content: "Posted on ";}
.commentdetails {border-top: 1px solid #BF2B2F;text-align: right;margin-top: 30px;padding: 5px;}
#entry_options {margin:5px 0 0;height:20px;}
.bookmarking_options{padding:4px 0;line-height:12px;margin:0;float:right;text-align:right;width:40%;}
.bookmarking_options img{vertical-align:middle;height:14px;width:14px;}
.bookmarking_options a{margin-right:2px;padding:3px 4px;border:1px solid #fff0e8;}
.bookmarking_options a:hover{border:1px solid #DF980E;}
.entry_nav {width:60%;margin:0;padding:5px 0;line-height:12px;text-align:left;}
.entry_nav a.previous {background: url(/img/icon_previous.gif) no-repeat right;padding-right:15px;}
.entry_nav a.next {background: url(/img/icon_next.gif) no-repeat left;padding-left:15px;}
.entry_nav a.toc {background: url(/img/icon_toc.gif) no-repeat;padding-left:18px;margin-left:20px;}
.entry_nav a {font-size:10px;}
#ads_entry {text-align:center;padding:5px 0;background:#fff;}
.othercontent h2 {text-align:center;padding:10px;font-family: times, "times new roman", serif;font-weight: 100;font-size: 150%;	color: #BF2B2F;text-transform: uppercase;margin:7px 0px 2px;}
.othercontent ul, ol {margin: 10px;}
.othercontent p {margin-bottom: 10px;}
.comment {margin: 10px 0px 20px;padding: 16px 8px 0px;background: #FFF6F3 url(img/7/comment-bg.gif) repeat-x;min-height: 70px;border: 1px solid #CCC;}
.comment p {line-height: 25px;}
#ff_comment{width:100%;}
#comment_count{margin:0;border:0;background:#fff0e8;padding-bottom:3px;}
#ff_notify {vertical-align:top;margin-right:3px;border:0;}
#loginform {margin-top: 10px;background: #fff;border: 1px solid #CCC;padding: 5px;}
#loginform p {margin: 5px;}
#ff_rememberme {vertical-align:top;margin:1px 3px 0 0;border:0;}
#entrynavigation {padding: 10px;text-align: center;color: #3F3F3F;background-color: #FFF;}

/* Footer */
#footer {clear: both;text-align: center;background:transparent url(img/7/background-bottom.gif) repeat-x bottom;padding: 0px;width: 100%;height: 59px;margin-top: 20px;}
#footer p {padding:0;}
#footer a {font-weight:normal;}
#footer .tp_plug {margin:0;padding:0;list-style:none;}
#footer .tp_plug li {margin:0 .3em;display:inline;}
#footer p#copyright_notice {font-size:10px;padding-top:0;}