body {
	margin: 0px;
	padding: 0px;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff; 
}
#h-wrap {
width: 100%;
height: 50px;
background-color: #5F0E5F; 
  -webkit-box-shadow: 2px 1px 5px 3px #000;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:    2px 1px 5px 3px #000;  /* Firefox 3.5 - 3.6 */
  box-shadow:         2px 1px 5px 3px #000;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */

}
.clear {
clear: both;
width: 100%;
display: block;
}
#h {
width: 100%;
max-width: 1000px;
margin-left: auto;
margin-right: auto;
}
#h h1 {
margin-top: 0px;
font-size: 36px;
width: 300px;
float: left;
text-transform: uppercase;
text-shadow: 2px 2px #000000;
}
h2 {
  font-family: 'EB Garamond', serif;
font-size: 40px;
}

#h ul {
	margin: 0px;
padding-top: 0px;
width: 500px;
margin-left: auto;
margin-right: auto;
text-align: center;
}

#h-wrap li {
float: left;
display: block;
list-style: none;
margin-left:20px;
margin-right: 20px;
padding: 10px;
text-shadow: 2px 2px #000000;
font-size: 16px;
margin-top: 0px;
}
#h-wrap li a{
color: white;
text-decoration: none;
}
nav {
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
}
.slicknav_menu {
	display:none;
}
#main-wrap {
width: 100%;
background: url(i/milfs.jpg)
}
#main {
width: 100%;
max-width: 1000px;
margin-top: 0px;
margin-bottom; 20px;
margin-left: auto;
margin-right: auto;
padding-top: 30px;
text-align: center;
  
}

#main h2 {
margin-top: 0px;
font-size: 60px;
}
.arrow-wrap {
width: 100%;
background-color: #5F0E5F;
}
.arrow{
width: 280px;
margin-top: 0px;
margin-bottom; 20px;
margin-left: auto;
margin-right: auto;
padding-top: 22px;
padding-bottom: 22px;
text-align: center;
background-color: #5F0E5F;
font-size: 18px;
color: #ffffff;
}
.arrow-wrap-blank {
width: 100%;
}
#main-left {
width:49%;
float: left;
display: block;
margin-right: 1%;
}
#main-left h1 {
   font-family: 'Dancing Script', cursive;
    font-weight: 700;
    line-height: 46px;
    font-size: 82px;
    margin: 0 0 23px 0;
    }
#main-left h2 {
    font-family: 'EB Garamond', serif;
    font-weight: 700;
    line-height: 46px;
    font-size: 42px;
    margin: 0 0 23px 0;
    }
#main-left h3 {
    font-family: 'EB Garamond', serif;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 23px;
    letter-spacing: 2px;
    margin: 0 0 23px 0;
    }
#main-left p {
    font-family: 'EB Garamond', serif;
    font-size: 18px;
    line-height: 23px;
    margin: 0 0 23px 0;
    }
#main-right {
width: 49%;
margin-left: 1%;
float: left;
display: block;
}
#main-right h2 {
    font-family: 'Dancing Script', cursive;
    font-weight: 700;
    line-height: 46px;
    font-size: 42px;
    margin: 0 0 15px 0;
    }
 input {
	background-color: #000000;
	margin-top: 10px;
	color: #FFFFFF;
			-moz-border-radius: 10px;
	border-radius: 10px 10px 10px 10px;
	font-size: 22px;
	border: 1px solid #ECD9C6;
	font-weight: bold;
	width: 96%;
	padding: 15px 5px;
	-webkit-appearance: none;
margin-left: auto;
margin-right: auto;
}
#popUpYes:hover
{
  background-color: #5F0E5F;
cursor: pointer; cursor: hand;
} 

