body {padding: 0px; margin: 0px; font-size: 11px; font-family: tahoma; color: #1D1D1D;}
form {padding: 0px; margin: 0px;}

#wrapper {min-width: 1000px; width: expression(document.body.clientWidth>1000?"100%":"1000px");}
td.topbanners {background: url(topbg010.gif) repeat-x center top; vertical-align: top; overflow: hidden;}
td.topbanners div {overflow: hidden; height: 130px; margin-top: 22px; padding-left: 22px;}
td.topbanners img {float: left; margin-right: 22px;}

td.topbg02 {background: url(topbg020.gif) repeat-x center top;}
table.bottbg01 {background: url(bottbg03.gif) repeat-x left center;}

td.menubg02 {background: url(menubg02.gif) repeat-x center bottom;}
td.menubg03 {background: url(menubg03.gif) repeat-x center top;}

td.mainbg01 {background: #FDF5E4 url(bottbg01.gif) no-repeat bottom center;}
td.mainbg02 {background: #FDF5E4 url(bottbg02.gif) no-repeat bottom left; padding: 0px 0px 30px 0px;}
div.mainbg03 {background: url(mainbg01.gif) repeat-x center top;}
div.mainbg04 {background: url(mainbg02.gif) repeat-y left top; margin-left: 1px;}
div.mainbg05 {background: url(mainbg03.gif) no-repeat left top;}
div.mainbg06 {background: url(mainbg04.gif) no-repeat left bottom;}
div.mainbg07 {background: url(mainbg05.gif) no-repeat left top;}
div.mainbg08 {background: url(mainbg06.gif) no-repeat left bottom;}
div.mainbg09 {background: url(mainbg07.gif) repeat-y left top;}

table.menu {border: 1px solid #998354; background: url(menubg01.gif);}
div.slogan {padding: 25px 0px 0px 0px; margin: 0px; text-align: center;}
ul.menu {padding: 0px 0px 0px 10px; margin: 0px 10px 0px 0px; list-style: none; border-bottom: 1px solid #C6B9A0;}
ul.menu li {background: url(menuarr0.gif) 0px 9px no-repeat; padding: 5px 0px 5px 12px; margin: 0px; list-style: none; border-top: 1px solid #C6B9A0;}
ul.menu li img {float: left; margin: 4px 10px 0px 0px;}
ul.menu li a {color: #615335; font-weight:normal ; font-family: arial; font-size: 11px; text-decoration: none; position: relative; z-index: 100;}
ul.menu li a:hover {text-decoration: underline;}
a.menu1 {color: #615335; font-weight: bold; font-family: arial; font-size: 11px; text-decoration: none; position: relative; z-index: 100;}


a:visited.pageLink{color: #615335; font-weight: bold; font-family: arial; text-decoration: none; position: relative; z-index: 100;}
a:active.pageLink {color: #615335; font-weight: bold; font-family: arial; text-decoration: none; position: relative; z-index: 100;}
a:hover.pageLink {color: #615335; font-weight: bold; font-family: arial; text-decoration: none; position: relative; z-index: 100;}
a:link.pageLink{color: #615335; font-weight: bold; font-family: arial; text-decoration: none; position: relative; z-index: 100;}


table.header {background: url(headerbg.gif) repeat-x center center; border-bottom: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF;}
table.header td.headerbg01 {background: url(headerbh.gif) no-repeat right center;}
table.header td.title {padding: 0px 60px 0px 30px; margin: 0px; font-size: 16px; font-weight: bold; font-family: arial; color: #615335;}

.about {padding: 10px 70px 40px 30px;}
#leftblock {padding: 23px 20px 300px 30px; margin: 0px;}

#newsline .news {padding: 0px 0px 13px 0px; margin: 0px 0px 13px 0px; border-bottom: 1px solid #E8DBC0;}
#newsline .news .date {color: #4E7392; padding: 0px 0px 8px 0px;}
#newsline .news .title {font-family: arial; font-size: 12px; font-weight: bold; color: #444444;}
#newsline .news .title a {color: #444444; text-decoration: none;}
#newsline .news .title a:hover {text-decoration: underline;}
#newsline .news .content {color: #413A2C;}
#newsline .news .content p {color: #413A2C;}
#newsline .news .link a {color: #4E7392; text-decoration: underline;}
#newsline .news .link a:hover {text-decoration: none;}
#newsline a.allnews {float: right; background-color: #E6D9BE; color: #444444; padding: 0px 12px 2px 12px; margin: 10px 0px 0px 0px; text-decoration: none;}
#newsline a.allnews:hover {text-decoration: underline;}

#newworks {padding: 10px 70px 40px 30px;}
#newworks .work {width: 257px; padding: 0px 0px 20px 0px;}
#newworks .work .img {padding: 0px 0px 10px 0px;}
#newworks .work .img img {border: 1px solid #685B3D;}
#newworks .work .title {font-family: arial; font-size: 12px; font-weight: bold; color: #444444;}
#newworks .work .title a {color: #444444; text-decoration: none;}
#newworks .work .title a:hover {text-decoration: underline;}
#newworks .work .content {color: #413A2C;}
#newworks .work .content p {color: #413A2C;}
#newworks .work .link a {color: #4E7392; text-decoration: underline;}
#newworks .work .link a:hover {text-decoration: none;}

#bottommenu {top: 0px; margin: -358px 0px 0px 0px;}
ul.bottommenu {padding: 0px 0px 35px 0px; margin: 0px 0px 0px 0px; list-style: none;}
ul.bottommenu li {color: #615335; padding: 2px 0px 2px 0px; margin: 0px 0px 0px 0px; list-style: none; background: url(bottomme.gif) no-repeat 100% 80%;}
ul.bottommenu li a {color: #615335; text-decoration: none; padding: 0px 28px 0px 0px; margin: 0px 0px 0px 0px; white-space: nowrap;}
ul.bottommenu li a:hover {color: #615335; text-decoration: underline;}

#copy {padding: 20px 0px 0px 20px; white-space: nowrap;}
#copy .copy {color: #FFFFFF; font-weight: bold; top: -14px; left: -1px; position: relative; z-index: 199; float: left;}
#copy .shadow {font-weight: bold; color: #876C2D; position: relative; z-index: 100; float: left;}
#copy img {margin: 0px 0px 0px 15px;}

#farsh {position: relative; margin: -20px 0px 0px 20px;}


#newworks .galleryTitle {font-family: arial; font-size: 14px; font-weight: bold; color: #444444;}
#newworks .galleryTitle a {color: #444444; text-decoration: none;}
#newworks .galleryTitle a:hover {text-decoration: underline;}
#newworks .galleryContent {font-size: 13px; color: #413A2C;}
#newworks .galleryContent p {font-size: 13px; color: #413A2C;}
#newworks .galleryLink a {color: #4E7392; text-decoration: underline;}
#newworks .galleryLink a:hover {text-decoration: none;}
