body, html 
{
font-family:arial, helvetica, sans-serif;
font-size:12px; 
line-height:18px;
margin:0;
padding:0;
background:#d4d4c8;
}

body 
{
min-width:730px;
}
	
a.linkopacity img 
{
filter:alpha(opacity=80);
-moz-opacity: 0.5; 
opacity: 0.5;
-khtml-opacity: 0.5;
}

a.linkopacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
-khtml-opacity: 1.0; }

a
{
text-decoration: none;
list-style-type: none;
color:#c0c0c0;
}

a:hover
{
text-decoration: underline;
list-style-type: none;
color:gray;
}

b 
{
text-decoration: none;
font-family: arial, helvetica, sans-serif;
text-transform: uppercase; 
font-weight: normal; 
font-size: 11px;
color:#993333; 
}

strong
{
font-family:arial, helvetica, sans-serif; 
font-size:12px; 
font-weight: normal;
color:#993333;
}


.heading 
{
text-decoration: none;
font-family: arial, helvetica, sans-serif;
text-transform: uppercase; 
font-weight: normal; 
font-size: 12px;
color: #993333; 
}

.heading a
{
text-decoration: none;
list-style-type: none;
color: #993333;
}

.heading a:hover
{
text-decoration: underline;
list-style-type: none;
color:#c0c0c0;
}

#container
{
width:100%; 
text-align:center; 
margin:0;
}

#wrapper
{
width:730px;
padding-top:0; 
margin-top:0;
background-image: url('images/white.gif');
background-repeat: repeat;
border-left:1px solid silver;
border-right:1px solid silver;
border-bottom:1px solid silver;
}


#content1 
{
width:560px;
height:550px; 
margin:0;
padding:0;
background-image: url('images/spacer.gif');
background-repeat: no-repeat;
}

#content2 
{
width:540px;
height:530px; 
margin-top:0;
margin-bottom:0;
padding:0;
background-image: url('images/white.gif');
background-repeat: repeat;
border:1px solid silver;
}


#content3 
{
width:540px;
height:480px; 
margin-top:0;
margin-bottom:0;
padding:0;
background-image: url('images/white.gif');
background-repeat: repeat;
border:1px solid silver;
}

#header
{
width:728px;
height:80px; 
margin:0;
padding:0;
background-image: url('images/logo.gif');
background-repeat: no-repeat;
}

#header p
{
font-family:arial, helvetica, sans-serif;
font-size:14px; 
font-weight:bold;
padding-top:42px;
padding-right:16px;
text-align:right;
color:#993333;
}

#sidebar{width:170px;}

.heading  {
text-transform: uppercase; 
font-weight: normal; 
font-size: 11px;
color:gray;
}

#navlist {
margin-right: 10px;
margin-left: 10px;
width: 150px;
}

#navlist li {
list-style: none;
margin: 0;
padding: 8px;
border-top: 1px solid silver;
}

#navlist li a { 
text-decoration: none;
font-family: arial, helvetica, sans-serif;
text-transform: uppercase; 
font-weight: normal; 
font-size: 8pt;
color:gray;
}

#navlist li a:hover{color:#993333;}
#navlist li a:current{color:#993333;}
#navlist li a:active{color:#993333;}

body#home a#homenav,
body#services a#servnav,
body#aboutabw a#aboutnav,
body#projects a#pronav,
body#factors a#factnav,
body#testimonials a#testnav,
body#contactus a#contnav
body#panoramics a#contnav
 {
color: #993333;
}
	
.dropmenu {
text-decoration: none;
position:absolute;
visibility: hidden;
border:1px solid silver;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height: 22px;
z-index: 100;
background:#fff;
width: 140px;
}

.dropmenu a {
width: 100%;
display: block;
text-indent: 10px;
background:#fff;
border-bottom: 1px solid silver;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
color: gray;
}

.dropmenu a:hover { 
color:#993333
}



#copylist
{
list-style-type:square;
margin-top:0;
margin-left:67px;
margin-right:50px;
font-size:12px; 
line-height:18px;
color:#666;
}


#copylist a
{
color:#993333;
}

.copylist a:hover 
{
color:gray;
}

.copy  {
margin-top:0;
margin-left:50px;
margin-right:50px;
font-size:12px; 
line-height:18px;
color:#666;
}

.copy a 
{
color:#993333
}

.copy a:hover 
{
color:gray
}

.awards  {
list-style: none;
margin-top:0;
margin-left:50px;
margin-right:50px;
font-size:12px; 
line-height:18px;
color:#666;
}

.awards a 
{
text-decoration: none;
color:#993333
}

.awards a:hover 
{
color:gray
}

.awards a:visited 
{
color:gray
}


#panoramic
{
margin_top:10px;
margin_left:23px;
margin_right:23px;
margin_bottom:10px;
text-align:center;
font-size:11px; 
line-height:20px;
color:#666;
}

#panoramic b
{
padding:0;
margin:0px;
text-transform: uppercase;
text-align:left;
}


#thumbnails
{
margin:23px;
text-align:center;
font-size:11px; 
line-height:20px;
color:gray;
}

#thumb
{
width:80px;
height:80px;
margin:0;
padding:8px;
border:1px solid gray;
font-size:11px;
text-align:center;
}

#thumb2
{
width:130px;
height:130px;
margin:0;
padding:15px;
border:1px solid gray;
font-size:11px;
text-align:center;
}

#about
{
font-family:arial, helvetica, sans-serif;
font-size:11px; 
padding:0;
margin-top:20px;
margin-left:20px;
}


.team
{
font-family:arial, helvetica, sans-serif;
font-size:11px;
font-weight:normal;  
}

.team b
{
font-family:arial, helvetica, sans-serif;
font-size:12px;
font-weight:bold; 
}

#contact
{
font-family:arial, helvetica, sans-serif;
font-size:12px; 
line-height:18px;
padding:0;
margin-top:20px;
margin-left:40px;
margin-right:40px;
}

#contactleft
{
width:200px;
padding-top:20;
padding-left:15;
padding-right:15;
margin:0;
font-family:arial, helvetica, sans-serif;
font-size:12px; 
line-height:18px;
border-left: 1px solid silver;
color:#666;
}

#contactleft a 
{
color:#993333
}

#contactleft a:hover 
{
color:gray
}

.thanks
{
margin-top:40px;
margin-left:120px;
margin-right:120px;
font-family:arial, helvetica, sans-serif;
font-size:12px; 
line-height:20px;
font-weight:normal; 
}

.thanks b
{
font-weight:bold;
color:black;
}

#gallery 
{
text-align:top;
width:500px;
height:250px; 
margin:20;
}

.bodyleft
{
margin-left:15px;
margin-right:12px;
font-size:12px; 
line-height:22px;
color:#666;
}

.bodyleft a
{
color:#993333
}


.bodyleft a:hover
{
color:gray
}

#footer
{
width: 775;
text-align:right;
margin-top: 5px;
margin-right: 3px;
text-decoration: none;
font-family: arial, helvetica, sans-serif;
text-transform: uppercase; 
font-weight: normal; 
font-size: 9px;
color:gray;
}



#bottomlinks li
{
display: inline;
list-style-type: none;
padding-right: 18px;
}

#bottomlinks li a
{
text-decoration: none;
display: inline;
list-style-type: none;
color:gray;
}

#bottomlinks li a:hover{font-size: 7pt;color:#993333;}

#mySlideShow
{
width: 400px !important;
height: 200px !important;
} 

.chrysalis
{
float:right;
}
