/* CSS Document - Autumn Style (Skin 1)*/

/************************************************************/
/* Main Colors for Skin                                     */
/************************************************************/

body {
	margin: 0px;
	background-color: #FCA43C;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
} 

input, select, checkbox, textarea {
	color: #FFCC99;
	border: 1px solid #840000;
	font-size: 11px;
	font-weight: normal;
	background-color: #8D560F;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
} 

A {
	color: #840000;
	font-weight: bold;
	text-decoration: underline;
	background-color: transparent;
} 

A:hover
{
	color: #000040;
} 

/************************************************************/
/* Basic Layout                                             */
/************************************************************/

#container {
	background-color: #8D560F;
	border-top: 1px solid #8D560F;
	border-bottom: 1px solid #8D560F;
	width: 950px;
	margin: auto;
	color: inherit;
}

#container2 {
	background: #8D560F url(/skins/autumn/bg_content.gif) repeat-y top center;
	color: inherit;
}

#banner {
	width: auto;
	background-color: #840000;
	color: inherit;
	padding: 0px 10px;
}

#content {
	background-color: #FFCC99;
	color: inherit;
	width: 500px;
	float: left;
	text-align: left;
	padding: 0px 0px 5px 0px;
}

#sidebar_a {
	float: left;
	width: 225px;
}

#sidebar_b {
	float: right;
	width: 225px;
	overflow: hidden;
}

.postdiv {
}

.clear {
	clear: both;
}

/************************************************************/
/* Banner                                                   */
/************************************************************/

.deco1 {
	background: url(/skins/autumn/hdr_leaf.gif) no-repeat right center;
	font-size: 36px;
	font-weight: bold;
	height: 100px;
	text-align: left;
}

/************************************************************/
/* Blog                                                     */
/************************************************************/

.cat_header {
	background-color: #FCA43C;
	color: #5F4417;
	text-align: left;
	padding: 2px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	width: auto;
} 

.entrynavigation {
	background-color: #FCA43C;
	color: #5F4417;
	width: 100%;
} 

.posttitle {
	background-color: #C63900;
	text-align: left;
	padding: 3px 2px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	width: auto;
} 

.post {
	color: #8D560F;
	text-align: justify;
	padding: 0px 10px 0px 15px;
        background-color: transparent;
} 

.post img {
	margin: 5px;
}

.posted {
	text-align: right;
	padding: 5px 0px 10px 0px;
	font-size: 10px;
	font-weight: bold;
	color: #5F4417;
} 

.quote {
	margin: 5px 30px;
	color: #44542C;
	border: 2px dotted #44542C;
	padding: 3px;
	font-style: italic;
	font-size: 10px;
}

.mp3download {
	font-size: 8px;
}

.postdiv {
	line-height: 0px;
}

.alignleft {
	float: left;
	width: 50%;
	text-align: left;
}

.alignright{
	float: right;
	width: 50%;
	text-align: right;
}

/************************************************************/
/* Sidebar(s)                                               */
/************************************************************/
.sidetitle {
	padding: 2px;
	font-size: 14px;
	background-color: #5F4417;
	text-align: left;
	color: #FFCC99;
	text-transform: lowercase;
}

.sidecontent {
	text-align: left;
	font-size: 11px;
	padding: 0px 4px;
	list-style-position: inside;
}

