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

	Theme Name: The Collective v1
	Theme URI: http://thecollectivecgi.com/
	Description: Portfolio website for The Collective.
	Version: 1.0.0
	Author: Jonny Wood
	Author URI: http://jwoodcreative.co.uk/

	This theme was designed and built by Jonny Wood of J.Wood Creative,
	whose blog you will find at http://jwoodcreative.com/discuss/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

 * ---------------------------------------------------------- *

	* Filename:				style.css
	* Description:			Global CSS
	* Version:				1.0.0 (05-2009) MM-YYYY
	* Website:				http://thecollectivecgi.com/
	* Author:				Jonny Wood
	* Company:				J.Wood Creative / The Collective
	
	==STRUCTURE===============================================
	
	* Page width			820px
	* No. of columns		2
	* Additional info		Fixed header and footer
	
	$ __global				Global Parameters
	$ __header				Header
	$ __middle				Main Section
	$ __archives			Archive pages
	$ __home					Home Page (index)
	$ __single				Single Page (under News)
	$ __work					Work page
	$ __about				About page
	$ __sidebar				Sidebar
	$ __footer				Footer
	$ __sitemap			SiteMap
	$ __highres				High Res Images

 * ------------------------------------------------------- */
 
 
/* __global					Global Parameters
 * ------------------------------------------------------- */
