/* =global */
body {font-size:83%; font-family:"Trebuchet MS", Georgia, Times, serif; background-color:#000; color:#fff;}
p {line-height:150%; margin:0 0 20px 0; color:#ccc;}
h2 {display:block; font-size:150%; color:#fff; margin:0 0 40px 0; padding:0 0 20px 0; background:url(../images/bg_hr.jpg) repeat-x bottom left;}
h3 {font-size:150%; color:#000; margin:0 0 20px 0;}
h4 {font-size:100%; color:#fff; margin:5px 0 5px 0;}
a:link,a:visited {color:#007fc4; text-decoration:none;}
a:visited {color:#007fc4; text-decoration:none;}
a:hover,a:active {color:#fff; text-decoration:none;}
ul {line-height:150%;}
li {margin:0 0 10px 0;}

/* =headings */
#header h1 a{position:relative; float:left; height:80px; width:270px; text-indent:-9999px; overflow:hidden;}


/* =navigation */
#navigation_primary li a{background-repeat:no-repeat; background-position:top left;}

#n_home{width:50px; background-image:url(../images/n_home.jpg);}
#n_company{width:120px; background-image:url(../images/n_company.jpg);}
#n_supplier{width:109px; background-image:url(../images/n_supplier.jpg);}
#n_employment{width:95px; background-image:url(../images/n_employment.jpg);}
#n_contact{width:88px; background-image:url(../images/n_contact.jpg);}
#n_sellers{width:178px; background-image:url(../images/n_sellers.jpg);}

#n_home:hover,#home #n_home,
#n_company:hover,#company #n_company,
#n_supplier:hover,#supplier #n_supplier,
#n_employment:hover,#employment #n_employment,
#n_contact:hover,#contact #n_contact, 
#n_sellers:hover,#sellers #n_sellers 
{background-image:none;}

/* =forms */
.form_core{position:relative; margin:25px 0px 0px 0px;}
.form_core label{color:#ccc; margin:0;}
.form_core input{padding:3px; margin:0; width:250px; background-color:#fff; /*border:1px solid #000; */color:#000; }
.form_core textarea{padding:3px; margin:0; width:250px; background-color:#fff; height:100px;  /*border:1px solid #000; */color:#000; font-size:0.9em; overflow:auto;}
.form_core input.btn{font-weight:bold; width:250px; height:30px; padding:5px; overflow:visible;}
#submit{width:100px; background-color:#9c2f3d; color:#fff; border:0;}
.form_core .checkbox{width:auto;}
.form_core select{padding:3px; margin:0; background-color:#fff; color:#000; width:250px;}
.form_core h3{}
.form_core p{color:#666;}

/* =footer */
#footer p {font-size:80%;}


/* =classes */
p.location {margin:0;}
