#top_a {position:absolute; left:0px; top:0px; width:366px; height:51px; z-index:4;}
#top_b {position:absolute; left:201px; top:0px; width:470px; height:130px; background-image:url(./img/top_b.jpg); z-index:3;}
#left_a {position:absolute; left:0px; top:52px; width:129px; height:247px; background-image:url(./img/left_a.jpg); z-index:2;}
#left_b {position:absolute; left:0px; top:300px; width:133px; height:519px; background-image:url(./img/left_b.jpg); z-index:1;}

#main {position:absolute; left:250px; top:165px; width:400px; font-family:times new roman, times, serif; letter-spacing:0.08em; line-height:16px; color:#121212; font-size:13px;}

#nav {position:absolute; left:92px; top:68px; width:103px; z-index:5; font-size: 0;}

.footer {margin-top:25px; border-top:dotted 1px #BCBCBC; padding-top:4px; font-family:verdana; font-size:10px; color:#777777; line-height:12px; letter-spacing:0em;}
.heading {font-family:verdana; font-size:11px; font-weight:700; color:#232323; margin-bottom:6px; margin-top:20px;}
.special {font-size:19px; font-family:times new roman, times, serif; font-weight:700; color:#232323; margin-bottom:10px;}

a:link {text-decoration: none; font-weight:700; color: #CD1515;}
a:visited {text-decoration: none; font-weight:700; color: #9A2525;}
a:hover {text-decoration: none; font-weight:700; color: #CF1717;}
a:active {text-decoration: none; font-weight:700; color: #CF1717;}

body {background:#FFFFFF;}

img {border:0px;}

#gallery_text {position:absolute; left:207px; top:124px; padding-left:10px; height:15px; margin-bottom:0px; font-family:verdana; font-size:11px; letter-spacing:1px; border-bottom:dotted 1px #BCBCBC;}
#gallery_img {margin-bottom:0px;}
