* {
	font-size:100.01%;
	margin: 0;
	padding: 0;
}
html{
	font-size:62.5%;
}
body{
	background:#FFE4FC url(/wp-content/themes/ChristopherSchmitt/_assets/img/top-background.jpg) repeat-x 0 0;
	margin:0;
	font:1.1em/17px Verdana, Arial, Helvetica, sans-serif;
	color:#460015;
	min-width:1005px;
}
a{
	color:#cb1a16;
}
a:hover{
	text-decoration:none;
}

/*main box*/
#main {
	width: 997px;
	margin: 0 auto;
	position: relative;
	padding: 0 4px;
	text-align: left;
}

/* ABOUT CHRISTOPHERSCHMITT.COM */
/* ---------------------------- */

/* about box */
#about {
	
	width: 445px;
	height: 355px;
	position: relative;
	/*
	xtop: 51px;
	xmargin: 206px 550px 0 0px;
	xdisplay:inline;
	xborder: 1px solid red;
	
	*/
}

#about-inner {
	position: absolute;	
	bottom: 0;
}

/*H1 tag with hidden text*/
#about h1{
	padding:0;
	margin:0;
	text-indent:-9999px;
	width:350px;
	xmargin: 0 0 0 100px;
}

#about h1 a{
	background:url(/wp-content/themes/ChristopherSchmitt/_assets/img/christopher-schmitt-h1-bg2.gif) no-repeat 0 0;
	width:350px;
	height:46px;
	overflow:hidden;
	display:block;
}

/*text "designer, web developer, author,..."*/
span.cs{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #8c3965;
	padding: 4px 4px 8px 0;
	font-size: 1.2em;
	display: block;
	xtext-align: right;
	letter-spacing: .09em;

}

#about p{
	font-size:1em;
	line-height:1.5;
	color:#9F7985;
	padding:0 4px 0 0;
margin: 0;
	font-size:.91em;
	xtext-align: right;
	
}

about p a {
}

/*photo of Christopher Schmitt*/
#author-photo{
	position:absolute;
	right:203px;
	top:44px;
	background:url(/wp-content/themes/ChristopherSchmitt/_assets/img/christopher.gif) no-repeat 0 0;
	width:334px;
	height:415px;
}

/* MAIN COLUMNS */
/* ---------------------------- */

/*content box*/
#content-box{
	width: 1005px;
	float:left;
	margin: 45px 0 0 0;
	padding: 0 0 50px 0;
}
/*left box*/
#content-box-left{
	width:444px;
	float: left;
	margin:0 50px 0 0;
}
#content-box-left p{

}

/* post */


.post h2:first-letter {
 /* text-transform: uppercase;
 font-size: 2.2em;*/
}

.post p {
	padding: 0;
	margin: 0 0 0 0;
	line-height: 1.5;
	xfloat:left;
	padding:0;
	margin: 0 0 1em 0;
	line-height: 1.5;
	color: #330000;
}


.post img.content {
 display: block;
 border: 1px solid black;
 padding: 2px;
 margin: 0 auto;
}


.post caption {
 text-align: center; 
 margin: .33em 0;

}

.post table {
 border: 0;
}

.post table tr {
 border: 0;
}

.post table td {
 border: 0
}



.post p {
	padding: 0;
	margin: 0 0 0 0;
	line-height: 1.5;
	xfloat:left;
	padding:0;
	margin: 0 0 1em 0;
	line-height: 1.5;
	color: #330000;
}

.post dl {
 margin: 0 5em 1.66em 0;
}


.post dl dt {
	background: url(/wp-content/themes/ChristopherSchmitt/_assets/img/ico-ul-1x.gif) no-repeat 5px .5em;
	padding: .4em .4em .2em 25px;
	margin: 0;
	list-style: none;
line-height: 1.5;
}

.post dl dd {
	padding: .4em .4em .2em 0;
list-style: decimal;
margin: 0 0 0 4.8em;
line-height: 1.5;
}


.post ol {
 margin: 0 5em 1.66em 0;
}



.post ol li {
	padding: .4em .4em .2em 0;
list-style: decimal;
margin: 0 0 0 2.4em;
line-height: 1.5;
}

.post ul {
	padding: 0;
	margin: 0 5em 1.66em 0em;
}

.post ul ul {
	margin: 0 0 0 .66em;
	font-weight: normal;
}

.post ul li {
	background: url(/wp-content/themes/ChristopherSchmitt/_assets/img/ico-ul-1x.gif) no-repeat 5px .5em;
	padding: .4em .4em .2em 25px;
	margin: 0;
	list-style: none;
line-height: 1.5;
}


.post ul ul li {
	background: url(/wp-content/themes/ChristopherSchmitt/_assets/img/ico-ul-2x.gif) no-repeat 3px .5em;

}

