/* Colors */
/*
	dark grey: #363838
	light grey: #6c6f70;
	dark green: #3f592b
	light green: #cdd9c0
	light red: #dd0100
	dark red: #750000
	med green: #778469
*/

/*html, body { height: 100%;}*/

.body {background-color: #fff;}

.left { text-align: left;}

.foot { background-color: #363838; color: #fff; height: 7em; width: 100%; padding-top: 1em; line-height: 2em;}
.foot a {color: #fff;}
.foot p.small { font-size: 75%;}

.or {vertical-align: top;}

h3 { font-size: 14px; background: url("../images/start/pomo_klein.png") no-repeat 0 5px; padding: 0 0 0 2.5em; min-height: 40px;}

p { line-height: 2em; padding: 0 1em 0 1em;}

.bubble .inner { background-color: #cdd9c0; height: 100px; font-size: 14px; font-style: italic;}
.bubble .br { border-top-color: #cdd9c0;}

.carousel { margin-top: 2em;}
.carousel .center { width: 900px; background-color: #cdd9c0; height: 388px;}

#carousel-wrapper {
    width: 900px;
    height: 388px;
    overflow: hidden;
}
#carousel-content {
    width: 4500px;
}
#carousel-content .slide {
    float: left;
    width: 900px;
    height: 388px;
}

#carousel-content ul { padding: 1em;}
#carousel-content li { font-size: 16px; line-height: 2em; margin-bottom: 1em;}
#carousel-content .liLabel { vertical-align: top; padding-left:0.5em;}

.page {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-top: -11.1em;
}
.head {border-top: 11.1em solid #fff;}

#new_account {padding: 1em;}

/* twitter */
#tweet ul li {font-size: 100%; margin-bottom: 1em; background-color: #CDD9C0; padding: 0.5em;}
#tweet .twitterTime {display:block;}

/* blog */
.post.start {margin-bottom: 1em;}
.post.start .titleText { color: #750000; font-size: 1.3em;}
.post.start .date { color: #778469; font-size: 0.8em; text-align:center; margin-right: 1em;}
.post.start h4 { color: #363838; line-height: 1.5em;}
.post.start a { color: #750000;}
.rss_start_link { text-align: right; margin: -3.8em 1em 1.8em 0; }
.post.start li {list-style-type: disc; margin-left: 2em;}