/* CSS Document */

body { background-color:#5A4719; margin: 0px; padding: 0px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#7A6636;}
h3 {margin-left:30px; margin-top:20px; color:#5A471B; font-size:16px;}
h5 {margin-left:30px; color:#5A471B; font-size:13px; font-weight:normal;}

table {margin-left:30px;}

a:link {color:#DD8E95; text-decoration:none;}
a:visited {color:#DD8E95; text-decoration:none;}
a:active {color:#DD8E95; text-decoration:none;}
a:hover {color:#DD8E95; text-decoration:underline;}

.bgtl {background-image:url(images/bg-tl.jpg); background-repeat:no-repeat; background-position:left; 
	position:absolute; top:0px; left:0px; height:290px; width:276px;}
.bgtr {background-image:url(images/bg-tr.jpg); background-repeat:no-repeat; background-position:right;
	position:absolute; top:0px; right:0px; height:222px; width:284px;}
.bgbl {background-image:url(images/bg-bl.jpg); background-repeat:no-repeat; background-position:left;
	position:fixed; bottom:0px; left:0px; height:250px; width: 540px;}
.bgbr {background-image:url(images/bg-br.jpg); background-repeat:no-repeat; background-position:right;
	position:fixed; bottom:0px; right:0px; height:268px; width:430px;}
	
.logo {z-index:2; position:absolute; top:26px; left:85px;}
.buttons {z-index:2; position:absolute; top:65px; left:400px;}

.main {background-color:#FFFFFF; position:absolute; top:200px; left:60px; width:850px; min-height:390px; height:auto; z-index:1;}
.main p {margin-left: 30px; margin-right:30px;}


.cornertl {background-image:url(images/corner-tl.jpg); background-repeat:no-repeat; background-position:left; 
	position:absolute; top:0px; left:0px; height:27px; width:27px;}
.cornertr {background-image:url(images/corner-tr.jpg); background-repeat:no-repeat; background-position:right;
	position:absolute; top:0px; right:0px; height:27px; width:27px;}
.cornerbl {background-image:url(images/corner-bl.jpg); background-repeat:no-repeat; background-position:left;
	position:absolute; bottom:0px; left:0px; height:27px; width:27px;}
.cornerbr {background-image:url(images/corner-br.jpg); background-repeat:no-repeat; background-position:right;
	position:absolute; bottom:0px; right:0px; height:27px; width:27px;}

.hiddenDiv {
	display: none;
	}
.visibleDiv {
	display: block;
	margin:30px;
	}

.testimonial {margin-left:40px; margin-right:40px; font-size:12px;}

a.imPop {  position:relative;  z-index:20;  }  
a.imPop:hover { display:inline;  z-index:30;  } 
a.imPop span {  display:none;  }  
a.imPop:hover span {  display:block;  position:absolute;  top:-100px;  left:-30px;  width:350px;  height:300px; }  