html { height: 100%; }
body { height: 100%; background: url(/img/bg.gif) center top no-repeat fixed #C5C5C0; font-family: Tahoma; font-size: 12px; color: black; padding: 0px; margin: 0px; }
#allbg { width: 995px; margin: auto; background: white; opacity: 0.7; filter: alpha(opacity=70); position: absolute; }
#all { width: 981px; margin: auto; position: relative; padding-top: 7px; }
#top { background: url(/img/kryhitka-2.jpg) no-repeat; position: relative; width: 981px; height: 249px; }
#logo { position: absolute; left: 67px; top: 175px; width: 273px; height: 74px; display: block; }
#menu { height: 63px; background: #4a4a4a; width: 981px; position: relative; padding-top: 26px; }
#menu table { margin: auto; /*margin-top: 26px;*/ }
#menu img { margin: 0px 10px; }
#splash-link { position: absolute; right: 54px; top: 63px; }
#body { width: 981px; }
#right-column { float: right; width: 240px; padding: 28px 65px 0px 0px; }
#left-column { margin-right: 330px; padding: 25px 0px 0px 60px; }
#footer { float: left; width: 981px; height: 100px; margin-top: 130px; }
#copyrights { float: left; padding: 0px 0px 20px 67px; width: 500px; }
#copyrights a { color: black; }
#external { margin-left: 570px; padding-bottom: 20px; }
#external a { display: block; float: left; margin-right: 20px; }
#external a#myspace { padding-top: 21px; }
#external a#facebook { padding-top: 21px; }
#external a#twitter { padding-top: 30px; }
#external a#livejournal { }
#content h2 { height: 30px; }

hr { margin: 10px 0px; padding: 0; height: 1px; background: #cccccc; border: 0; }
h2 { font-size: 18px; font-family: Georgia, Times New Roman, serif; font-weight: normal; padding: 20px 0px 10px 0px; margin: 0px; }
h1 { font-size: 24px; font-family: Georgia, Times New Roman, serif; font-weight: normal; }
p { margin: 0px; padding: 0px 0px 10px 0px; }
a { color: #333333; }

.album { float: left; width: 500px; padding-bottom: 30px; }
.album h3 { clear: both; }
.album a { display: block; float: left; margin: 0px 5px 5px 0px; border: 0px; }
.album a img { border: 0px; }

.single { list-style-type: none; margin: 0; padding: 0; }
.single li { background: url(../img/single-button.gif) 0px 9px no-repeat; border-bottom: black 1px solid; height: 24px; padding: 9px 0 0 30px; }
.single li.over { background-image: url(../img/single-button-o.gif); }
.single li a { float: right; font-size: 20px; color: black; text-decoration: none; position: relative; top: -6px; }
.single-donate { text-align: right; }
.single-donate h3 { color: #4691de; font-weight: bold; font-size: 24px; margin: 10px 0 0 0; padding: 0; }
.single-donate p { color: black; font-size: 19px; margin: 0; padding: 0; }
.single-donate form { margin: 10px 0 0 0; padding: 0; }
.single-donate #fakeamount { text-align: right; }



