﻿body {
    background-color:#EDEBE9;
    margin-left:0px;
    margin-top:0px;
    text-align:center;
    font-family:Arial;
}

#wrapper{
    border:solid 1px #371901;
    width:800px;
    min-height:616px;
    /*height:600px;*/
    margin-top:20px;
    text-align:left;
    
     margin-left:auto; 
     margin-right:auto; 
     background-color:#FFFFFF; 
     width:801px
}

#header{
    background-color:#AA9381;
    width:100%;
    height:145px;
    text-align:right;
}

#navigation{
    background-color:#B39E8D;
    width:100%;
    /*height:20px;*/
    border-top:solid 1px #73553D;
    border-bottom: solid 1px #73553D;
    
    height:35px;
}

#GCIS{
    background-color:#A7C2ED;
    width:168px;
    height:417px;
    float:left;
    border-right:solid 1px #73553D;
}

#anim{
    background-color:#FFFFFF;
    width:630px;
    height:212px;
    float:left;
    border-bottom:solid 1px #73553D;
    text-align:right;
}

#testimonials{
    background-color:#FFFFFF;
    width:365px;
    height:204px;
    float:left;
    border-right:solid 1px #73553D;
    margin-left:auto;
    margin-right:auto;
}

#QLinks{
    background-color:#FFFFFF;
    width:246px;
    height:204px;
    float:left;
}

#footer{
    background-color:#73553D;
    width:100%;
    height:21px;
}

.quickLink{
    color:#73553D;
    width:100%;
    font-family:Courier New;
    font-size:small;
    text-align:justify;
}

.quickLink a{
    color:#73553D;
    font-family:Courier New;
    font-size:small;
    text-decoration:none;
}

.quickLink:hover{
    /*background-color:#EDEBE9;*/
    background-color:#DDDBD9;
}

.quickInfo{
    color:#73553D;
    font-family:Courier New;
    font-size:smaller;
    width:210px;
    height:60px;
    padding:3px;
    border:solid 1px #73553D;
    /*background-color:#EDEBE9;*/
    background-color:#DDDBD9;
    visibility:hidden;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    margin-left:auto;
    margin-right:auto;
    margin-top:5px;
}

.testimonial{
    color:#73553D;
    font-size:smaller;
    font-family:Courier New;
    text-align:justify;
    padding:5px;
    max-height:200px;
}

.testimonialName{
    color:#73553D;
    font-size:smaller;
    font-family:Courier New;
    text-align:right;
    font-weight:bolder;
}

.rss{
    color:#73553D;
    font-size:small;
    font-family:Courier New;
    text-align:left;
    padding:5px;
}

.rss a{
    color:#73553D;
    font-family:Courier New;
    font-size:small;
    /*text-decoration:none;*/
}

.content{
    width:100%;
    height:100%;
    
}

#contentWrapper {
    width:500px;
    min-height:600px;
    margin-left:auto;
    margin-right:auto;
    color:#73553D;
    text-align:left;
    font-size:small;
}

#contentNav {
    width:130px;
    border:solid 1px #73553D;
    float:left;
    margin-top:15px;
    margin-bottom:10px;
    margin-left:5px;
    font-size:11px;
    background-color:#DDDDDD;
}

#contentNav a {
    color:#73553D;
    display:block;
    text-decoration:none;
    width:100%;
}

#contentNav a:hover {
    background-color:#CCCCCC;
}

.serviceTypeTitle{
    font-size:medium;
    font-weight:bold;
    margin-top:15px;
    margin-bottom:10px;
    margin-right:10px;
    border-bottom:solid 1px #73553D;
    text-align:left;
}

.serviceTypeDesc{
    font-size:small;
    margin-bottom:3px;
}



/* ***Menu CSS Start*** */
#modernbricksmenu2{
padding: 0;
width: 100%;
border-top: 5px solid #73553D; /*Brown color theme*/ 
background: transparent;
/*voice-family: "\"}\"";
voice-family: inherit;*/
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: #B39E8D; /*Brown color theme*/ 
/*border-top: 1px solid white;*/
}

#modernbricksmenu2 a:hover{
background-color: #73553D; /*Brown color theme*/ 
color: white;
}

#modernbricksmenu2 .current a{ /*currently selected tab*/
background-color: #73553D; /*Brown color theme*/ 
color: white;
border-color: #73553D; /*Brown color theme*/ 
}
/* ***Menu CSS End*** */

/* ***Footer CSS Beginning */
#modernbricksmenu2b{
padding: 0;
width: 100%;
border-bottom: 2px solid #B39E8D; /*Brown color theme*/ 
background: transparent;
/*voice-family: "\"}\"";
voice-family: inherit;*/
text-align:center;
}

#modernbricksmenu2b ul{
/*margin:0;*/
text-align:left;
/*margin-left: 40px; margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu2b li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu2b a{
float: left;
display: block;
font: bold 8px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: #73553D; /*Brown color theme*/ 
/*border-top: 1px solid white;*/
}

#modernbricksmenu2b a:hover{
background-color: #B39E8D; /*Brown color theme*/ 
color: white;
}

#modernbricksmenu2b .current a{ /*currently selected tab*/
background-color: #B39E8D; /*Brown color theme*/ 
color: white;
border-color: #73553D; /*Brown color theme*/ 
}
/* ***Footer CSS End*** */