.post ul ul ul li {
	background: url(/wp-content/themes/ChristopherSchmitt/_assets/img/ico-ul-3x.gif) no-repeat 3px .5em;
}

.post ul ul ul ul li {
	background: url(/wp-content/themes/ChristopherSchmitt/_assets/img/ico-ul-4x.gif) no-repeat 3px .5em;
}

.post ul ul ul ul ul li {
	background: url(/wp-content/themes/ChristopherSchmitt/_assets/img/ico-ul-5x.gif) no-repeat 3px .5em;
}

.post ul ul ul ul ul ul li {
 background: url(/wp-content/themes/ChristopherSchmitt/_assets/img/ico-ul-6x.gif) no-repeat 3px .5em;
}
.post ul ul ul ul ul ul ul li {
 background: url(/wp-content/themes/ChristopherSchmitt/_assets/img/ico-ul-7x.gif) no-repeat 3px .5em;
}
.post ul ul ul ul ul ul ul ul li {
 background: url(/wp-content/themes/ChristopherSchmitt/_assets/img/ico-ul-8x.gif) no-repeat 3px .5em;
}
.post ul ul ul ul ul ul ul ul ul li {
 background: url(/wp-content/themes/ChristopherSchmitt/_assets/img/ico-ul-9x.gif) no-repeat 3px .5em;
}



/*center box*/
#content-box-center{
	width:274px;
	float: left;
	margin:88px 30px 0 0;
}
#content-box-center{
	width: 274px;
	float: left;
	margin: 88px 30px 0 0;
}

#content-box-center span.box-name {
	margin-bottom: 10px;
}

#content-box-center h3 {
	padding: 0;
	margin: 0;
	color: #811a45;
}

/*main navigation*/
ul.navigation{
	margin-top: 0px;
	width:207px;
	float:left;
	position:relative;
}
ul.navigation li{
	border-bottom:1px solid #8C3965;
	width:207px;
	float:left;
	line-height:21px;
}
ul.navigation li a{
	float:left;
	padding:6px 9px 5px 10px;
	border-bottom:1px solid #8C3965;
	background:url(/wp-content/themes/ChristopherSchmitt/_assets/img/nav-split-off.gif) no-repeat 100% 60%;
	text-decoration:none;
	font-size:.91em;
	color:#8C3965;
}
ul.navigation li a:hover, ul.navigation li a.active{
	background:url(/wp-content/themes/ChristopherSchmitt/_assets/img/nav-split-on.gif) no-repeat 100% 60%;
	padding:6px 10px 5px 10px;
	font-weight:bold;
}
/*box with navigation*/
#content-box-right{
	width:207px;
	float:left;
	margin:-46px 0 0 0;
}
/*name of the box*/
span.box-name{
	color:#d75d52;
	font-size:.91em;
	letter-spacing:.1em;
	text-transform:uppercase;
	display: block;
}

/*styles for "H" tags*/
#content-box-left h2, h3, h4{
	font:normal 2.2em Georgia, "Times New Roman", Times, serif;
	padding: 0;
	margin:0;
	color: #660033;
}

#content-box h2 {
	margin-top: 10px;
}

h3{
	font:normal 1.64em Georgia, "Times New Roman", Times, serif;
	padding:0;
}
h4{
	font:normal 1.275em Georgia, "Times New Roman", Times, serif;
	padding:0;
}
/*date of post*/
.post h5.date{
	font-size:1em;
	color: #a55e86;
	text-transform:uppercase;
	padding:0 0 9px 0;
	margin: 0;
}

