
header {


}


body {

	background: #000;

	
}

body#content-generic {

	background: #000;

	
}

#intro {

	color:#888;
	text-shadow: 0 1px 0 #aaa !important;

}

#button-contact {

	background: url(//cdn.savetzpublishing.com/img/contactbutton.png) no-repeat transparent;
	background-position: 50% 0;

}

#button-contact:hover {

	background-position: 50% 100%;

}

.newest ul li a img {

	background: url(//cdn.savetzpublishing.com/img/popthumb.png) no-repeat transparent;

}

.newest ul li a:hover img {

	background: none;
	background-color: #fff;

}

.newest ul li a span,
.popular ul li a span {

	background: url(//cdn.savetzpublishing.com/img/transparent.png) transparent;
	color:#fff;

}

.content { color:#aaa;}

.popular {

	background: url(//cdn.savetzpublishing.com/img/h2-popular.png) no-repeat transparent;
	background-position: 50% 0;

}

.h2-all {

	background: url(//cdn.savetzpublishing.com/img/h2-all.png) no-repeat transparent;
	background-position: 50% 0;

}

.popular ul li a img {

	background: url(//cdn.savetzpublishing.com/img/popthumb2.png) no-repeat transparent;

}

.popular ul li a:hover img {

	background: none;
	background-color: #fff;

}

.bottom {

	background: url(//cdn.savetzpublishing.com/img/bottom.jpg) no-repeat #000;
	background-position: 0 80px;
	color:#bbb;
	text-shadow: 0 1px 0 #000;

}

.bottom a:link, .bottom a:active, .bottom a:visited {
	
	background: url(//cdn.savetzpublishing.com/img/bottomlink.png) no-repeat transparent;
	background-position: -1000px 50%;

}

.bottom a:hover {

	background-position: 100% 50%;
	color:#43687f;
	text-shadow: 0 1px 0 #fff;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;

}

h2 { color:#eee;}
h3 { color:#ccc;}

footer {

	background: url(//cdn.savetzpublishing.com/img/footer.jpg) no-repeat transparent;	
	background-position: 0 20px;
	color:#aaa;
	text-shadow: 0 1px 0 #000;

}

blockquote {

	background: url(//cdn.savetzpublishing.com/img/blockquote.png) no-repeat transparent;
	background-position: 50% 0;	
	color: #666;

}

#submission { color: #555; }

/* ## navigation ###################################### start # */



/* ## navigation ###################################### end ### */

/* ## Forms ########################################## start # */

fieldset {

	border:none; 

	
}

label {

	color:#000;
	text-shadow: 0 1px 0 #fff;

}



fieldset small, .LV_validation_message {

	background:url(//cdn.savetzpublishing.com/img/bubble.png) no-repeat transparent;
	background-position: 50% 0;

}

.input-text, textarea, select {

	border:1px solid #fff;
	background-color: #555;
	color:#fff;
	-webkit-transition-property: background-color;
  	-webkit-transition-duration: 500ms;

}

.input-text:hover, .input-text:focus, .input-text:active,
textarea:hover, textarea:focus, textarea:active,
select:hover, select:focus, select:active
{

	background-color: #fff;
	color:#000;

}

div.focus span { color: #000 !important; }


fieldset ol li .err, .LV_invalid_field {

	border:2px solid #990000;
	background: url(//cdn.savetzpublishing.com/img/err.png) no-repeat #fff;
	background-position: 99% 50%;

}


/* ## Forms ########################################## end ### */


/* ## Headings ####################################### start # */



/* ## Headings ####################################### end ### */

/* ## Buttons ######################################## start # */

#button-submit {
	
	border:none;
	background: url(//cdn.savetzpublishing.com/img/button-submit.png) no-repeat transparent;
	background-position: 50% 0;

}

#button-submit:hover {
	
	background-position: 50% 100%;

}

/* ## Buttons ######################################## end ### */

/* ## Links ########################################## start # */

a:link, a:active, a:visited { 
	
	color:#aaa;


}

a:hover { color:#fff; }

.content a:link, .content a:active, .content a:visited {

	color:#fff;

}


/* ## Links ############################################ end # */