a{color:#522810}
a:hover{color:#C76327}
html,body{border:0;margin:0;padding:0;font-family:Tahoma, Arial, sans-serif;font-size:90%}
body{background:url("images/header-background.png") repeat-x}
#header{height:121px;margin:0 auto;text-align:center}
#header img{border:0}
#logo{height:71px}
#navigation{height:21px;border-top:1px solid #A6A6A6;border-bottom:1px solid #A6A6A6}
#navigation div{width:875px;margin:0 auto}
#navigation a{float:left;padding:5px;height:11px;display:block;background:url("images/navigation.png") no-repeat}
#navigation a:hover{background-color:#D0D1DA}
#navigation #home{width:45px;background-position:5px 5px}
#navigation #inprogress{width:93px;background-position:5px -18px}
#navigation #scififantasy{width:114px;background-position:5px -41px}
#navigation #illustrations{width:114px;background-position:5px -64px}
#navigation #watercolor{width:104px;background-position:5px -87px}
#navigation #sketches{width:66px;background-position:5px -109px}
#navigation #other{width:50px;background-position:5px -133px}
#navigation #contact{width:69px;background-position:5px -202px}
#navigation #blog{width:36px;background-position:5px -156px}
#navigation #calendar{width:84px;background-position:5px -179px}
#contentarea{width:1002px;margin:0 auto;overflow:hidden}
#contentarea h1 span{display:none}
#bio{width:500px;float:left}
#bio h1 span{display:none}
#bio img{float:right;padding:0 0 10px 10px}
#bio p{padding:5px;text-align:justify}
#preview_bar{float:left;margin:20px 0 0 30px;width:470px}
#preview_bar a{float:left;background:url("images/preview-background.png");color:#000;font-weight:700;text-decoration:none;width:198px;padding:10px;margin:5px;border-radius:5px}
#preview_bar a:hover{background:#B1B1B1}
#preview_bar a img{width:196px;height:112px;border:1px solid #717171}
#footer{clear:both;width:1006px;margin:0 auto;padding-top:40px;font-size:75%}
#footer p, #footer ul{float:left;padding:0;margin-right:10px}
#footer ul{padding-top:16px}
#footer ul li{list-style:none;display:inline;margin-right:5px}
#footer p#design{float:right;padding-top:16px}
#subscribe label{font-weight:700;margin-right:3px}
.form_error{padding:3px;border:1px solid red;background:#FFD7D8;font-weight:700;width:400px}

/* Galleriffic */
div.content{float:left;width:670px;overflow:hidden}
div.content a,div.navigation a{text-decoration:none;color:#777}
div.content a:focus,div.content a:hover,div.content a:active{text-decoration:underline}
div.controls{display:none}
div.ss-controls{float:left}
div.slideshow{}
div.slideshow-container{position:relative;clear:both;height:525px;width:650px}
div.loader{position:absolute;top:0;left:0;background-image:url("images/loader.gif");background-repeat:no-repeat;background-position:center;width:550px;height:502px}
div.slideshow span.image-wrapper{display:block;position:absolute;top:0;left:0}
div.slideshow a.advance-link{display:block;width:650px;height:502px;line-height:502px;text-align:center}
div.slideshow a.advance-link:hover,div.slideshow a.advance-link:active,div.slideshow a.advance-link:visited{text-decoration:none}
div.slideshow img{vertical-align:middle;border:1px solid #ccc}
div.caption-container{position:relative;clear:left;height:150px}
span.image-caption{display:block;position:absolute;width:550px;top:0;left:0}
div.caption{padding:12px}
div.image-title{font-weight:700;font-size:1.4em}
div.image-desc{line-height:1.3em;padding-top:12px;padding-bottom:30px}
ul.thumbs{clear:both;margin:0;padding:0}
ul.thumbs li{float:left;list-style:none;margin:5px 10px 5px 0;padding:0}
a.thumb{display:block;padding:2px}
ul.thumbs li.selected a.thumb{background:#000}
a.thumb:focus{outline:none}
ul.thumbs img{border:1px solid #FFF;display:block}
div.navigation{background:#C0C0C0;width:273px;padding:10px 0 10px 10px;float:right;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
div.pagination{clear:both}
div.navigation div.top{margin-bottom:12px;height:11px}
div.navigation div.bottom{padding-top:5px}
div.pagination a,div.pagination span.current,div.pagination span.ellipsis{display:block;float:left;margin-right:2px;border:1px solid #FFF;padding:4px 7px 2px}
div.pagination a:hover{background-color:#eee;text-decoration:none}
div.pagination span.current{font-weight:700;background-color:#000;color:#fff;border-color:#000}
div.pagination span.ellipsis{border:none;padding:5px 0 3px 2px}
div.nav-controls,div.download{float:right}
