@charset "UTF-8";
/* CSS Document */

/*---------- Import other style sheets ----------*/
@import "layout.css";
@import "fonts.css";
@import "form-style.css";
@import "google-map.css";
/*---------- RESET ----------*/
html,body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}

a {outline: none;} /* removes the dotted border around links in firefox */
img {border:0;}  /*removes all borders around any links including images */
body { font-size: 75%; line-height: 12px;} /* by using font-size: small; you can set sizes using %. 100% is roughly = to 12px */
html>body {font-size:12px;}

body { font: normal 1em/1.5em Arial, Helvetica, Sans-serif; }

a {color:#8F0808; }

/*---------- STANDARDS ----------*/
.seo-bgone {display:none;visibility:hidden;}
p {margin-bottom:1em;}
.center {text-align:center}

/* floats and clears */
.floatleft {float:left;}
.floatright {float:right;}
.clear {clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}

/* margins */
.margin {margin:10px;}
.marginleft {margin-left:10px;}
.marginright {margin-right:10px;}
.margintop {margin-top:10px;}
.marginbottom {margin-bottom:10px;}

/* padding */
.padding {padding:10px;}
.paddingleft {padding-left:10px;}
.paddingright {padding-right:10px;}
.paddingtop {padding-top:10px;}
.paddingbottom {padding-bottom:10px;}

/* -- Fix Registration -- */
input[type="text"].inbox {
	width: 250px !important;
}

fieldset#registration input {
	float: left;
}


