

#loading{  padding: 20px;  font:1.2em Arial,Helvetica,sans-serif; font-weight:bold; }
#loadedContent{ padding: 10px; }
img { border:0; border-width:0;  }
a {color:#999; }
/*
C0L0R MAP
#C98B2F - Brownish
#803C27 - Dark Orange
#C56520 - Orange
#E1B41B - Light Orange
#807916 - Olive
#1F1F1F - Dark gray
#151515 - Black
#0066CC - Blue
#990000 - Red error
*/

body { margin:0; padding:0; font:0.9em Arial,Helvetica,sans-serif; text-align: center; background-color:#C56520;}
#wrap { width:100%; display: block;}
#error { padding: 20px;  font:1.2em Arial,Helvetica,sans-serif; color:#990000; font-weight:bold; }

/* HEADER */
#header { float:left; position:relative; width:100%; height:97px; background:#000 url(../img/topbg.gif) repeat-x top left; color:#CCC; text-align:center; }
	#header .wrapper700 { position:relative; width:700px; height:97px; margin:0 auto; display: block; }
	#header .wrapper700 div { float:left; position:relative; display:block; text-align:left; }
	#header label { font:1em Arial,Helvetica,sans-serif; font-weight:bold; color:#FFF; }
	#header p { margin:5px 0; padding:0; }
	#header .upload { float:left; position:relative; padding:2px 10px; text-align:left;  }
	
/* MAIN PAGE */
#horizon { text-align: center; position: absolute; top: 50%; left: 0px; width: 100%; height: 1px; overflow: visible; visibility: visible; display: block }
#centermp { margin-left: -256px; position: absolute; top: -250px; left: 50%; width:513px; height: 500px; visibility: visible; text-align:left; }
.logomp { float:left; position:relative; width:128px; height:60px; text-align:left; margin:0; }
.menu {  display:inline; float:right; position:relative;  height:60px;  }
	.menu ul {  float:left; position:relative; display:inline; list-style:none; margin-top:35px; }
	.menu li { position:relative; display:inline; list-style:none; height:50px; padding:10px; }
	.menu a { color:#000; text-decoration:underline; font-weight:bold;  }
.cornertop { float:left; clear:left; position:relative; width:513px; height:15px; background:#C56520 url(../img/mptop.gif) no-repeat bottom left; padding:0;}
.middle { float:left; clear:left; margin:0; padding:0;  position:relative; padding:20px; width:513px; height:380px; text-align:left; background:#C56520 url(../img/mpbg.gif) repeat-y top left; color:#CCC; overflow:hidden; }
	.middle .textwrap {width:480px; margin-right:10px; padding:4px 0; float:left; clear:left; font-size:0.8em; }
	.middle .mpdotted { float:left; clear:both; width:470px; height:9px; background:#000 url(../img/mpdotted.gif) no-repeat top left; overflow:hidden;  }
	.middle label { font:1em Arial,Helvetica,sans-serif; font-weight:bold;  }
	.middle .upload { float:left; clear:both; padding:10px 0; }
	.middle p { margin:5px 0; padding:0; }
.button { border:none; padding:2px; background:#807916 url(../img/butmask.gif) repeat top left; font:1em Arial,Helvetica,sans-serif; font-weight:bold; }
.cornerbot { float:left; clear:left; position:relative; width:513px; height:15px; background:#C56520 url(../img/mpbot.gif) no-repeat top left; padding:0; }
.copy { float:left; clear:left; position:relative; width:513px; height:30px; padding:5px; font-weight:bold; }
.subtle { color:#999 }

/* RESULTS */
#centerWrap { width:100%; float:left; position:relative; clear:both;  display: block; background: #C56520 url(../img/shadow_bg.gif) repeat-y top center;}
#hidden_ad { position:relative; margin:0; display:none; }
.extract { width:700px; position:relative; margin:0 auto;  background-color: #151515; display: block;}
.swf { float:left; position:relative; padding:8px; display:block; color:#0066CC; clear:both; }
.swf a { color:#0066CC; font-size:1.2em; text-decoration:underline; font-weight:bold; }
.ad { float:left; position:relative; padding:0 5px; display:block; color:#0066CC; clear:both; }
.textFormHolder { position:relative; float:left;  padding:5px; width:354px; margin-top:10px; text-align:left; display: block;}
.textFormHolderRight { position:relative; float:left; padding:5px;  width:300px; margin-top:10px; text-align:left; display: block;}
.textForm { padding:1em; width:280px; height:8em; background: url(../img/orange_bg.gif) repeat top left; display: block;}
.htmlFormHolder { position:relative; clear:left; padding:0px; padding-left:5px;  margin:0; margin:0px auto; text-align:center; display: block;}
.htmlForm { padding:1em; width:640px; height:10em; background: url(../img/orange_bg.gif) repeat top left;  display: block;}
.htmlFormHolder label { position:relative; float:left; clear:right; color:#E1B41B; font-weight:bold; }
.htmlFormHolder textarea { background:#fff url(../img/orange_bg.gif) repeat top left; font:0.8em Verdana,Helvetica,sans-serif; border:none;}
.htmlFormHolder .textBox { vertical-align:top; margin:7px 50px 10px 0px; color:#CCC; text-align:right; }
.htmlFormHolder .linkBox { vertical-align:top; margin:7px 0px 10px 0px; color:#CCC; text-align:right; }
.links { color:#000099; }
.butCopy { position:relative; clear:left; padding:5px; padding-right:10px; vertical-align:top; width:680px; margin:0px auto; text-align:right;  }
.butCopy p { vertical-align:top; margin:-2px 15px 10px 10px; color:#CCC; text-align:right; }

.imgHolder { width:700px; position:relative;  margin:0 auto;  background-color:#292929; text-align:left; }
.imgHolder .all { width:680px; position:relative; padding-left:13px;  text-align:left; }
.imgHolder p {color:#B8B116; font-weight:bold;  margin:0; padding:13px; padding-left:0;  }
.imgHolder .imgWrap { width:90px; height:90px; padding-right:13px; margin-top:10px; }
.imgHolder .imgWrap img { border: 3px solid #B8B116; }

/* CONDITIONS */
.section1 { width:700px; position:relative; margin:0 auto;  background-color:#E9E9E9; display: block; }
.section1 .content { float:left; position:relative; width:700px; position:relative; background-color:#E9E9E9;  text-align:left; }
.section1 p { margin:10px; margin-top:3px; padding:0; }
.section1 h1 {  font:1.2em Arial,Helvetica,sans-serif; padding:10px; font-weight:bold;}
.section1 h2 {  font:1em Arial,Helvetica,sans-serif; padding:10px; padding-bottom:3px; margin:0; font-weight:bold;}
.section1 a {color:#336600}
.code { margin:15px; padding:30px; background-color:#DDE4C2; color:#333; border:0; border-top-width:2px; border-bottom-width:2px; border-color:#669900; color:#000; border-style:solid;  }
