* {
 margin: 0;
 padding: 0;
} 
body {
 background-color: #1f1f1f;
 background-image: url(../../images/layout/bg.jpg);
 background-repeat: repeat-x;
 background-position: 0px 0px;
 margin: 0px;
 padding: 0px;
 text-align: center;
}
#container {
 margin: 0 auto;
 margin-top: 50px;
 width: 960px;
 position: relative;
 border-top: 1px solid #333333;
 border-right: 1px solid #333333;
 border-left: 1px solid #333333;
 border-bottom: 1px solid #333333;
 overflow: auto;
 background-color: #000000;
}
#header {
 width: 960px;
 height: 265px;
 background-color: #000;
}
#content {
 margin: 0 auto;
 width: 960px;
 background-color: #000000;
}
#home #lcontentbox {
 width: 588px;
 background-color: #000000;
 text-align: left;
 float: left;
 margin-top: 10px;
 margin-bottom: 15px;
 margin-left: 4px;
}
#about #lcontentbox {
 width: 778px;
 background-color: #000000;
 border-right: 1px solid #333333;
 text-align: left;
 float: left;
 margin-top: 10px;
 margin-bottom: 15px;
 margin-left: 4px;
 margin-right: 0px;
}
#services #lcontentbox {
 width: 778px;
 background-color: #000000;
 border-right: 1px solid #333333;
 text-align: left;
 float: left;
 margin-top: 10px;
 margin-bottom: 15px;
 margin-left: 4px;
 margin-right: 0px;
}
#contact #lcontentbox {
 width: 920px;
 height: 200px;
 background-color: #000000;
 text-align: left;
 float: left;
 margin-top: 10px;
 margin-bottom: 15px;
 margin-left: 4px;
 margin-right: 4px;
}
#lcontentbox a {
 text-decoration: none;
 color: #333;
}
#lcontentbox a:hover {
 color: #ee6737;
}
#lcontentbox h2{
 color: #ee6737;
 font-family: Arial, Helvetica, sans-serif;
}
#lcontentbox h3{
 color: #ee6737;
 font-family: Arial, Helvetica, sans-serif;
}
#services #lcontentbox p{
 font-size: 12px;
 color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
 float: left;
}
#lcontentbox p{
 font-size: 12px;
 color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
}
#about #lcontentbox p{
 font-size: 12px;
 color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
 margin-right: 5px;
}
#services #lcontentbox p{
 font-size: 12px;
 color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
 float: left;
}
#services #lcontentbox img {
 margin-right: 5px;
 float: left;
}
#lcontentbox .quote {
 color: #666666;
 margin-top: 15px;
 margin-right: 15px;
 text-align: right;
}
#lcontentbox .contactinf {
 font-size: 12px;
 color: #666666;
 font-family: Arial, Helvetica, sans-serif;
 text-align: left;
 list-style-type: none;
}
#lcontentbox .contactit {
 font-size: 12px;
 color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
 text-align: left;
 list-style-type: none;
}
#lcontentbox .quote {
 color: #666666;
 margin-top: 15px;
 margin-right: 15px;
 text-align: right;
}
#lcontentbox .qauthor {
 color: #333333;
 margin-right: 15px;
 text-align: right;
}
#home #rcontentbox {
 width: 360px;
 background-color: #000000;
 border-left: 1px solid #333333;
 text-align: left;
 float: right;
 margin-right: 0px;
 margin-top: 10px;
 margin-bottom: 15px;
 overflow: auto;
}
#about #rcontentbox {
 width: 160px;
 background-color: #000000;
 text-align: left;
 float: right;
 margin-right: 0px;
 margin-top: 10px;
 margin-bottom: 15px;
 margin-left: 0px;
 overflow: auto;
}
#services #rcontentbox {
 width: 170px;
 background-color: #000000;
 text-align: left;
 float: right;
 margin-right: 0px;
 margin-top: 10px;
 margin-bottom: 15px;
 margin-left: 0px;
}
#rcontentbox h2 {
 color: #ee6737;
 font-family: Arial, Helvetica, sans-serif;
}
#rcontentbox p {
 font-size: 12px;
 color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
}

