body { 	margin: 0px 0px 0px 0px; padding: 0; background: #DCD4A7; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11pt; color: #2E2B26; font-weight:normal; }

h1, h2, h3 { margin: 0; padding: 0; font-weight: normal; color: #F0E9E9; }

h1 { font-size: 2em; }

h2 { font-size: 2.5em; margin:0; padding:10px 0 0 0; }

h3 { font-size: 1.6em; }

ul, ol { }

a { text-decoration: none; color: #A13B30; }

a:hover { border-bottom: 2px solid #A13B30; }

#wrapper { margin: 0 auto; padding: 0; }

#header-wrapper { height: 10px; background: #3C3230; border-bottom: 10px solid #4F4440; }

#header { width: 90%; margin: 0 auto; padding: 0px 0px 0px 30px; }

#logo { margin:auto; display:block; padding: 0; width:99%; color: #79350A; border-bottom:1px dashed #C7C392; }

#logo h1, #logo p { margin: 0; padding: 0; letter-spacing: -2px; text-align: center; text-transform: lowercase; font-family: tahoma, "Times New Roman", Times, serif; }

#logo h1 { margin: 0px 0px -20px 0px; padding: 20px 0px 0px 0px; font-size: 50px; color: #4D8D99; }

#logo h1 a { color: #79350A; }

#logo p { margin: 0px; padding: 0px; font-size: 26px; } 

#logo a { border: none; background: none; text-decoration: none; color: #34312C; }

#menu { width: 100%; margin: 20px auto 20px auto; padding: 0; }

#menu ul { margin: 0; padding: 5px 0px 0px 0px; list-style: none; }

#menu ul li { border-bottom: 1px dashed #C7C392; margin:0; padding:10px 0 1px 10px; }

#menu a { display: block; width: 100%; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #2A271C; }

#menu a:hover { text-decoration:underline; }

#menu .current_page_item a { }

#page { width: 100%; margin: auto; }

#page-bgbtm { width:98%; padding:10px; }

#content { float: right; width: 60%; padding: 5%; padding-top:30px; background: #FCF8E5 url(images/img02.jpg) repeat; border: 1px solid #CFC69D; -moz-border-radius:20px; -webkit-border-radius:20px; border:2px solid #FFF; }

.post { margin-bottom: 10px; }

.post .title { padding: 0px 0px 5px 0px; font-size:2em; font-weight:bold; font-style:italic; font-family: "Californian FB", "Times New Roman", Times, serif; letter-spacing: 2px; color: #79350A; border: none; }

.post .entry { padding: 0px; border-bottom: 1px dashed #DCD4A7; text-align: justify; }

.post .entry p { font-size:12pt; font-weight:bold; font-style:italic; }

.links { padding-top: 20px; font-size: 13px; font-weight: bold; }

#sidebar { float: left; width: 25%; margin:0; padding:0 0 0 10px; color: #3E3B36; }

#sidebar h2 { letter-spacing: 2px; font-size: 1.4em; font-weight:bold; color: #333333; margin:0; padding:10px 0 0 0; }

#sidebar a { border: none; }

#sidebar a:hover { font-weight:bold; }

#footer { width: 95%; margin:auto; padding: 20px 0 15px 0px; font-family: Arial, Helvetica, sans-serif; color: #1133dd; font-size: 1.1em; text-align:center; clear:both; font-weight:bold; }

#footer p { margin: 0; padding-top: 0px; line-height: normal; font-size: 9px; text-transform: none; text-align: justify; color: #FF6103; }

#footer a { color: #474440; }

#paypal table tr td { vertical-align:top; padding-bottom:5px; font-size:12pt; font-weight:bold; font-style:italic; }

#paypal #img { height:25px; }

#paypal label { cursor:pointer; }

#latestuploads { background: #DCD4A7; max-height:170px; border-bottom: 1px dashed #C7C392; }

.slidecard { -webkit-border-radius:20px; -moz-border-radius:20px; background:url("images/img02.jpg"); max-height:170px; font-size:11pt; margin:10px 0 0 0; padding:10px; border:2px outset #FFF; border-radius:20px; line-height:15pt; max-width:270px; }

.slidecard h3 { padding:0 0 5px 0; margin:0; color: #474440; }

.foldername { width:33%; padding:0 0 5px 0; float:left; font-weight:600; letter-spacing:1px; }
.foldername_prolific {  background: #FBEC5D; width:33%; padding:0 0 5px 0; float:left; font-weight:600; letter-spacing:1px;  }

#foldercontainer { padding:10px 1% 0 1%; }
