/* 
Theme Name: Secret Garden
Theme URI: www.procomsoft.com
Description: New theme to reflect LCB Club designs
Author: Procomsoft
Author URI: www.procomsoft.com
Version: 0.6
*/



/*

$RCSfile: style.css,v $    $Revision: 1.1 $      $Date: 2008/10/29 19:30:32 $

################################################################
 Standard XHTML elements

 purple #C9F      grey #E9E9E9     blue #546196    light blue #003399      red #CC0033     royal #0066FF
################################################################
 */
a, a:hover { text-decoration: none; font-weight: bold; color: #C9F; border-bottom: none; }
b { color: #546196; }
body {
  padding: 0; margin: 0; background-color: #E9E9E9; color: #666666;
  font-family: Verdana, Arial, sans-serif; font-size: 0.9em;
}
cite { font-size: 0.8em; font-style: normal; }
form { margin: 0; padding: 0; }
form input { background-color: white; }
h1, h1 a, h1 a:hover, h2, h2 a, h2 a:hover, h3, h3 a, h3 a:hover {
  margin: 0; padding: 15px 0 0 0; color: #546196; text-decoration: none; border: none;
  font-family: Georgia, Verdana, Arial, sans-serif; font-weight: bold;
}
h1, h1 a, h3 a:hover { font-size: 1.1em; }
h2, h2 a, h2 a:hover { font-size: 1.1em; }
h3, h3 a, h3 a:hover { font-size: 1.1em; }
iframe { padding-left: 10px; }
img { border: 0; }
p { margin: 0; padding: 6px 0 6px; 0; font-size: 1.0em; line-height: 1.6em; }



/*
################################################################
 Primary page sections

################################################################
 */
#content { width: 770px; margin: 0 auto 0 auto; padding: 0; background-color: transparent; }

#banner {
  clear: both; height: 85px; margin: 0 0 3px 0; padding: 0; text-align: center; background-color: transparent;
}
#banner a { border: none; }

#menu3 {
  clear: both; width: 98%; margin: 0; padding: 0 0 10px 0;
  text-align: center; background: transparent; color: #546196;
}
#menu3 ul { margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
#menu3 li { display: inline; padding: 0 16px 0 0; font-size: 0.7em; }
#menu3 ul li a { text-decoration: none; color: #546196; font-weight: bold; border: none; }
#menu3 ul li a:hover { text-decoration: none; color: #546196; font-weight: bold; border-bottom: none; }

#mainmenu {
  float: left; width: 160px; display: block; margin: 15px 0 0 10px; padding: 0 0 65px 0;
  background: transparent; color: #546196;
}
#mainmenu ul, #mainmenu ol, #mainmenu p, #mainmenu form, #mainmenu dl {
  padding-left: 0; padding-right: 10px; text-align: left;
}
#mainmenu ul { list-style: none; margin: 15px 0 20px 0; }
#mainmenu ul li { padding-bottom: 7px; }
#mainmenu ul ul { margin: 0 0 5px 0; padding: 0; }
#mainmenu a { text-decoration: none; color: #546196; font-size: 0.7em; font-weight: bold; border: none; }
#mainmenu a:hover { text-decoration: none; color: #546196; font-size: 0.7em; font-weight: bold; border-bottom: none; }

#page { width: 380px; font-size: 0.9em; float: left; margin: 0; padding: 0; background: transparent; }

#gallery { float: right; width: 170px; display: block; margin: 10px 0 0 0; padding: 0; background-color: transparent; } /* margin: 10px 10px 0 0; */
#gallery img { margin-bottom: 125px; padding: 0; }

#loginform { padding: 0 0 12px 0; }
#loginerr { padding: 5px 0 5px 0; font-weight: bold; color: red; }

#footer { clear: both; margin: 0; padding: 8px 0 8px 10px; font-size: 0.7em; color: #737373; text-align: center; }



/*
################################################################
 Post entries and comments

################################################################
 */
#quicklinks { margin: 0; padding: 0 0 5px 0; font-size: 0.7em; }
#quicklinks p { color: #AC59FF; margin: 0; padding: 0; }
#quicklinks p a { color: #AC59FF; font-size: 1.0em; text-decoration: underline; }
#quicklinks p a:hover { color: #AC59FF; font-size: 1.0em; text-decoration: underline; }
.largetitle { font-size: 1.5em; padding-top: 30px; }
.post { margin: 0 15px 0 0; padding: 0; }
.post-content { margin: 0; padding: 5px 5px 5px 0; }
.post-content img {
  border-left: 2px solid #999; border-top: 2px solid #999;
  border-right: 2px solid #666; border-bottom: 2px solid #666;
}
.dvdsalesbutton { clear: both; width: 95%; margin: 0; padding: 5px; }
.videobutton { display: inline; padding: 5px; }
.donationform { clear: both; width: 95%; margin: 0; padding: 5px; border: 1px solid black; }

.post-meta { margin: 0px 15px 20px 0; padding: 0; text-align: right; }
.post-meta ul { margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
.post-meta li { display: inline; padding: 5px 0 5px 30px; font-size: 0.8em; color: #546196; }

#post-comments { margin: 0 15px 0 0; padding: 0; }
.comment-row-a, .comment-row-b { margin: 5px 0 20px 0; padding: 0; }
.comments-meta { margin: 8px 0 2px 0; padding: 0; font-size: 0.8em; }
.comments-text { margin: 0; padding: 5px; border: 1px dotted #0066FF; font-size: 1.0em; }

#comments-form { margin: 15px 25px 0 0; padding: 0; }
#comments-form form { padding: 5px; border: 1px dotted #0066FF; }
#comments-form form p { margin: 3px 0 3px 0; padding: 0; }
#comments-form form textarea { font-size: 1.0em; }

