html {
	margin:0;
	padding:0;
	height:100%;
}

body {
	margin:0;
	padding:0;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 72%;
	color: #ccc;
	background-color:#999;
}

#wrapper {
	min-height:100%;
	position:relative;
	margin:0 auto;
	padding:0;
	width:720px;
	background-color:#666;
}

#masthead {
	margin:0;
	padding:0;
	background:#333;
	height:120px;
	text-align:center;
	/*background-image:url(images/mastheadbg.gif);
	background-position:top;
	background-repeat:no-repeat;*/
}

/*#navbar {
	position:relative;
	margin:0 auto;
	padding:0;
	background:#333;
	height:17px;
}*/

#navbar {
	padding: 4px 10px;
	background: #333;
	width: 700px;
}

#content {
	padding: 16px;
	padding-bottom: 20px; /* Height of the footer */
	text-align:left;
	background-image:url(images/contentbg.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#footer {
	position:absolute;
	bottom: 0;
	width: 100%;
	height: 20px; /* Height of the footer */
	background: #333;
	padding: 4px 0 0 0;
	text-align:right;
	-moz-border-radius: 12px 12px 0px 0px;
	-webkit-border-radius: 12px 12px 0px 0px;
}

#footer p {
	margin: 0;
	padding: 0 16px;
	font-size :0.8em;
	}

.floatleft { float: left; }
.floatright { float: right; }
.floatleftpad { float: left; margin: 0 8px 0 0; }
.floatrightpad { float: right; margin: 0 0 0 8px; }

.clearboth { clear: both; }

p { font-size: 1.0em; line-height: 1.4em; margin: 1.3em 0em 1.3em 0em; }
.intro { line-height:1.8em; }
.copyright { font-size: 0.8em; color: #666; }
.smalltext { font-size: 0.8em; }

h1 { color:#333; font-size: 1.8em; font-weight: normal; }
h2 { color:#333; font-size: 1.6em; font-weight: normal; }
h3 { color:#333; font-size: 1.4em; font-weight: normal; }
h4 { color:#333; font-size: 1.2em; font-weight: normal; }
h5 { color:#333; font-size: 1.0em; font-weight: normal; }
h6 { color:#333; font-size: 0.8em; font-weight: normal; }

ol, ul, li {/*
	list-style: none;*/
	font-size: 1.0em;
	line-height: 1.6em;
	margin-top: 0.2em;
	margin-bottom: 0.1em; 
	}

a:link { text-decoration: none; color: #f90; }
a:active { text-decoration: none; color: #000; }
a:visited { text-decoration: none; color: #f90; }
a:hover { text-decoration: none; color: #fff; }

a.navbutt, a.navbutt:link, a.navbutt:visited { margin-right:24px; text-decoration:none; color:#f90; }

a.navbutt:hover { color:#fff; text-decoration:none; }

/* a.navbutt, a.navbutt:link, a.navbutt:visited { display:block; width:144px; text-align:center; text-decoration:none; padding:2px 0; background:#333; color:#f90; float:left; }

a.navbutt:hover { color:#fff; background:#666; text-decoration:none; } */

.thumbnail {
	float: left;
	width: auto;
	border: 1px solid #f90;
	margin: 0 15px 15px 0;
	padding: 4px;
	}

/* input.btn {
   color:#f90;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:0.8em;
   background-color:#333;
   border:1px solid;
   border-color:#f90;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   }
   
input.btnhov {
   color:#fff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:0.8em;
   background-color:#666;
   border:1px solid;
   border-color:#fff;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   }
   
select, input, textarea {
   color:#333;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:0.8em;
   background-color:#999;
   border: 1px solid #fff;
 }
 
 */
 
form { margin:0; padding:0; display:inline; }
input, text, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:.8em; }

input.button {
   color:#f90;
   background-color:#333;
   border:1px solid #f90;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   }
   
input.button:hover, input.button:focus {
   color:#fff;
   background-color:#666;
   border:1px solid #fff;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   }
   
input, text, textfield, textarea, password, checkbox {
   color:#333;
   background-color:#999;
   border: 1px solid #ccc;
   }
 
input:focus, text:focus, textarea:focus, textfield:focus, password:focus, checkbox:focus {
	color:#333;
	background-color:#999;
	border: 1px solid #fff;
	}