/* GENERAL */

body {
background-color:#63014a;
background-image:url('../img/bg.gif');
background-repeat:repeat-x;
background-position:top left;
margin:0;padding:0;
font-family:verdana,arial,helvetica;
font-size:12px;
color:#fff;
}

body a {
color:#f7f387;
font-weight:bold;
text-decoration:underline;
}

body a:hover {
color:#fff;
font-weight:bold;
text-decoration:underline;
}

#container {
margin-left:auto;
margin-right:auto;
min-width:800px;
}

#header {
margin-left:auto;
margin-right:auto;
width:800px;
height:100px;
}

#logo {
width:325px;
height:66px;
padding-top:0px;
padding-left:5px;
float:left;
}

#menu_cont{
width:450px;
height:25px;
color:#ffffff;
float:left;
text-align:right;
padding-top:40px;
padding-right:5px;
}

#menu_cont a {
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}

#menu_cont a:hover {
color:#ffcc00;
}

#mainbody {
width:100%;
margin-top:10px;
}

#container_home {
margin-left:auto;
margin-right:auto;
width:800px;
}

#billboard {
width:800px;
height:370px;
position:absolute;
margin-left: 20px;
top:100px;
}

#box_3col {
width:775px;
margin:15px 0 0 10px;
position:absolute;
top:470px;
}

#box01 {
width:245px;
height:245px;
color:#ffffff;
background-image:url('../img/box01.gif');
background-repeat:no-repeat;
background-position:top center;
float:left;
margin-left:10px;	
}

#box02 {
width:245px;
height:245px;
color:#ffffff;
background-image:url('../img/box02.gif');
background-repeat:no-repeat;
background-position:top center;
float:left;
margin-left:10px;	
}

#box03 {
width:245px;
height:245px;
color:#ffffff;
background-image:url('../img/box03.gif');
background-repeat:no-repeat;
background-position:top center;
float:left;
margin-left:10px;	
}

#formboard {
width:800px;
height:520px;
position:absolute;
top:100px;
background-image:url('../img/formbg.gif');
background-repeat:no-repeat;
background-position:top center;
}

#formstory {
width:505px;
height:270px;
color:#ffffff;
margin-left:250px;
padding-top:0px;
}

#formstory fieldset{
margin: 0px;
margin-left: 0px;
padding-bottom: 5px;
border: 0px;
padding-left: 0px;
}

#formcontact {
width:180px;
height:520px;
color:#ffffff;
margin-left:40px;
padding-top:0px;
border-right:1px dotted #fff;
float:left;
}

.formcontact_body {
margin:1em 12px 0 0px;
font-family:arial,helvetica;
}

.box_hdr {
font-family:lucida sans,arial,helvetica;
font-size:17px;
font-weight:bold;
margin:1em 5px 0 10px;
}

.formstory_hdr {
font-family:lucida sans,arial,helvetica;
font-size:17px;
font-weight:bold;
margin:1em 5px 0 0px;
}

.box_body {
margin:1em 12px 0 10px;
font-family:arial,helvetica;
}

.formstory_body {
margin:1em 12px 0 0px;
font-family:arial,helvetica;
}

.formstory_body_emp {
font-family:lucida sans,arial,helvetica;
margin:1em 12px 0 0px;
font-size:15px;
font-weight:bold;
}

.box_button {
position:absolute;
top:205px;
margin:0 0 0 180px;
padding:0;
}

.box_button  img{
border: 0px;
}

.form_input1{ 
background-image: url(../img/button02.gif); 
} 

#copyright_home {
width:800px;
color:#fff;
text-align:center;
position:absolute;
top:750px;
line-height:140%;
}

#copyright_form {
width:800px;
color:#fff;
text-align:center;
position:absolute;
top:640px;
line-height:140%;
}

#copyright_home a {
color:#fff;
font-weight:bold;
text-decoration:none;
margin:0 0.3em 0 0.3em;
}

#copyright_home a:hover {
color:#f7f387;
text-decoration:none;
}


/* FORM */

.input {
font-size:14px;
font-family:arial,helvetica;
width:220px;
border:1px solid #fff;
background-color:#fdfcde;
padding:4px;
margin: 0px 0px 10px 0px;
}

.select {
font-size:14px;
font-family:arial,helvetica;
width:230px;
border:1px solid #fff;
background-color:#fdfcde;
padding:2px;
margin: 0px 0px 10px 0px;
}

textarea {
font-size:14px;
font-family:arial,helvetica;
width:450px;
height:100px;
border:1px solid #fff;
background-color:#fdfcde;
padding:5px;
margin: 0px 0px 10px 0px;
}

.button {
background:#f7f387;
font-size:14px;
font-family:lucida sans,arial,helvetica;
font-weight:bold;
border:0px solid #ffffff;
color:#57104c;
border-bottom:0px solid #aaa;
border-right:0px solid #aaa;
padding:1px;
}

.button2 {
background:#d2bbcf;
font-size:14px;
font-family:lucida sans,arial,helvetica;
font-weight:bold;
border:0px solid #d2bbcf;
color:#57104c;
border-bottom:0px solid #aaa;
border-right:0px solid #aaa;
padding:1px;
}

}
#logo {
vertical-align: middle;
border: 0;
}

#logo img {
float: left;
padding: 0 1em;
border: 0;
}

#menu {
float: right;
list-style: none;
margin: 0;
padding: 0;
width: 100%;
}

#menu li {
float: right;
font: 10px;
margin: 0;
padding: 0;
}

#menu a {
color: #fff;
display: block;
float: left;
margin: 0;
padding: 8px 12px;
text-decoration: none;
}

#menu a:hover {
background: #fff381;
color: #700053;
padding-bottom: 8px;
}	
	
.whitespace{
padding:0px;
margin:0px;
height:15px;
}

.whitespace2{
padding:0px;
margin:0px;
height:4px;
}
