html, body {font-family: verdana, arial; font-size: 11px; text-align: center; font-weight:normal; margin: 0px; background-color: #4d768c; scrollbar-arrow-color:#000000; scrollbar-face-color:#efde88; scrollbar-highlight-color: #daa520; }

a        { font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; }
a:link   { color: #335577; text-decoration: underline;}
a:visited{ color: #335577; text-decoration: underline;}
a:hover  { color: #DAA520; text-decoration: underline;}
a:active { color: #335577; text-decoration: underline;}

a.a2	    	  { font-family: verdana, sans-serif; font-size: 14px; font-weight: bold; color: #ffffee; display: block; width:100%; height:100%; padding: 10px 10px 10px 20px;}
a.a2:link 	  { color: #ffffee; text-decoration: none;}
a.a2:visited { color: #ffffee; text-decoration: none;}
a.a2:hover   { color: #ffffee; text-decoration: underline;}
a.a2:active	{ color: #ffffee; text-decoration: none;}

a.a3	    	{ font-family: verdana, sans-serif; font-size: 12px; font-weight: normal; color: #000000; display: block; width:100%; height:100%; padding: 7px 0px 7px 40px; }
a.a3:link   { color: #000000; text-decoration: none;}
a.a3:visited{ color: #000000; text-decoration: none;}
a.a3:hover  { color: #000000; text-decoration: underline;}
a.a3:active { color: #000000; text-decoration: none;}

a.a3b	    	{ font-family: verdana, sans-serif; font-size: 12px; font-weight: normal; color: #000000; }
a.a3:link   { color: #000000; text-decoration: none;}
a.a3:visited{ color: #000000; text-decoration: none;}
a.a3:hover  { color: #000000; text-decoration: underline;}
a.a3:active { color: #000000; text-decoration: none;}

a.a4	    	{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; color: #022683; }
a.a4:link 	{ color: #022683; text-decoration: none;}
a.a4:visited{ color: #022683; text-decoration: none;}
a.a4:hover  { color: #022683; text-decoration: underline;}
a.a4:active	{ color: #022683; text-decoration: none;}

a.h1	    	{ font-family: verdana, sans-serif; font-size: 16px; font-weight: bold; color: #000000; }
a.h1:link   { color: #000000; text-decoration: none;}
a.h1:visited{ color: #000000; text-decoration: none;}
a.h1:hover  { color: #000000; text-decoration: underline;}
a.h1:active { color: #000000; text-decoration: none;}

#container	{ width: 950px; margin: 20px auto; text-align: left; border-left: 1px solid #daa520; border-right: 1px solid #daa520; padding: 0px; background-color: #ffffff; }

	.header { background-image: url(http://www.craftmetal.com/images/brass2.jpg); background-repeat: repeat-x; padding: 0px; height: 70px; border-bottom:3px solid #daa520; }
	#header { position: relative; height: 70px; }
		#logo			{ position:absolute; left:  10px; bottom: 5px; }
		#headlinks{ position:absolute; right: 10px; bottom: 5px; font-size: 13px; }

	.left { background-image: url(http://www.craftmetal.com/images/brass2.jpg); background-repeat: repeat-y; padding: 0px; }
		.navhead{ background-color: #000000; margin: 0px; border-bottom: 1px solid #ffffff; width: 220px; -moz-box-sizing:border-box;box-sizing:border-box; cursor:hand; }
		.navlink1{ display: none; background-color: #efde88; margin: 0px; border-bottom: 1px solid #ffffff; width: 220px; -moz-box-sizing:border-box;box-sizing:border-box; cursor:hand;}
		.navlink2{ display: none; background-color: #efde88; margin: 0px; border-bottom: 1px solid #ffffff; width: 220px; -moz-box-sizing:border-box;box-sizing:border-box; cursor:hand;}

	.right { background-color: #ffffff; border-left: 1px solid #daa520; padding: 10px; padding-top: 5px; width: 730px; }

	#footer		{ height: 30px; margin: 0px; padding: 3px; border-top: 3px solid #daa520; background-color:#efde88; -moz-box-sizing:border-box;box-sizing:border-box; font-size: 12px; font-family: verdana; vertical-align: middle; }

	td { font-size: 10px; font-family: arial; }
	.homeslideshow {padding: 20px;}
	.homeleft {padding: 20px; font-family: verdana; font-size: 11px; border-top: 1px solid #daa520; border-right: 1px solid #daa520; width: 293px;}
	.homeright {padding: 20px; font-family: verdana; font-size: 11px; border-top: 1px solid #daa520; width: 293px;}
	.featured { padding: 10px; text-align: center; font-size: 11px; }
	.image  { background-repeat: no-repeat; background-position: center center; padding: 30px; }
	.normal { font-size: 11px; font-family: verdana, sans-serif; }
	.bottom { padding: 0px; padding-bottom: 15px; font-size: 11px; text-align: center; vertical-align: bottom; }
  .bb { border-bottom:1px solid #efde88; }
  .thead { background:#efde88; border:1px solid #fff; }

	.under	{ position: relative; z-index: 0; width: 115px; text-align: center; vertical-align: bottom; }
	.over		{ position: absolute; z-index: 1; top: 0px; left: 0px; }

	.button { background:#efde88; cursor: hand; font-family: verdana, sans-serif; font-size: 11px;}
	h1 { font-size: 16px; font-weight: bold; margin: 0px;}