Body {
background-color: #F7EEDD;
padding: 10px;
margin: 0px;
}

.clear{
	clear: both;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
}


li {
margin: 0;
padding: 0;
margin-left: 15px;
}

blockquote {
padding-left: 1px;
border-left: 0px solid #F1EBC6;
}

.StoryContent h1 {
margin: 0;
padding: 1px;
font-family: Verdana, Arial, sans-serif;
font-size: 1em;
font-weight: bold;
letter-spacing: -.08em;
color: #91831F;
width: 485px;
text-indent: 4px;
background: #D1CF92;
}

.thecontent {
margin: 0;
padding: 0;
line-height: 140%;
}

.datetime {
margin: 0;
margin-top: 20px;
margin-bottom: 20px;
padding: 5px;
width: 485px;
line-height: 120%;
background: #F7F1CD;
}

#thecommentarea {
margin: 0;
padding: 0;
width: 100px;
float: left;
}

p { }

.eCell {
background-color: #F4F4F4;
border-style: solid;
border-width: 5px;
border-color: #9FC58F;

font-family: trebuchet ms;
font-size: 8pt;
font-color: #4F997E;
line-height:20px;
text-align:justify;
padding: 10px;
}

#mLayout {
	background-image: url(images/2x1.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	width: 800px;
	margin: 0 auto;
	padding: 0;
	text-align: justify;
	margin-top: 0px;
	margin-bottom: 0px;
}

#mHeader {
	background-image: url(images/1x1.jpg);
	background-repeat: no-repeat;
	height: 379px;
}

#mSide {
	float: right;
	width: 181px;
	padding: 2px 45px 10px 0px;

}

#mContent {
	float:left;
	width: 540px;
	padding: 2px 0px 10px 30px;
}

#mContent2 {
	float:left;
	width: 540px;
	padding: 2px 0px 10px 15px;
}


#mFooter {
	clear: both;
	background-image: url(images/3x1.jpg);
	background-repeat: no repeat;
	height: 78px;
}

ul.SideNav {
	margin: 0 0 0px 0;
	list-style-type: none;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	border-bottom: 0px solid #;
}

html>body ul.SideNav li {
	margin: 0 0 0 -40px;
	border-bottom: 0px solid #;
}

ul.SideNav li a, ul.SideNav li a:link, ul.SideNav li a:active, ul.SideNav li a:visited {
	background-color: #575154;
	border-left: 5px solid #AD9866;
	margin: 1px;
	border-bottom:0px solid #;
	color: #DBBAC2;
	display: block;
	list-style-type: none;
	line-height: 12px;
	padding: 2px 2px 2px 5px;
	text-decoration: none;
}

ul.SideNav li a:hover {
	background: #706970;
	border-left: 5px solid #7B3355;
	border-bottom:0px solid #;
}


div#SubMenu {
	margin: 6px 0 6px 0;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

div#SubMenu a {
	display: block;
	width: 128px;
	color: #94887A;
	background-color: #E6DAA6;
	margin: 0;
	font-size: 11px;
	padding: 1px 17px ;
	text-align: left;
	text-decoration: none;
}

div#SubMenu a:hover {
	color: #94887A;
	padding-right: 5px;
	border-right: 10px solid #C2AD50;
	background-color: #F9EED8;
	font-size: 11px;
	text-decoration: none;
}

div#singles {
	background-color: #E6DAA6;
	margin: 6px 0 6px 0;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding: 5px;
}

div#singles a {
	display:block;
        width: 100%;
	color: #94887A;
	background-color: #ECE5B9;
	margin: 0;
	font-size: 11px;
	text-transform: uppercase;
	color: #615C25;
	padding: 1px 17px ;
	text-align: left;
	text-decoration: none;
}

div#singles .txt {
	font-size: 11px;
	color: #615C25;
	padding: 7px ;
	text-align: justify;
	text-decoration: none;
}

div#singles a:hover {
	color: #94887A;
	background-color: #ECE5B9;
	font-size: 11px;
	text-decoration: none;
}

#asums ul {
	background:#ECE5B9;
	padding:1px 0 0 0;
	margin: 0 0 0 0;
        list-style-type:none;
	}	
#asums ul li {
	/*background:#CECDB1;*/
	background:transparent;
	}
