/*
Theme Name: Anniversary
Version: 1.0
Author: Ivan Ovsyannikov
Author URI: mailto:ovsyannikov.ivan@gmail.com
Tags: pink, white, purple, fixed width, one column
*/

* {font-size: 10pt; font-family: "Palatino Linotype", "Book Antiqua", "Palatino", times, serif;}
body {margin: 0px; padding: 0px; background: #ffffff url(images/hall_document_bg.jpg) repeat-x 0 100%;}
h1, h2 {margin: 0; padding: 10px 0; text-transform:  uppercase}
h1 {font-size: 14pt; /*font-weight: normal;*/}
h2, h2 a {font-size: 14pt;}
img {border: 0px;}
img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline;}
img.alignleft {padding: 4px; margin: 0 7px 2px 0; display: inline;}
table {border-collapse: collapse;}
a {color: #4f0a0a; text-decoration: none;}
a:hover, a:active {color: #651367;}
a:focus {outline: none;}
textarea, input, select {font-family: 'Lucida Console', 'Monaco', monospace; font-style: normal; padding: 3px; border: 1px solid #b7b7b7; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}

#body {width: 1020px; margin: 0 auto;}
#top-flash {height: 770px;}
#thumbs table {width: 80%; margin-left: 10%;}
#thumbs table td, #menu-page table td {text-align: center;}
#menu-page {text-align: center; margin: 20px 0;}
#menu-page ul li {display: inline; margin: 0; padding: 0 15px;}
#menu-page a {font-size: 14pt;}
#menu-page table {width: 50%; margin-left: 25%;}

#content {padding: 0 105px 20px 105px; background: url(images/hall_content_bg.png) 0 0;}
#content p {margin: 0; padding-bottom: 20px;}
#content .who {font-weight: bold; padding-bottom: 5px;}
#content .entry-description {padding: 10px; background: #dedede; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding-bottom: 10px;}
#content .entry-description p {padding-bottom: 0px;}
#content_top {height: 110px; background: url(images/hall_content_top_bg.png) 0 0;}
#content_bottom {height: 110px; background: url(images/hall_content_bottom_bg.png) 0 0;}

#footer {height: 195px; background: url(images/hall_footer_bg.png) no-repeat 50% 0; padding-top: 25px;}
#footer .column-left {float: left; width: 255; padding-left: 10px;}
#footer .column-right {margin-left: 765px; padding-right: 10px;}
#footer .column-right p {text-align: right;}

#comment_form dl {margin: 0; padding: 0;}
#comment_form dd {margin: 0;}
#comment_form dt, #comment_form dd {padding: 5px 0;}
#comment_form .red_label {color: #de5523;}

.alignright {float: right;}
.alignleft {float: left;}
.clear, h1, h2 {clear: both;}
.no-margin {margin: 0;}

.thumbs table {border-collapse: collapse; width: 100%;}
.thumbs td {padding: 0px 25px 35px 0px;}
.thumbs td p {margin: 5px 0px 20px 3px;} {padding: 0px 25px 35px 0px;}
.thumbs td p {margin: 5px 0px 20px 3px;}
.large tr td {font-size: 12pt;}
.large tr td strong {font-size: 12pt;}

h2.name a {
	color:#4f0a0a;
}
h2.name a:hover {
	text-decoration:underline;
}

