@import url("structure.css");
@import url("nav.css");

/*
------------------------------------------------------
General Styles
------------------------------------------------------
*/

html, body { height: 99%; }

body { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 0.7em; line-height:1.3; color: #fff; padding:0; margin:0; background: #222;/* background:#808080;*/ }

img { border:0 }

a:active, a:focus { outline: none; border: none; }

p { margin:10px 0; }

hr { border: none 0; border-top: 1px solid #999; width: 100%; height: 1px; }

table, input, textarea, select { font-size: 1em; }

.clear { clear:both; background:none!important; height:1px!important; margin:01px!important; padding:01px!important; }

.left { float:left; }

.right { float:right; }



ul.column { width: 200px; float:left; list-style: none; margin-left: 5px; padding-left: 1em; text-indent: -1em; list-style-type: disc; list-style-position: inside;}

/*
------------------------------------------------------
Links
------------------------------------------------------
*/

a { color: #666; text-decoration : none; }

a:hover { color: #000; text-decoration : underline; }

/*
------------------------------------------------------
Text
------------------------------------------------------
*/

.bigwhite { color:#fff; font-size: 2em; line-height:1; }

.mediumblack { color:#000; font-size: 1.5em; line-height:0.9; }

.smalltext { font-size:0.7em; }

.bitbigger { font-size:1.1em;}

/*
------------------------------------------------------
Headings
------------------------------------------------------
*/


h1, h2, h3, h4, h5, h6 { font-size:1em; color:#000; margin:10px 0; }

h1 { font-size:2.5em; color:#fff; text-transform:uppercase; font-size: 2.5em; letter-spacing: -1pt; font-weight: 500; margin:10px 0 0 20px; }

h1 span { font-size:0.5em; font-weight:400; font-style:italic; color:#000; }

h1 span a { color:#fff }

h2 { font-size:1.8em; color:#fff; letter-spacing: -0.5pt; font-weight: 800; }

h2 span { font-size:0.9em; font-weight:400; font-style:italic; }

h3 { font-size:1.4em; color:#fff; letter-spacing: -1pt; font-weight: 800; }

/*
------------------------------------------------------
Forms
------------------------------------------------------
*/

textarea, textbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; line-height:1.2; }

table.contactform { text-align:right; font-size:1.2em; line-height: 1.2; color:#fff; }

table.contactform td { padding:3px; vertical-align:top; }

table.contactform .textbox { width:370px; background:#eee; border: 2px solid #333; }

table.contactform .textarea { width:370px; height:150px; background:#eee; border: 2px solid #333 }


.formbutton {background-color:#efc226 ;color:#000;   padding:2px 8px; border:none; }
.formbutton:hover {background-color:#000; color:#efc226 ;  cursor:pointer; text-decoration:none;}



/*
.textbox { width:300px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; line-height:1.2;}
.textarea{ width:300px; height:70px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; line-height:1.2;}*/

