body {
	background-color: #f3f3f3;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-y;
	margin:0;
	padding:0;

}

a:link {
	color: #41556d;
	text-decoration: none;

}

a:visited {
	color: #41556d;
	text-decoration: none;

}

a:hover {
	color: #f1c104;
	text-decoration: none;
}

a:active {
	color: #f1c104;
	text-decoration: none;
}

.searchform-input-normal {
	background-color: #ffffff;
	padding: 3px;
	font-size: 11px;

	width: 170px;

	color: #f1c104;

	border: none;

	border-bottom: 1px solid #41556d;

	border-right: 1px solid #41556d;

}


#header {
	height:180px;
	background-color: #f3f3f3;
	background-image: url(images/verticalBg.jpg);
	background-repeat: repeat-x;
}



h2{

	color: #000;

	margin-left: 255px;

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	font-size: 30px;

	padding-top: 30px;

	padding-right: 30px;

	font-weight: normal;

}





/* Begin Pages 

#pagetext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	float: left;

	text-align: right;

	width: 225px;

	padding: 0 11px 0 11px;

	margin-top: 25px;

	}

*/

#pagetext/*IE5.5 or higher*/{

	>/*IE only*/margin-top: 13px;/*IE6*/

	}



ul.menu {

	margin: 25px 0 0 255px;

	}



ul.menu li {

	display: inline;

	padding: 0 30px 0 0;

	}



ul.menu, ul.menu li a {

	font: 11px "Century Gothic", Verdana, Helvetica, Arial, Sans-Serif;

	color: #41556d;

	}



ul.menu li a:hover {

	color: #41556d;

	text-decoration: none;

	border-top: 3px solid #f1c104;

	}

/* End Pages */





/* Begin Blog Title */

#blogtitle {

	position: absolute;

	width: 34px;

	left: 20px;

	top: 245px;

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	font-size: 36px;

	color: #FFFFFF;

	text-align: center;

	padding: 0 10px 0 0;

	background: transparent;

	z-index: 2;

}



#blogtitle2 {

	position: absolute;

	left: 90px;

	top: 285px;

	

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	padding: 0 10px 0 0;

}

#blogtitle a {

	color: #FFFFFF;

	text-decoration: none;

}

#blogtitle a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

#blogtitle a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

#blogtitle a:active {

	color: #FFFFFF;

	text-decoration: none;

}

/* End Blog Title */





#bloginfo {

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	margin: 30px 20px 0 255px;

	padding:10px;

	border-left: 5px solid #ff6633;

	background-color: #ffedd6;

}



#content {
	padding: 0 0 10px 0;

}



.date {

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 16px;

	float: left;

	background-color: #374c64;

	text-align: right;

	color: #FFFFFF;

	width: 226px;

	padding: 11px;

	margin-top: 40px;

}

.posttitle {

	margin-left: 260px;

	font-family: "Century Gothic",Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #000000;

	padding-top: 35px;

	padding-right: 30px;

}

.posttitle a {

	color: #000000;

	text-decoration: none;

}

.posttitle a:visited {

	color: #000000;

	text-decoration: none;

}

.posttitle a:hover {

	color: #41556d;

	text-decoration: none;

}

.posttitle a:active {

	color: #41556d;

	text-decoration: none;

}





.comment {

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	font-size: 32px;

	line-height: 32px;

	color: #FFFFFF;

	float: left;

}

.comment a {

	color: #FFFFFF;

	text-decoration: none;

}

.comment a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

.comment a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

.comment a:active {

	color: #FFFFFF;

	text-decoration: none;

}



.cats {

	color: #FFFFFF;

}

.cats a {

	color: #FFFFFF;

	text-decoration: none;

}

.cats a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

.cats a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

.cats a:active {

	color: #FFFFFF;

	text-decoration: none;

}



.postcontent {
	font-family: "Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0 40px 0 260px;
}

.postcontent img {
	padding: 2px;
	max-width: 600px;
	border: 1px solid #A9A9A9;
}



.pagecontent {
	font-family: "Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 35px 10px 0 260px;

}



.pagecontent h2 {

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	font-size: 30px;

	color: #000000;

	margin: 0;

}







code {

	background-image: url(images/blockquote.png);

	background-repeat: no-repeat;

	background-position: left-top;

	font-size: 10px;

	margin: 30px 0 0 -52px;

	padding: 0 0 10px 50px;

	display: block;

}

blockquote {

	background-image: url(images/blockquote.png);

	background-repeat: no-repeat;

	background-position: left-top;

	font-size: 10px;

	margin: 10px 0 0 -52px;

	padding: 0 0 10px 50px;

}







.commentlist blockquote {

	background-color: #FFFEEA;

	background-image: url(images/blockquote.png);

	background-repeat: no-repeat;

	background-position: left-top;

	font-size: 10px;

	margin: 0 -20px 0 -7px;

	padding: 10px 10px 10px 25px;

}

.commentlist blockquote a:link {

	color: #41556d;

	text-decoration: none;

}

.commentlist blockquote a:visited {

	color: #41556d;

	text-decoration: none;

}

.commentlist blockquote a:hover {

	color: #41556d;

	text-decoration: none;

}

.commentlist blockquote a:active {

	color: #41556d;

	text-decoration: none;

}

.comment_text {

	margin: 0 20px 50px 255px;

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	padding-top: 40px;

	padding-right: 30px;

	min-height: 100px;

}

