/* CSS Document */

body {font: 12px Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; background-color:#dbd8d8;}

#topbanner {background-image:url(../images/topLogoBanner.jpg); background-repeat: no-repeat; width: 800px; height: 54px;background-color:#dbd8d8;}
	
#logo {background-image:url(../images/logoBanner.jpg); background-repeat: no-repeat; width: 800px; height: 86px; }
	
#intro {float:right; text-align: center; padding:2em 5px 0 0; font-size:12px; width: 550px;}

#company {text-align: right; padding: 8px 5px 0 0; font-weight: 600; font-size: 1.25em;}

#address {text-align: right;  font-size:12px; padding: 8px 5px 0 0; font-family:Arial, Helvetica, sans-serif;}

#nav {background-color: #000;}

a.internal:link {color: #70818e; text-decoration: underline;}
a.internal:visited {color: #70818e; text-decoration: underline;}
a.internal:hover {color: #70818e; text-decoration: underline;}
a.internal:active {color: #70818e; text-decoration: underline;}

a.white:link {color: #fff; text-decoration: underline; font-size: 11px;}
a.white:visited {color: #fff; text-decoration: underline; font-size: 11px;}
a.white:hover {color: #fff; text-decoration: underline; font-size: 11px;}
a.white:active {color: #fff; text-decoration: underline; font-size: 11px;}

a.topnav:link {color: #fff; font-size: 13px; font-weight: 600;}
a.topnav:visited {color: #fff; font-size: 13px; font-weight: 600;}
a.topnav:hover {color: #000; font-size: 13px; background-color:#FFFFFF; font-weight: 600;}
a.topnav:active {color: #000; font-size: 13px; font-weight: 600;}

a.leftnav:link {color: #000; font-size:12px; font-weight: 600;}
a.leftnav:visited {color: #000; font-size:12px; font-weight: 600;}
a.leftnav:hover {color: #8b9ead; font-size:12px; font-weight: 600;}
a.leftnav:active {color: #000; font-size:12px; font-weight: 600;}

/* Drop down Menus */

div#secnav {float: left; margin: 0 0 0 0; padding: 2px 5px 0 12px; 
	font: 13px "Trebuchet MS", Vedana, sans-serif; text-align: center; }
div#secnav ul {margin: 0; padding: 0; }
div#secnav li {position: relative; list-style: none; margin: 0; padding: 0; float: left; 
	line-height: 2em;  width: 85px; background-color: #8b9ead; border-right: 1px solid black;}
div#secnav li:hover {color: #646455; }
div#secnav li a { display: block; padding: 0; text-decoration: none;}
div#secnav>ul a {width: auto; }
div#secnav ul ul { position: absolute;  display: none; background: #331C12; width: 85px; text-align: left; border: 1px solid #54523D;}
div#secnav ul ul li { border-bottom: 1px solid #54523D; padding-left: 1px;}
div#secnav ul.level1 li.submenu:hover ul.level2 { display: block; }

/*end drop down menus */

#mainpic {padding: 8px 2px 4px 12px;}

.tab {padding: 8px 10px 1px 0; }

#archive {padding: 4px 1px 6px 0; }

.products {padding: 2px 2px 2px 2px; text-align: right; font: 1.25em "Trebuchet MS", Verdana, sans-serif; font-weight: 600;}

#blog {width: 375px; background-color: #8b9ead; border: 6px solid #bac8d3; margin: 0 2px 4px 12px;}
#blog p {padding: 12px; font-size: 11px;}
#blog strong {font-size: 14px;}

#credit {color: #fff; font-size: 11px; text-align: right;}

#calendar {width: 366px; background-color: #8b9ead; border: 6px solid #bac8d3; margin: 0 2px 4px 12px;}
#calendar p {padding: 12px; font-size: 11px;}

.small {font-size: 10px; text-align: right;}

/* round nav box */

.roundcont {
	width: 150px;
	background-color: #cccccc;
	color: #fff;
	margin: 8px 0 0 1em;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(/images/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(/images/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

/* end round nav box */



/* round content box */

.roundbox {
	width: 600px;
	background-color: #fff;
	color: #000;
	margin: 8px 0 0 1em;
}

.roundbox p {
	margin: 0 10px;
}

.roundboxtop { 
	background: url(/images/tr_content.gif) no-repeat top right; 
}

.roundboxbottom {
	background: url(/images/br_content.gif) no-repeat top right; 
}

img.boxcorner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

/* end round content box */

h2, h3 { color: #70818e; padding-left: 4px;}

a:link {color: #000;  font-size: 12px; text-decoration: underline;}
a:visited {color: #000;  font-size: 12px; text-decoration: underline;}
a:hover {color: #8b9ead; font-size: 12px; text-decoration: underline; }
a:active {color: #000;  font-size: 12px; text-decoration: underline; }

a.account:link { font-size: 11px; color: #fff; }
a.account:visited { font-size: 11px; color: #fff; }
a.account:hover {font-size: 11px; color: #fff;}
a.account:active { font-size: 11px; color: #fff; }



	
