/*********************************************************
Title: Site-specific styles. Reset should already have been initiated. 
Author: tim@texturedpixel.com

QUICK STYLE GUIDE
colors
-- blue: #5e8eb5
-- grey: #636363
*********************************************************/
/*Reset*/
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, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}:focus {outline: 1px;}body {color: black;background: white;}ol, ul {list-style: none;}table {border-collapse: separate;border-spacing: 0;}caption, th, td {text-align: left;font-weight: normal;}blockquote:before, blockquote:after,q:before, q:after {content: "";}blockquote, q {quotes: "" "";}a img { border:none; text-decoration: none; }
/*html5*/article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display: block;}nav ul,nav ol {list-style: none;}
/*patches*/html {overflow-y: scroll; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
/*********************************************************
-- Fonts --
Webfont: Inlove Bold | Foundry: Sudtipos
Copyright: Copyright (c) 2010 by Designed by Ariel Di Lisio and digitized by Alejandro Paul. All rights reserved.
License: http://www.myfonts.com/viewlicense?1056 | 10,000/month
CSS font-family: 
 * CSS font-weight: normal
*********************************************************/
@font-face {
	font-family: 'InloveBold';
	src: url('font/inlove_bold-webfont.eot');
	src: local('☺'), url('font/inlove_bold-webfont.woff') format('woff'), url('font/inlove_bold-webfont.ttf') format('truetype'), url('font/inlove_bold-webfont.svg#webfontjwkc4MoA') format('svg');
	font-weight: normal; font-style: normal;
}
@font-face {
	font-family: 'InloveLight';
	src: url('font/inlove_light-webfont.eot');
	src: local('☺'), url('font/inlove_light-webfont.woff') format('woff'), url('font/inlove_light-webfont.ttf') format('truetype'), url('font/inlove_light-webfont.svg#webfontcaqmMva6') format('svg');
	font-weight: normal; font-style: normal;
}
.InloveBold {font-weight: normal;font-style: normal;line-height:normal;font-family: 'InloveBold', sans-serif;font-size-adjust: 0.48;}
.InloveLight {font-weight: normal;font-style: normal;line-height:normal;font-family: 'InloveLight', sans-serif;font-size-adjust: 0.49;}

/*========================================================
--- BASE ---
========================================================*/
body {font-size:16px; background: #fff; color: #555; position: relative; -webkit-font-smoothing: antialiased;}
body,button,input,select,textarea {font-family: 'Helvetica','Arial','Lucida Grande','sans-serif';}
a:link, a:visited { color:#5e8eb5; text-decoration:none; outline:none; }
a:hover { color:#5e8eb5; text-decoration:underline; }
/*========================================================
--- CONTENT ---
========================================================*/	
.content h1 {margin: 1em 0 10px; line-height: 2em; color: #5e8eb5; font-weight: bold; font-size: 2.5em;/*40/16*/ letter-spacing: 0.1em;}
.content h2 {margin: 1em 0 5px; line-height: 2em; color: #5e8eb5; font-weight: bold; font-size: 1.875em;/*30/16*/ letter-spacing: 0.05em;}
.content h3 {margin: .3em 0 5px; line-height: 1.6em; color: #000; font-weight: bold;}
.content h4 {margin: .3em 0 5px; line-height: 1.6em; color: #000; font-weight: bold;}
.content h1 a, .content h2 a, .content h3 a, .content h4 a {font-weight: inherit;}
.content p {margin: 0 0 .5em; line-height:1.6em; font-family: Georgia,Times,"Times New Roman"}
.content p em {font-weight: bold;}
.content ul {margin: 0 0 1.5em 2em; list-style: outside circle; font-family: Georgia,Times,"Times New Roman"}
.content ol {margin: 0 0 1.5em 2em; list-style: outside decimal; font-family: Georgia,Times,"Times New Roman"}
.content dd {margin: 0 0 1.5em 2em;}
.content li,
.content dt {padding: .3em 0; line-height: normal; font-family: Georgia,Times,"Times New Roman"}
.content strong {font-weight: bold;}
.content i {font-style:italic;}
.content sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
.content sup {top: -0.5em;}
.content sub {bottom: -0.25em;}
/*========================================================
--- SITE WRAP ---
========================================================*/
#site-wrap {width: 600px; margin: 10px auto;}

/*========================================================
--- SITE HEADER ---
========================================================*/
#site-header {border-bottom: 1px dotted #5e8eb5; padding-bottom: 35px;}
#site-header h1 {text-align: center;}
/*========================================================
--- SITE FOOTER ---
========================================================*/
#site-footer {border-top: 1px dotted #5e8eb5; padding-top: 35px; margin-top: 60px;}
#site-footer p {font-size: .75em;/*12/16*/ text-align: center; line-height: normal; margin: 0 0 .5em;}
#site-footer small {line-height: normal; text-align: center; display: block;2}
/*========================================================
--- SITE FORM ---
-- blue: #5e8eb5
-- grey: #636363
========================================================*/
#site-content fieldset ul {list-style: none; margin: 0; padding: 0;}
#site-content fieldset ul li {list-style: none; margin: 0; padding: 10px 0 0 0;}
#site-content fieldset input {border: 1px solid #636363; padding: 5px; font-family: 'Helvetica','Arial','Lucida Grande','sans-serif'; font-size: 15px; border-radius: 4px; display: block; color: #636363;}
#site-content fieldset input:focus,
#site-content fieldset input:hover {border-color: #5e8eb5;}
#site-content fieldset label {display: block; padding: 5px 0 3px;}
#site-content fieldset #submit {margin-top:20px; padding: 10px 20px; color: #fff; border: #636363; background: #636363;}
#site-content fieldset #submit:focus,
#site-content fieldset #submit:hover {background: #5e8eb5; cursor: pointer;}
/*========================================================
--- HELPERS ---
========================================================*/
small { color:#999; font-size:60%; line-height:inherit; }
small a { color:#999 !important; font-size:60%; text-decoration:underline !important; }
small a:hover {color:#999 !important; text-decoration:none !important;}
.group:after {content:"."; display: block; height: 0; clear: both; visibility: hidden;}
.displace {position: absolute; left: -99999px;}
.hide {display: none;}
.rule {border: 1px solid #000; margin: 10px 0 0 0; padding: 0 0 10px 0; line-height: 1px;}
hr, .hide {display: none;}



















/* ~TG~ */