*{padding:0; margin:0;}
html {margin:10px; padding:0;}
body {text-align:center; background-color:#A39E9C; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%;}
a {text-decoration:none; color:#663300;}
a:hover {color:white}
iframe {padding:5px;}

h1, h2, h3, h4, h5, #content h3.pager {font-size:1em; padding:10px 0; color:black; text-align:left; }
#heading {text-align:center; }
#heading h1 {font-size:1.5em; margin:0; padding:0; background:#982302; color:#eee; text-align:center;}
#heading h1 a {color:#fff;}
#heading h3 {font-size:1.3em; line-height:1.1em; color:#587e41; text-align:center; margin:0; padding:0 15px;}
#heading b {display:block; padding:5px 15px;}
h2.short {text-align:center; font-weight:normal; margin:0 auto;}
h2.short a {font-size:11px; line-height:1em; text-align:left; color:#31642c;}
h2.short a:hover {}

.pager {font-size:15px; font-weight:bold; clear:both;}
.pager a {padding:0 5px; display:inline-block; font-weight:normal; border:1px solid #888; background:#dedfdc; }
.pager a:visited {background:#bfbfbf;}
.pager a:hover {background:#444;}

#main {text-align:left; font-size:.8em; width:970px; margin:auto; }
#header {float:left; width:150px; color:black; margin-right:10px; font-size:11px; }
	#header li {list-style:none; text-transform:capitalize; padding-bottom:5px;}
	ul {margin:5px 0;}
	ul.categories {}
	li li {margin:0 0 0 7px; padding-bottom:3px;}
strong  {font-weight:normal;}
#content {float:left; width:630px; overflow:hidden; background:; }
#ad {width:170px; float:left; text-align:center; line-height:1; overflow:hidden; font-size:10px; }

#ad p {padding:5px; margin:10px 0; }
#footer, #more, div.sendcard, form.paypal, div#post, p.addimg {width:600px; float:left; margin-top:10px; text-align:center; }
#more, div.sendcard,form.paypal {clear:both;}
#footer {font-size:.7em; width:100%; padding:0; margin:20px 0 0 0; text-align:center;}

#sitemap {font-size:.9em;}
div.thumb, div.thumb2 {float:left; margin:4px; width:146px; height:160px; overflow:hidden; font-size:.7em; text-align:center; position:relative;}
div.thumb2 {width:77px; height:75px; border:none; overflow:hidden;}
	div.thumb a {color:#A39E9C;}
	div.thumb a:hover b {color:white; font-weight:normal; }
	div.thumb a img, div.thumb2 a img {border:1px solid #a39e9c;}
	div.thumb a:hover img, div.thumb2 a:hover img {border:1px solid white;}
.sendcard, .blog {float:left; clear:right; background:#eee; color:#999; padding:5px; border:5px solid white; width:600px;}	
.blog { color:black;}
.sideblog {float:right; width:120px; font-size:.8em; }
.sideblog h2 {padding:0; margin:0;}

.sendcard img {margin-bottom:20px; }
#formheader {font-size:25px; margin:-5px 0 5px; padding:0; color:#fff; letter-spacing:2px;}
.thumb img, .thumb2 img {border:none;}
li {padding-bottom:.5em;}

div.float, div.float2  {width:400px; overflow:hidden; text-align:center; margin-right:10px;}
div.float h2 {padding:0; margin:0;}
div.float, form.float, .float label {float:left;}
label {width:80px; text-align:right; margin:5px 3px; font-size:11px;}
form br {clear:both;}
.float input, .float textarea, .float select {width:170px; background:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #ccc; margin:5px 3px; padding:3px;}
input.checkbox {width:auto;}
input.submit {border:3px double #ccc; background:#fff;}
.error {font-size:2em; color:red; background:white; border:1px dotted red; padding:1em; margin:1em;}