/* ma.css 
Site: http://martinalloys.com
Created: 01/29/06
Last Modified: 02/16/06 
*/

body{
background-color: #000;
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0;
padding: 10px 0;
text-align: center;
}
a{
color:#006;
text-decoration:none;
font-weight: bold;
}
a:visited{
color: #006001;
text-decoration:none;
}
a:hover{
color:#006001;
text-decoration:underline;
}
img{
border:none;
}
abbr, acronym, .help {
  border-bottom: 1px dotted #333;
  cursor: help;
}
#container{
background-color: #fefefe;
border:1px solid #ccf;
border-top: none;
margin:10px auto;
padding:0;
width:725px;
text-align: left;
}
div#core-content{
margin: 0;
padding:0;
width: auto;
}
#header h1{
background-color: #CCCCFF;
color:#333;
font-size:11px;
line-height:18px;
margin:0;
padding:3px 3px 0 3px;
text-align:left;
text-indent:5px;
vertical-align:middle;
}
#header h1 a{
text-decoration: none;
color:#333;
}
#info{
border-bottom:1px solid #003;
border-top:3px solid #003;
font-size: 12px;
text-align: right;
background-image: url(/images/logo.gif);
background-position:left;
background-repeat: no-repeat;
height:110px;
margin:0;
padding:10px 15px 0 15px;
}
.address {
font-size: 11px;
}
#navigation{
font-size:.75em;
font-weight:650;
line-height:1.5em;
margin:0;
padding: 5px 15px;
text-align:right;
border-top:1px solid #ccf;
}
#navigation a, #navigatioon a:visited{
color: #000066;
text-decoration:none;
font-weight:bold;
}
#navigation a:hover{
color:#000;
text-decoration:none;
}
#content{
background-color: #FFFFFF;
color:#000000;
font-size:11px;
margin:10px;
padding:0;
text-align:left;
vertical-align:top;
}
#content ul, #content ul li {
list-style-type: square;
list-style-position: inside;
margin: 5px 0 1px 10px;
padding:0;
line-height: 18px;
font-size: 12px;
background-color:transparent;
}
#content h2{
font-size: 18px;
color: #006;
margin: 5px 10px 10px 20px;
}
#content h3{
font-size: 16px;
margin: 20px 10px 3px 20px;
clear: right;
}
#content p{
font-size: 12px;
margin: 5px 10px 5px 20px;
}
#footer{
color:#fff;
font-size:11px;
line-height:16px;
margin: 0 10px 0 10px;
padding:0;
text-align: center;
clear:both;
}
#footer a{
color:#fff;
text-decoration:none;
font-weight: normal;
}
#footer a, #footer a:visited{
color:#fff;
text-decoration:none;
}
#footer a:hover{
color:#ddd;
text-decoration:underline;
}
table#elements {
margin:10px auto;
padding:0;
text-align: center;
border-left: 1px solid #666;
border-top: 1px solid #666;
}
table#elements tr td {
margin:3px;
padding: 10px;
background-color:#fcfcfc;
font-size: 14px;
font-weight: bold;
text-align: center;
line-height: 20px;
width:25px;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
}

div#contact-form{
margin:20px 30px 0 10px;
padding:0;
text-align:left;
}
/* - Zem Contact Form - */
form.zemContactForm legend{
display:none;
}
form.zemContactForm fieldset{
border:0;
}
form.zemContactForm label{
width: 420px;
}
form.zemContactForm{
width:422px;
margin:0;
padding:0;
text-align: left;
}
div#contact-form div.field{
text-align:left;
margin:0 auto;
padding:2px;
}
div#contact-form input, div#contact-form select,div#contact-form textarea {
width:420px;
margin:2px 0 5px 0;
padding:2px;
color:#111;
background-color:#fff;
font-family: Helvetica,Arial,sans-serif;
font-size:11px;
line-height:16px;
height: 16px;
border:1px solid #b3b3b3;
}
div#contact-form textarea{
height:200px;
margin-bottom: 0;
border:1px solid #b3b3b3;
}
div#contact-form input.zemSubmit{
margin: 3px auto 2px auto;
padding:2px;
width:426px;
color:#111;
background-color:#fff;
font-family: Helvetica,Arial,sans-serif;
font-size:11px;
line-height:18px;
height: 20px;
border:1px solid #b3b3b3;
}
div#contact-form p{
margin: 2px 20px;
font-size: .85;
text-align: left;
}



/* 
form#macontact{
width:420px;
margin:0 auto;
padding:0;
}
div#contact-form div.field,
div#mailing-list-form div.field{
text-align:left;
margin:0 auto;
padding:2px;
}
div#contact-form input,div#contact-form select,div#contact-form textarea.textarea{
width:420px;
margin:2px auto;
padding:2px;
color:#111;
background-color:#fff;
border:1px solid #b3b3b3;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:14px;
}
div#contact-form textarea.textarea{
height:110px;
}
div#contact-form .submitbt{
margin:5px auto;
padding:0;
width:422px;
border:1px solid #b3b3b3;
} */

/* Fix IE. Hide from IE Mac \*/
* html div#navigation{
height:1%;
}
* html div#core-content{
float:left;
height:1%;
line-height:16px;
}
/* End */
