html		{
		scrollbar-base-color: #FFFFFF;
		scrollbar-track-color: background-color;
		scrollbar-face-color: #63ADBD;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-3dlight-color: #63ADBD;
		scrollbar-darkshadow-color: #63ADBD;
		scrollbar-shadow-color: #63ADBD;
		scrollbar-arrow-color: #FFFFFF; }
body 		{ margin: 0; background: #63ADBD url(/img/bg-page.gif) repeat-y scroll top center; }
#div-page	{ text-align: left; margin: 0; width: 750px; background: #FFFFFF url(/img/banner.gif) no-repeat scroll 0 0; padding-top: 75px; }
#div-nav	{ float: left; margin: 0; width: 750px; background: #79633A; border-bottom: 1px solid #C5D8B6; }
#div-left	{ float: left; display: inline; margin: 0; width: 275px; background: url(/img/layout-page.jpg) no-repeat scroll 0 0; padding-top: 250px; }
#div-right	{ float: left; margin: 0; width: 475px; }
#div-content	{ float: left; margin: 0; width: 475px; margin-top: 20px; }
#div-lcontent	{ float: left; display: inline; margin: 0; width: 375px; }
#div-rcontent	{ float: left; display: inline; margin: 0; width: 100px; }
#div-footer	{ clear: both; text-align: left; margin: 0; width: 750px; }

/* common */
h1		{ margin: 0; font-family: arial, verdana, sans-serif; font-size: 24px; line-height: 24px; color: #605040; text-transform: lowercase; }
h1 span		{ color: #008080; }
h2		{ margin: 0; font-family: arial, verdana, sans-serif; font-size: 18px; line-height: 18px; color: #008080; text-transform: lowercase;}
h2 span		{ color: #90A040; }
h4		{ margin: 3px 0 15px 0; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight: normal; line-height: 11px; color: #666666; }
p		{ margin: 15px 0 15px 0; font-family: verdana, arial, serif; font-size: 11px; line-height: 19px; word-spacing: 2px; color: #333333; }
a		{ color: #D6C030; text-decoration: none; font-weight: normal; }
a:hover		{ color: #90A040; text-decoration: none; border-bottom: 1px dotted #90A040; }
h2 a		{ color: #008080; }
li		{ font-family: verdana, arial, serif; font-size: 11px; line-height: 19px; word-spacing: 2px; color: #333333; }
input, select	{ margin: 0 4px 0 6px; padding: 0 1px 0 1px; width: 160px; background: #FFFF99; font-size: 11px; line-height: 13px; height: 17px; font-family: Arial, Verdana, Lucida, sans-serif; }
.input-button	{ height: 22px; font-weight: bold; text-align: center; background: #FFCC66;  }
.img-opaque     { filter: alpha(opacity=100); }

/* nav */
#div-nav span	{ display: block; float: right; margin: 0; padding: 5px 0 5px 0; line-height: 11px; font-size: 11px; text-transform: lowercase; font-family: Arial, Verdana, Lucida, sans-serif; }
#div-nav a	{ display: block;  float: left; margin: 0; padding: 0px 20px 0px 20px; border: 0; color: #FFFFFF; text-decoration: none; font-weight: bold; }
#div-nav a:hover { color: #E0D066; text-decoration: none; border: 0; }

/* info column */
#div-info  	{ margin: 0 20px 20px 30px; border: 1px solid #9CB68B; background: #E7EEBA; text-align: center; }
#div-info h3	{ margin: 0; background: #63ADBD; font-family: arial, verdana, sans-serif; font-size: 13px; line-height: 20px; height: 20px; color: #FFFFFF; }

/* left content */
.div-textentry  { margin: 0 10px 10px 20px; }
.div-blogentry	{ margin: 15px 0 15px 0; font-family: verdana, arial, serif; font-size: 11px; line-height: 19px; word-spacing: 2px; color: #333333; }
.div-blogentry img { float: left; margin-right: 7px; }
.blogrollmain	{ margin: 15px 0 15px 0; font-family: verdana, arial, serif; font-size: 11px; line-height: 19px; word-spacing: 2px; }
.img-left	{ float: left; margin-right: 7px; }

/* right content column */
#div-rcontent img { margin: 5px 0 5px 0; border: 0; width: 100px; }

/* footer */
#div-footer p	{ text-align: center; font-family: verdana, arial, serif; font-size: 10px; line-height: 30px; color: #333333; }
#div-footer a	{ color: #B63630; }
#div-footer a:hover { color: #E0D066; border: 0; }

/* dark green	#9CB68B; */
/* light green	#C5D8B6; */
/* yellow #D6C030; */
/* dark red	#90A040; */
/* light red	#C04637; */
/* blue   #606090; */
