		body {
			font-family: 'Titillium Web',verdana,sans-serif;
			font-size:17px;
			color:#929292 !important;
		}
		header {
			clear:both;
		}
		h1 {
			color:#676767;
			font-weight:bold;
			font-size:2em;
			margin-bottom:20px;
			clear:both;
			line-height:1em !important;
		}
		h2 {
			font-size:1.2em;
			line-height:1.5em;
		}
		h3 {
			font-size:1em;
			line-height:1.5em;
		}
		hr {
			width:auto;
			margin:0;
			padding:0;
		}
		.small {
			font-size:0.5em;
		}
		#section_logo {
			height:275px;
			width:100%;
		}
		#logoimg {
			height:300px;
			background-image:url(../images/logo.gif);
			background-size:358px 275px;
			background-repeat:no-repeat;
			background-position:center;
		}
		#header_menu {
			display:inline-block;
			text-align:center;
			width:100%;
		}
		#mainnav {
			clear:both;
			display:inline-block;
			text-align:center;
			letter-spacing:2px;
			font-family:georgia, palatino, 'book antiqua', 'palatino linotype', serif;
			font-size:17px;
			font-weight:bold;
			letter-spacing:1px;
			line-height:20px;
			vertical-align:middle;
			color:rgb(245, 161, 153);
			margin-left:auto;
			margin-right:auto;
		}
		#mainnav ul {
			width:100%;
			clear:both;
		}
		#mainnav ul > li {
			padding-left:10px;
			padding-right:10px;
			border-collapse:separate;
		}
		#mainnav ul > li a {
			display:inline;
			text-decoration:none;
			color:inherit;
		}
		.nomenu {
			background-image:none !important;
		}
		.nav_active {
			border-top:4px solid #d1d0d4 !important;
			line-height:35px !important;
		}
		#content {
			clear:both;
			font-size:1em;
			line-height:1.4em !important;
			margin-bottom:50px;
			margin-left:auto;
			margin-right:auto;
			min-height:400px;
			width:100%;
			max-width:934px;
		}
		#content p {
			margin-top:15px;
		}
		#content a {
			color:rgb(245, 161, 153);
			text-decoration:none;
		}
		#content a:hover {
			text-decoration:underline;
		}
		footer {
			clear:both;
			font-size:0.8em;
			text-align:center;
			margin: 40px auto;
		}
		footer a {
			text-decoration:none;
		}
		footer a:hover {
			text-decoration:underline;
		}
		#icon_social {
			display:block;
			position:relative;
			height:80px;
			margin-top:10px;
			background-color:#333333;
			background-size:172px 80px;
			background-repeat:no-repeat;
			background-position:top left;
			cursor:pointer;
			background-image:url(../images/icon_social.png);
		}
		.clear {
			clear:both;
		}
		.center {
			text-align:center;
		}

	@media only screen and (min-width: 768px) {
		body hr {
			display:none;
		}
		#section_logo {
			height:290px;
			position:relative;
			z-index:1;
		}
		#logoimg {
			height:300px;
			background-size:358px 275px;
			background-image:url(../images/logo.gif);
			background-repeat:no-repeat;
			background-position:center;
		}
		#mainnav {
			display:inline-block;
			text-align:center;
			clear:both;
			height:45px;
			padding-top:35px;
		}
		#mainnav ul > li {
			display:inline-block;
			float:left;
			width:auto;
			height:auto;
			position:relative;
			background-color:none;
			border-bottom:none;
			border-top:1px solid #d1d0d4;
			line-height:40px;
			text-align:center;
			cursor:pointer;
		}
		#mainnav ul > li:hover {
			border-top:4px solid #d1d0d4;
			z-index:20;
			color:#999999;
			line-height:35px;
		}
		#mainnav ul li:hover > ul.subnav_01, #mainnav ul li:hover > ul.subnav_01 li
		{
			display:block;
			background-image:none;
			background-color:#ffffff;
		}
		#mainnav ul li a {
			display:block;
		}
		.nav_space {
			font-size:1px !important;
			width:15px !important;
			border:none !important;
			padding:0 !important;
			margin:0 !important;
		}
		#icon_social {
			background-position:top right;
		}
		#facebook_link {
			right:138px;
			left:auto;
		}
		#twitter_link {
			right:93px;
			left:auto;
		}
		#youtube_link {
			right:46px;
			left:auto;
		}
		#pinterest_link {
			right:-1px;
			left:auto;
		}
		#instagram_link {
			right:138px;
			left:auto;
			top:47px;
		}
		#wordpress_link {
			right:93px;
			left:auto;
			top:47px;
		}
		#googleplus_link {
			right:46px;
			left:auto;
			top:47px;
		}
		#itunes_link {
			right:-1px;
			left:auto;
			top:47px;
		}
	}
	/* IE stuff to center main menu */
	@media all and (-ms-high-contrast: none) and (min-width: 768px) and (max-width: 959px) {
		#header_menu {
			width:100%;
		}
	}
	@media all and (-ms-high-contrast: none) and (min-width: 960px) {
		#header_menu {
			width:960px;
		}
	}
