html, body {height: 100%;}
body {font: 12px Verdana, sans-serif;background: #333944 url(../images/bg.gif);color: #d7c9c9;overflow: -moz-scrollbars-vertical;}
body, p {padding: 0px;margin: 0px;}
h1 {text-align:center;margin:10px 0px 0px 0px;font-size:24px;line-height:22px;letter-spacing:2px;color: #00efd6;font-weight:normal;}
h2 {text-align:center;margin:5px 0px;font-size:14px;font-weight:normal;}
h3 {text-align:center;margin:10px;font-size:12px;text-transform: uppercase;}
h4 {margin:10px;font-size:16px;color: #00efd6;}
.kill {clear: both;}
#container {width:100%;margin: 0px auto;min-height: 100%;height: auto !important;height: 100%; /*stoopid ie*/}
#content { padding-top: 40px; }
#headerimg { margin-bottom: 20px; text-align: center; }
p {padding: 5px 10px;line-height: 20px;}
	p a, p a:visited { color: #00efd6; text-decoration:none;border-bottom:1px solid #000;}
	p a:hover, p a:active { color: #ff7200; }
.accordion, .headers { text-align: center; }
.accordion {background: none !important;}
.thumbs {margin-bottom:10px;}
	.thumbs a img {border:3px solid #24282f !important;margin:10px 4px 0px 4px;float:left;display:inline;}
	.thumbs a:hover img { border:3px solid #00efd4 !important; }
#cv-div {text-align:center;}
	#cv-div p {text-align:justify;text-transform:uppercase;font-size:12px;}
	#cv-div img {border:0px;}
	.divider {font-weight:bold;margin:0px 5px;color:#ff7200;}
#credit {font-size:10px;text-transform: uppercase;text-align:center;}

.headers {padding: 0px 0px;font-weight: normal;cursor: pointer;background: transparent url(../images/menu_bg.gif) repeat left top;margin: 0px 0px 2px 0px;line-height: normal !important;}
	.headers a:link, .headers a:visited {font-weight: normal;display: block;font-family: Arial, Helvetica, sans-serif;font-size: 20px;text-decoration: none;color: #ff7300 !important;width: 700px;text-align: left;margin: 0 auto;}
	.headers a:hover { color: #fb0 !important; }

.wrapper { width: 700px; text-align: left; margin: 0 auto; }
.right { float: right; }
.left { float: left; }
.kill { clear: both; }

a img { border: none !important; margin: 0; padding: 0; }

img.right { margin: 5px 0px 5px 10px; }
img.left { margin: 5px 10px 5px 0px; }
.accordion .wrapper img { border: 3px solid #00efd6; }
/* FORMS STUFF */
form {margin:0px 0px 0px 10px;width:650px;}
	form label {font-weight: bold;float: left;display: block;width: 90px;padding-top: 4px;margin:0px 0px 10px 0px;}
	form ol {margin: 0;margin-top: 10px;padding: 0;list-style: none;list-style-type: none;}
	form li {list-style: none;padding: 2px; margin: 0 !important;list-style-type:none; display: block; clear: both;}
	form li input, form li select, form li textarea {background: transparent url(../images/menu_bg.gif) repeat left top !important;padding: 5px;margin: 0px;font-size: 12px;float:left;color:#d7c9c9;border: 1px solid #ff6600;font-family: Verdana, sans-serif;}
input {background-color:#FFFEFE;}
	form li input:focus, form li select:focus, form li textarea:focus{border-color: #00efd6;}
textarea{padding:10px;font-family: Verdana, sans-serif;width:528px;}
.send {margin-right:16px;height:31px;border:none;background:transparent url(../images/send.gif) no-repeat top left !important;width:100px;cursor: hand !important;display:block;}
/* IE */* html .send {margin-right:8px;}