/*main styles*/
body{margin:0; padding:0; background-color:#FFFFFF; font-family:verdana; font-size:10px;}
p{color:#e2d2a4; font-family:verdana; font-size:10px; margin:0px 0px 9px 0px; line-height:13px; text-align:justify;}
h1{color:#FFFFFF; font-weight:normal; font-family:century gothic, verdana, tahoma; font-size:18px; margin:0px 0px 8px 0px;}
a{color:#FFFFFF; font-family:century gothic, verdana, tahoma; font-size:13px; text-decoration:none;}


/*positioning styles*/
#main{position:relative; margin:0 auto; padding:0; background-color:#FFFFFF; background-image:url(../images/bg_tile.gif); background-repeat:repeat-x; background-position:bottom;}
	#body{width:829px; height:577px; position:relative; bottom:0px; left:12px; margin:0px auto;}
		#header{width:829px; height:29px; margin:0; padding:0; background-image:url(../images/gp_logo.gif); background-repeat:no-repeat; background-position:right; border-bottom:1px solid #8e7968;position:absolute; bottom:456px;}
		#content{width:829px; height:455px; position:absolute; bottom:0px; left:0px; margin:0px;}
			#shadow_left{position:absolute; width:165px; height:410px; bottom:0px; left:-165px; background-image:url(../images/shadow_left.gif); background-repeat:no-repeat;}
			#shadow_right{position:absolute; width:161px; height:410px; bottom:0px; right:-161px; background-image:url(../images/shadow_right.gif); background-repeat:no-repeat;}
			#textarea{width:239px; height:455px; position:absolute; bottom:0px; left:0px; margin:0px; background-image:url(../images/text_tile.gif); background-repeat:repeat-x; background-position:bottom;}
			#textarea2{width:829px; height:455px; position:absolute; bottom:0px; left:0px; margin:0px; background-image:url(../images/text_tile.gif); background-repeat:repeat-x; background-position:bottom;}
			#text{margin:0px 22px 0px 22px; position:absolute; top:34px; width:195px;}
			#image{margin:0px 22px 0px 22px; position:absolute; top:34px; width:195px;}
			#imageB{position:absolute; bottom:0px; right:1px;}
			#textA{position:absolute; left:240px; top:62px; width:260px;}
			#textB{position:absolute; left:530px; top:62px; width:260px;}
			#form{position:absolute; left:240px; top:62px; width:570px;}
			#nav{width:110px; height:125px; position:absolute; bottom:14px; left:107px; border-right:1px solid #c2a65d;}
			#text_border_left{position:absolute; width:1px; height:455px; bottom:0px; left:0px; background-image:url(../images/text_border.gif); background-repeat:no-repeat;}
			#text_border_right{position:absolute; width:1px; height:455px; bottom:0px; right:0px; background-image:url(../images/text_border.gif); background-repeat:no-repeat;}
			#visual{background-color:#FFFFFF; width:590px; height:455px; position:absolute; bottom:0px; right:0px; margin:0px;}
#footer{text-align:center; margin:0; padding:3px 0px 0px 0px; margin-top:1px; position:relative; border-top:1px solid #8e7968; font-family:century gothic, verdana, tahoma; font-size:11px; color:#7d1734;}


/*custom styles*/
#nav ul{margin:0px; padding:0px;}
#nav li{list-style-type:none; position:relative; top:0px; right:7px; text-align:right; margin:0px 0px 2px 0px; padding:0px;}
.whitetext{color:#FFFFFF; text-align:right;}

/*old form styles
#form ul{margin:0px; padding:0px;}
#form li{list-style-type:none; margin:0px 0px 6px 0px; height:20px;}
form{color:#e2d2a4; font-family:verdana;; font-size:10px; position:relative; top:20px; left:0px;}
textarea{background-color:#e2d2a4; width:300px; border-width:thin; border-color:#8e7968; position:absolute; right:150px; font-family:verdana;; font-size:10px;}
input{background-color:#e2d2a4; width:300px; height:14px; border-width:thin; border-color:#8e7968; position:absolute; right:150px; font-family:verdana;; font-size:10px;}
.button{background-color:#4f031b; color:#af8b00; height:20px; font-size:12px; border-width:thin; border-color:#4f031b; width:100px;}*/

/*form styles*/
form{color:#e2d2a4; font-family:verdana;; font-size:10px; position:relative; top:20px; left:0px;}
textarea{background-color:#e2d2a4; width:300px; border-width:thin; border-color:#8e7968;font-family:verdana;; font-size:10px;}
input{background-color:#e2d2a4; width:300px; height:14px; border-width:thin; border-color:#8e7968; font-family:verdana;; font-size:10px;}
.button{background-color:#4f031b; color:#af8b00; height:20px; font-size:12px; border-width:thin; border-color:#4f031b; width:100px;}


#mylink{position:absolute; bottom:0px; right:0px; width:180px;; text-align:right; padding:4px; z-index:1;}
.mylink{color:#999966; font-size:9px;}

.email{color:#e2d2a4; font-family:verdana; font-size:11px;}


