﻿/* MARGINS */
#banner, BODY, #buttons, #frame, #menu, #text
			{ margin:0 auto; padding:0; }
#content	{ margin:42px auto 0; padding:0; }
#foot		{ margin:0 auto; padding:3px 0 0 0; }
H1			{ margin:60px 0 0 15px; }
#logo		{ margin:25px 15px 0 160px; padding:0; }
.inset		{ margin:30px; }
.inset UL	{ margin-top:0; bullet-type:none; }
.button		{ margin:0 0 15px 0; padding:2px 0 0 0; }
#wbenc		{ margin:0; padding:305px 0 0 5px; }


/* ALIGNMENT */
BODY, #foot_c, #foot_p, #frame
			{ text-align:center; }
.button		{ text-align:right; } 
#content	{ text-align:left; }
#wbenc		{ text-align:center; }


/* DIMENSIONS */
#banner		{ height:120px;	width:440px }
.button		{ height:20px;	width:85px; }
#content	{ height:540px;	width:740px; }
#foot		{ height:20px;	width:740px; }
#foot_c		{ height:20px;	width:160px; }
#foot_p		{ height:20px;	width:580px; }
#frame		{ height:100%;	width:100%; }
#logo		{ height:122px;	width:121px }
#menu		{ height:720px;	width:320px; }
.s15		{ 				width:15px; }
#text		{ height:380px;	width:580px; }
#wbenc		{ height:70px;	width:155px; }


/* POSITIONS */
#banner, #buttons, #foot_c, #foot_p, .s15, #text
			{ float:right; }
.button		{ float:right; clear:right; position:relative; left:15px; }
#logo		{ float:left; }
#menu		{ position:relative; top:-639px; left:-370px; }
#wbenc		{
	clear:both; float:left;
}


/* FONTS */
a:link.menu, a:visited.menu, a:active.menu, a:hover.menu
			{ font-size:12px; font-weight:bold; text-decoration:none; }
#foot		{ font-size:12px; font-weight:bold; }
H1			{ font-size:16px; font-weight:bold; }
.serif		{ font-family:Palatino Linotype, Book Antiqua3, Palatino6, serif; }
.sans		{ font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; }
.inset		{ font-size:14px; }


/* COLORS */
a:link.menu, a:visited.menu, a:active.menu, a:hover.menu, #foot_c, #foot_p
			{ color:white; }
H1			{ color:#0078AE; }


/* BACKGROUNDS */
a:hover div.button, div.button:hover
			{ background-color:#BFA94D; cursor:hand; }
#banner		{ background-color:#BFDDEB; }
BODY		{ background:url("images/bg.jpg") repeat-x fixed top left; }
.button		{ background-color:#0078AE; }
#content	{ background-color:white; }
.dn			{ background-color:#BFA94D; }
#menu		{ background:url("images/sunflower.png") no-repeat top left; }
#text		{ background-color:#FCF0BC; }


.l_gold		{ background-color:#FCF0BC; }
.d_gold		{ background-color:#BFA94D; }
.l_blue		{ background-color:#BFDDEB; }
.d_blue		{ background-color:#0078AE; }

