/* CSS Document */

body{
margin:0 auto;
/*background-image:url(../images/11130.png);*/
background-color:#3C372C;
font:Georgia,Times New Roman;
}

#wrapper {
margin:0 auto;
margin-top:20px;
width:900px;
border-color:#CECECE;
border-width:2px;
border-style:solid;
}

#header {
width:900px;
height:75px;
text-align:center;
background-color:#867A61;
}

#header a{
padding:5px;
color:#bbb;
font-size:2em;
letter-spacing:0.4em;
margin:15px;
text-decoration:none;
}

#header a img{
padding:5px;
margin-right:10px;
border:none;
}

#menu {
width:900px;
height:33px;
}

h5 {
margin:3px 0px 3px -15px;
font-size:18px;
}

/*Main Section*/
#main {
padding:15px;
width:870px;
height:670px;
background-color:#867A61;
}

#mainTop {
margin:0;
width:670px;
height:360px;
/*background-color:#CCCCCC;*/
}

#mainTop h1 {
margin:0px 0px 5px 200px;
padding:0px 0px 5px 0px;
color:#CECECE;
text-align:center;
}

#mainBottom {
margin:0;
padding:0px 80px 0px 80px;
width:710px;
height:110px;
text-align:center;
/*background-color:#330066;*/
}

#mainLeft {
float:left;
width:395px;
}

#mainRight {
margin:0;
}

#mainRight span {
color:#C9B791;
font-weight:bold;
}

#mainRight a {
color:black;
text-decoration:none;
}

#mainRight a:hover {
color:#CECECE;
text-decoration:none;
}

#main img.main {
border:2px solid #CECECE;
}

img.abLogo {
margin-top: 120px;
margin-left: 375px;
border: none;
}

/*Main section on contact page*/
#mainContact {
padding:15px;
width:870px;
height:640px;
background-color:#867A61;
}

p.left {
float: left;
margin-top: 0px;
padding-right:25px;
}

#contactForm {
margin-left: 205px;
}

#contactForm span {
margin-left: 15px;
color:#C9B791;
font-weight:bold;
}

#contactMap {
margin-left: 225px;
}

#mainLeftContact {
float:left;
width:445px;
}

#mainLeftContact span {
color:#C9B791;
font-weight:bold;
}

#mainTopContact {
margin: 0px auto;
width:870px;
/*background-color:#00FF00;*/
}

#mainTopContact span {
color:#C9B791;
font-weight:bold;
}

#mainBottomContact span {
color:#C9B791;
font-weight:bold;
}

#mainRightContact {
float:right;
width: 425px;
margin: 0px auto;
}

#mainBottomContact {
width: 870px;
margin: 0px auto;
/*background-color:#FFFFFF;*/
}

#mainRightContact span {
color:#C9B791;
font-weight:bold;
}

input.moveRight {
margin-left:135px;
}

iframe {
border:2px solid #CECECE;
}

p.p10 {
margin:200px 0px 0px 0px;
}

p.p20 {
margin:0px 0px 0px 0px;
font-size: 18px;
}

/*News Section*/

#mainNews {
padding:15px;
width:870px;
height:700px;
background-color:#867A61;
}

#mainNewsLeft {
float:left;
width:250px;
height: 700px;
}

#mainNewsLeft ul li a {
text-decoration: none;
color: #C9B791;
}

#mainNewsLeft ul li a:hover {
text-decoration: none;
color:#000;
}

#mainNewsLeft h4 {
margin-top: 0px;
margin-left: 15px;
color:#C9B791;
font-weight:bold;
font-size:18px;
}

#mainNewsLeft li {
margin-left: -15px;
width: 200px;
list-style:circle;
}

#mainNewsLeft li.top {
margin-top: 0px;
list-style: none;
border-top: solid 5px #695e46;
}

#mainNewsRight {
float:left;
margin:0;
width: 620px;
height: 700px;
}

#mainNewsRight h4 {
margin-top: 0px;
margin-left: 0px;
color:#C9B791;
font-weight:bold;
font-size:18px;
}

#mainNewsRight p.projects {
margin:0;
border-top: solid 5px #695e46;
}

#mainNewsRight a {
text-decoration: none;
color: #C9B791;
}

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

#mainNewsRight li {
margin-left: -10px;
list-style:circle;
}

#mainNewsRight iframe {
margin-left: 15px;
}

/*Footer Section*/
#footer {
width:900px;
height:25px;
border-top:2px solid #CECECE;
background-color:#414141;
color:#C9B791;
/*font-size:12px;*/
}

#footer h4.left {
float:left;
margin:0 auto;
margin-top:3px;
margin-left:5px;
font-size:12px;
}

#footer h4.right {
float:right;
margin:0 auto;
margin-top:3px;
margin-right:5px;
font-size:12px;
}

#footer a {
color:#C9B791;
text-decoration:none;
}

#footer a:hover {
color:#CECECE;
text-decoration:none;
}