#asums ul li a {
	display:block;
	padding:9px 10px 9px 20px;
	color: #B36536;
	font: 11px Trebuchet MS;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 10px;
	letter-spacing: 2px;
	}
#asums ul li a:hover {
	background:#C7BE57;
	}			
#asums ul li a span {
	color: #6E7275;
	font: 11px Trebuchet MS;
	text-transform: lowercase;
	text-decoration: none;
	letter-spacing: 0px;
	text-align:justify;
	}

.thead {
	color: #94887A;
	background-color: #ECE5B9;
	margin: 0;
	font-size: 11px;
	text-transform: uppercase;
	color: #615C25;
	padding: 1px 17px ;
	text-align: left;
	text-decoration: none;
}

.SideTitle {
color: #C2AD50;
font-size: 13px;
font-weight: bold;
font-family: georgia;
padding-bottom: 0px;
margin: 0px;
margin-left: 0px;
margin-right: 5px;
text-align:left;
height: 15px;
text-transform:lowercase;
letter-spacing: 0px;
border-bottom: 1px dotted #B0AE7C;
}

.SideContent {
color: #8D8179;
font-size: 11px;
background-color: #ECE5B9;
font-family: tahoma;
font-weight: normal;
text-align:justify;
padding: 7px 6px 7px 6px;
margin: 0px 0px 5px 6px;
line-height: 14px;

border-bottom: 1px solid #B0AE7C;
border-top: 0px solid #9D938E;
border-right: 1px solid #B0AE7C;
border-left: 0px solid #9D938E;
}

.h {
	/*background: url(layout/head.jpg) no-repeat left top;*/
	padding-left: 5px;
	padding-top: 13px;
	margin: 0 0 0px 10px;
        	font-family: arial;
      	font-size: 12px;
}


.h p {
margin: 0;
margin-top: 10px;
margin-left: 10px;
padding: 0;
}

.h li {
margin: 0;
margin-top: 5px;
margin-left: 15px;
padding: 0;
list-style: none;
}

.h h1 a,
.h h1 a:link {
color: #DD7D43;
font-size: 16px;
font-weight: normal;
}

.h h1 a.hover,
.h h1 a:hover {
color: #AC6032;
}

.postedon {
font-size: 11px;
}

h1 {
	color: #DD7D43;
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

h2 {
background-color: #D1CF92;
	margin: 0;
	padding: 2px;
	color: #80793E;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 1px;
}

.SubTitle {
color: #93A0A6;
font-size: 13px;
font-weight: bold;
font-family: georgia;
padding-bottom: 0px;
margin: 0px;
margin-left: 0px;
margin-right: 5px;
text-align:left;
height: 13px;
text-transform:lowercase;
letter-spacing: 0px;
}

.StoryTitle {
	background-color: #D1CF92;
	margin: 0 0 0px 16px;
	padding: 2px;
	color: #80793E;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 1px;
}

.StoryContent {
color: #6C6856;
font-size: 11px;
font-family: trebuchet ms;
font-weight: normal;
text-align:justify;
padding-right: 0px;
padding-left: 16px;
line-height: 20px;
}

.StoryBox {
background: #DAD8B2;
color: #5F5752;
font-size: 11px;
font-family: trebuchet ms;
font-weight: normal;
text-align:justify;
padding: 5px;
margin-left: 15px;
line-height: 20px;
}


/* Begin Comments*/
cite {
	font-size: 14px;
}
ol, ul {
	font-size: 11px;
	line-height: 1.5em;
	margin: 1.2em 0 1.2em 2em;
	padding: 0;
}


#commentlist {
	margin: 5px 0px 5px 12px; 
	padding: 0;
	list-style-type: none;
}
#commentlist li {
	margin:	5px; 
	padding: 6px;
	background-color: #ffffff;
	font-size: 11px;	
	border: 1px solid #a89d5a; 
	line-height: 14px;
}
.alt {
background-color: #f2ebbe !important;
}
.alt2 {
background-color: #e5deb2 !important;
}
.commenttitle {
	margin: 0;
	font-size: 1.1em;
}
.commentmeta {
	margin-top: 0;
	font-size: 0.9em;
	color: #999;
}
#comment {
	width: 98%;
}

.submit-comment {
width: 90px;
cursor: pointer;
}

.submit-comment:hover {
color: #5D5833;
}

.contact-submit {
margin: 0;
margin-left: 77px;
padding: 0;
float: left;
width: 40px;
}