/*link, save, comments ul*/
.post ul.entry-options{
	width:400px;
	float:left;
	margin:.2em 0 0 0;
	clear:left;
padding: 0;
}
.post ul.entry-options li{
	float:left;
	xline-height:25px;
	padding:0 12px 0 0;
	margin: 10px 0 0 0;
list-style: none;
background: none;
font-weight: normal;
}
ul.entry-options li a{
	color:#471619;
	text-transform:uppercase;
	display:block;
	float:left;
	padding:2px 0 0 20px;
	text-decoration:none;
	font-size: .91em;
}
ul.entry-options li a:hover{
	text-decoration:underline;
}
ul.entry-options li a.link{
	background:url(/wp-content/themes/ChristopherSchmitt/_assets/img/ico-link.gif) no-repeat 0 50%;
}
ul.entry-options li a.save{
	background:url(/wp-content/themes/ChristopherSchmitt/_assets/img/ico-save.gif) no-repeat 0 50%;
}
ul.entry-options li a.comments{
	background:url(/wp-content/themes/ChristopherSchmitt/_assets/img/ico-comments.gif) no-repeat 0 50%;
}
/*links interest ul*/
ul.links-interest{
	width:212px;
	float:left;
	padding:9px 0 0 0;
	clear:left;
}
ul.links-interest li{
	float:left;
	background:url(/wp-content/themes/ChristopherSchmitt/_assets/img/links-interest-li-bg.gif) no-repeat 0 4px;
	padding:0 0 18px 0;
	color:#9D737C;
	font-size:1.1em;
	width:212px;
	line-height: 1.5;
}
ul.links-interest li a{
	color:#9D737C;
	padding:0 0 0 17px;
}
/*bottom box with the pink background*/
#bottom{
	background:#FFC0FE url(/wp-content/themes/ChristopherSchmitt/_assets/img/bottom-background.jpg) repeat-x 0 0;
	float:left;
	width:100%;
	min-height:214px;
	border-bottom:1px solid #CC99CC;
	padding:0 0 20px 0;
	text-align: left;
}
* html #bottom{
	height:214px;
}
#bottom-content{
	width:1005px;
	margin:0 auto;
	padding:18px 0 0 0;
}
/*left box*/
#bottom-content-left{
	width:464px;
	float:left;
	margin:0 30px 0 0;

}
/*center box*/
#bottom-content-center{
	width:274px;
	float:left;
	margin:0 30px 0 0;
}
/*image in center box*/
#bottom-content-center img{
	float:left;
	display:block;
	border:1px solid #773062;
	margin:0 9px 0 0;
	clear:left;
}
#book-info{
	width:274px;
	float:left;
	padding:12px 0 0 0;
	font-size:.91em;
}
a.book-name{
	font-size:.91em;
	line-height:12px;
}
#book-info p{
	line-height:14px;
	padding:0 0 16px 0;	
}

#bottom a {
 color: #cf3b37;
}

/*right box*/
#bottom-content-right{
	width:207px;
	float:left;
}
/*form with the search field*/
form.form-search{
	float:left;
	width:207px;
	padding:12px 0 26px 0;
	margin:0;
}
input.inp-search{
	xfloat:left;
	padding:4px 0 3px 2px;
	border:2px solid #773062;
	width:200px;
	height:16px;
	background:#FFCCFF;
	color:#330000;
	font-size:12px;
	display: block;
	border: 0px solid black;
	border-top: 2px solid #e3b0e3;
}
form.form-search div label {
background: #773062;
display: block;
padding: 2px;
text-align:center;
}
/*"Recently" ul*/
ul.recently{
	width:356px;
	float:left;
	padding:16px 0 0 0;
	margin:-5px 0 0 0;
}
ul.recently li{
	background:url(/wp-content/themes/ChristopherSchmitt/_assets/img/ico-link-recently.gif) no-repeat 0 0;
	padding:0 0 14px 17px;
	float:left;
	width:356px;	
	line-height:12px;
	text-transform: uppercase;
}
ul.recently li a{
	font-size:1em;
	color:#330000;
	font-size:.91em;
}
ul.categories{
	float:left;
	width:200px;
	padding:10px 0 0 0;
}
ul.categories li{
	float:left;
	line-height:18px;
	padding:0 3px 0 0;
}
ul.categories li a{
	font-size:.91em;
}
/* footer box */
#footer{
	width:100%;
	background:#FFE4FC;
	float:left;
	text-align: left;
}
#footer-content{
	margin:0 auto;
	width:1005px;
	padding:6px 0 100px 0;
	font-size:.91em;
	color:#CAA6B6;
	text-transform: uppercase;

}
#footer-content a{
	color:#CAA6B6;
	text-decoration:none;
}
/*left footer*/
#foot-left{
	width: 464px;
	float: left;
	margin:0 30px 0 0;
	text-transform: uppercase;
}
/*center footer*/
#foot-center{
	width:274px;
	float: left;
	margin:0 30px 0 0;
	text-transform: uppercase;

}
/*right footer*/
#foot-right{
	width:207px;
	float: left;
	text-transform: uppercase;
}

/* comments */

#comments {
	clear: both;
	padding: 10px 0 0 0;
}

#comments  {
opacity:.8;

}
#comments h6 {
	color:#d75d52;
	font-size:.91em;
	letter-spacing:.1em;
	text-transform:uppercase;
	display: block;
	clear: both;
	margin: 0 0 10px 0;
}

#comments ol {
	clear: both;
}

#comments ol li {
	clear: both;
}
#comments ol p {
	float: none;
}

/* common elements */

em {
	font-style: italic;
}

strong {
	font-weight: bold;
}

blockquote {
 margin: 0 3.3em;
}

/* delicious links */


.delicious-link, .delicious-extended {
 display: inline;
}

.delicious-link {
 font-weight: bold;
}


.delicious-tags {
 display: none;
}

/* common elements */

cite.book {
 font-style: italic;
}