/*

.comment_userinfo {

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 16px;

	float: left;

	background-color: #FFFEEA;

	text-align: right;

	color: #FFFFFF;

	width: 226px;

	padding: 11px;

	margin: 40px 0 0 0;

	overflow: hidden;

	word-break:keep-all;

	white-space: nowrap;

	text-overflow:ellipsis;

}

*/

.author-comment {

	background-color: #00BCF2;

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 16px;

	float: left;

	text-align: right;

	color: #FFFFFF;

	width: 226px;

	padding: 11px;

	margin: 40px 0 0 0px;

	overflow: hidden;

	word-break:keep-all;

	white-space: nowrap;

	text-overflow:ellipsis;

}

.author-comment a:link {

	color: #FFFFFF;

	text-decoration: none;

}

.author-comment a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

.author-comment a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

.author-comment a:active {

	color: #FFFFFF;

	text-decoration: none;

}

.author-comment .username a:link {

	color: #FFFFFF;

	text-decoration: none;

}

.author-comment .username a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

.author-comment .username a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

.author-comment .username a:active {

	color: #FFFFFF;

	text-decoration: none;

}

.user-comment {

	background-color: #f1c104;

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 16px;

	float: left;

	text-align: right;

	color: #FFFFFF;

	width: 226px;

	padding: 11px;

	margin: 40px 0 0 0;

	overflow: hidden;

	word-break:keep-all;

	white-space: nowrap;

	text-overflow:ellipsis;

}

.user-comment a:link {

	color: #FFFFFF;

	text-decoration: none;

}

.user-comment a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

.user-comment a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

.user-comment a:active {

	color: #FFFFFF;

	text-decoration: none;

}

.user-comment .username a:link {

	color: #FFFFFF;

	text-decoration: none;

}

.user-comment .username a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

.user-comment .username a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

.user-comment .username a:active {

	color: #FFFFFF;

	text-decoration: none;

}

.ping-comment {

	background-color: #f1c104;

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 16px;

	float: left;

	text-align: right;

	color: #FFFFFF;

	width: 226px;

	padding: 11px;

	margin: 40px 0 0 0;

	overflow: hidden;

	word-break:keep-all;

	white-space: nowrap;

	text-overflow:ellipsis;

}



.username {

	font-size: 20px;

	line-height: 24px;



}






#respond {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}

#respond_login {

	color: #000;

	margin-left: 255px;

	font-family: Century Gothic, Corbel, Eras Light ITC;

	font-size: 10px;

}

.respond_space {

	padding: 25px;

	margin-left: -255px;

}

.respond_title {

	font-family: Century Gothic, Corbel, Eras Light ITC;

	font-size: 10px;

	float: left;

	background-color: #f1c104;

	text-align: right;

	color: #FFFFFF;

	width: 225px;

	padding: 11px;

	margin: 0 0 0 230px;

}

.respond_title/*IE5.5 or higher*/{

	>/*IE only*/margin-left: 0px;/*IE6*/

	}



#respond_tags {

	margin: 0 0 0 255px;

	padding-right: 20px;

}



#respond_content {

	margin: 0 0 0 255px;

	width: 450px;

	background-color: #FFFFFF;

}



.commentform-input-normal {

	font-family: Century Gothic, Corbel, Eras Light ITC;

	margin: 10px 0 0 7px;

	height: 24px;

	width: 450px;

	font-size: 20px;

	padding: 3px;

	background-color: #FFFFFF;

	border: 1px solid #000000;

}

.commentform-input-normal/*IE5.5 or higher*/{

	>/*IE only*/margin: 3px 0 0 5px;/*IE6*/

	}

.commentform-input-over {

	font-family: Century Gothic, Corbel, Eras Light ITC;

	margin: 10px 0 0 7px;

	height: 24px;

	width: 450px;

	font-size: 20px;

	padding: 3px;

	background-color: #FFFFFF;

	border: 1px solid #41556d;

}

.commentform-input-over/*IE5.5 or higher*/{

	>/*IE only*/margin: 3px 0 0 5px;/*IE6*/

	}

.commentform-textarea-normal {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin: 0;

	width: 450px;

	font-size: 10px;

	padding: 3px;

	background-color: #FFFFFF;

	border: 1px solid #000000;

}

.commentform-textarea-over {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin: 0;

	width: 450px;

	font-size: 10px;

	padding: 3px;

	background-color: #FFFFFF;

	border: 1px solid #41556d;

}





#footer {

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #fff;

	width: 226px;

	text-align: right;

	padding: 11px;

	margin-top: 0px;

}

#footer a {

	color: #FFFFFF;

	text-decoration: none;

}

#footer a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

#footer a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

#footer a:active {

	color: #FFFFFF;

	text-decoration: none;

}



#archives {

padding: 3px;

border: 1px solid #A9A9A9;

max-width: 600px;

}



#archiveitem {

border-bottom: 3px solid #FFF;

background: #FFC977;

padding: 5px;

font-size: 11px;

}



#archiveitem:hover {

background: #f1c104;

}



#archiveitem a {

color: #686868;

text-decoration: none;

}



#archiveitem:hover a {

color: #FFF;

text-decoration: none;

}













.navigation {

	margin-top: 30px;

	margin-left: 255px;

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding-right: 20px;

}

./alignleft {

	float: left;

}

./alignright {

	float: right;

}