

/* ---- PAGE STYLES ---- */
body {
	background-color: #3e362f;
	margin:0px;
	padding:0px;
}

a { 
	text-decoration:none; 
}
	a:link {
		color: #2388ff;
	}
	a:visited {
		color: #2388ff;
	}
	a:hover {
		color: #2388ff; 
		text-decoration:underline;
	}

h1 {
	clear: none;
	margin: 0;
	padding-bottom: 3px;
	font: normal 2.4em/1em 'sans-serif';
	color: #ff9300;
	text-transform: none;
	border: 0 none;
}
h2 {
	margin: 1.3em 0 0 0;
	font: bolder 1.2em 'sans-serif';
	text-transform: uppercase;
	color: #555;
}
h3 {
	margin: 0 0 -1em 0;
	font: bold 12pt 'sans-serif';
	color: #2388ff;
}



/* ---- CLASS STYLES ---- */
.heading
{color: #333399;
font-style: normal;
font-family: "tahoma";
font-size: 14pt}

.subheading
{color: #333399;
font-style: normal;
font-family: "tahoma"; 
font-size: 12pt}

.main
{color: #333399;
font-family: "verdana"; 
font-size: 9pt}

.footer
{color: #333399;
font-family: "tahoma"; 
font-size: 7pt}


.mainTable
{
    border-right: #5c5349 1px solid;
    border-top: #5c5349 1px solid;
    border-left: #5c5349 1px solid;
    border-bottom: #3a3025 2px solid;
    background-color: #51473d;
    padding: 0px;
    margin-left:auto;
    margin-right:auto;
    margin-top: 10px;
    margin-bottom: 10px;
    border-collapse: collapse;
    width: 1000px;
}

/*.insertTable 
{
	width:100%;
	background-color: #51473d;
	border-right: #3e362f 1px solid;
	border-top: #3e362f 1px solid;
	border-left: #3e362f 1px solid;
	border-bottom: #3e362f 1px solid;
	padding: 5px;	
}
.insertTable TH
{
	background-color: #51473d;
	background_image:none;
	font-family: 'Times New Roman';
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: normal;
	white-space:nowrap ;
}
.insertTable TD
{
	width:100%;
	font-family: 'Microsoft Sans Serif';
	color: #7a6c5f;
	background-color: #e7e2c5;
}
.insertTable TFOOT TD
{
	background-color: #7a6c5f;
	color: #e7e2c5;
} */

.mainTitle
{
	font-size: 18pt;
	color: white;
	font-family: 'Times New Roman';
	padding: 10px;
}

.navBar
{
	background-color: #e7e2c5;
	background-image: url(images/linkbak2.jpg);
	background-repeat: repeat-x;
	height: 31px;
	
	color: #ff9300;
	font-family: 'Microsoft Sans Serif';
	font-size: 10pt;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 15px;
	padding-bottom: 5px;
}
	.navBar A 
	{	    
	   display:inline-block;
	   height: 31px;
           line-height: 31px;
	   padding-left:10px;
	   padding-right:10px;
	}
	.navBar A:link 
	{
		color: #7a6c5f;
	}
	.navBar A:visited 
	{
		color: #7a6c5f;
	}
	.navBar A:hover {
		color: #2388ff;
		text-decoration:none;	
	}
	.navBar STRONG 
	{
	   display:inline-block;
	   height: 31px;
           line-height: 31px;
	   padding-left:10px;
	   padding-right:10px;
	}

.contentArea
{
	padding: 10px;
	padding-top: 10px;
	background-color: white;
	color: #696969;
	font-family: 'Microsoft Sans Serif';
	vertical-align: top;
	width:100%;
}
.leftBar
{
    background-color: white;
    color: #696969;
    font-family: 'Microsoft Sans Serif';
    font-size: 12px;
    vertical-align: top;
    width: 300px;
    height: 650px;
}
.leftBarTable
{
    border-collapse: collapse;
    width: 300px;
}
.leftBarTable TD, TH 
{
    padding: 6px;
}
.leftBarTableImageCell 
{
    vertical-align: middle;
    text-align: center;
    background-color: #f5f5f5;
    height: 250px;    
}