select {
	margin-left:0px;
	width: 96%;
	margin-top: 4px;
	margin-bottom: 4px;
	padding: 2px;
	height: 4em;
	resize: none;
	-moz-border-radius: 3px;
	border: 5px solid #000000;
	background-color: #5F0E5F;
	font-size: 16px;
	font-weight: bold;
	color: #cccccc;
margin-left: auto;
margin-right: auto;
}
.button {
	border:0;
	background:transparent url(i/fb2.png) no-repeat;
	height: 44px;
	width: 201px;
	filter: alpha(opacity=0);
	margin-top: 15px;
	 cursor: pointer; 
  cursor: hand; 
  margin-bottom: 20px;
}.button-1 {
	border:0;
		background-image: url(i/click-here-now.png); no-repeat;
	height: 74px;
	width: 338px;
	filter: alpha(opacity=0);
	margin-top: 15px;
	 cursor: pointer; 
  cursor: hand; 
  background-color : transparent;
}
#main-wrap-blue {
width: 100%;
background-color: #ffffff;
}
#main-blue {
width: 100%;
max-width: 1000px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
text-align: center;
  position:relative;
color: #ffffff;
}
.tag {
margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
    position: absolute;
width: 0;
height: 0;
border-style: solid;
border-width: 30px 30px 0 30px;
border-color: #5F0E5F transparent transparent transparent;
}

#main-blue img {
width: 24%;
float: left;
margin-left: 0.5%;
margin-right: 0.5%;
}

.thumb {
margin-bottom: 1%;
}


#main-about-text-wrap {
width: 100%;
background-color: #ffffff;
}
#main-about-text {
width: 100%;
max-width: 1000px;
margin-left: auto;
margin-right: auto;
color: #000;
}
.clear-arrow {
display: block;
height: 50px;
}

#main-about-text img {
float: left;
border: 2px solid #5F0E5F;
margin: 5px;
	-moz-border-radius: 10px;
	border-radius: 120px 120px 120px 120px;
width: 20%;
}

#main-about-text h2 {
margin-top: 0px;
padding-top: 0px;
}




#areas-wrap {
width: 100%;
background-color: #000000;
}
#areas {
width: 100%;
max-width: 1000px;
margin-left: auto;
margin-right: auto;
color: #ffffff;
}
#areas img {
float: left;
border: 2px solid #5F0E5F;
margin: 5px;
	-moz-border-radius: 10px;
	border-radius: 120px 120px 120px 120px;
width: 20%;
}

#areas h2 {
margin-top: 0px;
padding-top: 0px;
}

#areas ul {
	float: left;
	margin-top: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	width: 19.5%;
		font-size: 13px;
}
blockquote {
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 6em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
font-style: italic;
}
blockquote:after {color:#ccc;content:close-quote;font-size:6em;line-height:.1em;margin-left: .20em;vertical-align:-.4em;}
#areas li {
	list-style: none;
}
#areas li a {
	color: white;
	underline: none;
	text-decoration: none;
}
#areas li a:hover {
	color: yellow;
	underline: none;
	text-decoration: none;
}
#areas h2 {
margin-top: 0px;
padding-top: 0px;
}
#footer-wrap {
width: 100%;
background-color: #ffffff;
}
#footer {
width: 100%;
max-width: 1000px;
margin-left: auto;
margin-right: auto;
color: #333333;
text-align: center;
padding-bottom: 30px;
}
#footer ul {
text-align: center;
margin: 0px;
}

#footer li {
color: #ffffff;
text-align: center;
padding-top: 20px;
padding: 12px; 
margin-left: 15px;
margin-right: 15px;
list-style: none;
display: inline; 
}
#footer a {
color: #333333;
text-decoration: none;
}
#footer a:hover {
color: #000000;
text-decoration: none;
}
.arrow-clear {
height: 40px;
}


