/* 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 {	line-height: 1;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}table {	border-collapse: collapse;	border-spacing: 0;}/* The FringeDigital.com design is copyright 2011 Chad Ossman. Please do not reproduce without permission. *//* BASIC */body {	background: #333333 url(../images/bgd5.jpg) repeat fixed;	text-align: center;	text-rendering: optimizeLegibility;	font-family: "museo-slab-1", "museo-slab-2", serif;	color: rgb(51,51,51);}a {	text-decoration: none;	-webkit-transition: all .5s ease;	-moz-transition: all .5s ease;	-o-transition: all .5s ease;	transition: all .5s ease;}a:link, a:visited {	color: rgb(102,00,00);}a:hover {	color: rgb(153,00,00);}a:active {	color: rgb(255,00,00);}small {	font-size: 11px;	font-style: italic;	color: rgb(102,102,102);}del {	color: rgb(153,153,153);	background: url(../images/strike.gif) repeat-x 0px 4px;	text-decoration: none;}/* MASTHEAD */#masthead {	margin: 25px auto;	padding: 0;	text-align: right;	width: 800px;	height: 50px;}#logo {	margin: 0;	padding: 0;	float: left;	text-align: left;}#logo a {	color: rgb(204,204,204);}#logo a:hover {	color: rgb(255,255,255);}h1 {	text-transform: uppercase;	text-shadow: -1px -1px 0px rgb(0,0,0);	font-size: 30px;	font-weight: 300;}h1 strong {	font-weight: 900;}h2 {	margin: -4px 0 0;	text-shadow: -1px -1px 0px rgb(0,0,0);	font-size: 14px;	font-weight: 300;}/* NAV */#nav {	padding: 25px 0 0;	float: right;}#nav li {	padding: 0 0 0 10px;	float: left;}#nav li a {	padding: 2px 5px;	color: rgb(204,204,204);	font-size: 13px;	font-weight: 700;	text-transform: uppercase;	text-shadow: -1px -1px 0px rgb(0,0,0);	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	-o-border-radius: 10px;	border-radius: 10px;}#nav li a:hover,#nav li a:focus,#nav li a.youarehere {	color: rgb(153,0,0);	text-shadow: 1px 1px 0px rgb(255,255,255);	background-image: -webkit-gradient(linear, 0% 0%, 0% 50%, from(#FFFFFF), to(#CCCCCC));	background-image: -moz-linear-gradient(0% 50% 90deg,#CCCCCC, #FFFFFF);	background-color: #FFFFFF;	-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.8);	-moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.8);	box-shadow: 1px 1px 1px rgba(0,0,0,0.8);}#nav li a:active {	position: relative;	top: 1px;	left: 1px;}/* SECTIONS */.section {	margin: 0 auto 30px;	padding: 5px;	background: white url(../images/bgd.jpg) repeat;	text-align: left;	/* border: 1px solid rgb(224,224,224); */		-webkit-border-radius: 10px;	-moz-border-radius: 10px;	-o-border-radius: 10px;	border-radius: 10px;	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.9);	-moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.9);	box-shadow: 1px 1px 2px rgba(0,0,0,0.9);	width: 810px;    /* fake total overall width */	voice-family: "\"}\"";	voice-family: inherit;	width: 800px;    /* correct width not including border, padding & margin */}.featimg {	-webkit-border-radius: 7px 7px 0px 0px;	-moz-border-radius: 7px 7px 0px 0px;	-o-border-radius: 7px 7px 0px 0px;	border-radius: 7px 7px 0px 0px;}h3 {	text-transform: uppercase;	font-size: 26px;	font-weight: 700;	text-shadow: 1px 1px 0px rgb(255,255,255);}h4 {	margin: -3px 0 10px 1px;	font-size: 18px;	font-weight: 500;	text-shadow: 1px 1px 0px rgb(255,255,255);}h5 {	float: left;	text-transform: uppercase;	letter-spacing: 0.1em;	font-size: 12px;	line-height: 15px;	font-weight: 700;	text-shadow: 1px 1px 0px rgb(255,255,255);}.section p {	margin: 0 0 10px 90px;	font-size: 13px;	line-height: 15px;	font-weight: 300;	text-shadow: 1px 1px 0px rgb(255,255,255);	width: 470px;    /* fake total overall width */	voice-family: "\"}\"";	voice-family: inherit;	width: 380px;    /* correct width not including border, padding & margin */}/* THUMBNAILS */.thumbs {	margin: 2px 0 0;	float: right;	clear: both;	text-align: right;}.thumbs li {	position: relative;	display: inline;}.thumbs li a img {	border: 1px solid rgb(102,0,0);}.thumbs li a:hover img {	border: 1px solid rgb(153,0,0);}.thumbs li a:active img {	border: 1px solid rgb(255,0,0);}/* .th_first {	-webkit-border-radius: 0px 0px 0px 7px;	-moz-border-radius: 0px 0px 0px 7px;	-o-border-radius: 0px 0px 0px 7px;	border-radius: 0px 0px 0px 7px;}.th_last {	-webkit-border-radius: 0px 0px 7px 0px;	-moz-border-radius: 0px 0px 7px 0px;	-o-border-radius: 0px 0px 7px 0px;	border-radius: 0px 0px 7px 0px;}*//* PAGINATION v1 */#paginate_old {	margin: 0 auto;	padding: 0 0 50px;	width: 810px;}#paginate_old li {	margin: 0 0 0 5px;	padding: 5px 0 0;	float: left;	text-align: center;	background: rgb(102,00,00);	height: 20px;	width: 25px;}#paginate_old li a {	font-size: 14px;	font-weight: 700;	color: rgb(247,247,247);	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.75);}#paginate_old li:hover {	background: rgb(153,00,00) url(../images/paginate_here.png) no-repeat 0px 0px;}#paginate_old li:active {	background: rgb(255,00,00) url(../images/paginate_here.png) no-repeat 0px 0px;}#paginate_old li.here {	background: rgb(102,102,102) url(../images/paginate_here.png) no-repeat 0px 0px;}/* PAGINATION v2 */#paginate {	margin: 0 auto;	padding: 0 0 50px;	width: 810px;}#paginate li {	padding: 0 0 0 5px;	float: left;}#paginate li a {	padding: 5px 10px;	color: rgb(204,204,204);	font-size: 14px;	font-weight: 700;	text-transform: uppercase;	text-shadow: -1px -1px 0px rgb(0,0,0);	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	border-radius: 5px;}#paginate li a:hover,#paginate li a:focus,#paginate li a.here {	color: rgb(153,0,0);	text-shadow: 1px 1px 0px rgb(255,255,255);	background-image: -webkit-gradient(linear, 0% 0%, 0% 50%, from(#FFFFFF), to(#CCCCCC));	background-image: -moz-linear-gradient(0% 50% 90deg,#CCCCCC, #FFFFFF);	background-color: #FFFFFF;	-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.8);	-moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.8);	box-shadow: 1px 1px 1px rgba(0,0,0,0.8);}/* ABOUT */#about {	height: 400px;}.mugshot {	margin: 0;	padding: 0;	float: right;}#about p {	margin: -3px 0 20px;	padding: 0;	font-size: 13px;	line-height: 1.5em;	font-weight: 300;	width: 350px;}#about a {	font-weight: 500;}
