/*************************************************
	TastyYellowSnow.com Template Stylesheet
	Created 6/15/06
	Stylesheet is based upon the Basic Template 
	provided with the BlogX ASP blog package.
	Primary color codes used are:
		Green: 009933
		Yellow: ffffcc
		White: FFFFFF
		Black: 000000
		Gray: 333333
*************************************************/

BODY {
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 9pt; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px; 
	FONT-FAMILY: Veranda, Sans-Serif;
}
P {
	LINE-HEIGHT: 1.25em;
}
A {
	COLOR: #009933;
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: underline;
}
.entryTitle A {
	COLOR: #FFFFFF;
}
TABLE {
	FONT-SIZE: 1em; 
	FONT-FAMILY: Veranda, Sans-Serif;
}
INPUT {
	FONT-SIZE: 1em; 
	FONT-FAMILY: Veranda, Sans-Serif
}
SELECT {
	FONT-SIZE: 1em; 
	FONT-FAMILY: Veranda, Sans-Serif
}
TEXTAREA {
	FONT-SIZE: 1em; 
	FONT-FAMILY: Veranda, Sans-Serif
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
TEXTAREA {
	VERTICAL-ALIGN: middle
}
DIV#container {
	WIDTH:85%;
	BACKGROUND: #ffffcc;
}
DIV#header {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: url(/templates/tys/i/headback.jpg);
	BACKGROUND-REPEAT: repeat-x; 
	MARGIN-BOTTOM: 1em; 
	PADDING-BOTTOM: 0.5em; 
	COLOR: black; 
	POSITION: relative;
	HEIGHT: 152px;
}
DIV#leftbar {
	FONT-SIZE: smaller; 
	float:left;
	width: 14%;
	min-width: 120px;
	MARGIN-RIGHT: 1%;
}
DIV#content {
	FLOAT: left; 	
	WIDTH: 70%;
}
DIV.rightbar {
	FONT-SIZE: smaller; 
	FLOAT: left;
	WIDTH: 13%;
	MARGIN-LEFT:1%;
}
DIV.date {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	MARGIN-BOTTOM: 1em; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}
DIV.date H2 {
	FONT-SIZE: 1.6em; 
	MARGIN: 0px 0px 1em 0em; 
	FONT-STYLE: italic; 
	TEXT-ALIGN: left
}
DIV.entry {	
	MARGIN-BOTTOM: 1em; 
	BORDER-BOTTOM: #ccc 1px solid;
}
H3.entryTitle {
	PADDING-RIGHT: 0.2em; 
	MARGIN-TOP: 0px; 
	PADDING-LEFT: 0.2em; 
	FONT-SIZE: 1.2em; 
	BACKGROUND: #ccccff; 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0.2em; 
	COLOR: #ffffcc; 
	PADDING-TOP: 0.2em; 
	BACKGROUND-IMAGE: url(/templates/tys/i/etitlebg.gif);
	TEXT-TRANSFORM: capitalize;
}
DIV.entryBody {
	PADDING-RIGHT: 0.5em; 
	PADDING-LEFT: 0.5em; 
	PADDING-BOTTOM: 0.5em; 
	PADDING-TOP: 0.5em;
}
DIV.entryBody P {
	MARGIN-TOP: 0.2em
}
P.permalink {
	FLOAT: right
}
P.entryFooter {
	FONT-SIZE: 0.9em; 
	MARGIN: 0.5em; 
	TEXT-ALIGN: right;
}
DIV.comment {
	BORDER-RIGHT: #ccc 1px solid; 
	MARGIN-BOTTOM: 1em; 
	BORDER-BOTTOM: #ccc 1px solid
}
H3.commentTitle {
	PADDING-RIGHT: 0.2em; 
	MARGIN-TOP: 0px; 
	PADDING-LEFT: 0.2em; 
	FONT-SIZE: 1em; 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0.2em; 
	COLOR: black; 
	PADDING-TOP: 0.2em; 
	FONT-FAMILY: Verdana
}
DIV.commentBody {
	PADDING-RIGHT: 0.5em; 
	PADDING-LEFT: 0.5em; 
	PADDING-BOTTOM: 0.5em; 
	PADDING-TOP: 0.5em;
}
DIV.commentBody P {
	MARGIN-TOP: 0.2em;
}
P.commentFooter {
	FONT-SIZE: 0.9em; 
	MARGIN: 0.5em; 
	TEXT-ALIGN: right;
}
DIV.commentBody FORM P {
	MARGIN: 0em; 
	LINE-HEIGHT: 1em;
}
DIV.commentBody FORM TEXTAREA {
	WIDTH: 80%; 
	HEIGHT: 7em;
}

