body {margin:0;padding:40px;background:#ff9 url(../images/vas_background.gif) 0 0 no-repeat;font-family:"High Tower Text",Garamond, "Times New Roman",Times,serif;}
#header {margin-bottom:33px;}
#header h1 {text-indent:-9999px;margin:0;}
#header h1 a {display:block;width:375px;height:22px;background:transparent url(../images/vas_header.gif) 0 0 no-repeat;overflow:hidden;text-decoration:none;}
#header h1 a:hover {background-position:0 -22px;}
#header p {margin:0;line-height:1.4em;}
#header .address, #header .mail {float:left;}
#header p.mail {text-indent:-9999px;padding: 10px 37px;}
#header p.mail a {display:block;width:37px;height:19px;text-decoration:none;background:transparent url(../images/envelope.gif) 0 0 no-repeat;}
#menu {position:absolute;left:455px;top:214px;}
#menu ul {list-style:none;margin:0;padding:0;text-indent:0;}
#menu #res {position:absolute;top:187px;}
#menu #ren, #menu #res {text-indent:-9999px;margin:0;}
#menu #ren a, #menu #res a {display:block;width:148px;height:19px;background:transparent url(../images/rend-button.gif) 0 0 no-repeat;overflow:hidden;}
#menu #res a {background-image:url(../images/res-button.gif);}
#menu #ren a:hover, #menu #res a:hover {background-position:0 -19px;}
#menu ul li ul {position:absolute;left:170px;bottom:0px;}
#menu ul li ul li a {color:#000;text-decoration:none;font-weight:normal;background:none !important;}
#menu ul li ul li a.active {font-weight:bold;}


#content {clear:both;width:375px;}
#content h2 {font-size:16px;}
#content #captions {margin-top:52px;}

#gridbox {position:relative;width:375px;height:375px;margin:0;padding:0;}
#gridbox p {position:absolute;margin:0;padding:0;background:#ccc;}
#gridbox p a img {border:0;}
#gridbox p.empty {width:84px;height:84px;}
.resrend #gridbox p a {display:block;width:84px;height:84px;}
#pic1, #pic2, #pic3 {width:181px;height:181px;overflow:hidden;}
#pic3 {height:278px;}
.r1 {top:  0px;}
.r2 {top: 97px;}
.r3 {top:194px;}
.r4 {top:291px;}
.c1 {left:  0px;}
.c2 {left: 97px;}
.c3 {left:194px;}
.c4 {left:291px;}

