/*
* Author: Brent Lintner
*
* NOTICE OF LICENSE
*
* This source file is subject to the the MIT License
* http://www.opensource.org/licenses/mit-license.php
*/
html, body{
    margin: 0;
    padding: 0;
    border: 0;
    font-family: Arial, sans-serif
}

body{
	background: url(/images/bg.jpg) no-repeat fixed;
    color: #1e1e1e;    
	padding: 0;
	font-size: 0.75em;
    line-height: 18px;
}

hr{
  opacity: 0.5;
  margin: 1em 0;
}

h1, h2, h3, p, a, abbr, label, li{
  line-height: 18px;
}

h1, h2, h3{
	margin: 0 0 1em 0;
  color: #555555;
  font-weight: bold;
}

a, a:link, a:visited, a:focus, a:hover, a:active{
	color: #555555;
	outline: none;
	cursor: pointer;
	text-decoration: underline;
}

a:hover, a.title_a:hover{
  color: #555555;
  text-decoration: none;
}

a.title_a{
	font-size: 1.08em;
	text-decoration: underline;
	color: #555555;
	text-transform: capitalize;
}

img{ border: 0; margin: 0; padding: 0; }

table, tr, td{ border: 0; margin: 0; padding: 0; }

/*
* forms
*/

input[type$="submit"]:hover,input[type$="button"]:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
	cursor: pointer;
}

input[type$="text"]:hover,textarea:hover,input[type$="password"]:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
}

input:focus, textarea:focus,input[type$="text"]:focus,input[type$="password"]:focus{
	opacity: 1.0;
	filter: alpha(opacity=100);
}


textarea:focus, input:focus {
    border: none;
    color: #000000;
    background: transparent;
    font-family: Arial, sans-serif;
}

textarea, input, select{
    border: 0;
    padding: 1px;
    margin: 1px;
    background-color: #EEEEEE;
    color: #111111;
}

label{ padding-bottom: 5px; position: relative; }

p:first-letter, li:first-letter, label, h1, h2, h3{ text-transform: capitalize; }

h1{ font-size: 1.14em; }

h2{ font-size: 1.07em; }

h3{ font-style: italic; font-size: 1.00em; }

.irrelevant{  display: none; }

.center{ width: 100%; text-align: center; }

.error, .flash-notice{
  color: red;
}


iframe{
  border: 0;
  padding: 0;
  margin: 0;
}