/* End Comments */

.TutorialCode {
color: #94484C;
background-color: #F7F8F1;
font-size: 11px;
font-family: tahoma;
font-weight: normal;
text-align:justify;
padding: 3px;
margin-left: 10%;
line-height: 12px;
}

B {
color: #91831F;
font-weight: bold;
}

Strong {
color: #697986;
font-weight: bold;
}

U {
color: #2A5B5D;
text-decoration: none;
border-bottom: 1px dotted #8D9C9C;
}


.nocss, .nocss:hover {
color: #969696;
font-family: Arial;
font-size: 8pt;
font-weight: normal;
border-bottom: 0px solid #767676;
border-top: 0px solid #767676;
border-right: 0px solid #767676;
border-left: 0px solid #767676;
background-color: transparent;
padding:0px;
margin: 0px;
}


a {
/* B187A1 */
color: #615C25;
font-weight: normal;
text-decoration: none;
}

a:hover {
color: #8D8179;
font-weight: normal;
text-decoration: none;
/* border-bottom: 1px dotted #2f3538; */
}












/* Wordpress */



.newsdate {
	border-top: 3px solid #ece5b9;
	border-right: 1px solid #ece5b9;
	background: #f7f1cd;
	color: #918359;
	font-size: 11px;
	font-family: trebuchet ms;
	font-weight: normal;
	text-align:left;
	padding-right: 0px;
	padding: 11px;
	line-height: 11px;
	}


form {
	background-color: transparent;
	}

input, textarea, option, select {
	background-color: #e0d8a6;
	font: 11px Arial;
	line-height: 12px;
	color: #a89f62;
	text-align: justify;
	letter-spacing: 0px;
	border: 1px dashed #cac392;
	padding: 1px;
	width: 60%;
	}

.font {
	color: #6C6856;
	font-size: 11px;
	font-family: trebuchet ms;
	font-weight: normal;
	text-align:justify;
	padding-right: 0px;
	padding-left: 26px;
	line-height: 20px;
	}

.blockquote {
	color: #6C6856;
	font-size: 11px;
	font-family: trebuchet ms;
	font-weight: normal;
	text-align:justify;
	padding-right: 0px;
	padding-left: 16px;
	line-height: 20px;
	}




/* Wordpress: Page Navi */

#pagenavi {
padding:3px;
margin:3px;
margin-top: 30px;
text-align:center;
font-family: trebuchet ms;
font-size: 8pt;
color: #6C6856;
}

.pages {
margin-right: 5px;
}

.extend {
margin: 5px;
}

div#pagenavi a {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #F7EEDD;
text-decoration: none; 
color: #F7EEDD;
background:#D1CF92;
}

div#pagenavi a:hover, div#pagenavi a:active {
color: #fff;
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #B0AE7C;
}

div#pagenavi span.current {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #fff;
font-weight: bold;
background:#D1CF92;
color: #D47A3E;
}

div#pagenavi span.disabled {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #f3f3f3;
color: #ccc;
}


/***** News Archives *****/

#compact-archive {
margin: 20px auto 10px auto;
padding: 10px;
padding-bottom: 20px;
width: 350px;
color: #6C6856;
border-right: 1px solid #B0AE7C;
border-bottom: 1px solid #B0AE7C;
}

#compact-archive li {
color: #6C6856;
}

#compact-archive a,
#compact-archive a:link {
color: #615C25;
}

#compact-archive a:visited {
color: #3E3B18;
}

#compact-archive a.hover,
#compact-archive a:hover {
color: #8D8179;
}


/***** Search News (Archives) *****/

#search-news {
margin: 30px auto;
width: 270px;
}

#search-news input {
margin-bottom: 10px;
padding: 5px;
border: 0;
}

input#s {
margin: 0;
color: #615C25;
width: 200px;
border: 0;
border-right: 1px solid #B0AE7C;
border-bottom: 1px solid #B0AE7C;
}

input#s:hover {
border-right: 1px solid #88865A;
border-bottom: 1px solid #88865A;
}

input#searchsubmit {
margin: 0;
padding: 0;
position: relative;
top: 1px;
width: 53px;
height: 25px;
color: #615C25;
border: 0;
text-align: center;
cursor: pointer;
border: 1px solid #E0D8A6;
}

input#searchsubmit:hover {
border: 1px solid #88865A;
}