/*  
Theme Name: Head
Theme URI: http://wpthemes.prissed.com/
Description: Head.  By Priss.  Bright green, yellow, blue, and black.
Version: 1.5
Author: Priss
Author URI: http://www.prissed.com/

*** REGARDING IMAGES ***
All CSS that involves the use of images, can be found in the 'index.php' file.
This is to ease installation inside subdirectories of a server.

*/
img {margin: 0 0px 0px 0; border: 0px}
.left {margin: 0 10px 10px 0; float: left}
.right {margin: 0 0 10px 10px; float: right}
.center {margin: 0 10px 10px 10px; align: center} 
.icon {margin: 0 5px 0 0; border: 0px; }
.link {border-left: 5px solid #ffffff; border-right: 5px solid #ffffff; }
.MyAvatars {float:left; margin: 10px 10px 10px 0px}
.gravatar {float:left; margin: 10px 10px 10px 0px}

.postgrav {
        float: left;
        margin: 0 10px 10px 0;
}


a:link, a:visited { color: #336699; text-decoration: none; }
a:hover { color: #003399; border-bottom: 0px dotted #006600; }

#leftmenu { padding: 0px 0px 0px 0px; margin: 0px; width: 150px; font-weight: normal; font-size: 0.9em; color: #ffffff; }
#leftmenu ul { margin: 0px; padding: 0px; }
#leftmenu ul li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 1em; line-height: 2em; font-weight: normal; color: #003399; list-style-type: none; border-bottom: 0px dotted #ffffff;}
#leftmenu ul ul { margin: 0px 0px 0px 0px; padding: 0px 5px 0px 15px; border-top: 2px solid #ffffff; }
#leftmenu ul ul li { margin: 0px; padding: 5px 0px 5px 10px; list-style-type: none; color: #555555; font-weight: normal; line-height: 1.2em; border-bottom: 1px dotted #ffffff;}
#leftmenu a:link, #leftmenu a:visited { color: #555555; text-decoration: none; }
#leftmenu a:hover { color: #003399; border-bottom: 0px dotted #ffffff; }
#leftmenu h2 { color: #003399; font-weight: normal; font-size: 1em; margin: 0px; padding: 0px; }

#midmenu { width: 230px; padding: 0px 0px 0px 0px; font-weight: normal; margin: 0px; color: #ffffff; font-size: 0.9em; }
#midmenu ul { margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; }
#midmenu ul li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 1em; line-height: 2em; color: #003399; list-style-type: none; border-bottom: 0px solid #aaaaaa; }
#midmenu ul ul { margin: 0px 0px 0px 0px; padding: 0px; border: 1px dashed #ffffff; }
#midmenu ul ul li { margin: 0px 0px 0px 0px; padding: 13px 10px 10px 10px; font-size: 1em; font-weight: normal; color: #ffffff; list-style-type: none; line-height: 1.2em; border-bottom: 0px solid #ffffff; }
#midmenu a:link, #midmenu a:visited { color: #ffffff; text-decoration: none; }
#midmenu a:hover { color: #336699; border-bottom: 0px dotted #003399; }

#searchform { margin: 0px; padding: 0px; }
#searchform input { border: 1px solid #ffffff; font-size: 1em; margin: 0px; padding: 0px; }
#searchform input#s { font-size: 1em; width: 72%; }

#description { height: 160px; padding: 30px 40px 0px 40px; font-size: 15px; font-style: italic; color: #ffffff; }

#main { position: absolute; top: 0px; left: 400px; margin: 0px 0px 0px 0px; padding: 160px 30px 10px 30px; font-size: 1em; font-weight: normal; color: #555555; line-height: 18px; }
#main h2 { margin: 0px 0px 20px 0px; font-size: 1em; font-weight: bold; color: #99ccff; text-align: center; border-bottom: 1px solid #99ccff; border-top: 1px solid #99ccff; }
#main h3 { margin: 0px 0px 0px 0px; padding: 0px; font-size: 1.35em; }
#main li { list-style-type: square; }
#main h4 { color: #555555;  font-size: 0.9em; font-weight: normal; line-height: 8pt; text-align: left; margin: 0px; padding: 0px; }
#main h5 { color: #ffffff; }

h1 { display: block; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 2.2em; margin: 0px; padding: 0px 0px 20px 0px; line-height: 2.2em; text-align: center; }
h1 a:link, h1 a:visited { color: #009900; text-decoration: none; }
h1 a:hover { color: #000000; border-bottom: 0px dotted #000000; text-decoration: none; }
h5 a:link, h1 a:visited { color: #ffffff; }
h5 a:hover { color: #ffffff; }
cite { margin: 0px; padding: 0px; font-size: 8pt; }
blockquote { padding: 0px 30px 0px 30px; margin-left: 0px; margin-right: 0px;  border: 1px dashed #444444;  }
blockquote p { margin: 15px 0px 15px 0px; padding: 0px; }

.meta { color: #336666; font-size: 0.8em; margin: 0px; padding: 0px; }

#commentform textarea { width: 300px; height: 150px; }
#commentform input, #commentform textarea { border: 1px solid #000000; }
#commentform p { margin: 0px; padding: 0px 0px 2px 0px; }