/*
Theme Name: CH W/Google 25 post goddess/sidebar bg
Theme URI: http://www.thomasswift.com
Description: Dynamic Header w/ Google in sidebar with 20 post helper
Version: 0.8
Author: Thomas Swift
Author URI: http://www.thomasswift.com/
*/

.error h2{
	margin-top:12px;
	color:red;
}
.search_submit{
	width:150px;
}
#podcontainer {


}
#podlogin {
    float: left;
    width: 200px;
padding-left:50px;
}
#podcontent {
    float: left;
    width: 200px;
}
.podclear {
       clear: both;
       height: 1px;
       margin-top: -1px;
       font-size: 1px;
       line-height: 1px;
}

/* The Basics */
* { 
	margin: 0;
	padding: 0;
}

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

a:hover {
	color: #D88207;
	text-decoration: underline;
}

a img {
	border: none;
}


a.actionred {
	border: none;
	color: red;
}

a:hover.actionred {
	border: none;
	color: red;
}

a.actiongreen {
	border: none;
	color: green;
}

a:hover.actiongreen {
	border: none;
	color: green;
}

acronym, abbr {
	border-bottom: 1px dashed #444;
	font-size: 90%;
	letter-spacing: .07em;
}

blockquote {
    margin: 20px 20px;
    padding: 10px 10px 10px 10px;
    font-family: Georgia, "Times New Roman", Times, serif;
    background: url(/images/block.gif) #fff no-repeat top left;
    color: #666;
    text-align: justify;
}

form {
	margin-top: 7px;
}

p {
	padding: 5px 0 5px 0;
}

small {
	font-size: 85%;
}

textarea {
	width: 450px;
}

#sidebar p {
	font-size: 10px;
	line-height: 15px;
}

#footer p {
	color: #666;
}

.alignright {
	float: right;
}

.alignleft {
	float: left;
}

.aligncenter {
	text-align: center;
}

.date {
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	margin-bottom: 10px;
}

.description {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #222;
	margin-left: 62px;
}

.feedback {
	background-color: #f8f8f8;
	padding: 0 5px 2px 5px;
}

.meta {
	font-size: 10px;
	font-weight: normal;
	text-align: left;
}

.post {
	margin-bottom: 35px;
}

/* Headings border-bottom: 1px solid #ddd; */
/*
h1 { font: normal 28px Georgia, "Times New Roman", Times, serif; margin-left: 50px; padding-top: 250px; }
h1 a { color: #333; text-decoration: none; border: none; }
h1 a:hover { color: #333; text-decoration: underline; border: none; }
h2 {  color: #d5d5ff; padding-bottom: 2px; font: bold 21px Arial, Helvetica, sans-serif; }
#nobar h2 { color: #336; padding-bottom: 2px; font: normal 17px Arial, Helvetica, sans-serif; }

h2 a { color: #d5d5ff; text-decoration: none; border: none; }
h2 a:hover { color: #d5d5ff; text-decoration: none; border: none; }

ul li a {color: #a8a8fb;font-size: 13px; font-weight: normal; font-family: sans-serif;}
ul li a:hover {color: #cabde0;font-size: 13px; font-weight: normal; font-family: sans-serif;}

ul.children li a {color: #babafc;font-size: 13px; font-weight: normal; font-family: sans-serif;}
ul.children li a:hover {color: #e4ddef;font-size: 13px; font-weight: normal; font-family: sans-serif;}

*/

