/* Style settings */
/* body {
	font-family: Arial, Helvetica, sans-serif; color: #515151;
	font-weight: normal; font-size: 16px;
	
	background-color: #edebe7;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	-moz-background-size: ; -webkit-background-size: ; background-size: ;
}
	.wrapper {
		background-color: rgba(255, 255, 255, 1.0);
		
		width: 854px;
		
		
		-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
	}
	
	h1 {
		font-family: "Raleway", sans-serif; color: #ffffff;
		font-weight: 700; font-size: 60px;
	}
		h1 img {
			max-width: 100%;
		}
	h2 {
		font-family: "Raleway", sans-serif; color: #ffffff;
		 font-weight: 700; font-size: 28px;
	}
	h3 {
		font-family: "Raleway", sans-serif; color: #ed8384;
		 font-weight: 700; font-size: 21px;
	} */
	
		article {
			float: left;
			width: 60%;
		}
		aside {
			float: right;
			width: 30%;
		}

.top_bar { background-color: #ed8384; }
	.top_bar header, .nav_bar header { margin-top: 0;  overflow: hidden; }
		.top_bar h1 { padding-top: 0.5em; padding-bottom: 0.5em; margin-bottom: 0; }
.nav_bar { background: #3f3c37 url('/uploads/theme/nav_image/10/background.png') left top repeat-x; }
	.nav_bar nav { margin-bottom: 0; background-color: transparent; }
		nav .current { background-color: transparent; color: #fff; }

.homepage .wrapper { padding-top: 0; }

.banner { position: relative; }
.banner h2 { position: absolute; left: 20px; bottom: 20px; padding: 8px 10px; text-transform: uppercase; background-color: rgba(237, 131, 132,0.9); }