a, ul, body 					{ font-family: 'Lucida Sans Unicode', 'Arial', 'Verdana', 'sans serif'; font-size:1.2em; font-weight:normal; text-decoration:none; outline:none; margin:0; padding:0; }

a 								{ color:#661F1E; }

h1								{ display:block; padding:0; font-size:1.5em; }
h2								{ margin-bottom:15px; color:#A8845C; }
h3								{ font-size:1.2em; padding:0 10px; }
h4								{ font-family:"Lucida Sans"; font-size:.4em; font-weight:bold; padding:5px 0 5px 0; }
h5 								{ font-size:.5em; color:#A8845C; padding:10px 0 10px 45px; background:url(/_images/video-icon.png) no-repeat 8px 6px; display:block; }
h5:hover						{ background:#DDDDDD url(/_images/video-icon.png) no-repeat 8px 6px; display:block; cursor:pointer; }

p								{ font-size:.65em; line-height:1.4em; }
p a 							{ text-decoration:underline; }

strong							{ font-weight:bold; color:#661F1E; }

#welcomeTextWrap				{ padding:5px 0; color:#FFF; width:450px; }
.welcomeText					{ padding-top:5px; font-size:.6em; line-height:1.5em; }

#nav a 							{ font-weight:bold; }
ul.menu ul li a					{ font-size:1em; font-weight:100; font-family:'Arial', 'Verdana'; }


.button							{ height:20px; font-size:.55em; border:1px solid #6F6F6F; color:#FFF; background:#929292 url('/_images/arrow.png') no-repeat  5px 5px; cursor:pointer; padding:1px 8px 0 20px; display:inline; }
.formButton					    { height:20px; font-size:.55em; border:1px solid #6F6F6F; color:#FFF; background:#929292 url('/_images/arrow.png') no-repeat  5px 4px; cursor:pointer; padding:0 5px 2px 16px; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.formButton					{ height:20px; font-size:.55em; border:1px solid #6F6F6F; color:#FFF; background:#929292 url('/_images/arrow.png') no-repeat  5px 5px; cursor:pointer; padding:0 5px 0 16px; }
}

/* IE6 FIX
-------------------------------------------------------------- */
*html #siteMapList ul li h4						{ font-size:1em; }
*html #search .textField						{ width:150px; }
*html .formButton								{ width:70px; padding:0 5px 0 16px; }

/* IE7 FIX
-------------------------------------------------------------- */
*:first-child+html #siteMapList ul li h4 		{ font-size:1em; }
*:first-child+html #search .textField			{ width:150px; }
*:first-child+html .formButton					{ width:70px; padding:0 5px 0 16px; }