#rcontentbox #leftlink {
 float: left;
 margin-left: 7px;
}
#rcontentbox #leftlink ul li {
 text-align: left;
 list-style-type: none;
}
#rcontentbox #midlink {
 float: left;
 margin-left: 10px;
}
#rcontentbox #midlink ul li {
 text-align: left;
 list-style-type: none;
}
#rcontentbox #rightlink {
 float: left;
 margin-left: 10px;
}
#rcontentbox #rightlink ul li {
 text-align: left;
 list-style-type: none;
}
#rcontentbox ul li {
 text-align: left;
}
#rcontentbox ul li a {
 color: #ffffff;
 font-size: 12px;
 font-family: Arial, Helvetica, san-serif;
 text-decoration: none;
}
#rcontentbox ul li a:hover {
 color: #ee6737;
 text-decoration: underline;
}
#menu {
 width: 960px;
 text-align: left;
 margin: 0 auto;
}

#links ul li {
 float: left;
 list-style-type: none;
}
#menu #tag {
 color: #fff;
 font-size: 20px;
 font-weight:bold;
 font-family: Verdana, Arial, Helvetica, san-serif;
}
#menu #tag ul li {
 float: right;
 list-style-type: none;
 color: #fff;
 font-size: 20px;
 font-weight:bold;
 font-family: Verdana, Arial, Helvetica, san-serif;
}
#menu #tag .valid{
 font-size: 12px;
 color: #333;
 text-align: right;
}
#menu #tag a {
 color: #333;
 text-decoration: none;
}
#menu #tag a:hover {
 color: #ee6737;
 text-decoration: none;
}
#menu #links ul li a {
 float: left;
 font-family: Verdana, Arial, Helvetica, san-serif;
 text-decoration: none;
 font-weight: bold;
 font-size: 20px;
 color: #333333;
}
#menu #links ul li a:hover{
 color: #ef936f;
}
#home #menu #links .mhome {
 color: #ee6737;
 font-family: Verdana, Arial, Helvetica, san-serif;
 font-weight: bold;
 font-size: 20px;
}
#about #menu #links .mabout {
 color: #ee6737;
 font-family: Verdana, Arial, Helvetica, san-serif;
 font-weight: bold;
 font-size: 20px;
}
#services #menu #links .mservices {
 color: #ee6737;
 font-family: Verdana, Arial, Helvetica, san-serif;
 font-weight: bold;
 font-size: 20px;
}
#contact #menu #links .mcontact {
 color: #ee6737;
 font-family: Verdana, Arial, Helvetica, san-serif;
 font-weight: bold;
 font-size: 20px;
}
#blog #menu #links .mblog {
 color: #ee6737;
 font-family: Verdana, Arial, Helvetica, san-serif;
 font-weight: bold;
 font-size: 20px;
}
#foto #menu #links .mfoto {
 color: #ee6737;
 font-family: Verdana, Arial, Helvetica, san-serif;
 font-weight: bold;
 font-size: 20px;
}
#formleft {
 float: left;
 margin-left: 7px;
 background-color: #000;
 width: 170px;
}
#formright {
 float: left;
 margin-left: 7px;
 background-color: #000;
 width: 380px;
}
fieldset {  
margin: 1.5em 0 0 0;  
padding: 0;
width: 300px;
border: 0px;
font-family: Verdana, Arial, Helvetica, san-serif;
font-size: 12px;
color: #fff;
} 
.text {
 background-color: #333;
 color: #fff;
 border: 1px solid #666666;
}
.textarea {
 background-color: #333;
 color: #fff;
 border: 1px solid #666666;
}
.submitb {
 background-color: #333;
 color: #fff;
 border: 1px solid #666666;
}
.submit {
 text-align: right;
 width: 355px;
}
legend {  
margin-left: 1em;  
color: #000000;  
font-weight: bold;
}
fieldset ul {  
padding: 1em 1em 0 1em;  
list-style: none;
color: #fff;
font-family: Verdana, Arial, Helvetica, san-serif;
font-size: 12px;
}
fieldset li {  
float: left;  
clear: left;  
width: 100%;  
padding-bottom: 1em; 
}
fieldset.submit {  
border-style: none;
}
label {  
float: left;  
width: 10em;  
margin-right: 15em;
}