.sidecontent A{
	color: #840000;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

.sidecontent input, .sidecontent select, .sidecontent checkbox, .sidecontent textarea {
	color: #8D560F;
	border: 1px solid #FFCC99;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFCC99;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
} 

.sidecontent form {
	padding: 0px;
	margin: 0px;
}

/************************************************************/
/* Calendar                                                 */
/************************************************************/

.cal_sidebox {
	margin: 0;
	color: #FFCC99;
}

.calendarBG {
	background-color: #5F4417;
}

.calendarBlank { 
	background-color: #FFCC99;
}

.calendarHeader { 
	text-transform: lowercase;
	color: #FFCC99; 
	text-align: center;
	font-size: 14px;
	background-color: #5F4417; 
}

.calendarMonthLinks {
	font-size:         14px;
	text-decoration:   none;
	color:             #FFCC99;
	background-color:  transparent;
}

.calendarMonthLinks a {
	color:             #FFCC99;
	text-decoration:   none;
	background-color:  transparent;
}
  
.calendarMonthLinks a:visited {
	color:             #FFCC99;
	text-decoration:   none;
	background-color:  transparent;
}

.calendarMonthLinks a:hover {
	color:             #ccc;
	text-decoration:   underline;
	background-color:  transparent;
}

.calendarDayHeading {
	font-size: 10px;
	color: #800000; 
	background-color: #C63900; 
	text-align: center;
	vertical-align: middle;
}

.calendarToday { 
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	color: #8D560F;
	background-color: #FCA43C;
}

.calendarToday a, .calendarToday a:visited {
	color: #8D560F;
	text-decoration: underline;
	background-color: transparent;
}

.calendarCell {
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	color: #FCA43C;
	background-color: #840000;
}

.calendarCell a, .calendarCell a:visited {
	color: #C63900;
	text-decoration: underline;
	background-color: transparent;
}

.calendarCell a:hover {
	color: #FCA43C;
	text-decoration: none;
	background-color: transparent;
}


/************************************************************/
/* On This Day                                    */
/************************************************************/
.otdtitle {
	background-color: #C63900;
	text-align: left;
	padding: 3px 2px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	width: auto;
} 

.otdheader {
	font-weight: bold;
}

.otdentries {
	color: #8D560F;
	text-align: justify;
	padding: 0px 10px 0px 15px;
	list-style-position: inside;
} 

.otdentries ul {
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

/************************************************************/
/* Entry Navigation                                  */
/************************************************************/
.entrynavtitle {
	background-color: #C63900;
	text-align: left;
	padding: 3px 2px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	width: auto;
} 

.entrynav {
	color: #8D560F;
	text-align: justify;
	padding: 0px 10px 0px 15px;
	list-style-position: inside;
} 

/************************************************************/
/* Comments & Trackbacks                                    */
/************************************************************/
.comtitle, .tracktitle {
	background-color: #C63900;
	text-align: left;
	padding: 3px 2px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	width: auto;
} 

.combody {
	color: #8D560F;
	text-align: justify;
	padding: 0px 10px 0px 15px;
} 

.postdate {
	text-transform: lowercase;
	font-weight: bold;
	font-size: 12px;
	padding: 2px;
	text-align: left;
	color: #800000;
} 

.comments1 {
	border: solid 1px #8D560F;
	background: #FCA43C;
	color: #840000;
	text-align: justify;
	margin: 0px 10px 10px 15px;
	padding: 3px;
} 

.comments2 {
	border: solid 1px #8D560F;
	background: #C63900;
	color: #FFCC99;
	text-align: justify;
	margin: 0px 10px 10px 15px;
	padding: 3px;
} 

.comform, .trackbackurl {
	color: #8D560F;
	text-align: justify;
	padding: 0px 10px 0px 15px;
} 

img.gravatar {
	float: right;
	padding: 1px 3px 1px 1px;
}


/************************************************
CUSTOM
************************************************/

.now_playing {
padding-top: 2px;
}

/************************************************************/
/* Flickr                                                  */
/************************************************************/


#flickr_badge_random { text-align: center;}
#flickr_badge_random a img {padding: 2px; margin: 5px;  border: 1px  solid  #000000; background: #FFCC99;}

#flickr_badge_recent { text-align: center;}
#flickr_badge_recent a img {padding: 2px; margin: 1px;  border: 1px  solid  #841E5C;}

.flickrimg { margin-bottom: 12px; }
#flickrimg1 { margin-right: 12px; }
#flickrimg3 { margin-right: 12px; }
#flickrimg5 { margin-right: 12px; }
#flickrimg7 { margin-right: 12px; }

/************************************************************/
/* Twitter                                                  */
/************************************************************/
#twitter
{
}

#twitter A:hover
{
} 

#twitter_title
{
	padding: 2px;
	font-size: 14px;
	background-color: #5F4417;
	text-align: left;
	color: #FFCC99;
	text-transform: lowercase;
}

.tweet
{
	background: url('/skins/fabulously_me/bullet_black.png') top left no-repeat;
	padding-bottom: 3px;
	padding-left: 17px;
}

.twittered
{
	font-style: italic;
}

#tweets-more {
	text-align: right;
}

/************************************************************/
/* Netflix                                                  */
/************************************************************/
.netflix_feedtitle {
	font-weight: bold;
}

.netflix_feeditems {
	background: url('/skins/fabulously_me/bullet_black.png') top left no-repeat;
	padding-bottom: 3px;
	padding-left: 17px;
}

.youtube {
	text-align: center;
}

/************************************************************/
/* Formatting Buttons                                       */
/************************************************************/

.buttonMode {
	font-size: 10px;
	color: #73769D;
	background-color: transparent;
	white-space: nowrap;
}

.htmlButtonOuter, .htmlButtonOuterL {
	background-color: #f6f6f6;
	padding: 0;
	border-top: #333 1px solid;
	border-right: #333 1px solid;
	border-bottom: #333 1px solid;
}

.htmlButtonOuterL {
	border-left: #333 1px solid;
}

.htmlButtonInner {
	background-color: transparent;
	text-align: center;
	padding: 0 3px 0 3px;
	border-left: #fff 1px solid;
	border-top: #fff 1px solid;
	border-right: #ccc 1px solid;
	border-bottom: #ccc 1px solid;
}

.htmlButtonOff {
font-size: 11px;
font-weight: bold;
padding: 1px 2px 2px 2px;
white-space: nowrap;
}

.htmlButtonOff a:link {
	color: #000;
	text-decoration: none;
	white-space: nowrap;
}

.htmlButtonOff a:visited {
	text-decoration: none;
}

.htmlButtonOff a:active {
	text-decoration: none;
	color: #999;
}

.htmlButtonOff a:hover {
	background-color: #fff;
	text-decoration: none;
	color: #999;
}

.htmlButtonOn {
	font-size: 11px;
	font-weight: bold;
	background: #f6f6f6;
	padding: 1px 2px 2px 2px;
	white-space: nowrap;
}

.htmlButtonOn a:link {
	color: #990000;
	text-decoration: none;
	white-space: nowrap;
}

.htmlButtonOn a:visited {
	text-decoration: none;
}

.htmlButtonOn a:active {
	text-decoration: none;
	color: #999;
}

.htmlButtonOn a:hover {
	background-color: #fff;
	color: #999;
	text-decoration: none;
}