@charset "utf-8";
/* CSS Document */
/* Author: I.Bautista / Heritage Web Design / ibautista@hwsinet.com */
/* Created: 4/2008 */

html{
overflow: -moz-scrollbars-vertical;
}

body{
background-color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFF;
margin-top: 2em;
padding: 0;
text-align: center;
font-size: 85%;
}

body *{
text-align: inherit;
}

a img{
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}

a: {
	font-size: medium;
}
a:link {
	text-decoration: none;
	color: #FFF;
}
a:visited {
	text-decoration: none;
	color: #00F;
}

a:active {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	text-decoration: none;
	color:#FFF;
}
table.wrap{
	margin-right: auto;
	margin-left: auto;
	width: 760px;
	color: #FFF;
}


#logo{
	text-align: left;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}

#address{
	text-align: right;
	padding: 0 5px;
	vertical-align: middle;
	color: #FFF;
}

#content{
/*border: 6px solid #F78E06;*/
text-align: center;
padding: 5px;
width: 744px;
}

#contentb{
	border: 20px outset #DE0C9B;
	text-align: center;
	padding: 5px;
	width: 744px;
}

#contentc{
border: 20px outset #F86D07;
text-align: center;
padding: 5px;
width: 744px;
}

#contenta{
border: 20px outset #79E307;
text-align: center;
padding: 5px;
width: 744px;
}



.subcontent{
text-align: center;
}

#footer{
text-align: center;
font-size: 75%;
}

/* Links */

/* Global Links */

a:link, a:visited{
	color: #FFF;
	text-decoration: none;
}

/* Navigation Links */

ul, ul li{
	margin: 0;
	padding: 0;
	font-size: 12px;
	height: 50px;
	color: #FFF;
}

#navigation{
	text-align: center;
	font-weight: bold;
}

#navigation2{
	text-align:center;
	font-weight: bold;
	height: 40px;
	margin-top: 20px;
	padding-top: 20px;
}

#navlist li{
	list-style-type: none;
	display: inline;
	padding: 0 20px;
	color: #FFF;
}

#navlist li a:link, #navlist li a:visited{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 80%;
}

#navlist2 li{
	list-style-type: none;
	display: inline;
	height: 80px;
	padding-top: 20;
	padding-right: 5px;
	padding-bottom: 20;
	padding-left: 5px;
	color: #FFF;
}

#navlist2 li a:link, #navlist2 li a:visited{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 125%;
	
}

#navigation2 #navtop #navlist2 li a {
	color: #FFF;
}


h1{
font-size: 102%;
color: #0099CC;
}

h2{
font-size: 98%;
color: #0099CC;
}

h3{
font-size: 96%;
color: #0099CC;
}


#contactform{
padding-right: 8px;
border-right: 1px solid #E2C70F;
width: 40%;
}

#contact{
padding-left: 8px;
}

td{
	vertical-align: top;
}
.contentTop {
	background-image: url(bkgrd-top.gif);
}
.phone {
	font-size: 18px;
	font-weight: bold;
	color: #09C;
}
#navigation2 div {
	padding: 5px;
	margin-top: 20px;
}
#navtop {
	margin-top: 10px;
	height: 80px;
}
#navigation2 {
	color: #FFF;
}
#content table tr td div {

}
#content table tr td div #FlashID {
	padding-top: 0px;
}

#toplogo {
	color: #000;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