SPAN.permalink {
	COLOR: #999
}
SPAN.categories {
	COLOR: #999
}
SPAN.comments {
	COLOR: #999
}
SPAN.permalink A {
	COLOR: #999
}
SPAN.categories A {
	COLOR: #999
}
SPAN.comments A {
	COLOR: #FF0000
}
P.categories {
	PADDING-RIGHT: 1em; 
	FLOAT: right
}
P.comments {
	
}
DIV.section {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	MARGIN: 0 .5em 2em; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid
}
DIV.section H3 {
	PADDING-RIGHT: 0.2em; 
	PADDING-LEFT: 0.2em; 
	FONT-SIZE: 1.2em; 
	BACKGROUND: #eee; 
	PADDING-BOTTOM: 0.2em; 
	MARGIN: 0px; 	
	PADDING-TOP: 0.2em;
	BACKGROUND-IMAGE: url(/templates/tys/i/etitlebg.gif);
	COLOR: #FFFFFF;
}
TABLE.blogCal A {
	COLOR: #666
}
TABLE.navCalendar TABLE TD {
	FONT-SIZE: 8pt
}
.navTodayStyle {
	BACKGROUND: #eee
}
.navSelectorStyle {
	BACKGROUND: #eee
}
.navDayStyle {
	
}
.navNextPrevStyle {
	VERTICAL-ALIGN: baseline
}
.navDayHeader {
	FONT-WEIGHT: bold
}
.navSelectedDayStyle {
	FONT-WEIGHT: bold
}
.navTitleStyle {
	FONT-WEIGHT: bold
}
.navWeekendDayStyle {
	
}
.navOtherMonthDayStyle {
	BACKGROUND: #f3f3f3
}
DIV.section FORM {
	MARGIN: 0.5em
}
DIV#login P {
	MARGIN: 0.2em 0px;
}
DIV#footer {
	CLEAR: both; 
	PADDING-RIGHT: 2em; 
	PADDING-LEFT: 2em; 
	FONT-SIZE: smaller; 
	PADDING-BOTTOM: 0.5em; 
	MARGIN: 0.5em 2em; 
	PADDING-TOP: 0.5em;
	TEXT-ALIGN: center;
}
DIV#footer P {
	MARGIN: 0.2em 0px
}
A.standardsButton {
	BORDER-RIGHT: #7d3302 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #ffc8a4 1px solid; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: bold 10px verdana,sans-serif; 
	BORDER-LEFT: #ff9a57 1px solid; 
	COLOR: #ffffff; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #3f1a01 1px solid; 
	BACKGROUND-COLOR: #ff6600; 
	TEXT-DECORATION: none
}
A.standardsButton:hover {
	BORDER-RIGHT: #7d3302 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #ffc8a4 1px solid; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: bold 10px verdana,sans-serif; 
	BORDER-LEFT: #ff9a57 1px solid; 
	COLOR: #ffffff; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #3f1a01 1px solid; 
	BACKGROUND-COLOR: #ff6600; 
	TEXT-DECORATION: none
}
A.standardsButton:visited {
	BORDER-RIGHT: #7d3302 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #ffc8a4 1px solid; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: bold 10px verdana,sans-serif; 
	BORDER-LEFT: #ff9a57 1px solid; 
	COLOR: #ffffff; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #3f1a01 1px solid; 
	BACKGROUND-COLOR: #ff6600; 
	TEXT-DECORATION: none
}
