body{
    margin:10px; 
    padding:0; 
    font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif; 
    font-size:100%; 
    background:url(../images/background2.jpg)bottom no-repeat; 
    border-bottom:5px solid black}

#wrapper{
    width:760px; 
    
    margin:0 auto}

#intro{
    padding-bottom:10px}

h2{
    margin:0; 
    margin-bottom:14px; 
    padding:0}

#slider{
    width:460px; 
    margin:0 auto; 
    position:relative; 
    background:url(../images/scroll.png)top no-repeat; 
    margin-left:em}

.scroll{
    
    width:460px; 
    overflow:auto; 
    overflow-x:hidden; 
    position:relative; 
    clear:left; 
    border-right:thin dotted #ccc; 
    border-left:thin dotted #ccc; 
    background:rgba(255,255,255,0.7)}

.scrollContainer div.panel{
background:rgba(255,255,255,0.6)}

.scrollContainer div.panel img{
float:right}

div.scrollContainer{

background:rgba(255,255,255,0.7)}

.scrollContainer div.panel{
    padding:20px; 
    height:810px; 
    width:480px; 
  margin-top:5em}

#shade{
    height:50px}

div#header.g640 h1{
height:10em; 
margin-top:0; 
background:#22190c url(../images/header-bk.png); 
border-bottom:2px solid #d9a20e}

h2{
margin-left:3.5em; 
font-size:12px; 
color:#777; 
font-style:italic; 
border-bottom:thin dotted #ccc; 
padding-bottom:5px}

div#header.g640 h1 img{
margin-left:4em; 
margin-top:1em}

div#header.g640 img{
margin-left:2em}

ul.navigation{
 list-style:none; 
 
 float:right; 
 padding:0; 
 
 margin-top:-11em}

ul.navigation li{

 margin-bottom:.7em; 
 font-size:12px; 
 font-family:arial; 
 padding-left:.5em; 
 padding-top:.2em; 
 padding-bottom:.2em; 
 
 background:#fff; 
 border-right:none; 
 border-bottom:thin solid #999}

ul.navigation a{
 padding-right:35px; 
 padding-bottom:2px; 
 color:#777; 
 
 text-align:left; 
 font-family:arial; 
 
 text-decoration:none; 
 font-weight:bold; 
 text-transform:lowercase}

ul.navigation a:hover{
 text-decoration:underline; 
 color:#777}

ul.navigation a.selected{
 border-bottom:thin solid #fafafa
}

ul.navigation a:focus{
 outline:none}

.scrollButtons{
 position:absolute; 
 top:340px; 
 cursor:pointer}

.scrollButtons.left{
 left:-70px; 
 opacity:.7}

img.scrollButtons.left:hover, img.scrollButtons.right:hover{
opacity:1}

.scrollButtons.right{
 right:480px; 
 opacity:.7}

.hide{
 display:none}

div.scrollContainer div#sites.panel img{
float:right}
div.scrollContainer div#sites.panel p{
color:#888; 
font-size:12px; 
font-family:CourierNew,monospace; 
font-style:italic; 
margin-top:4em; 
border-bottom:thin dotted #ccc}

form{
padding:0px 0 0 0px; 
border:none}

#formLeft{
width:140px; 
float:left; 
margin-right:1em}

#formLeft input{
width:100px; ; 
margin:0 0 20px 0; 
border:#ccc; 
text-align:center; 
background:none; 
margin:0; 
padding:10px}
input#Name.required, input#Email.required{
width:118px; 
font-size:12px; 
font-family:CourierNew,monospace; 
background:#fafafa}

#formLeft .input-bg{
background:#fff; 
border:thin solid #ccc; 
font-size:16px; 
margin-bottom:10px; 
position:relative}
#formLeft .active{
background:#fafafa}
#formRight{
width:260px; 
height:200px; 
float:right; 
padding-right:0px; 
margin-right:00px}
#formRight textarea{
width:240px; 
height:160px; 
font-size:12px; 
font-family:CourierNew,monospace; 
display:block; 
border:none; 
background:none; 
margin:0 0 0 0px; 
color:#333; 
overflow:auto; 
padding-left:10px; 
padding-top:10px}
#formRight .message-bg{
background:#fff; 
border:thin solid #ccc; 
width:250px; 
background-color:#fafafa; }
#formRight .active{
background:#fafafa}
label{
color:#333333; 
font-size:10px; 
font-family:Arial,Helvetica,sans-serif; 
line-height:12px; 
margin-top:0px; 
margin-bottom:2px; 
font-weight:bold}
label.error{
position:absolute; 
top:-16px; 
right:49px; 
padding:3px; 
color:#da3939; 
font-size:1.0em; 
text-align:right; 
font-style:italic; 
font-weight:normal}
input.submit-button{
float:left; 
border:thin solid #ccc; 
background:#fafafa}

input.submit-button:hover{
float:left; 
padding-right:31px; 
background:}

fieldset{
margin-left:2em}

form#commentForm fieldset{
border:none; 
width:420px}

form#commentForm h2 img{
margin:0 !important; 
padding:0; 
padding-right:.5em}