@charset "utf-8";

/* DuroMedia - Global Stylesheet */
/* Developed by Adam Duro */


/* --------------------------------------- */
/* --( Global Styles )-- */
/* --------------------------------------- */

a {
	outline: none;
	text-decoration: none;
}
body {
	margin: 0;
	padding: 0;
	font: 62.5%/1.25 Arial, "MS Trebuchet", sans-serif;
	font-size: .69em;
}
p {
	margin: 8px 0; 
}
button {
	cursor: pointer;
}
div.hr {
    border-top: solid #5c173a 4px;
}
div.hr hr {
    display: none;
}
div.error-message {
    color: #ff0000;
}
#flashMessage {
    padding: 8px;
    text-align: center;
    font-size: 1.4em;
    margin-bottom: 20px;
}
#flashMessage.error {
    background: #ff9793;
}
#flashMessage.message {
    background: #dbffc6;
}
span.ajax-error {
    color: #ff0000;
}
div.code pre {
    display: block;
    height: expression( this.scrollHeight > 299 ? "300px" : "auto" ); /* sets max-height for IE */
    max-height: 300px; /* sets max-height value for all standards-compliant browsers */
    padding: 0px 14px;
    background: url('/img/blog_bg.gif');
    border: 1px solid #5c173a;
    font-family: Monaco,"Bitstream Vera Sans Mono",Courier,monospaced;
    overflow: auto;
}
#pagination .disabled {
    display: none;
}


/* --------------------------------------- */
/* --( Global Classes )-- */
/* --------------------------------------- */

/* self clearing rules */
.selfclear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.selfclear { display: inline-block; _height: 1%; }
/* Hides from IE-mac \*/
.selfclear { display: block; }
/* End hide from IE-mac */

.nodisp {
	margin: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
	
