/*=----------------------------------------------------------=
// print.css
//=----------------------------------------------------------=
// AUTHOR(S):
// Brendan Dalpe
//=----------------------------------------------------------=
// DESCRIPTION:
// Printing Style Sheet (Cascading Style Sheets 2.0 Standard)
//=----------------------------------------------------------=
// COMMENTS:
// This style sheet was deviated from Erwin Aligam's 
// (http://www.styleshout.com) Template "Stylevateage". 
//=---------------------------------------------------------*/

/* html elements */
*{margin:0; padding:0}
body{margin:0; padding:0; font:80%/1.5em Verdana,'Trebuchet MS',Arial,Sans-serif; color:#000; text-align:center;}

/* links */
a, a:visited{background:inherit; color:#000; text-decoration:underline;}

/* basic styles */
h1, h2, h3{font:bold 1em 'Trebuchet MS',Tahoma,Sans-serif; text-transform:uppercase; color:#555}
h1{font-size:1.5em}
h2{font-size:1.3em}
h3{font-size:1.2em; text-transform:none}
#main h1, #rightbar h1, #sidebar h1{padding:10px 0 5px 0px; margin:0 0 0 10px; text-transform:uppercase;}
p, h1, h2, h3{margin:10px 15px}
ul, ol{margin:10px 30px; padding:0 15px; color:#666}
code{margin:5px 0; padding:10px; text-align:left; display:block; overflow:auto; font:500 1em/1.5em 'Lucida Console','courier new',monospace; background:#FAFAFA; border:1px solid #f2f2f2; border-left:3px solid #C00}
acronym, abbr{border-bottom:1px dotted #777}
blockquote{margin:15px; padding:0 0 0 32px; background:#FAFAFA url("images/css/quote.gif") no-repeat 5px 10px !important; background-position:8px 10px; border:1px solid #f2f2f2; border-left:3px solid #C00; font-weight:bold}

/* images */
img{border:1px solid #CCC}
img.float-right{margin:5px 0px 5px 15px}
img.float-left{margin:5px 15px 5px 0px}
a img{border:1px solid #C00}

/* form elements */
form{margin:10px; padding:0; border:1px solid #f2f2f2; background-color:#FAFAFA}
label{display:block; font-weight:bold; margin:5px 0}
input{padding:4px; border:1px solid #aaa; font:normal 1em/1.5em Verdana,sans-serif; color:#777}
textarea{width:400px; padding:4px; font:normal 1em/1.5em Verdana,sans-serif; border:1px solid #aaa; height:100px; display:block; color:#777}
input.button{margin:0; font:bold 1em Arial,Sans-serif; border:1px solid #aaa; background:#FFF; padding:2px 3px; color:#333}

/* wrappers */
#wrap{margin:0 auto; text-align:left;}
#content-wrap{clear:both;}

/* header */
#header{position:relative; height:84px; border-bottom:1px solid #000;}
#header h1#logo{position:absolute; margin:0; padding:0; font:bolder 4.1em 'Trebuchet MS',Arial,Sans-serif; letter-spacing:-2px; color:#CCC; text-transform:none; top:0; left:5px}
#header h2#slogan{position:absolute; margin:0; padding:0; font:bold 1.5em 'Trebuchet MS',Arial,Sans-serif; text-transform:none; color:#000; top:48px; left:65px}
#header .searchform{display:none;}

/* menu */
#menu{display:none;}

/* main column */
#main{padding:0; width:100%;}
.post-footer{display:none;}

/* leftbar */
#sidebar{display:none;}

/* rightbar */
#rightbar{display:none;}

/* footer */
#footer{display:none;}

/* Alignment classes */
.float-left{float:left}
.float-right{float:right}
.align-left{text-align:left}
.align-right{text-align:right}
.align-center{text-align:center}
.align-justify{text-align:justify}

/* display classes */
.clear{clear:both}
.hide{display:none}
.red{color:#C00}