.post {
	display: block;
	width: 700px;
	border: 1px solid #e7e2c5;
	margin-top:0px;
	margin-bottom:10px;
}

.postBar {
	display: block;
	background: #f5f5f5;  
	height: 32px;


	font-family: 'Georgia';  
	font-weight: bold; 
}

.postSubject {	
	display:inline-block;
	line-height: 32px;
	float: left;
	font-size: 12pt; 
	color: #4F4E46;
	margin-left: 5px;
}
.postGroup {
	display:inline-block;
	line-height: 32px;
	float: right;
	margin-right: 5px;

	color: #7a6c5f;
	font-size: 10pt;	
}

.postBottom {

	padding: 5px;
	background: #FFFFFF;	
	/*font-size:2pt;	*/
	font-family:'Georgia';
}

.postBody {
	display: block;
	padding: 5px;
	color:#4F4E46;
	text-align:justify; 
}
.postTag {
	color:#4b4b4b; 
	text-align:center;	 
}

/*************************** TITLE **********************************************/
/*.topTitle { 
	padding-top:20px;
	padding-left:10px;
	background: #51473d; url() no-repeat top center; 
	font-family:'Times New Roman';
	text-decoration: none; 
	color:#FFFFFF;
	font-size:18pt;
	font-weight:bold;
	border: 0px;
	margin: 0px auto;
}*/
.topTitle
{
	font-size: 18pt;
	color: white;
	font-family: 'Times New Roman';
	padding: 10px;
}

