*, img { margin: 0; padding: 0; border-width: 0; }
form { padding-left: 15px; display: inline; }
html, body { height: 100%; color: black; background-color: white; background-image: url(../images/gradhead.gif); background-repeat: repeat-x; background-position: center top; }
#bottom-gradient { background-image: url(../images/gradfoot.png); background-repeat: repeat-x; background-position: center bottom; height: 100%; z-index: 1; visibility: visible; min-height: 650px; }
#nav { padding-top: 27px; }
#nav a { padding-right: 20px; padding-left: 20px; }
#aveen { padding-top: 25px; }
#gallery { color: #797979; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 16px; background-color: #fff; background-image: url(../images/galleryborder.png); background-repeat: repeat-x; background-position: center top; position: relative; top: 30px; width: 850px; height: 400px; z-index: 2; text-align: left; padding: 75px 25px 25px; display: block; }
#flashcontent { color: #797979; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 28px; background-color: white; background-image: url(../images/galleryborder.png); background-repeat: no-repeat; background-position: center top; text-decoration: none; position: relative; top: 30px; width: 900px; height: 475px; z-index: 2; padding-top: 25px; display: block; }
#left { background-color: #fff; display: block; position: absolute; z-index: 5; top: 25px; left: 25px; width: 300px; height: 375px; }
#menu { background-color: #fff; display: block; position: absolute; z-index: 5; top: 25px; left: 25px; width: 850px; height: 400px; padding-top: 50px; padding-left: 0; }
#contact { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 18px; background-color: #797979; text-decoration: none; position: absolute; top: 60px; left: 30px; width: 200px; height: 90px; padding: 241px 45px 25px 25px; display: block; }
#image p { font-size: 11px; line-height: 14px; display: block; z-index: 5; padding-left: 50px; }
#title { background-color: #fff; position: absolute; top: 162px; left: 350px; width: 472px; height: 42px; z-index: 6; border-top: 1px solid #797979; border-bottom: 1px solid #797979; display: block; }
#flashright { color: #797979; font-size: 11px; line-height: 15px; background-color: #eee; display: block; position: absolute; top: 60px; left: 350px; width: 470px; height: 354px; z-index: 5; border: solid 1px; }
#gallery a span { text-decoration: none; display: none; }
#gallery a:hover span { color: #000; font-size: 11px; line-height: 14px; text-decoration: none; text-align: left; position: absolute; top: 163px; left: 575px ; z-index: 7; display: block; }
.rollover a, #rollover a:active { display:block; width: 270px; color:#333; background: url(../images/collections/rollback.gif) no-repeat; text-decoration: none; height: 36px; }
.rollover a:hover { background-position: 0 -36px; color: black; width: 270px; height: 36px; }
#scrollfull { display: block; position: absolute; z-index: 5; top: 35px; left: 25px; width: 850px; height: 450px; }
#scrollright { position: absolute; top: 35px; left: 375px; width: 475px; height: 450px; z-index: 5; display: block; }
#galleryright { color: #797979; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 18px; text-decoration: none; display: block; position: absolute; z-index: 7; top: 60px; left: 382px; width: 450px; height: 390px; }
#galleryright h1 { color: #888; font-size: 28px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: normal; line-height: 34px; text-decoration: none; padding-top: 25px; }
#galleryright h2 { color: #888; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: normal; line-height: 17px; padding-top: 17px; }
#galleryright h3 { color: #888; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: normal; line-height: 16px; padding-top: 18px; }
#galleryright h4 { color: #797979; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: normal; line-height: 16px; padding-top: 14px; }
.enlarge { color: #999; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; position: absolute; top: 395px; }
#contactright { line-height: 20px; display: block; position: absolute; top: 62px; left: 370px; width: 500px; height: 425px; z-index: 7; }
#contactright p { text-align: center; padding-top: 100px; }
