html,body{margin:0;padding:0;}


body{font: 85%/1.3 Verdana, Arial, sans-serif;

    text-align: center;padding-bottom:20px;
	background-color: silver;
	background-image: url(images/bg.gif);
}


p{margin-top:0}


h1,h2,h3{font: normal normal 200% "Trebuchet MS",Arial,sans-serif}


h2{font-size:160%}


h3{font-size:120%;
	color: #d3371b;
	text-align: center;
}



div#header{ margin:0 auto; width:770px; overflow:hidden;
	background: #fff url(images/logo.jpg) no-repeat 5px 10px;
	border-bottom-style: solid;
	border-bottom-color: #40a0f9;
	height: 150px;
}


div#header h1,div#menu{width:770px;margin:0 auto;text-align:left;
	height: 86px;
}


div#header h1{padding: 30px 0 10px;color: #a4a4a4}



ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0;
	background-color: white;
}


ul#nav{float:right;font-size: 95%}


ul#nav li{float:left;margin-left: 3px;text-align: center}


ul#nav a{float:left;width: 95px;padding: 5px 0;background: #f9ce2a;text-decoration:none;color: #fff}


ul#nav a:hover{background: #40a0f9;color: #6d6d6d}


ul#nav li.activelink a,ul#nav 
li.activelink a:hover{background: #40a0f9;color: #6d6d6d}

ul#nav li.members a{
	background-color: #e83213;
}

ul#nav li.members a:hover{
	color: white;
}

div#container{width:770px;margin:0 auto 10px;padding:20px 0 10px;text-align:left;background: white url(images/border.gif) repeat-x scroll;
	border-color: gray;
	border-width: 1px;
	border-left-color: gray;
}

div#content{float:left;display:inline;width:560px;margin:0 0 10px 10px}
div#search { display: inline; margin: 0 0 10px 10px; width: 95%; float: left; }
ul#intro,ul#intro li{list-style-type:none;margin:0;padding:0}


ul#intro{width:100%;overflow:hidden;margin-bottom:20px}


ul#intro li{float:left;width:180px;margin-right:10px;padding: 10px 0}


li#mission{background: #E65714}


li#services{background: #42B4AC}


ul#intro li#more{margin-right:0;background: #7D63A9}


ul#intro p,ul#intro h3{margin:0;padding: 0 10px}


ul#intro h3{text-transform:uppercase;padding-bottom:3px;color: #FFF}



div#content h2{margin: 10px 0;color: #007BC4}


div.date{float:left;width: 4em;padding: 5px 0;background: #f1eb5f;color:#007bc4;

    text-align:center;margin: 0 4px 4px 0;font-size: 80%;line-height:0.9}


div.date span{display:block;font-size: 150%;font-weight:bold}

div#comments{ background: #DAE6FE; margin-bottom:10px; margin-left: 5px; padding: 5px; }
div#comments p{ color: #6d6d6d; padding: 10px; margin:0 }

div#commercial{ background: #d1d1d1; margin-bottom:10px; margin-left: 5px; padding: 5px; }
div#commercial p{ color: #6d6d6d; padding: 10px; margin:0 }

div#cards{ background: #DAE6FE; margin-bottom:10px; margin-left: 5px; padding: 5px; }
div#cards p{ color: #6d6d6d; padding: 10px; margin:0 }

div#direct{background:#d1d1d1;padding: 5px; margin-bottom: 10px; margin-left: 5px;}
div#direct p{ color: black; padding: 10px; margin:0 }

div#apparel{background:#DAE6FE;padding: 5px; margin-bottom: 10px; margin-left: 5px;}
div#apparel p{ color: black; padding: 10px; margin:0 }

div#forms{background:#d1d1d1;padding: 5px; margin-bottom: 10px; margin-left: 5px;}
div#forms p{ color: black; padding: 10px; margin:0 }

div#labels{background:#DAE6FE;padding: 5px; margin-bottom: 10px; margin-left: 5px;}
div#labels p{ color: black; padding: 10px; margin:0 }

div#promotional{ background: #d1d1d1; margin-bottom:10px; margin-left: 5px; padding: 5px; }
div#promotional p{ color: #6d6d6d; padding: 10px; margin:0 }

div#side{ float:right; display:inline; width: 180px; background:#91caef; margin:0 10px 10px 0; border-color: #007bc4; border-style: none; outline-color: #007bc4; outline-style: none; }

div#side p{ color: #fff; text-align: center; margin:5px 0 10px; padding: 0 10px   }

div#side div{margin: 0 0 10px;padding: 10px 0}

div#searchp{ float:right; display:inline; width: 180px; background:#e83213; margin:0 10px 10px 0; border-color: #e83213; border-style: none; outline-color: #007bc4; outline-style: none; }

div#searchp p{ color: #fff; font-size: 90%; text-align: center; margin:5px 0 10px; padding-top: 0; padding-right: 5px; padding-bottom: 0; padding-left: 5px !important; }

div#searchp a{ color: #fff; text-decoration: underline; text-align: center; margin:5px 0 10px; padding: 0 10px    }

div#searchp div{margin: 0 0 10px;padding: 10px 0}

div#credit{ float:right; display:inline; width: 180px; background:#f9ce2a; margin:0 10px 10px 0; border-color: #e83213; border-style: none; outline-color: #007bc4; outline-style: none; }

div#credit p{ color: #fff; text-align: center; margin:5px 0 10px; padding: 0 10px   }

div#credit a{ color: #fff; text-decoration: underline; text-align: center; margin:5px 0 10px; padding: 0 10px    }

div#credit div{margin: 0 0 10px;padding: 10px 0}

div#footer{clear:both;width:750px;margin:0 10px;padding: 10px 0;

    background: #9b9b9b;color: #fff;text-align:center}


div#footer p{ color: #fff; margin:0 }


img.images { border: solid 2px #007bc4; float: right; position: relative; top: 10px; margin-right: 5px; }
img.images2 { margin-right: 5px; position: relative; top: 0; float: right; border: solid 2px #007bc4; }
