body { color: black; font-family: Georgia, "Times New Roman", Times, serif; background-color: silver; }

p {}

td {}

a:link { color: maroon ; }

a:visited { color: #800000 }

a:hover { color: red }

a:active { color: red }

.columns {
	width: 100%;
	height:789px  }
.left {
	width:auto;
	float:left; }
.right {
	width:auto;
	float:right; }
.middle {
	width:800px;
	height:789px;
	min-height: 789px;
	margin-left:auto;
	margin-right:auto;
	background-color: #e8e8ea;
	background-image: url(../images/bgimage.jpg);
	background-repeat: repeat-x;
	background-position: 0 top; }

#panachepr { background-image:url(../images/panache-pr.gif); background-repeat:no-repeat; background-position: center top; position: relative; top: 20px; height: 183px; }
#panachepr span {display:none;}

#menu { width: 160px; height: 261px; background: url(../images/menualt.gif); margin: 0 auto; padding: 0; position: relative; top: 60px; left: 80px; float: left;}
  #menu li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; left: 0;}
  #menu li, #menu a {
    height: 261px; display: block;}
  #menu span {display: none}
      
#about-us {left: 0px; top: 0px; right: 0px; height: 35px;}
#news {left: 0px; top: 45px; right: 0px; height:35px;}
#our-clients {left: 0px; top: 90px; right: 0px; height:35px;}
#case-studies {left: 0px; top: 135px; right:0px; height: 35px;}
#testimonials {left: 0px; top: 180px; right:0px; height: 35px;}
#contact-us {left: 0px; top: 225px; right:0px; height: 35px;}

#news a {height: 35px;}
#about-us a {height: 35px;}
#our-clients a {height: 35px;}
#case-studies a {height: 35px;}
#testimonials a {height: 35px;}
#contact-us a {height: 35px;}

#about-us a:hover {background: url(../images/menu.gif) no-repeat 0 0px;}
#news a:hover {background: url(../images/menu.gif) no-repeat 0 -45px;}
#our-clients a:hover {background: url(../images/menu.gif) 0 -90px no-repeat;}
#case-studies a:hover {background: url(../images/menu.gif) 0 -135px no-repeat;}
#testimonials a:hover {background: url(../images/menu.gif) 0 -180px no-repeat;}
#contact-us a:hover {background: url(../images/menu.gif) 0 -225px no-repeat;}

#scroll {  width: 420px; height: 340px; overflow: auto; padding: 0.5em 10px 0.5em 0.5em; text-align: justify; position: relative; top: 50px; right: 75px; float: right; }

#scroll .thumbnail { width:40px; height: 40px; float: left; clear: both; margin: 0 5px 10px; display: block ; margin: 0 5px 10px; }

#contact { width: 420px; height: 50px; overflow: auto; padding: 0.5em 10px 0.5em 0.5em; text-align: center; position: relative; top: 180px; right: 180px; float: right; }

#line { background-color: transparent; background-image: url(../images/borderline.gif); background-repeat: no-repeat; background-position: center 0; height: 12px; width: 400px; padding-top: 10px; padding-bottom: 10px; }


.bqstart {
	position: relative;
     float: left;
     height: 45px;
     margin-top: -20px;
     padding-top: 5px;
     margin-bottom: 0px;
     left:-20px;
     font-size: 700%;
     color: #c4c4c4;
 }

 .bqend { position: relative; top: -30px; float: right; height: 25px; font-size: 700%; color: #c4c4c4; left: 20px; padding-bottom: 40px; }
