@CHARSET "ISO-8859-1";
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,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {border:none;margin:0;padding:0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;font-size-adjust:none;}
h1, h2, h3, h4, h5, h6 {font-weight:bold;}
html, div, map, dt, isindex, form {display:block;}
a {text-decoration:none;display:block;color:rgb(250,250,250);}
ol, ul {list-style: none;}
li{float:left;}
table {border-collapse: separate;border-spacing: 0;}
p{line-height:1.6em;}
.black{color:#000;}.white{color:#fff;}
.nodisplay{display:none !important;}.yesdisplay{display:block !important;}
.novisible{visibility:hidden;}
.nobg{background-image:none !important;}
.left{float:left;}.leftfull{float:left;width:100%;}
.right{float:right;}.rightfull{float: right;width: 100%;}
.clear{clear:both;}
.italix{font-style: italic;}.embolden{font-weight: bold;}.uline{text-decoration: underline;}
.inline{display:inline;}
.w60{width:60%;}.w40{width:40%;}.w50{width:50%;}.w30{width:30%;}
.f80{font-size:0.8em;}.f85{font-size:0.85em;}.f75{font-size:0.75em;}

body, html{color:#fff;font-family:"Lucida Sans Unicode","Helvetica","Verdana",arial,sans-serif;font-weight:normal;font-size:100%;}
body{background: rgb(185,185,185) url("../images/bp_gradient.gif") repeat-x;}
#canvas{background:url("../images/bp_explosion.gif") no-repeat 55% 0%;width:100%;position:relative;padding:0 0 1.5em;margin-bottom:0px;}
#header{position: relative;height:5em;width:100%;}
#header-content{position:relative;width:1000px;margin:0 auto;padding:1.2em 0 0;overflow:hidden;font-size:0.85em;}
#logo a{width:218px;height:62px;background: url("../images/bp_logo.png") no-repeat;text-indent: -9999px;}
#top-nav{width:26em;max-width:450px;min-width:200px;margin:22px 1em 0;}
#top-nav .or{font-size:2em;margin:0 5px;}
#browse-all-photos{padding:8px;}
#browse-all-photos a:hover, #browse-all-photos:hover{background:url("../images/bp_glass.png") repeat;color:#fff;}

#centre-container{position:relative;margin:0 auto;width:100%;}
#centre-photo-wrapper{position:relative;margin:0 auto;}
#centre-photo{position:relative;background-color: #000;width:980px;padding:10px;margin:0 auto 1.2em;overflow:hidden;min-height:550px;}

#centre-photo .intro{margin:2em 0 2em 24px;}
#centre-photo .intro p.s1{font-size:45px;letter-spacing: -5px;font-weight:900;margin:0 0 1em 0;}
#centre-photo .intro p.s2{font-size:125%;font-weight:bold;}
#centre-photo .intro .about-me{margin: 0 auto;}
#centre-photo .intro img{margin: 15px 12px 12px 0;background-color:#fff;padding:3px;}
#centre-photo .intro p.s3{font-size:85%;color:rgb(210,210,210);}

#centre-photo .sidebar{overflow:auto;margin:2em 24px 2em 0;}
#centre-photo-feature{background-color:#fff;position:relative;padding:12px;height:100%;margin:0 auto;overflow:hidden;}
#centre-photo-feature .decorate{height:90%;width:360px;position:absolute;left:21px;;top:12px;}
#centre-photo-feature #decorate-top{background: url("../images/bp_border_top.png") repeat-x;}
#centre-photo-feature #decorate-left{background: url("../images/bp_border_left.png") repeat-y;top:17px;}
#centre-photo-feature #decorate-right{background: url("../images/bp_border_right.png") repeat-y 100% 0%;top:17px;left:12px;}
#centre-photo-feature #decorate-bottom{background: url("../images/bp_border_bottom.png") repeat-x 0% 100%;top:15px;left:25px;}
#centre-photo-feature img{margin:0 10px;}
#centre-photo-feature a{position:absolute;top:20px;left:20px;width:90%;height:90%;text-indent: -9999px;z-index:2;}

#centre-photo h1.h1{margin:12px 0 0 24px;}
#centre-photo .browse-thumbs{margin:24px;}
#centre-photo .thumbs{margin:1em;}
#centre-photo .thumbs img{width:100px;height:65px;background-color:#fff;padding:5px;}
#centre-photo img.main-img{float:left;}

#centre-photo-overlay{height:510px;z-index:200;width:980px;position:absolute;top:10px; left:10px;background:url("../images/bp_transparent.gif") repeat;bottom:0;}
#centre-photo-info{position:absolute;top:0;height:11em;font-size:0.82em;background-image:url("../images/bp_glass.png");z-index:201;width:100%;}
#centre-photo-info .info-right{width:12em;padding:15px 26px 13px 13px;max-width:250px;}
#centre-photo-info .info-left{width:25em;padding:26px;max-width:500px;}
/*#centre-photo-navigation{margin:0 auto; width:230px;font-size:13px;font-weight:bold;overflow: hidden;height:25px;}
#centre-photo-navigation a{color:#000;background-image: url("../images/bp_arrows.gif");background-repeat: no-repeat;width:100px;height:15px;}
#centre-photo-navigation #prev-left a{background-position: 0% 120%;}
#centre-photo-navigation #prev-left a span{margin-left: 40px;}
#centre-photo-navigation #next-right a{background-position: 100% 0%;}
#centre-photo-navigation #next-right a span{margin-right: 40px;}
#prev-left, #next-right {width:100px;height:100%;}*/
#centre-photo-navigation{width:29px;font-size:13px;font-weight:bold;overflow: hidden;height:119px;background: url("../images/bp_side_nav_bg.png");position:absolute;top:0;right:0px;z-index:10;}
#centre-photo-navigation a{background-image: url("../images/bp_side_nav_arrows.gif");background-repeat: no-repeat;width:25px;height:26px;}
#centre-photo-navigation #prev-left a{background-position: 0% 99%;}
#centre-photo-navigation #prev-left a:hover{background-position: 0% 66%;}
#centre-photo-navigation #next-right a{background-position: 0% 33%;}
#centre-photo-navigation #next-right a:hover{background-position: 0% 0%;}
#prev-left, #next-right {width:25px;margin:10px 4px 10px 0;}
.noimage{visibility:hidden;}
#centre-photo-desc{margin:1.2em 0 1em;font-size:0.85em;}
#centre-photo-permalink{position:absolute;bottom: 10px;right: 20px;}
#centre-photo-permalink a:hover{color:rgb(250,100,100);}
#centre-photo-browse{font-size: 0.8em;margin: 0 0 1em;position:relative;}
#centre-photo-browse a:hover{color:rgb(150,150,150);}
#centre-photo-browse a span{margin:5px 5px;}
#centre-photo-bookmark{}
#centre-photo-bookmark a{display:inline;margin:0 0.8em 0 0;}

#categories{width:12.5em;}
#comments{margin:0 0 0 900px;}
#comment-button{}
#comment-content, #comment-content2{position:relative;margin:0 auto 1em;background-color:#000;overflow: hidden;width:100%;}
#comment-content-left{padding:2em 0 1em 180px;max-width:448px;}
#comment-content-right{max-width:448px;padding:2em 180px 3em 0;}
#comment-form{font-size:0.76em;margin:auto;overflow:auto;}
#comment-form li{margin:0.7em 0;width:100%;}
#comment-form li.error{background:rgb(250,10,10);padding:2px;margin:0.3em;border-left:5px solid rgb(250,10,10);border-bottom: 5px solid #000;width:55%;}
#comment-form li label{margin-right:35px;}
#comment-form li input{max-width:190px;}
#comment-form li textarea{max-width:280px;}
#comment-form li input.url-adjust{margin-left:-20px;}
#comment-form-success{font-size: 0.8em;background-color:rgb(7,120,33);padding:5px;}
.comment-list-item{font-size:0.76em;margin:0.8em 0;}
.msg-bubble{color:#000;width:23em;max-width:400px;background-color:rgb(185,185,185);border-bottom:10px solid #000000;border-left:10px solid #B9B9B9;padding:0.3em;}
.comment-date{font-size:0.83em;color:#b9b9b9;margin:2px 0 0 10px;}

.dashed-line{background: url("../images/bp_dashed_border.gif") repeat-x 0 0;height:3px;min-width:8em;margin:1em auto;}
.intro-dashed-line{margin-top: 4em;width:14em;max-width:300px; }
.box-canvas{background: url("../images/bp_glass.png") repeat; width:7.5em; padding:5px;}
.box-content{background-color:#000;min-height:1.8em;font-size:0.85em;}
.box-content .menu-button{background: url("../images/bp_clickmes.gif") no-repeat 0 0;width:22px;height:20px;float:left;margin:3px 10px 3px 5px;}
.box-content .menu-button a{width:22px;height:20px; text-indent: -9999px;}
.loading{background:transparent url("../images/bp_glass.png") repeat;width:100%;height:100%; margin: auto;position:absolute;top:0;left:0;}
.loading-icon{background:transparent url("../images/bp_ajax_circle.gif") no-repeat 50% 50%; width:100%;height:100%; margin: auto;position:absolute;top:0;left:0;}

img.error-photo{margin:1em 0 1em 100px;background:#fff;padding:10px;}
p.error404{color:#C8C8C8;font-size:1050%;margin:150px 124px 1em 0;}
img.error-bubble{position:absolute;top:10px;right:25px;}
.oops-photo p{margin-left:90px;}
#footer{position:relative;margin:15px auto 0;background:url("../images/bp_footer_border.gif") repeat-x;width:100%;overflow:hidden;}
#footer-wrapper{margin:0;background-color:#000;margin:16px 0 0 ;}
#footer-content{margin:auto;width:1000px;padding:24px;position:relative;overflow:auto;}
#footer-content-left{margin: 0 24px 0 0;border-right:1px dashed rgb(100,100,100);}
#copyright{position:absolute;bottom:0;right:0;}
