/* CSS Document */

html {background-color: #000; /*background-image:url(assets/Images/orange2.png);*/ background-repeat: repeat-x; /*#CCC*/ }
div#wrapper {/*background-image: url(assets/Images/PortfolioBG.gif);*/background-color: #000;  width: 955px; height: 100%; -moz-box-shadow: 1px 1px 10px #000; -webkit-box-shadow: 1px 1px 10px #000; margin: 0 auto; margin-top:0;  }

div#nav {background-image: url(assets/Images/Banner_01.png); width: 955px; height: 83px; margin: 0 auto; margin-top: -1em; }
ul#MainNav { padding: 2.5em 0 0 23em;  }
ul#MainNav li {display: inline; list-style-type: none; padding: 0 1em 0 1em; }
ul#MainNav li a {color: #ccc; text-decoration: none; font-family: Abadi MT Condensed Light, Helvetica, sans-serif; font-style:italic; }
ul#MainNav li a:hover {color: #ffab2d; }

div#content {margin: 0 auto; margin-top: 2em; width: 955px; margin-bottom: 2em;  overflow: hidden; }

div#content h4 {margin: 0 auto; width: 732px; color: #ffab2d; font-weight: 100; padding: 1em; text-align: center; margin-bottom: -1.2em; letter-spacing:1em; }


div#content h1 {margin: 0 auto; width: 732px; color: #ffab2d; font-weight: 100; padding: 1em; text-align: center; margin-bottom: -1.2em; letter-spacing:1em; font-size: 16px;}
 p#welcome, p#about, p#icons, p.contact,  p#news, p#icons {width: 698px; text-align: justify; margin: 0 auto; padding: 1em; color: white; margin-top: 0.5em; margin-bottom: 0.5em; border-top: 1px solid #F90; border-bottom: 1px solid #F90; } 
p.designPort {width: 698px; text-align: center; margin: 0 auto; color: white; }
 
 
form#form {width: 698px; text-align: justify; margin: 0 auto; padding: 1em; padding-bottom: 1em; color: #f90; margin-bottom: -1em; border-bottom: 1px solid #f90;  }


p.contact a {color: #ffab2d; text-decoration: none; }
p.contact a:hover {color: #F90; }
form#form fieldset {display:table; width: 96%; }
form#form fieldset div{display:table-row; }
label,input{display:block; }
label{width:10em; padding: 1em 0 0 0;}
input[type="text"]:focus {background: #fff;}
textarea[name="comment"]:focus {background: #fff;}



p#space {visibility: hidden; }

hr { background-image:url(assets/Images/line.png); text-align: center; width: 955px; border: none; height: 1px; margin-top: 0; }
hr#copyLine { background-image:url(assets/Images/line.png); text-align: center; width: 955px; border: none; height: 1px; margin-top: -3em;  }

div#shortPortfolio {width: 800px; margin: 0 auto;}
hr.short { background-image:url(assets/Images/line2.png); text-align: center; width: 800px; border: none; height: 1px; margin-top: 0; }


h5#copy {text-align: center; font-weight: 100; font-size: 9px; color: #ffab2d; width: 935px; margin: 0 auto; padding: 10px;  margin-top: -1em; font-family: Arial, Helvetica, sans-serif; }