/*************************** Sub TITLE ******************************************/
/*.subTitle { 
	padding-left:20px;
	background: #51473d; 
	padding-top: 2px;  
	font-family:Arial;
	text-decoration: none; 
	color: #D9DCED; 
	font-size:100%; 
	font-weight:none;
	border: 0px;
}*/
.subTitle 
{
	background-attachment: fixed;
	background-image: url(../images/linkBak.JPG);
	background-repeat: repeat-x;
	height: 30px;
	color: #ff9300;
	font-family: 'Microsoft Sans Serif';
	font-size: 10pt;
	vertical-align: middle ;
	padding-left: 15px;
	padding-bottom: 5px;
}
.subTitle A 
{ 	
	padding-right: 20px;
}
.subTitle A:link
{
	color: #7a6c5f;
}
.subTitle A:visited
{
	color: #7a6c5f;
}
.subTitle A:hover
{
	color: #2388ff;
	text-decoration:none;	
}
.subTitle STRONG 
{
	padding-right: 20px;
}
/*************************** TITLE Links ****************************************/
.headerlinks { 
	padding-left:10px;
	background: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 10px;
	color: #7a6c5f;
	font-family: 'Microsoft Sans Serif';
	font-size: 10pt;
	border: 2px;
	border-color: #000000;
}
.headerlinks a:link { color: #2388ff; text-decoration: none; }
.headerlinks a:visited { color: #2388ff; text-decoration: none; }
.headerlinks a:active { color: #7a6c5f; text-decoration: none; font-weight:bold; }
.headerlinks a:hover { color: #2388ff; text-decoration: underline; }


/*************************** Footer **********************************************/
.footerArea { 
	background: #e7e2c5 url() no-repeat bottom center; 
	padding-top:10px; 
	padding-left:35px;
	padding-bottom:10px; 
	color: #7a6c5f;
	font-family: 'Microsoft Sans Serif';
	font-size: 8pt;
}
.footerArea A:link
{
	color: #ff9300;
}
.footerArea A:visited
{
	color: #ff9300;
}
.footerArea A:hover
{
	color: #2388ff;
	text-decoration:none;	
}

.XmainTable {
	/*margin-top:5px;
	margin-bottom:5px;
	margin-left:20px;
	margin-right:20px;*/
	width:100%;
	border: 0px;
	border-right: #5c5349 1px solid;
	border-top: #5c5349 1px solid;
	border-left: #5c5349 1px solid;
	border-bottom: #5c5349 1px solid;
	background-color: #51473d;
}

.topTable{
	width:100%;
	border: 0px;
	margin:0px auto;
}

.bodyTable { 
	background: #ffffff repeat-y center url(); 
	width:100%;
}

.blogArea {
	vertical-align:top;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
}

.sideArea {
	vertical-align:top;
	width: 200px;
	padding: 10px 10px 10px 10px;
}

.section {
}
.caption {
	border-bottom-color: #4F4E46; 
	border-bottom-style: dotted; 
	border-bottom-width: 1px; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Trebuchet MS; 
	padding-bottom: 3px; 
	margin-top: 3px; 
	margin-bottom: 10px; 
	color: #4F4E46; 
	border-color: #4F4E46; 
}
.section p { 
	margin: 0 0 10px 0; 
	padding: 0; 
	line-height:1.4em; 
	text-align:justify; 
	font-family: Georgia; 
	font-size:13px;
	font-style: italic; 
	padding-top:0.3em;
}
.section a:link, .section a:visited, .section a:active { font-family:Trebuchet MS; color: #aaaaaa; font-size: 11px; font-weight:normal; text-decoration:none; }
.section a:hover { font-family:Trebuchet MS; color: #88a4bf; font-size: 11px; font-weight:normal;text-decoration:none; }


/*************************** Blog Area **********************************************/
#areabox {
	width: 480px;
	margin-bottom: 60px;
	padding-top:10px;
	padding-left:35px;
	padding-bottom: 20px;
	min-height: 400px; 
	border: 2px solid #000000;
}

/*************************** Side Of Blog Area ***************************************/
#sidebar { 
	background-color:#ffffff;
	float: right; 
	width: 176px;
	padding-top:10px; 
	padding-right:35px; 
	padding-left:0px; 
	border: 2px solid #555555;
}

p 
{
	margin-top:20px;
}

h1 {font-family: Georgia; font-size:120%; line-height: normal; padding-bottom:0.3em;font-weight: bold; color: #4F4E46; }
h2 {font-family: Georgia; line-height: normal; padding-bottom:0.3em;font-weight: bold; color: #4F4E46; }

.comments {font-family:Verdana;border-bottom-color: #4F4E46; border-bottom-style: dotted; border-bottom-width: 1px; padding-bottom: 3px; margin-top: 3px; margin-bottom: 10px; border-color: #4F4E46; } 
.section { font-family: Trebuchet MS; font-size: 100%; text-align: left; line-height: 1.4em; margin-bottom: 5px; color: #666666; }


a:link, a:visited, a:active { text-decoration: none; color: #aaaaaa;font-weight:normal; }
a:hover{ text-decoration: none; color:#88a4bf; font-weight:normal; }


img { border: none; }
/*p img { padding:4px; border:1px solid #ddd; background-color:#eee; }*/
textarea { width: 340px; }
input.txt { background-color:#ffffff; border: 1px #4b4b4b solid; padding: 1px; font: 11px Georgia; color: #333333; }
textarea.entrytext { background-color:#ffffff;overflow: hidden; border: 1px #4b4b4b solid; padding: 1px; font: 11px Georgia; color: #333333; }
input.submit { font-family:Arial; font-size:12px; background-color: #ffffff; color:#4b4b4b; border-top: #333333 1px solid; border-left:#333333 1px solid; border-right: #333333 1px solid; border-bottom: #333333 1px solid; }



.description p { margin: 0 0 10px 0; padding: 0; line-height:1.4em; text-align:justify; }
input.ed_button {margin-right:3px; margin-bottom:3px; background-color:#ffffff; border: 1px #4b4b4b solid; padding: 1px; font: 11px Georgia; color: #333333; }

.TimesTable {
	border: 1px solid #e7e2c5;	
}

.TimesTable:TH {
	font-family: Georgia;
	font-size: 10pt; 
	color: #4F4E46;
	font-weight: bold;
	background-attachment: fixed;
	background-image: url(images/PostBarBak.JPG);
	background-repeat: repeat-x;
	height: 35px;
}
