/*
Theme Name: Highlands by Design Fun Time!
Theme URI: http://www.highlandsbydesign.com/
Description: Our Website!
Version: 1.0a
Author: Highlands by Design
Author URI: http://www.highlandsbydesign.com/
*/

* { margin: 0; padding: 0; border: 0; list-style: none; }
body { background: #06c url('images/background.gif') right bottom repeat-x; color: #ddd; font: 90%/180% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; text-align: center; }
a { color: #039; padding: 10px; }
a:hover { background: #0f0; color: #000; }
code { text-align: left; }
em { padding-right: 3px; }
p { padding: 0 0 20px 10px; text-align: justify; }
h2, h3, h4 { font-family: Georgia, "Times New Roman", Times, serif; }

/* Working Class Battle */

.date { background: #09c; border: 1px solid #39f; font-size: 0.8em; padding: 20px 10px; margin-bottom: 20px; text-align: right; }
.clear { clear: both; }

/* Workers of all countries, unite! */

#baudrillard_is_dead { background: transparent url('images/footer.jpg') right bottom no-repeat; padding: 50px 50px 0 50px; text-align: center; }
#header { background: transparent url('images/logo.gif') right top no-repeat; position: absolute; height: 175px; right: 50px; }
#header h1 { text-indent: -999em; width: 600px; }
#header h2 { color: #039; font-size: 0.9em; padding-top: 100px; }
#i_have_forgotten_my_umbrella { margin-top: 0px; }
#i_have_forgotten_my_umbrella h2 { display: block; height: 55px; text-indent: -999em;}
#navigation { margin-bottom: 25px; padding: 0; text-align: center; }
#navigation li { display: inline; }
#column1 { margin: 160px auto 0 auto; text-align: left; width: 650px; }
#column1 h3 { color: #039; margin: 10px 0; }
#column1 .post { padding: 0 20px 20px 20px; }
#column1 .post a { padding: 0; }
#column1 .firstheading { margin-bottom: 20px; }
#column1 ul { margin-left: 30px; }
#column1 ul li { list-style: square; }
#column2 { padding: 0 40px 50px 110px; text-align: right; }
#column2 ul { padding: 0 20px; }
#column2 ul li { display: inline; }
#footer { clear: both; margin-top: 200px; }
#footer * { color: #09c; font-size: 1.2em; padding: 10px 0; text-align: center; }

#richey_manic { background: #39c; border: 3px solid #03c; font-family: Georgia, "Times New Roman", Times, serif; margin: 20px; padding: 10px 30px; }
#richey_manic * { color: #fff; font-size: 1.0em; padding: 20px 0; text-align: center; }
#richey_manic h3 { border-bottom: 1px dashed #6cf; color: #03c; font-size: 1.3em; }


/* Form Elements for the Blog */

#commentform #submit { background: #eef; border: 1px solid #39f; color: #666; font-size: 1.2em; padding: 30px; }
#commentform #submit:hover { border: 1px solid #f90; background: #fe9; }
#commentform input { background: #eef; border: 1px solid #39f; margin: 5px 5px 1px 0; padding: 2px; width: 170px; }
#commentform input:focus, #commentform textarea:focus, #searchform #s:focus { background: #fe9; }
#commentform textarea { background: #eef; border: 1px solid #39f; padding: 2px; width: 100%; }
.commentlist { font-size: 0.9em; margin: 0; padding: 20px; }
.commentlist li { background: #09c; border: 1px solid #39f; clear: both; list-style-type: none !important; margin: 10px !important; padding: 10px 30px !important; }
.commentlist li:hover { background: #06c; border: 1px solid #06c; }
.commentlist p { padding: 5px; text-align: left; }
.commentlist .alt { background: #39c; }
.commentlist .comment_by { border-bottom: 1px dashed #6cf; color: #6cf; font-size: 0.8em; padding: 0; }

.commentmetadata { border-top: 1px dashed #6cf; clear: both; color: #fff; font-size: 0.7em; font-weight: normal; margin-top: 10px !important; text-align: right !important; }
.comment_no { color: #03c; float: right; font-size: 2em; text-decoration: none; }
ol.commentlist { margin: 0 !important; padding: 0 !important; }


/* Pictures of You is a decent song. I don't care what you think! */

.images { text-align: center; width: 95%; }
img { border: 5px solid #09c; margin: 10px; }