html,body{margin:0;padding:0;color:#646464;font:11px Tahoma,sans-serif}
img{border:0}
p{margin:20px 0;}
a{color:#646464}
h1{color:#920a44;font:normal 24px/24px Georgia,serif}
div#site{width:536px;margin-left:auto;margin-right:auto;text-align:center;padding-top:40px}
ul#topmenu{padding:0;margin:0}
ul#topmenu li{padding:0;display:inline}
ul#topmenu li a{text-decoration:none;background:url(limenu.gif) top center no-repeat;padding-top:3px;margin:0 10px}
ul#topmenu li a.c{color:#e12670;background-image:url(hmenu.gif)}
ul#topmenu li a:hover{text-decoration:underline;color:#e12670;background-image:url(hmenu.gif)}
ul#navigation{padding:0;margin:0}
ul#navigation li{padding:0;display:inline;margin:0 7px}
#navig{margin-top:20px;float:right}
#rightfunc{position:absolute;top:20px;margin-left:460px}
#logo{margin-left:-40px;position:absolute}
#mainpic{margin-left:20px;margin-top:30px;margin-bottom:35px}
#toppanel{border-bottom:1px solid #d3d3d3;padding-top:20px;padding-bottom:30px;margin-bottom:55px}
#content{text-align:left;clear:both}

#text{width:536px;margin:0 auto;text-align:left}
#text a{text-decoration:none}
#text a:hover{text-decoration:underline}
#main{width:100%;position:absolute;left:0;height:438px;background:center}
#splash{height:438px;margin-top:32px}
#bookmark{margin-left:150px;position:absolute;left:50%}

#about .leftcontent{float:left;width:245px}
#about .rightcontent{float:right;width:245px}

.tofull{float:right;color:#920a44;font-size:11px;margin-top:20px;margin-bottom:10px}
.prev p{margin-top:0px;margin-bottom:10px}
.h{color:#920a44}

#news .newsblock{float:left;width:178px}
.news1, .news2, .news3{font-size:8px;line-height:17px;font-weight:normal;display:block;color:#FFF;width:43px;height:17px;text-align:center;margin:7px 0;text-decoration:none}
.news1{background-image:url(news1.gif)}
.news2{background-image:url(news2.gif)}
.news3{background-image:url(news3.gif)}

#newshelp{line-height:20px}
#newshelp a{text-decoration:none}
#newshelp a:hover{text-decoration:underline}
#newshelp a.archives{color:#9c134f;margin-left:20px;text-decoration:underline}
#newshelp img{vertical-align:middle}
#newscats{float:right}
#newscats li{display:inline;margin:7px}

.newsitem strong.title1,.newsitem strong.title2,.newsitem strong.title3{font:15px Georgia,serif;margin-left:10px;}
.newsitem strong.title1 a{color:#920a44}
.newsitem strong.title2 a{color:#dd2073}
.newsitem strong.title3 a{color:#dd7d20}
.newsitem strong a{text-decoration:none}
.newsitem strong a:hover{text-decoration:underline}
.newsitem .news1,.newsitem .news2,.newsitem .news3{float:left;margin:0} 
.newsitem {border-bottom:1px solid #d3d3d3;padding:25px 0}

#newsarchives .newsitem{padding:5px 0}

#lastwork{width:100%;height:490px;background-repeat:no-repeat;background-position:center}
#lastwork a{color:#920a44}

#copyright{font-size:9px;padding-top:80px;margin-bottom:30px;text-align:center}

.bordertop{border-top:1px solid #d3d3d3}
.prev{width:400px;margin-top:20px;margin-bottom:10px}
.page{text-align:left;border-top:1px solid #d3d3d3;margin-top:45px}
.arrow{position:absolute;display:block;background:url(arrow.gif) no-repeat;width:7px;height:9px;margin-top:-4px;margin-left:575px}
.arrowup{position:absolute;display:block;background:url(arrowup.gif) no-repeat;width:7px;height:9px;margin-top:-4px;margin-left:575px}
.clear{clear:both}
.pages {font-size:10px}
.pages b{color:#dd2073}
.pages a{text-decoration:none}

.newscontent{margin:30px 0}
.newsdate{float:right;font-size:9px}
.newsdate b{color:#dd2073;font-weight:normal}
.center_img{margin-left:-170px}