body
{background-image: url(gwleft1.jpg); 
background-repeat: no-repeat;
background-position: left top;
background-color:#ffffff;
margin:10px;
padding:10px;
width:86%;
font-family:"times new roman";
}


#header {white-space:nowrap; max-width:850px;background-color:transparent;}

#header a:link {color: #000000;text-decoration: none;}
#header a:visited { color:#000000;text-decoration: none;}
#header a:active { color: #000000;text-decoration: none;}
#header a:hover { color: #000000; }

h1 {font-size:54px;color:#000000;text-indent:160px;line-height:50%;margin-top:15px;
letter-spacing:3px; }

h2 { font-size:24px;color:#000000;text-indent:230px;line-height:30%;}

h3 {font-size:18px;color:#669999; text-indent:230px;line-height:30%;}

#contact{position:absolute;white-space:nowrap; max-width:465px;
top: 10px;
left: 680px; 
padding-right:20px;
 height:830px;    
background-color:transparent;
border-right: 1px  solid black;}

#contact h1 {font-size:38px; color:#990000;text-align:right;
margin-top:10px;
}

#contact h2 {color:#669999;font-variant:small-caps;text-align:right; }

#contact h3 {color:#669999;font-variant:small-caps; text-align:right;
line-height:105%;}

#contact h3.direct {margin-top:5px;font-size:16px;
line-height:100%;}

#contact h3.next {margin-top:100px;font-size:16px;text-align:right;
line-height:100%;font-weight:normal;}

#contact hr {color:#669999;background-color:#669999;height:4px; width:200px; text-align: right;/*this will align it for IE*/
margin: 0 0 0 auto; /*this will align it right for Mozilla*/
}
#contact img {margin-top:-10px;margin-bottom:30px;}
#contact img.last {margin-left:100px;padding-top:50px;}
#contact img.tip {margin-left:100px;padding-top:20px;}
#contact p {color:#669999;font-variant:small-caps; font-size:16px;font-family:"times new roman";text-align:right;}
#contact p.credit {padding-top:100px;margin-left:134px; text-align:right; color:#669999;font-family:arial;font-size:10px;}
#contact p.credit2 {padding-top:250px;margin-left:134px; text-align:right; color:#669999;font-family:arial;font-size:10px;}

#left {position:absolute; background-color:transparent;
left: 20px;
width:300px;
margin-left:-31px;
padding-left:20px;
height:690px;}

#left img {margin-top: 30px;}

#left h1 {margin-top:175px;text-indent:0px; line-height:50%; font-size: 24px; color:#990000;}
#left h2 {text-indent:0px; line-height:50%; font-size: 14px;color:#0066cc;}

#left p {font-family:arial;font-size:12px;}

#left p.red {font-family:arial;color:#990000;font-size:12px;}

#left hr {color:#669999;background-color:#669999;height:5px;}

#left2 {position:absolute; background-color:transparent;
left: 20px;
width:220px;
margin-left:-31px;
padding-left:20px;
height:585px;}

#left2 p.red2 {font-family:arial;color:#990000;font-size:12px;}
#left2 h1 {margin-top:175px;text-indent:0px; line-height:50%; font-size: 24px; color:#990000;}
#left2 h2 {text-indent:0px; line-height:50%; font-size: 14px;color:#0066cc;}

#left2 p {font-family:arial;font-size:12px;}

#left2 ul 
{margin: 0;font-family:arial;font-size:12px;
padding: 0;
list-style-type: none;
}

#left2 ul li a
{text-decoration: none; 
padding: .2em 1em;
color: #669999;
}

#left2 ul li a:hover
{color: #669999;text-decoration: underline;}

#center{position:absolute; background-color:red;
left:320px;}

#gallery{position:absolute;
left:250px; 
margin-top:30px;
width: 600px;
height:  500px;
}

#middle {position:absolute; 
top:335px;
left:340px;
width:300px;}


#middle h1 {text-indent:0px; line-height:50%; font-size: 24px; color:#990000;}
#middle h2 {text-indent:0px; line-height:50%; font-size: 14px;color:#0066cc;}

#middle p {font-family:arial;font-size:12px;}

#footer {position:absolute; max-width:500px;
white-space:nowrap;width:100%;margin-top:700px;}


#footer hr {color:#990000;background-color:#990000;height:4px;width:1095px;margin-left:0px;}
#footer p{color:#666666; text-align:right;font-size:10px;margin-top:-30px;}


#wrapper {clear:both;position:relative;}

hr.cross {color:#669999;background-color:#669999;height:4px;margin-left:675px;  margin-top:555px;}

a:link {color: #669999;}
a:visited { color:#669999;}
a:active { color: #669999}
a:hover { color: #669999; }

#button {margin-left:-15px;margin-top:30px;}


