/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

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, 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,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

body {background-color:#7bc9b6;}

.total{
	width:100%;
	margin: 0 auto 300px auto;
	text-align:center;
}

.groupteal{background-color:#7bc9b6;}
.groupurple{background-color:#231437;}

.grouptext{
	background-color:#7bc9b6;
	padding: 50px 0px 300px 10%;
	border-top:35px solid #7bc9b6;
	font-family:"Raisonne Demibold", 'Century Gothic', Verdana, sans-serif; font-size-adjust:0.5; font-weight:600; font-style:normal; 
	text-shadow: 0px 1px .05em #78d2bd;
	color: #231437;
	min-width: 320px;
	}

.grouptext p {
	text-align: left;
	width:60%;
	font-size: 20px;
	margin:30px 0;
	line-height: 24px;
	}
	
.grouptext ul {
	font-size: 20px;
	text-align: left;
	margin-left: 10%;
	width:50%;
	margin-bottom:40px;
	line-height: 32px;
	list-style: url('list_check.png');
	}

.grouptext a {
	text-decoration:underline;
	color: #231437;
	}

.grouptext a:hover {
	text-decoration:none;
	}

@media screen and (max-width: 600px) { 

.grouptext{
	background-color:#7bc9b6;
	padding: 50px 0px 300px 10%;
	border-top:35px solid #7bc9b6;
	font-family:"Raisonne Demibold", 'Century Gothic', Verdana, sans-serif; font-size-adjust:0.5; font-weight:600; font-style:normal; 
	text-shadow: 0px 1px .05em #78d2bd;
	color: #231437;
	min-width: 320px;
	}
	
.grouptext p {
	width:90%;
	font-size: 20px;
	margin:30px 0;
	line-height: 24px;
	}
.grouptext ul {
	margin-left: 15%;

	}
}

.forsale p {
	text-align: center;
	width:100%;
	font-size: 24px;
	line-height: 32px;
	font-family:"Raisonne Demibold", 'Century Gothic', Verdana, sans-serif; font-size-adjust:0.5; font-weight:600; font-style:normal; 
	text-shadow: 0px 1px .05em #8be8d2;
	color: #231437;
	padding-bottom:100px;
	}

.forsale a{
	color:#d1fcf1;
	letter-spacing: .05em;
	text-shadow: 0px 3px .1em #6cbfa9;
	text-decoration:none;
	}
.forsale a:hover {
	text-shadow: 0px 1px .05em #8be8d2;
	color: #231437;
	text-decoration:none;
	}

.section{margin: 0;}

.section1500{
	max-width: 1500px;
	margin-left: auto;
	margin-right: auto;
	}
.section2000{
	max-width: 2000px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	margin-bottom:-5px;
	}
.section1400{
	max-width: 1400px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:-5px;
	}
.section1400 img{
	margin:40px 0 0 0;
	}
.section500{
	max-width: 500px;
	margin-left: auto;
	margin-right: auto;
	}	
.buyhessian{
	padding:12px 25px 15px 25px;
	margin-top:25px;
	border-top: 1px solid #6fb7a6;
	border-bottom:1px solid #80d3c0;
	background-color: #70bbaa;
	color:#eafdf9 !important;
	text-shadow: 0px 1px .05em #599c8a !important;
	}

.buyhessian:hover{
	background-color:#68b2a2;
	text-shadow: 0px 1px .05em #3f7768 !important;
	}

.copyright {
	font-size: 14px !important;
	}

.copyright a {
	color:#221538;
	text-decoration: underline;
	text-shadow: 0px 0px 0em #8be8d2;
	}


