/* COLOURS

#fbf7e4 - Lightest
#c1c1b7 - Lighter
#8e8e83 - Light
#53534c - Medium
#494943 - Dark
#1b1b19 - Darkest

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

/* @group structure */

/* STRUCTURE
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

body{background:#262f40 url("clean-light/images/bg.jpg") repeat;}
#wrapper{background:#f4f2e3 url("clean-light/images/wrapper-bg.jpg") repeat-y 0 0;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;}
#content{background:url("clean-light/images/content-bg.jpg") repeat-x 0 0;}
#header-alt-bottom{background:#f4f2e3 url("clean-light/images/header-alt-bg.jpg") repeat-x 0 0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;}
#logo{font:3em Georgia, "Times New Roman", Times, serif;color:#494943;}
#header #nav li.current_page_item a:link,#header #nav li.current_page_item a:visited,#header #nav li.current_page_item a:active,#header #nav li.current_page_item a:hover{color:#494943;background:#fff;}
#header #search #s{color:#53534c;background:#fdfdfc url("clean-light/images/search-field.gif") repeat-x 0 0;border-top:1px solid #8f8f82;border-right:1px solid #ecece7;border-bottom:1px solid #fefefe;border-left:1px solid #bfbfb7;}
#header-alt #search #s{color:#c1c1b7;background:#515149 url("clean-light/images/search-field-alt.gif") repeat-x 0 0;border-top:1px solid #262623;border-right:1px solid #4d4d46;border-bottom:1px solid #5e5e56;border-left:1px solid #34342f;}
#header-alt #photos h2{font:bold 1.6em Georgia, "Times New Roman", Times, serif;}
#header-alt .flickr_badge_image a{border:1px solid #c1c1b7;}
#header-alt .flickr_badge_image a:hover{border:1px solid #53534c;}
#header #about{background:#e2e2d6;display:none;}
#header #about p.more{background:url("clean-light/images/about-fade.png") repeat-x 0 0;}
#header-alt #status{background:url("clean-light/images/status-bg.jpg") repeat-x 0 100%;}
#header #status-twitter{background:url("clean-light/images/twitter-large.gif") no-repeat 0 0;}
#header-alt #status-twitter{background:url("clean-light/images/twitter.gif") no-repeat 0 0;}
#header #status strong{font:italic bold 1.3em Georgia, "Times New Roman", Times, serif;}
#header-alt #status strong{font:italic bold 1.1em Georgia, "Times New Roman", Times, serif;color:#8e8e83;}
.content h2 a:hover{border-bottom:1px solid #c1c1b7;}
.content .more{font:1.4em Georgia, "Times New Roman", Times, serif;}
#featured{background:#575750 url("clean-light/images/featured-bg.jpg") repeat-x 0 0;}
#featured-image{background:#494943;border:5px solid #494943;}
#featured h2{color:#c1c1b7;background:url("clean-light/images/featured-overlay.png") repeat-x 0 0;}
#featured h3{font:normal 2em Georgia, "Times New Roman", Times, serif;color:#8e8e83;}
#featured a{color:#FBF7E4 !important;}
.post{background:url("clean-light/images/divider.gif") repeat-x 0 100%;width:525px;}
.post.single .post-date,.post.index .post-date{font:1.8em Georgia, "Times New Roman", Times, serif;color:#8e8e83;}
.post.single .post-category{font:1.2em Arial, Helvetica, Geneva, sans-serif;}
.post.single .post-category a:link,.post.single .post-category a:active,.post.single .post-category a:visited{font-weight:700;color:#f4f2e3;background:#c1c1b7;-moz-border-radius:10px;-webkit-border-radius:10px;}
.post.single .post-category a:hover{color:#fbf7e4;background:#8e8e83;}
.post.single .post-meta{background:url("clean-light/images/divider.gif") repeat-x 0 0;font:.85em Arial, Helvetica, Geneva, sans-serif;}
p.pullquote-left,p.pullquote-right{font:italic 1.6em/1.3em Georgia, "Times New Roman", Times, serif;color:#53534c;background:#c1c1b7;-moz-border-radius:10px;-webkit-border-radius:10px;}
#content img{background:#c1c1b7;-moz-border-radius:5px;-webkit-border-radius:5px;}
#asides .post{width:96%;}
#asides a:link,#asides a:visited,#asides a:active{color:#53534c;border-bottom:1px solid #dbdbc8;}
.post-meta{font:1.4em Georgia, "Times New Roman", Times, serif;color:#53534c;}
.post-meta span{color:#dbdbc8;}
.post-meta a:link,.post-meta a:visited,.post-meta a:active{color:#8e8e83;border-bottom:1px solid #dbdbc8;}
.post-meta a:hover{color:#53534c;border-bottom:1px solid #c1c1b7;}
#content .wp-pagenavi a:hover{border:1px solid #8e8e83;color:#fbf7e4;background:#8e8e83;}
#content .wp-pagenavi span.current_page_item{color:#fbf7e4;background-color:#c1c1b7;}
#comment-form input,#comment-form textarea{font:12px Arial, Helvetica, Geneva, sans-serif;color:#8e8e83;background:#fff;border-top:1px solid #c1c1b7;border-right:1px solid #fafaf6;border-bottom:1px solid #fafaf6;border-left:1px solid #c1c1b7;}
#comment-form input:focus,#comment-form textarea:focus{color:#53534c;border:1px solid #8e8e83;}
#comment-form #submit{font:bold .95em Arial, Helvetica, Geneva, sans-serif;color:#fbf7e4;background:#8e8e83;-moz-border-radius:10px;-webkit-border-radius:10px;}
#categories li{color:#8e8e83;background:url("clean-light/images/divider-sidebar.gif") repeat-x 0 100%;}
#categories li a:link,#categories li a:visited,#categories li a:active{font:bold 1.2em Georgia, "Times New Roman", Times, serif;color:#53534c;}
#lifestream-widget h3{font:bold 1.4em Georgia, "Times New Roman", Times, serif;color:#53534c;background:url("clean-light/images/divider-sidebar.gif") repeat-x 0 100%;}
#lifestream-widget .lifestream-item{background:url("clean-light/images/divider-sidebar.gif") repeat-x 0 100%;}
#media-widget.widget h2{-moz-border-radius:0;-webkit-border-radius:0;}
#logo a:link,#logo a:visited,#logo a:active,.content a:link,.content a:visited,.content a:active,.content h1,.content h3{color:#494943;}
#logo a:hover,#header #subscribe ul li a:hover,#header #about a:hover,.content a:hover,.post.index h1 strong,#categories li:hover a,#categories li a:hover,.widget ul li a:hover{color:#1b1b19;}
#description,#header-alt #subscribe ul li a:link,#header-alt #subscribe ul li a:visited,#header-alt #subscribe ul li a:active,#status a:link,#status a:visited,#status a:active,#asides p,#comment-form label .required,#lifestream-widget .lifestream-time{color:#000;}
#header #nav li a:link,#header #nav li a:visited,#header #nav li a:active,#media-widget.widget h2.selected,#media-widget.widget h2.selected:hover{color:#fbf7e4;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
#header-alt #nav li a:link,#header-alt #nav li a:visited,#header-alt #nav li a:active,#header-alt #subscribe ul li a:hover,#header #subscribe ul li span,#featured:hover h3,#featured p,#footer p,#footer a:link,#footer a:visited,#footer a:active{color:#c1c1b7;}
#header-alt #nav li a:hover,#featured:hover h2,#featured:hover p,#categories li.current_page_item-cat a:link,#categories li.current_page_item-cat a:visited,#categories li.current_page_item-cat a:active,#categories li.current_page_item-cat a:hover,#footer a:hover{color:#fbf7e4;}
#header #subscribe ul li a:link,#header #subscribe ul li a:visited,#header #subscribe ul li a:active,#header-alt #subscribe ul li span,#header #about a:link,#header #about a:visited,#header #about a:active,#header #status p,#header-alt #status p,#status a:hover,.post.index h1,#asides h3,#categories li:hover,.widget ul li a:link,.widget ul li a:visited,.widget ul li a:active,#lifestream-widget .lifestream-content{color:#53534c;}
.content h2 a:link,.content h2 a:visited,.content h2 a:active,.content h3 a:link,.content h3 a:visited,.content h3 a:active{border-bottom:1px solid #dbdbc8;}
.content h2.heading,.widget h2{font:bold 1.2em Georgia, "Times New Roman", Times, serif;color:#fbf7e4;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
.content h3 a:hover,#asides a:hover{color:#1b1b19;border-bottom:1px solid #c1c1b7;}
.post.index,#comments .comment,#comment-form p{background:url("clean-light/images/divider.gif") repeat-x 0 100%;}
#content .wp-pagenavi a,#content .wp-pagenavi a:link,#content .wp-pagenavi a:visited,#content .wp-pagenavi a:active,#content .wp-pagenavi span.pages{border:1px solid #8e8e83;color:#c1c1b7;background-color:#8e8e83;}
#sidebar .flickr_badge_image a,#lifestream-widget .lifestream-photos a,#media-widget.widget ul li a{border:1px solid #8e8e83;}
#sidebar .flickr_badge_image a:hover,#lifestream-widget .lifestream-photos a:hover,#media-widget.widget ul li a:hover{border:1px solid #1b1b19;}
