
body {
	font-family: Verdana, Arial, sans-serif;
}
/********* Position/Decoration *************/
div {
	position: absolute;
	margin:0px;
	padding:0px;
}

div#divTextCont {
	width: 673;
	height:  441;
	overflow: auto;
}

div#divText {
	width: 648px;
	color: black;
	font-size: 14px;
	text-align: left;
}

div#divBlogNav {
	width: 130px;
	height:  441;
	left: 15;
	top: 15;
	background-color: #FFFFCC;

}

div#divBlogMain {
	position: static;
	width: 442px;
	background-color: #FFFFCC;
}
div#divBlogMainPad {
	position: static;
	padding: 0px 15px;
}

div#divBlogStatic {
	background-color: #FFFFCC;
	width: 200px;
	left: 453px;
	top: 0;
}

div#divStaticPad {
	position: static;
	padding: 0px 10px 10px 10px;
}

/********Blog Nav *************/

#divBlogNav h3 {
	text-align: center;
	font-size:  16px;
	padding: 10px;
	margin: 0px;
}

#divBlogNav a {
	display: block;
	padding: 10px;
	margin: 0px;
	border-bottom: solid 1px #FFFFCC;
	border-right: solid 1px #FFFFCC;
	border-left: solid 1px #FFFFCC;
	font-size:14px;
	text-decoration: none;
	color: #FFFF00;
	background-color: #990000;
}


#divBlogNav a:hover {
	background-color: #FFFFCC;
	color: #FF0000;
}

#divBlogNav p {
	padding: 10px;
	margin: 0px;
	border-bottom: solid 1px black;
	font-weight: bold;
}

/********** Main Blog Column **********/

#divBlogMain div.articleSummary {
	position: static;
	padding: 10px 0px 35px 0px;
	border-bottom: solid 1px black;
}
#divBlogMain h2 {
	text-align: center;
	font-size: 17px;
	padding: 20px 15px 10px 15px;
}

#divBlogMain h3 {
	background-color: #990000;
	color: #FFFF00;
	font-size:  16px;
	padding: 0px;
	clear: both;
	text-align: center;
	font-size: 15px;
}
#divBlogMain blockquote h3 {
	background-color: #ffcc99;
	color: black;
}

h3 a {
	display: block;
	padding: 10px;
	margin: 0px;
	text-decoration: underline;
	color: #CCCC00;
}
h3 a:hover {
	color: #FFFF00;
	font-style: italic;
}

#divBlogMain p {
	line-height: 1.3em;
	padding:  5px 0px;
}

#divBlogMain p.date_author {
	font-size: 10px;
	padding: 0xp;
	margin: 0px 0px 20px 0px;
	text-align: left;
	font-style: italic;
}

#divBlogMain li {
	line-height: 1.3em;
	margin:  5px;
}

#divBlogMain .note {
	font-style: italic;
}

blockquote {
	background-color: #ffcc99;
	text-align: left;
	border: solid 1px black;
	padding: 10px 10px;
	margin: 5px;
	color: black;
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
}
p.pRevLink {
	margin: 0px 5px 22px 5px;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}

pre {
	margin: 10px 40px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
}

em {
	font-weight:bold;
	font-style:normal;
}

div.read_more,  div.comments_link {
	position: static;
	padding: 10px 5px 0px 5px;
}

div.read_more, div.comments_link {
	text-align: right;
}

/********* Static Articles ***************/
#divBlogStatic h3#hHype{
	background-color: #FFFFCC;
	color: black;
	font-weight: bold;
	padding: 0px;
}

#divBlogStatic a {
	color: #FFFF00;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
}

#divBlogStatic h3 {
	background-color: #990000;
	color: #FFFF00;
	padding: 10px;
	margin: 10px 0px;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
}

#divBlogStatic p {
	text-align: right;
}
