/* Style sheet by James Heap */

html {

	margin: 0px;

	padding: 0px;

}

body  { text-align: left; 

	background: #F3EDD7;

	width: 100%;

	height: 100%;

	color: #000000; 

	margin: 0px;

	padding: 0px;

	font: normal normal 12px/16px Verdana, Arial, sans-serif;

}

input { color: #000000; font: normal normal 9px Arial, sans-serif; }

h1    { background: #F3EDD7; color: #0A211C; padding: 2px; 

	font: normal bold 13pt georgia, serif; font-variant: small-caps; }

h2    { color: #40471D; font:  normal bold 12pt Georgia, serif; 

	font-variant: small-caps; }

h3    { font: normal bold 11pt georgia, serif; font-variant: small-caps; color: #000000;  }

h4    { color: #40471D; font:  normal bold 12px Verdana, Arial, sans-serif; }

h5    { color: #000000; font:  normal bold 11px Verdana, Arial, sans-serif; }

h6    { color: #000000; font:  normal bold 10px Verdana, Arial, sans-serif; }

ol, ol ol, ol ol ol { color: #000000; font: normal normal 100% Verdana, Arial, sans-serif; }

ul    { color: #40471D; font: normal normal 12px/16px Verdana, Arial, sans-serif; }

ul ul    { color: #000000; font: normal normal 12px/16px Verdana, Arial, sans-serif; }

ul ul ul { color: #000000; font: normal normal 11px/14px Verdana, Arial, sans-serif; }





/* Define Container to set Fixed Width */

.container1 {

	width: 100%;

	display: block;

	height: 300px;

	background: #DCCD97;

	padding: 0px;

	}



#splashtext {

	padding: 0px 8px 0px 8px;

	background: #DCCD97;

	color: #000000;

	font: normal normal 12px/18px Verdana, Arial, sans-serif;

	display: block;

	height: 220px; 

	text-align: left;

	overflow: auto;

	scrollbar-face-color: #DCCD97;

	scrollbar-arrow-color:#98AE8F;

	scrollbar-track-color:#BBCBDC;

	scrollbar-shadow-color:#000000;

	scrollbar-highlight-color:#D5C190;

	scrollbar-3dlight-color:#FFF;

	scrollbar-darkshadow-Color:#465D3E; 	



	}



.topcell { background: #D5C190;

	}

.banner { height: 28px;

	padding: 2px;

	background: #452A13;

	font: normal normal 11px Verdana, Arial, sans-serif;

	color: #FFF;

	}

.banner a:link    { color: #FFF; text-decoration: none;   }

.banner a:active  { color: #FFF; text-decoration: none;   }

.banner a:visited { color: #FFF; text-decoration: none;   }

.banner a:hover   { color: #D5C190; text-decoration: underline;  }



.leftside { width: 170px;

	padding: 5px;

	background: #D5C190;

	color: #000000;

	font: normal normal 11px/15px Verdana, Arial, sans-serif;

	border-right: 1px solid #AF8E55;

	}

.leftmenu { width: 100%;

	display: block;

	padding: 3px 3px 3px 8px;

	font: normal normal 11px/19px Verdana, Arial, sans-serif;

	

	}

.leftmenu a:link    { color: #FFF; text-decoration: none;  

	padding: 3px; background: #D5C190; }

.leftmenu a:active  { color: #FFF; text-decoration: none;   }

.leftmenu a:visited { color: #FFF; text-decoration: none;  

	padding: 3px; background: #D5C190; }

.leftmenu a:hover   { color: #000000; text-decoration: none;

	padding: 3px; background: #F8EBEC; }





.content {

	padding: 8px;

	background: #FFF;

	color: #000000;

	font: normal normal 12px/16px Verdana, Arial, sans-serif;

	}

.rightside { width: 220px;

	padding: 5px;

	background: #F8F5ED;

	color: #000000;

	font: normal normal 11px/15px Verdana, Arial, sans-serif;

	border-left: 1px solid #94AA8B;

	}

	

#yourname { 

	display: block;

	position: relative;

	text-align: right;

	top: 0px;

	color: #FFF;

	font: normal bold 30px Georgia, Times, serif;

	font-variant: small-caps;

	padding-right: 20px;

	padding-top: 3px;

	z-index: 2;

	}

#yournameshadow { 

	display: block;

	position: relative;

	text-align: right;

	top: -39px;

	color: #000000;

	font: normal bold 30px Georgia, Times, serif;

	font-variant: small-caps;

	padding-right: 21px;

	padding-top: 5px;

	}

#yourinfo {

	display: block;

	position: absolute;

	text-align: right;

	top: 40px;

	color: #000000;

	font: normal normal 12px Verdana, Arial, sans-serif;

	right: 20px;

	padding-top: 3px;



}



/* Define footer section */

.footer { height: 28px;

	padding: 2px;

	background: #452A13;

	font: normal normal 11px Verdana, Arial, sans-serif;

	color: #FFF;

	}

.footer a:link    { color: #FFF; text-decoration: none;   }

.footer a:active  { color: #FFF; text-decoration: none;   }

.footer a:visited { color: #FFF; text-decoration: none;   }

.footer a:hover   { color: #D5C190; text-decoration: underline;  }

	

/* Define standard hyperlinks */	

a:link  { color: #40471D;  }  

a:active { color: #40471D;  }

a:visited { color: #40471D;  }

a:hover { color: #000000; text-decoration: none; }







/* Define product page sections */

.productbox      { background: #F3EDD7; color: #000000; font: normal normal 11px/13px Verdana, Arial, sans-serif; 

	padding: 4px 10px 4px 10px; border: 1px solid #DCCD97; }

.productboxtop   { background: #DCCD97; color: #452A13; font: normal bold 12px/15px Verdana, Arial, sans-serif; 

	padding: 4px 10px 4px 10px; text-align: center; 

	border-top: 1px solid #DCCD97; border-left: 1px solid #DCCD97;  border-right: 1px solid #DCCD97;  }

.products        { background: #FFF; }

.productsleft   { background: #FFF; color: #195C82; border-left: 1px solid #DCCD97; border-top: 1px solid #DCCD97; 

	padding: 4px 10px 4px 10px; text-align: center; }

.productsright  { background: #FFF; color: #195C82; border-left: 1px solid #DCCD97; border-top: 1px solid #DCCD97; 

	padding: 4px 10px 4px 10px; text-align: center; border-right: 1px solid #DCCD97; }

.productboxleft     { color: #666666; text-align: center;

	font: normal normal 11px/13px Verdana, Arial, sans-serif; 

	padding: 4px 10px 4px 10px; border-left: 1px solid #DCCD97; border-top: 1px solid #DCCD97; }

.productboxright      { color: #666666; text-align: center;

	font: normal normal 11px/13px Verdana, Arial, sans-serif; 

	padding: 4px 10px 4px 10px; border-left: 1px solid #DCCD97; 

	border-right: 1px solid #DCCD97; border-top: 1px solid #DCCD97; }

.productboxlbot     { color: #666666; text-align: center;

	font: normal normal 11px/13px Verdana, Arial, sans-serif;  border-bottom: 1px solid #DCCD97;

	padding: 4px 10px 4px 10px; border-left: 1px solid #DCCD97; border-top: 1px solid #DCCD97; }

.productboxrbot      { color: #666666; text-align: center;

	font: normal normal 11px/13px Verdana, Arial, sans-serif; 

	padding: 4px 10px 4px 10px; border-left: 1px solid #DCCD97; border-bottom: 1px solid #DCCD97;

	border-right: 1px solid #DCCD97; border-top: 1px solid #DCCD97; }







/* Define textbox area */



.textbox      { background: #F3EDD7; color: #666666; font: normal normal 11px/14px Verdana, Arial, sans-serif; 

	padding: 6px 8px 6px 8px; text-align: left;

	border: 1px solid #DCCD97; 

	}

.textboxheader { background: #AF8E55; color: #FFF; height: 24px; text-align: left; 

	font: normal bold 12px/15px Verdana, Arial, sans-serif; 

	padding: 4px 10px 4px 10px; 

	}