.nextprevlinks{
	padding:5px;
	margin-left:15px;
	margin-right:15px;
	border:dotted #c0c0c0 1px;
}
.header{
	width:930px;
}
.header2{
	width:930px;
}
.subheader{
	height:45px;
	vertical-align: middle;
}
.subheader a:link, .subheader a:visited, .subheader a:active {
	color: #ffffff;
	text-decoration: none;
	font-family:tahoma;
}
.subheader a:hover {
	color: #ffffff;
	text-decoration: none;
	font-family:tahoma;
}
.adminbg{
	background-color: #ffffff;
	border: solid 1px black;
}
BODY {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	line-height: 1.4em;
	BACKGROUND: #ffffff; 
	COLOR: #3f3f3f; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px;
	background-image:url(/css/red-yellow/bg.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
}
TD {
	 COLOR: #000033; font-family:Verdana, sans-serif; FONT-SIZE:12PX;
}

.htmlarea{
	line-height: 18px; 
	COLOR: #000033; font-family:Verdana, sans-serif; FONT-SIZE:12PX;
}

.blogtext{
	line-height: 18px; 
	COLOR: #000033; font-family:Verdana, sans-serif; FONT-SIZE:12PX;
}
.menubodyseperator{
	width: 5px;
}
.mainbodyarea{
	width: 700px;
	padding-top:12px;
}
.InteriorRight {
	width: 240px;
	background-color: #eeeeee;
	padding: 0 10 0 10px;
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}



A.pagetitle:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.pagetitle:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.pagetitle:active {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: underline
}
A.pagetitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #FFCC99; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: underline
}
.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Verdana, sans-serif
}


.commentsbox {
	background-Color:#f2f2f2;
	padding: 10px;
	border: solid #c0c0c0 1px;
	margin-left: 5px;
	margin-bottom: 10px;
}
.BlogComment{
	padding: 10px;
}
.Comment{
	line-height:18px;
}
.CommentByLine{ font-style:italic;
}
.commentcount{
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border: dotted black 1px;
	background-color:#ffffff;
	font-size: 14px;
	font-weight: bold;
}

.bar {
	padding: 5px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif; background-Color:#BDC4D1;
}
.term{
	FONT-WEIGHT: normal; FONT-SIZE: 14px;
}
.termtitle{
	FONT-WEIGHT: bold; FONT-SIZE: 20px;
}
.definitiontitle{
	FONT-WEIGHT: bold; FONT-SIZE: 14px;
}
.menuheader {
	border-top: solid 3px #948C75;
	font-weight:normal; 
	FONT-SIZE: 17px; 
	color: #3f3f3f;
	FONT-FAMILY: arial, Verdana, sans-serif; 
}
.leftmenu{
	font-family:arial;
	font-size:11px;
	line-height: 1.5em;
}
.graycell{
	background-color:#F9E8CC;
}
.articleheader{
	/*background-color:#495B79; 
	COLOR: #ffffff;*/
}
.editlink{
	FONT-WEIGHT: bold; FONT-SIZE:12px; color:red;
}
.graytext{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#999999;
}
.normaltext{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#000000;
}
hr.dashed
{border: none 0; 
	border-top: 1px dashed #666;
	border-bottom: 1px dashed #ccc;
	width: 100%;
	height: 1px;
	margin: 10px auto 0 0;
	text-align: left;
}	
.sitetitle{
	FONT-SIZE: 28px; MARGIN-BOTTOM: -25px;  COLOR: #ffffff; text-decoration:none;  FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subtitle {
	FONT-SIZE: 12px; FONT-WEIGHT:BOLD; COLOR: #ffffff; MARGIN-LEFT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.siterighttitle {
	FONT-SIZE: 12px; FONT-WEIGHT:BOLD; COLOR: #ffffff; PADDING-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/* New Blog top Nav */

.navcontainer
{
margin-top:5px;
margin-left:-25px
}

.navlist ul
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

.navlist li
{
display: inline;
list-style-type: none;
}

.navlist a { padding: 3px 10px; }

.navlist a:link, .navlist a:visited
{
color: #ffffff;
background-color: #999999;
text-decoration: none;
border: solid 1px #999999;
font-weight: bold;
letter-spacing: -1;
}

.navlist a:hover
{
color: #8C2318;
background-color: #F2C45A;
text-decoration: none;
border: solid 1px #8C2318;
font-weight: bold;
letter-spacing: -1;
}
/*end */


/* gry column */
.GryCol {
	background-color: #FAE6A7;
	padding: 10px;
}

h3 {
	font-size: 17px;
	color: #3f3f3f;
	font-weight: normal;
	margin:20px 0pt -10px;
}

h1 {
	color:#000000;
	/*background-color: #f2f2f2;*/
	font-size:20px;
	margin: 5px 0px 0px -5px;
}
h1 a:link, h1 a:visited {
	color:#000000;
	text-decoration:underline;
}
h1 a:hover, h1 a:active {
	background:transparent none repeat scroll 0%;
	background-color: #f2f2f2;
	color: #666666;
	text-decoration:underline;
}

.articledate {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, sans-serif;
	background-color: #F6F6F6;
	padding: 5 3 5 3px;
	margin: -5px 0px -5px -5px;
	border-top: dotted #666666 1px;
	border-bottom: dotted #666666 1px;
}

/* Blog Content Area */
.BlogTable {
	padding: 0 20 20 20px;
	border-bottom: 3px double #c0c0c0;
}

.ArticleBody {
	font-size: 12px;
	line-height: 20px;
}

/* site table on index page */
.BlogSiteBG {
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	background-color: white;
}
/* this is the color of the top bar below the name of site */
.TopBar {
	border-left: solid 1px black;
	border-top: solid 1px #000000; 
	border-right: solid 1px #000000; 
	background-color: #F2C45A;
	height: 8px;
}

.m1{
   background: url(/css/red-yellow/arrrow-circle.gif) no-repeat;
}

.m2{
   color: #000;
   margin-left: 15px;
   font-size:12px;
   text-decoration:none;
}
.m2 a:link, .m2 a:visited {
	color:#77181E;
	font-weight:bolder;
	text-decoration:none;
}
.m2 a:hover, .m2 a:active {
	background:transparent none repeat scroll 0%;
	color:#990000;
	font-weight:bolder;
	text-decoration:none;
}