/*
Theme Name: Au Naturel
Theme URI: http://www.alphabetix.net
Description: A theme completely stripped of all styling and structure.
Version: 1.0
Author: Alphabetix
Author URI: http://www.alphabetix.net
Tags: auNaturel, no style, clean, empty
*/

/*
This theme was designed and built by Alphabetix, whose website you will find at http://www.alphabetix.net
The CSS, XHTML and design is released under GPL: http://www.opensource.org/licenses/gpl-license.php
*/

/*  Global Reset  */
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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}
body {	line-height: 1;}
ol, ul {	list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {	content: '';	content: none;}
:focus {	outline: 0;}  /* remember to define focus styles! */
ins {	text-decoration: none;}  /* remember to highlight inserts somehow! */
del {	text-decoration: line-through;}  /* remember to highlight inserts somehow! */
table {	border-collapse: collapse;	border-spacing: 0;}  /* tables still need 'cellspacing="0"' in the markup */

/*  Global Content  */
img { border: 0; }
#skip{display:none;}@media aural,braille{#skip{display:inline;}}

/* Iconize */	
a[href$='.doc'], a[href$='.rtf'] {padding: 5px 20px 5px 0;background: transparent url(../images/icons/icon_doc.gif) no-repeat center right;}
a[href$='.txt'] {padding: 5px 20px 5px 0;background: transparent url(../images/icons/icon_txt.gif) no-repeat center right;}
a[href$='.rss'], a[href$='.atom'] { padding: 5px 20px 5px 0;background: transparent url(../images/icons/icon_feed.gif) no-repeat center right;}
a[href$='.pdf'] { padding: 5px 20px 5px 0;background: transparent url(../images/icons/icon_pdf.gif) no-repeat center right;}
a[href$='.fla'], a[href$='.swf'] { padding: 5px 20px 5px 0;background: transparent url(../images/icons/icon_flash.gif) no-repeat center right;}
a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'], a[href$='.ace'] { padding: 5px 20px 5px 0;background: transparent url(../images/icons/icon_archive.gif) no-repeat center right;}
a[href ^="mailto:"] {padding: 5px 20px 5px 0;background: transparent url(../images/icons/icon_mailto.gif) no-repeat center right;}
/* use this class to make sure that images won't get iconized */
.imageLink {padding-right: 0px !important;background: none !important;}

/*  WordPress Hacks  */
#comment { width: 550px; }
.entry-meta { font-size: .85em; color: #888; }
.form-allowed-tags { font-size: .75em; }	

/*  WordPress Specific Helper Classes  */
.alignright {	float: right;}
.alignleft {	float: left;}
.aligncenter {	display:block;	margin:0 auto;}
.breadcrumb { }
.comment-form-author, .comment-form-email, .comment-form-url { width: 90px; }
.post { }
.post ul, .post ol { margin-top: -11px; margin: 0; line-height: 1.5em; margin-bottom: 15px; }
.post li { list-style: square inside;  }
strong.search-excerpt { color: #000; font-weight:bolder; }
.wp-caption { text-align:center; background-color: #f3f3f3;border: 1px solid #cecece; padding:10px; margin:10px;  }

/* SlimBox */
#lbOverlay {	position: fixed;	z-index: 9999;	left: 0;top: 0;	width: 100%;	height: 100%;	background-color: #000;	cursor: pointer;}
#lbCenter, #lbBottomContainer {	position: absolute;	z-index: 9999;	overflow: hidden;	background-color: #fff;}
.lbLoading {	background: #fff url("images/icons/loading.gif") no-repeat center;}
#lbImage {	position: absolute;	left: 0;	top: 0;	border: 10px solid #fff;	background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {	display: block;	position: absolute;	top: 0;	width: 50%;	outline: none;}
#lbPrevLink {	left: 0;}
#lbPrevLink:hover {	background: transparent url("images/icons/prevlabel.gif") no-repeat 0 15%;}
#lbNextLink {	right: 0;}
#lbNextLink:hover {	background: transparent url("images/icons/nextlabel.gif") no-repeat 100% 15%;}
#lbBottom {	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 10px;	color: #666;	line-height: 1.4em;	text-align: left;	border: 10px solid #fff;	border-top-style: none;}
#lbCloseLink {	display: block;	float: right;	width: 66px;	height: 22px;	background: transparent url("images/icons/closelabel.gif") no-repeat center;	margin: 5px 0;	outline: none;}
#lbCaption, #lbNumber {	margin-right: 71px;}
#lbCaption {	font-weight: bold;}

/*  Helper Classes  */
.aligncenter { display:block; margin:0 auto; }
.alignleft { float:left; margin: 0 20px 0 0; }
.alignright { float:right; margin:0 0 0 20px; }
.allcaps { text-transform: uppercase; font-weight:bold; }
.backstep15 { margin-left: -15px; }
.break { border-top: 1px solid #ccc; margin: 5px 0; display: block; }
.break15 { border-top: 1px solid #ccc; margin: 15px 0; display: block; }
.break30 { border-top: 1px solid #ccc; margin: 30px 0; display: block; }
.centered { text-align:center; }
.clr { clear: both; }
.clr15 { clear: both; padding-bottom: 15px; }
.clr25 { clear: both; padding-bottom: 25px; }
.clr50 { clear: both; padding-bottom: 50px; }
.hide { display:none; }
.no-border { border: 0; }
.space { margin-bottom: 20px; }

/*  Print Style  */
@media print {
body {background:none !important;}
}