#tag-wrap {
width: 100%;
background-color: #DDDDDD;
}
#tag {
width: 100%;
max-width: 1000px;
margin-left: auto;
margin-right: auto;
color: #333333;
padding-top:40px;
padding-bottom: 40px;
text-align: center;
}
.message {
-webkit-border-radius: 2px; -moz-border-radius: 2px;			border-radius: 2px;
	font-size:22px;
	font-family:arial, helvetica, sans-serif;
	padding: 5px 0px 5px 0px;
	text-decoration:none;
	display:block;
	text-shadow: 2px 2px 0 rgba(0,0,0,0.3);
	color: #FFFFFF;
	background-color: #000000;
	font-weight: bold;
text-align: center;
	border: none;
width: 300px;
margin-top: 20px;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
text-align: center;
}
a:hover.message
{
  background-color: #5F0E5F;
cursor: pointer; cursor: hand;
} 


@media screen and (max-width: 620px) {
	/* #menu is the original menu */
	.js #menu {
		display:none;
	}
	
	.js .slicknav_menu {
		display:block;
	}

#main-left {
width:100%;
float: none;
display: block;
margin-right: 0%;
}
#main-left h1 {
   font-family: 'Dancing Script', cursive;
    font-weight: 700;
    line-height: 46px;
    font-size: 52px;
    margin: 0 0 23px 0;
    }
#main-left h2 {
    font-family: 'EB Garamond', serif;
    font-weight: 700;
    line-height: 36px;
    font-size: 26px;
    margin: 0 0 23px 0;
    }
#main-left h3 {
    font-family: 'EB Garamond', serif;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 23px;
    letter-spacing: 2px;
    margin: 0 0 23px 0;
    }
#main-left p {
    font-family: 'EB Garamond', serif;
    font-size: 18px;
    line-height: 23px;
    margin: 0 0 23px 0;
    }
#main-right {
width: 100%;
margin-left: 0%;
float: none;
display: block;
}
#main-right h2 {
    font-family: 'Dancing Script', cursive;
    font-weight: 700;
    line-height: 46px;
    font-size: 32px;
    margin: 0 0 15px 0;
    }
#h ul {
	margin: 0px;
padding-top: 0px;
width: auto;
margin-left: auto;
margin-right: auto;
text-align: center;
padding-bottom: 10px;
}
#h-wrap li {
float: none;
display: block;
list-style: none;
margin-left: 0px;
margin-right:  0px;
padding: 0px;
text-shadow: 2px 2px #000000;
font-size: 16px;
margin-top: 0px;
display: inline;
position: relative;
background-color: #000;
}
#h-wrap li a{
color: white;
text-decoration: none;
background-color: #5F0E5F;
margin-top: 8px;
margin-bottom: 5px;
border: solid 1px black;
-webkit-border-radius: 2px; -moz-border-radius: 2px;			border-radius: 2px;
}
#h-wrap li a:hover {
background-color: #701070;

}
#areas ul {
	float: none;
	width: 100%;
	margin: 0px;
	padding: 0px;
		
}
#areas li a {
	color: white;
	underline: none;
	text-decoration: none;
	border-bottom: solid 1px #ffffff;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 0px;
		margin-left: 0px;
margin-right: 0px;
			display: block;
}
#footer {
width: 100%;
max-width: 1000px;
margin-left: auto;
margin-right: auto;
color: #333333;
text-align: left;
padding-bottom: 0px;
}
#footer ul {
text-align: left;
margin: 0px;
padding: 0px;
}
#footer li {
float: none;
			display: block;
margin: 0px;
padding: 0px;
}
#footer li a{
color: #333333;
text-align: left;
float: none;
width: 100%;
margin-left: 0px;
margin-right: 0px;
font-size: 12px;
	border-bottom: solid 1px #333333;
	padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 0px;
			display: block;
}
.clear-arrow {
display: block;
height: 50px;
}

#areas img {
float: none;
border: 2px solid #5F0E5F;
	-moz-border-radius: 10px;
	border-radius: 120px 120px 120px 120px;
width: 70%;
 display: block;
    margin: 0 auto;
}
}