* {margin:0;padding:0}
body {font:11px Verdana, Tahoma, sans-serif;color:#FFF;text-align:center;background:#161F1D}

a:link,
a:visited {color:#8B8F8E;text-decoration:none;outline:0;border:none}
a:hover {color:#CC9900}
a:active {color:#8B8F8E;text-decoration:none;outline:0;border:none}
a img {border:none}

p {line-height:16px;margin-top:8px}
ul, li {list-style-type:none}
h1, h2, h3, h4, h5, h6 {font-weight:normal}
input, textarea {font-weight:normal;letter-spacing:normal;color:#8B8F8E}

.small {font-size:10px;line-height:9px;padding-top:1px}
.bold {font-weight:bold}
.bg-dark {background:url(resources/bg-panel-dark.png)}
.bg-light {background:url(resources/bg-panel-light.png)}
.clear {clear:both;height:0;font-size:1px;line-height:0px}

/* __header					Header definitions
 * ------------------------------------------------------- */
#header-bg, #footer-bg {position:absolute}
body > #header-bg, body > #footer-bg {position:fixed}
#header-bg, #footer-bg {position:fixed;width:100%;margin:0 auto;left:0;z-index:999;background:#161F1D}
#header-bg {height:168px;top:0}
#header {position:relative;margin:0 auto;padding-top:26px;width:820px;height:142px;text-align:left}
#header h1 {display:block;float:left;width:380px;height:80px}
#header h1 a {display:block;width:380px;height:80px;text-indent:-999em;background:url(resources/bg-logo.gif) no-repeat}

.header-border-home {position:absolute;top:168px;left:0;display:block;width:156px;height:2px;background:#5C6261;z-index:1000}
.header-border {position:absolute;top:168px;right:0;display:block;width:664px;height:2px;background:#8B8F8E;z-index:1000}

#nav-main {display:block;float:left;clear:left;width:380px;height:20px;margin-top:16px;color:#19180D}
#nav-main li {display:block;float:left;height:20px;margin-right:26px}
#nav-main li a {display:block;text-indent:-999em;height:20px;background:url(resources/bg-nav-sprite.gif) no-repeat;outline:none}

#nav-main li#nm-home a {width:54px;background-position:0 -20px}
#nav-main li#nm-home:hover a {background-position:0 -40px}
body#page-home #nav-main li#nm-home a {background-position:0 0}

#nav-main li#nm-work a {width:46px;background-position:-54px -20px}
#nav-main li#nm-work:hover a {background-position:-54px -40px}
body#page-work #nav-main li#nm-work a,
body#page-film #nav-main li#nm-work a,
body#page-image #nav-main li#nm-work a,
body#page-graphics #nav-main li#nm-work a,
body#page-photo #nav-main li#nm-work a,
body#page-web #nav-main li#nm-work a {background-position:-54px 0}

#nav-main li#nm-about a {width:56px;background-position:-100px -20px}
#nav-main li#nm-about:hover a {background-position:-100px -40px}
body#page-about #nav-main li#nm-about a {background-position:-100px 0}

#nav-main li#nm-news a {width:49px;background-position:-156px -20px}
#nav-main li#nm-news:hover a {background-position:-156px -40px}
body#page-news #nav-main li#nm-news a {background-position:-156px 0}

#nav-main li#nm-contact {margin-right:0}
#nav-main li#nm-contact a {width:71px;background-position:-205px -20px}
#nav-main li#nm-contact:hover a {background-position:-205px -40px}
body#page-contact #nav-main li#nm-contact a {background-position:-205px 0}

#nav-main li#nm-work {position:relative}
#nav-main li#nm-work ul#nm-worksub {display:block;position:absolute;top:20px;right:0;width:126px;height:200px;border-bottom:2px solid #5C6261;background:#161F1D}
#nav-main li#nm-work ul#nm-worksub li {display:block;float:right;width:126px;height:20px;margin:14px 0 0 0}
#nav-main li#nm-work ul#nm-worksub li a {float:right;width:114px}

#nav-main li#nm-work ul#nm-worksub li#nmws-film {margin-top:28px}
#nav-main li#nm-work ul#nm-worksub li#nmws-film a {background-position:-390px 0}
#nav-main li#nm-work ul#nm-worksub li#nmws-film a:hover {background-position:-504px 0}
body#page-film #nav-main li#nm-work ul#nm-worksub li#nmws-film a {background-position:-276px 0}

#nav-main li#nm-work ul#nm-worksub li#nmws-image a {background-position:-390px -20px}
#nav-main li#nm-work ul#nm-worksub li#nmws-image a:hover {background-position:-504px -20px}
body#page-image #nav-main li#nm-work ul#nm-worksub li#nmws-image a {background-position:-276px -20px}

#nav-main li#nm-work ul#nm-worksub li#nmws-graphics a {background-position:-390px -40px}
#nav-main li#nm-work ul#nm-worksub li#nmws-graphics a:hover {background-position:-504px -40px}
body#page-graphics #nav-main li#nm-work ul#nm-worksub li#nmws-graphics a {background-position:-276px -40px}

#nav-main li#nm-work ul#nm-worksub li#nmws-photo a {background-position:-390px -60px}
#nav-main li#nm-work ul#nm-worksub li#nmws-photo a:hover {background-position:-504px -60px}
body#page-photo #nav-main li#nm-work ul#nm-worksub li#nmws-photo a {background-position:-276px -60px}

#nav-main li#nm-work ul#nm-worksub li#nmws-web a {background-position:-390px -80px}
#nav-main li#nm-work ul#nm-worksub li#nmws-web a:hover {background-position:-504px -80px}
body#page-web #nav-main li#nm-work ul#nm-worksub li#nmws-web a {background-position:-276px -80px}

#nav-search {display:block;position:absolute;top:120px;right:0;width:200px;height:30px}
.search {display:block;padding:2px;width:196px;height:26px;background:url(resources/bg-nav-sprite.gif) no-repeat -620px 0;border:none;outline:none;overflow:hidden}
.search:hover {background-position: -620px -30px}

.search input, .search button {float:left;border:none;outline:none}
.search label {position:absolute;left:-999em}
.search input#s {padding:3px;width:160px;height:20px;line-height:20px;font-size:12px;color:#FFF;background:none;border:none;outline:none}
.search input#s:focus {border:none;outline:none}
.search button#searchsubmit {display:block;width:28px;height:26px;background:url(resources/bg-nav-sprite.gif) no-repeat -788px -2px;cursor:pointer;text-indent:-999em;font-size:1px;border:none;outline:none}
.search button#searchsubmit:hover {background-position:-788px -92px;border:none;outline:none}

/* __middle				Main Section
 * ------------------------------------------------------- */
#middle-bg {width:100%;margin:0 auto}
#middle {width:820px;margin:0 auto;padding:168px 0 88px 0;text-align:left}

.content {width:684px;margin-left:136px;padding:0;overflow:hidden}
#content-home {width:820px;margin:0}
#content-work {width:664px;margin-left:156px}
#content-search {margin-top:-18px}

/* __archives			Archive pages
 * ------------------------------------------------------- */
#archives {display:block;padding-top:18px;width:684px}
#archives ul {position:relative;display:block;float:left;margin:0 0 20px 20px;width:322px;height:186px;background:#1E2624 url(resources/bg-arch-thumb.jpg) no-repeat}

#archives ul li {position:absolute;display:block;cursor:pointer;overflow:hidden}
#archives ul li a {display:block;overflow:hidden}
#archives ul li.border {width:318px;height:182px;overflow:hidden;background:url(resources/bg-panel-light.png) no-repeat -999px -999px;z-index:900}
#archives ul li.border a {display:block;width:318px;height:182px;border:none;background:none;outline:none}
#archives ul li.archive-thumb {width:322px;height:186px;z-index:4}
#archives ul li.archive-text {width:302px;height:166px;padding:10px;line-height:20px;z-index:4}
#archives ul li.archive-title,
#archives ul li.archive-section {bottom:0;padding:0 10px;width:141px;height:40px;line-height:40px;font-size:12px;z-index:5}
#archives ul li.archive-section {right:0;font-size:11px;text-align:right}

#archives ul:hover {color:#161F1D}
#archives ul:hover li.border {border:2px solid #FFF}
#archives ul:hover .bg-dark {background:url(resources/bg-panel-light.png)}
#archives ul:hover li.archive-text {color:#FFF}

.postnav {display:block;float:left;margin:-6px 0 0 20px;width:664px;height:40px}
.postnav-prev, .postnav-next {display:block;float:left;width:132px;height:40px}
.postnav-next {float:right;width:104px}

.postnav-prev a, .postnav-next a {display:block;text-indent:-999em;height:40px;background:url(resources/bg-nav-sprite.gif) no-repeat;outline:none}
.postnav-prev a {width:132px;background-position:-820px 0}
.postnav-prev a:hover {background-position:-820px -40px}
.postnav-next a {width:104px;background-position:-952px 0}
.postnav-next a:hover {background-position:-952px -40px}

h3.h-search {display:block;margin-left:20px}

/* __home				Home Page (index)
 * ------------------------------------------------------- */
.home-main {position:relative;display:block;float:left;margin-bottom:10px;width:820px;height:402px}
.hm-text, .hm-image {position:absolute;display:block;padding:12px 10px;width:136px;height:376px;color:#8B8F8E;z-index:5}
.hm-text h2 {font-size:14px;color:#FFF}
.hm-text a {color:#D0D2D2}
.hm-text a:hover {color:#CC9900}
/* See 'About page' below for #about-text 
   See 'Contact page' below for #contact-text  */

#fl-home {display:block;width:800px;height:400px}
#fl-home img {display:block;float:left;z-index:2}
#fl-home p {display:block;float:left;margin:-62px 0 0 165px;padding:10px 20px;width:606px;height:32px;z-index:3}

.latest-work {display:block;width:830px;height:90px}
.latest-work ul {position:relative;display:block;float:left;margin-right:10px;width:156px;height:90px;cursor:pointer}
.latest-work ul#lw-last {margin-right:0}
.latest-work ul li {position:absolute;display:block;overflow:hidden}
.latest-work ul li a {display:block;overflow:hidden}
.latest-work ul li.border {width:152px;height:86px;overflow:hidden;background:url(resources/bg-panel-light.png) no-repeat -999px -999px;z-index:900}
.latest-work ul li.border a {display:block;width:152px;height:86px;border:none;background:none;outline:none}
li.latest-thumb {width:156px;height:90px;z-index:4}
li.latest-title, li.latest-section {bottom:21px;width:136px;height:13px;line-height:13px;font-size:11px;z-index:5}
li.latest-title {padding:6px 10px 2px 10px}
li.latest-section {padding:2px 10px 6px 10px;bottom:0}

.latest-work ul:hover {color:#161F1D}
.latest-work ul:hover li.border {border:2px solid #FFF}
.latest-work ul:hover .bg-dark {background:url(resources/bg-panel-light.png)}

/* __work				Work page
 * ------------------------------------------------------- */
.work-title, .search-title {display:block;float:left;padding:0 12px;width:640px;height:40px;color:#FFF;background:#1E2624}
.work-title h2, .search-title h2 {font-size:15px;line-height:40px}
.work-title h2 a, .search-title h2 a {color:#FFF}
.search-title {margin:0 0 20px 20px}

.work-title-links {display:block;float:right;margin-top:-40px;padding-right:12px;width:188px;height:40px;line-height:40px;font-size:11px;text-align:right;color:#8B8F8E;z-index:5}
a.wtl-this, a:hover.wtl-this {color:#FFF}

.work-image {display:block;float:left;width:664px;height:auto;background:#1E2624}
#wi-photo {height:664px;text-align:center}
.work-text {display:block;float:left;padding:18px 55px;width:554px;color:#8B8F8E;background:#1E2624}
.work-text p {line-height:18px}
.work-text p#wt-first {margin-top:18px}
.work-text a {padding:1px 2px 2px 2px;margin:-1px;border:1px solid #404746}
.work-text a:hover {border-color:#CC9900}
/* See 'Single page' below for #wt-comments */

.wt-primary, .wt-extras {display:block;padding-bottom:18px;width:554px}
.wt-extras {padding-top:20px;border-top:1px solid #404746}
.wte-links, .wte-quotes {display:block;float:left;width:304px}
.wte-links {margin-right:10px;width:240px}
.wte-links p {margin-top:2px}
.wte-links a {padding:0;border:none!important}
.wte-quotes div {display:block;float:left}
.wte-quotes div.wteq-top {width:304px;height:16px;background:url(resources/bg-quotes.gif) no-repeat 0 0}
.wte-quotes div.wteq-middle {width:304px;padding-bottom:10px;line-height:16px}
.wte-quotes div.wteq-bottom {padding-right:27px;width:277px;text-align:right;font-size:10px;background:url(resources/bg-quotes.gif) no-repeat 287px -16px}

.work-text h3 {margin-top:20px;width:554px;padding-bottom:6px;font-size:14px;line-height:20px;border-bottom:1px solid #8B8F8E}
.work-text h4 {font-size:13px}

.alt-content {display:block;width:664px;height:289px}
.alt-content img {display:block;float:left;z-index:8}
.alt-content p {display:block;float:left;margin-top:-52px;padding:10px 20px;width:624px;height:32px;z-index:10}

/* __single				Single Page (under News)
 * ------------------------------------------------------- */
.post-head {display:block;padding:10px 0 8px 0;font-size:10px;color:#5C6261}
.post-head a {margin:0;padding:0;border:none;color:#5C6261}
.post-head a:hover {color:#CC9900}
.post-head span.post-date {display:block;float:left}
.post-head span.post-cat {display:block;float:right}

p.post-author {padding-top:8px;font-size:10px;color:#5C6261;text-align:right}

/* See 'Work page' above for .work-text */
.wt-comments {padding-bottom:0;border-top:4px solid #161F1D}
#reply {margin-bottom:-18px;padding:0 55px 18px 55px}

.wt-comments a {margin:0;padding:0;border:none;color:#5C6261}
.wt-comments a:hover {color:#CC9900}

.commentlist {display:block;width:554px}
.commentlist li {display:block;float:left;padding:18px 0;width:554px;border-bottom:1px solid #404746}

.commenter {display:block;float:left;padding-right:16px;width:144px;font-size:11px}
.commented,
span.commented-top,
span.commented-bottom {display:block;float:left;width:394px;height:16px;background:url(resources/bg-quotes.gif) no-repeat 0 0}
span.commented-bottom {background-position:377px -16px}
.commented {height:auto;background:none}
span.commented-text {display:block;float:left;width:394px}

#commentform {display:block;padding:0;width:554px;padding-top:18px}
#commentform label {display:block;float:left;margin-bottom:2px;width:160px;height:40px;line-height:40px;color:#FFF;text-indent:8px;background:#29312F}
#commentform span.cf-req {font-size:9px;color:#8B8F8E}
#commentform .cf-details, 
#commentform .cf-comments {display:block;float:left;padding:0;width:144px}
#commentform .cf-comments {float:right;margin-left:16px;width:394px}
#commentform input,
#commentform textarea {display:block;float:left;margin-bottom:2px;padding:0 4px;width:386px;height:40px;line-height:40px!important;font:12px Verdana, Arial, Helvetica, sans-serif;color:#FFF;background:#232B29;border:none;outline:none;outline-style:none}
#commentform textarea {padding:4px;height:112px;line-height:16px!important}
#commentform #submit {display:block;float:right;width:200px;height:40px;background: url(resources/bg-nav-sprite.gif) no-repeat 0 -120px;text-indent:-999em;font-size:1px;color:#2D3533;border:none;outline:none;outline-style:none;cursor:pointer}

#commentform input:hover, #commentform input:focus,
#commentform input.hover, #commentform input.focus,
#commentform textarea:hover, #commentform textarea:focus,
#commentform textarea.hover, #commentform textarea.focus {border:none;outline:none;outline-style:none}
#commentform #submit:hover, #commentform #submit:focus,
#commentform #submit.hover, #commentform #submit.focus {background-position:-200px -120px;color:#CC9900;border:none;outline:none;outline-style:none}
#commentform input[type="hidden"] {display:none}

/* __about				About page
 * ------------------------------------------------------- */
#about-text {height:auto;padding:14px 0 0 0;width:126px}
/* See 'Home page' above for .hm-text  */

.profile {position:relative;display:block;float:left;margin:0 0 20px 20px;width:322px;height:auto;min-height:186px;background:#1E2624 url(resources/img-about.jpg) no-repeat;z-index:1}
.profile#pro1 {background-position:0 0}
.profile#pro2 {background-position:-322px 0}
.profile#pro3 {background-position:0 -186px}
.profile#pro4 {background-position:-322px -186px}

.pro-title {display:block;margin-top:146px}
.pro-title a {display:block;padding:0 10px;width:302px;height:40px;line-height:40px;font-size:12px;color:#FFF;outline:none;border:none;z-index:2}
.pro-title a:hover {color:#CC9900}

.pro-info {display:block;padding:10px 20px 20px 20px;width:282px;color:#8B8F8E;line-height:20px;background:#1E2624}
.pro-info a {padding:1px 2px 2px 2px;margin:-1px;border:1px solid #404746}
.pro-info a:hover {border-color:#CC9900}

.pro-links {margin-top:20px;padding-top:10px;border-top:1px solid #404746}
.pro-links p {margin-top:2px}
.pro-links a {padding:0;border:none!important}

/* __contact				Contact page
 * ------------------------------------------------------- */
#contact-text {height:auto;padding:14px 0 0 0;width:140px}
#contact-text h3 {margin-top:16px;font-size:12px!important}
#contact-text p#p-form {margin-top:0}
#contact-text a {padding:1px 4px 2px 4px;margin:10px -1px -1px -1px;border:1px solid #8B8F8E}
#contact-text a:hover {border-color:#CC9900}

#cf-main  {display:block;float:left;margin-left:102px;width:500px;font-size:11px}
#cf-main span.wpcf7-form-control-wrap {display:block;float:left}
#cf-main label {display:block;float:left;margin-bottom:2px;width:140px;height:40px;line-height:40px;color:#FFF;text-indent:10px;background:#29312F}
#cf-main span.cf-req, p.p-req span {font-size:9px;color:#8B8F8E}
p.p-req {display:block;float:left;margin-left:102px;width:500px;clear:both;color:#8B8F8E}

#cf-main input.cfi-single, #cf-main textarea.cfi-multi,
#cf-main span.cfi-captcha input.cfi-short {display:block;float:left;margin-bottom:2px;padding:0 4px;width:352px;height:40px;line-height:40px!important;font:12px Verdana, Arial, Helvetica, sans-serif;color:#FFF;background:#232B29;border:none;outline:none;outline-style:none}
#cf-main textarea.cfi-multi {padding:4px;height:72px;line-height:16px!important;margin-bottom:8px}

#cf-main span.cfi-captcha-text {display:block;float:left;width:298px;padding-top:20px;height:20px;line-height:20px;color:#5C6261;text-indent:10px;border:none;outline:none;outline-style:none}
#cf-main span.cfi-captcha {display:block;float:left;width:298px;height:40px;color:#5C6261;text-align:right;background:#29312F;border:none;outline:none;outline-style:none}
#cf-main span.cfi-captcha img {float:left;margin:8px 0 0 10px;border:none;outline:none;outline-style:none}
#cf-main span.cfi-captcha input.cfi-short,
#cf-main span.cfi-captcha span.wpcf7-not-valid-tip {margin-left:58px;width:150px}

#cf-main span.cfi-dropdown {display:block;float:left;width:500px;height:40px;margin-bottom:2px;background:#232B29}
#cf-main select.cfi-dd-menu {margin:10px 12px 0 12px;width:336px;font-size:12px;color:#FFF;background:#232B29;border:none;outline:none;outline-style:none}

#cf-main input.cfi-button {display:block;float:right;width:200px;height:40px;background: url(resources/bg-nav-sprite.gif) no-repeat 0 -120px;text-indent:-999em;font-size:1px;color:#2D3533;border:none;outline:none;outline-style:none;cursor:pointer}
#cf-main input.cfi-button:hover, #cf-main input.cfi-button:focus,
#cf-main input.cfi-button.hover, #cf-main input.cfi-button.focus {background-position:-200px -120px;color:#CC9900;border:none;outline:none;outline-style:none}

#cf-main input.cfi-single:hover, #cf-main input.cfi-single:focus,
#cf-main input.cfi-single.hover, #cf-main input.cfi-single.focus,
#cf-main textarea.cfi-multi:hover, #cf-main textarea.cfi-multi:focus, 
#cf-main textarea.cfi-multi.hover, #cf-main textarea.cfi-multi.focus,
#cf-main span.cfi-captcha input.cfi-short:hover, #cf-main span.cfi-captcha input.cfi-short:focus,
#cf-main span.cfi-captcha input.cfi-short.hover, #cf-main span.cfi-captcha input.cfi-short.focus,
#cf-main select.cfi-dd-menu:hover, #cf-main select.cfi-dd-menu:focus,
#cf-main select.cfi-dd-menu.hover, #cf-main select.cfi-dd-menu.focus {border:none;outline:none;outline-style:none}

#cf-main img.ajax-loader {margin:4px 0 0 160px}

/* __sidebar				Sidebar
 * ------------------------------------------------------- */
#sidebar {float:left;width:136px}
#sidebar h3 {font-size:14px;color:#FFF}
#sidebar ul {padding:6px 0 12px 0;width:136px}
#sidebar ul li {padding:2px 0 4px 6px;width:132px}

.sb-news {float:left;width:136px;padding:14px 0 0 0}

/*
#new-tag-cloud h3 {background-position:-14px 16px}
#new-tag-cloud:hover h3 {color:#99CC00;background-position:-232px 16px}
#new-tag-cloud ul {width:204px;margin-left:10px}
#new-tag-cloud ul li a {float:left;display:block;width:auto!important;padding-left:10px;border:none!important}
*/

/* __footer			Footer
 * ------------------------------------------------------- */
#footer-bg {bottom:0;height:auto;height:88px} 
#footer {margin:0 auto;padding:20px 0;width:820px;height:46px;text-align:left;border-top:2px solid #8B8F8E;overflow:hidden}

#fl-contact {display:block;float:left;clear:left;width:820px;height:20px;margin-bottom:6px}
#fl-contact li {display:block;float:left;height:20px}
#fl-contact li a {display:block;text-indent:-999em;width:242px;height:20px;background:url(resources/bg-nav-sprite.gif) no-repeat;outline:none}

#fl-contact li#flc-tel {margin-right:26px;width:242px;background:url(resources/bg-nav-sprite.gif) no-repeat 0 -60px;text-indent:-999em}
#fl-contact li#flc-form a {background-position:0 -80px}
#fl-contact li#flc-form:hover a {background-position:0 -100px}

#fl-legal, #fl-admin {display:block;float:left;width:auto}
#fl-admin {float:right;text-transform:lowercase}
#fl-legal li, #fl-admin li {float:left;height:20px;margin-right:27px}
#fl-admin li#fl-last {margin-right:0}
#fl-legal li a, #fl-admin li a {height:20px;line-height:20px;color:#5C6261}
#fl-admin li a {color:#404746}
#fl-legal li a:hover, #fl-admin li a:hover {color:#8B8F8E}

/* __sitemap				SiteMap
 * ------------------------------------------------------- */
#map {display:block;margin-left:20px;width:664px}

#sitemap_list {padding-top:10px;line-height:1.5;font-size:16px}
#sitemap_list a {text-decoration:none;border:none}

#sitemap_list li {display:block;font-size:14px;padding:8px 0;list-style:none;border-bottom:1px solid #404746}
#sitemap_list li ul {display:block;padding:8px 0 5px 0;border-top:1px solid #404746}
#sitemap_list li li {display:block;font-size:12px;padding:4px 0 4px 8px;list-style:square;border:none}
#sitemap_list .current_page_item {display:none}

/* __highres				High Res Images
 * ------------------------------------------------------- */
#highres {width:100%;text-align:center}
#highres p {font-size:10px;color:#5C6261}