/* Headings border-bottom: 1px solid #ddd; */
h1 { font: normal 28px Georgia, "Times New Roman", Times, serif; margin-left: 50px; padding-top: 250px; }
h1 a { color: #333; text-decoration: none; border: none; }
h1 a:hover { color: #333; text-decoration: underline; border: none; }
h2 {  color: #F660AB; padding-bottom: 2px; font: bold 21px Arial, Helvetica, sans-serif; }
#nobar h2 { color: #336; padding-bottom: 2px; font: normal 17px Arial, Helvetica, sans-serif; }

h2 a { color: #F660AB; text-decoration: none; border: none; }
h2 a:hover { color: #d5d5ff; text-decoration: none; border: none; }

h2.pagetitle { color: #343379; text-decoration: none; border: none; }
div.toplinks ul li a {color: #343379;font-size: 13px; font-weight: normal; font-family: sans-serif;}
div.toplinks ul li a:hover {color: #343379;font-size: 13px; font-weight: normal; font-family: sans-serif;}

ul li a {color: #FF0080;font-size: 13px; font-weight: normal; font-family: sans-serif;}
ul li a:hover {color: #F535AA;font-size: 13px; font-weight: normal; font-family: sans-serif;}

ul.children li a {color: #FF0080;font-size: 13px; font-weight: normal; font-family: sans-serif;}
ul.children li a:hover {color: #F535AA;font-size: 13px; font-weight: normal; font-family: sans-serif;}

h2.storytitle {  color: #343379; padding-bottom: 2px; font:bold 21px Arial, Helvetica, sans-serif; }
h2.storytitle a { color: #343379; text-decoration: none; border: none; }
h2.storytitle a:hover { color: #343379; text-decoration: none; border: none; }



#sidebar h2 { font-size: 15px; font-weight: bold; }
h3 { border-bottom: 1px solid #ddd; color: #336; padding-bottom: 2px; font: normal 14px Arial, Helvetica, sans-serif; padding-top: 20px; }
h4 { font: 12px Arial, Helvetica, sans-serif; }
h5 {color: #336; padding-bottom: 2px; font: normal 17px Arial, Helvetica, sans-serif;}

/*
#sidebar h2 { font-size: 15px; font-weight: bold; }
h3 { border-bottom: 1px solid #ddd; color: #336; padding-bottom: 2px; font: normal 14px Arial, Helvetica, sans-serif; padding-top: 20px; }
h4 { font: 12px Arial, Helvetica, sans-serif; }
h5 {color: #336; padding-bottom: 2px; font: normal 17px Arial, Helvetica, sans-serif;}
*/




/* Layout */
body { 

	background-color: #000;
	font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: url('/images/horsehead4.jpg')  repeat;
	color: #000;

	margin: 10px 0;

}



#container {

	width: 725px;

	margin: 0 auto;

	background-color: #fff;

	padding: 20px 20px 0 20px;

    border-right: 2px solid #C2C295;

    border-left: 2px solid #C2C295;

    border-top: 1px solid #c2c295;

    border-bottom: 2px solid #c2c295;

}



#content {

	float: left;

	width: 450px;
	margin-left: 15px;

}



#footer {

	clear: both;

	border-top: 1px solid #ddd;

	padding-bottom: 8px;

	text-align: left;

}







.sep {

	margin: 25px 0 20px 0;

	padding: 0;

	height: 80px;

	border:none;

	background: url(http://www.myswizard.com/wp-content/images/sep.gif);

}


/*

#sidebar {
float: left;
width: 200px;
padding:5px 5px 5px 5px;
margin-bottom: 35px;
background: url("/images/topstars-space2.jpg") repeat;
}


*/

#sidebar {

/* old	
float: left;
	width: 200px;
	margin-bottom: 35px;
*/
float: left;
width: 200px;
padding:5px 5px 5px 5px;
margin-bottom: 35px;
background: url(/images/topstars-space3.jpg)  repeat;
}



/* Images */
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #ddd;
}
	
img.alignright {
	padding: 4px;
	margin: 4px 0 5px 7px;
	display: inline;
	border: 1px solid #ddd;
}

img.alignleft {
	padding: 4px;
	margin: 4px 7px 5px 0;
	display: inline;
	border: 1px solid #ddd;
}

/* Lists */
ul {
	margin-top: 3px;
	list-style: none;
}

li {
	list-style: none;
	line-height: 15px;
	padding: 0 0 0 10px;
	margin-bottom: 5px;

}

li li {
	margin-left: 0px;
	margin-bottom: 5px;
	line-height: 15px;
	list-style-type: none;

		padding-left: 20px;
		background-image: url("/images/bullet_orange.gif");
		background-repeat: no-repeat;
		background-position: 0 0em;
}


/* Comments */
.alt {
	margin: 0;
	padding: 10px;
}
	
.alt {
	background-color: #dda;
	border-top: 1px solid #c2c295;
	border-bottom: 1px solid #c2c295;
}

.commentlist {
	padding: 0;
}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}


#content ul.cosmos {

			margin: 2em 0;

			list-style: none;

			font-size: 140%;

			}

			

		#content li.cosmos {

			display: inline;

			padding: 0;

			margin: 4px;

			line-height: 2em;

			}

		

		#content li.keyword1 { font-size: 0.7em; }

		#content li.keyword2 { font-size: 0.9em; }

		#content li.keyword3 { font-size: 1.0em; }

		#content li.keyword4 { font-size: 1.1em; }

		#content li.keyword5 { font-size: 1.2em; }

		#content li.keyword6 { font-size: 1.3em; }

		#content li.keyword7 { font-size: 1.4em; }

		#content li.keyword8 { font-size: 1.5em; }

		#content li.keyword9 { font-size: 1.6em; }

		#content li.keyword10 { font-size: 1.7em; }

		#content li.keyword11 { font-size: 1.8em; }

		#content li.keyword12 { font-size: 1.9em; }

		#content li.keyword13 { font-size: 2.0em; }

		#content li.keyword14 { font-size: 2.1em; }

		#content li.keyword15 { font-size: 2.2em; }
		
		.fantasy1{font-family: Desdemona, Capitals, fantasy;font-size: 1em;}
		.fantasy2{font-family: Desdemona, Capitals, fantasy;font-size: 2em;}
		.fantasy1b{font-family: Desdemona, Capitals, fantasy;font-size: 1em;FONT-WEIGHT: bold;}
		.fantasy2b{font-family: fantasy;font-size: 2em;FONT-WEIGHT: bold;color:#444;}

.slop1{
  font-family:      "Comic Sans MS",
                    cursive;
    font-size: 1em;
}
.slop2{
  font-family:      "Comic Sans MS",
                    cursive;
    font-size: 2em;
}
.normalfont{font-family: Arial, Helvetica, sans-serif;font-size: 2em;}



