/* STANDARD TAG REDEFINITIONS */
BODY{  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: Black; margin: 0; padding: 0; text-align: center; color:#CCCCCC;}
/*#BACKGROUND{background-image:url(../images/bg-pattern.jpg)} */
#BACKGROUND{background-image:url(../images/rococo.gif)}
TD {font-size: 10pt;  }
p { font-size: 10pt;  margin-bottom: 7px; margin-top: 0; }
a{ color:#000000; text-decoration: none;   outline: none;}
form{	margin:0;}
img
{  border-style: none;
}

border{border: thick; border-color:#666666}

#HEADER{	width:880px; margin-left:auto; margin-right:auto;}
#HEADER ul{ margin: 0; padding-left: 0; height: 44px; line-height: 44px; display: block; list-style: none; background-color: #222222;  background-repeat: no-repeat; }
#HEADER li a{ height: 44px; line-height: 44px; display: block; padding-left: 34px; padding-right: 34px;   float: left;     }
#HEADER li a:hover{ background-color: #444444; text-decoration: none;}
#HEADER .Visual{ height:130px; background-image: url(bg_visual.jpg);  background-repeat: no-repeat;  background-color: #4492C8;  border-top: 3px solid Black;   }
h1{ margin: 0; padding: 0px 0 0 0; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: White;  font-size: 14pt;  }

#CONTENT{ width:880px; margin-left:auto; margin-right:auto;   }
h2{ margin: 0; padding: 24px 0 7px 40px; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: White; font-size: 15pt; }
#TEXT{  padding: 16px 16px 16px 16px; font-size: 10pt; color:#CCCCCC; }
#TEXT p{	margin-bottom: 1em;}

#FOOTER{	width:880px; margin-top:10px; margin-left:auto; margin-right:auto;  border-top: 4px solid #363636;  text-align: right;  padding-top: 5px;   }
#FOOTER p{ font-size: 11px; line-height: 14px; margin: 0;  color: #DDDDDD; }
#FOOTER a{ font-size: 11px;	font-weight: normal;	text-decoration: none;  color: White;    }
#FOOTER a:hover{ color: white; text-decoration: underline; }
#UNDERLINE {text-decoration: underline}

#LOGO{
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }
#LEFT     {float:left;    }
#RIGHT     {float:right;    }
#TEXTCENTER {text-align: center;}
#TEXTRIGHT {text-align: right}
#TEXTLEFT {text-align: left}

#tablecentered {
     width: 60%;
     margin-left: 16%;
     margin-right: 20%;
   }

#tablecentered2 {
     width: 80%;
     margin-left: 5%;
     margin-right: 5%;
   }


  .centeredImage
    {
    text-align:center;
    display:block;
    }
#fullheight{height:100%}
#headerheight{height:83px}
#contentheight{height:600px; width:880px; border-color:#999999;
height: expression(this.height > 600 ? 600: true);}
.style6 {color:#000000; font-family: "Century Gothic"; font-size:11px; }
.hiddenPic {display:none;}
/*img { behavior: url(iepngfix.htc); }*/
* html div#division { 
   height: expression( this.scrollHeight > 559 ? "600px" : "auto" ); /* sets max-height for IE */
   max-height: 600px; /* sets max-height value for all standards-compliant browsers */
}

#investment {
    background: url(../images/investment.jpg) no-repeat;
    height: 550px;
    width: 825px;
}

#investmenttext {
    position: relative;
    height: auto;
    width: auto;
    left: 25px;
    top: 25px;
}
#about {
    background: url(../images/about.jpg) no-repeat;
    height: 550px;
    width: 825px;
}

#abouttext {
    position: relative;
    height: auto;
    width: auto;
    left: 25px;
    top: 25px;
}
#contact {
    background: url(../images/contact.jpg) no-repeat;
    height: 550px;
    width: 825px;
}

.commentForm
{
    width: 800px;
    height: 324px;
	position: relative;
    border: 0px;
	border-width:0px;
    background: url('.../images/clear.png') repeat;
    background-repeat: no-repeat;
}
.commentForm input[type="text"], .commentForm textarea, .commentForm input
{
	position: absolute;
	border: 0px;
	background-repeat: no-repeat;
	border-width:0px;
	font-family:cursive;
	font-size:1.1em;
	overflow:hidden;
}
.dateField
{
	text-align: center;
	position:absolute;
	top: 81px;
	left: 266px;
	height: 22px;
	width: 128px;
	background: url('.../images/clear.png') repeat;
}
.venueField
{
	text-align: center;
	position:absolute;
	top: 117px;
	left: 35px;
	height: 22px;
	width: 186px;
	background: url('.../images/clear.png') repeat;
}
.referralField
{
	text-align: center;
	position:absolute;
	top: 153px;
	left: 8px;
	height: 22px;
	width: 223px;
	background: url('.../images/clear.png') repeat;
}
.meetField
{
	text-align: center;
	position:absolute;
	top: 189px;
	left: 73px;
	height: 22px;
	width: 193px;
	background: url('.../images/clear.png') repeat;
}
.phoneField
{
	text-align: center;
	position:absolute;
	top: 225px;
	left: 32px;
	height: 22px;
	width: 143px;
	background: url('.../images/clear.png') repeat;
}
.timeField
{
	text-align: center;
	position:absolute;
	top: 261px;
	left: 112px;
	height: 22px;
	width: 151px;
	background: url('.../images/clear.png') repeat;
}
.emailField
{
	text-align: center;
	position:absolute;
	top: 297px;
	left: 36px;
	height: 22px;
	width: 330px;
	background: url('.../images/clear.png') repeat;
}
.name1Field
{
	text-align: center;
	position:absolute;
	top: 441px;
	left: 9px;
	height: 22px;
	width: 142px;
	background: url('.../images/clear.png') repeat;
}
.name2Field
{
	text-align: center;
	position:absolute;
	top: 441px;
	left: 201px;
	height: 22px;
	width: 134px;
	background: url('.../images/clear.png') repeat;
}

.commentField
{
	position:absolute;
	top: 502px;
	left: 20px;
	height:46px;
	width: 295px;
	background: url('.../images/clear.png') repeat;
}
.sendButton
{
	position:absolute;
	top:515px;
	left:318px;
	width:100px;
	height:30px;
	border:solid 2px #000000;
	background-color:#7c6852;
	color:#e1cdae;
}
*:focus {outline: none;} 
.emailbutton
{
	position:absolute;
	border: 0px;
	border-width:0px;
	left: 432px;
	top: 431px;
	height: 55px;
	width: 380px;
	
}
.gmapbutton
{
	position:absolute;
	border: 0px;
	border-width:0px;
	left: 432px;
	top: 210px;
	height: 155px;
	width: 380px;
	
}