@charset "UTF-8";
/* CSS Document */
html, body {
  margin:0;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color:#000000;
  background: url(../images/vbckgnd.jpg) repeat-x #515151;
}

a {
  color:#006cb7;
  text-decoration:none;
  font-size:12px;
}

a:hover {
  color:#006cb7;
  text-decoration:underline;
}

.alabel {
  color:#006cb7;
  text-decoration:none;
  font-size:12px;
}

h1 {
  font-size:22px;
  color:#006cb7;
  margin: 0px 0px 0px 0px;
  padding: 15px 0px 3px 0px;
}

h2 {
   font-size:19px;
   color:#2e2e2e;
   margin: 0px 0px 0px 0px;
   padding: 10px 0px 4px 0px;
}

h3 {
   font-size:18px;
   color:#006cb7;
   margin: 0px 0px 0px 0px;
   padding: 4px 0px 2px 0px;
}

h4 {
   font-size:14px;
   color: #2e2e2e;
   margin: 0px 0px 5px 0px;
   padding: 4px 0px 2px 0px;
}

img {
  border:0;
}

/*p {
  text-align:justify;
}*/

ul.noBullet {
  list-style-type: none
}

.anibox {
	float:left;
	margin: 0px 0px 0px 0px;
}

.banner {
  width:960px;
  height:300px;
  color:#000000;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background:url(../newsite/images/banner.png) no-repeat;
}

.callout {
  float:right;
  width:270px;
  border:1px solid #006cb7;
  padding: 5px 5px 5px 5px;
  margin: 10px 10px 10px 10px;
  text-align:center;
  font-size:15px;
}


.container {
  margin:0px auto;
  width:960px;
}

.footer {
  clear:both;
  width:960px;
  height:45px;
  font-family:Arial;
  font-size:13px;
  color:#ffffff;
  background:url(../images/footerbkgd.png) no-repeat;
  border-top: 3px solid #007ed9;
  padding: 0px 0px 0px 0px;
}

.footer a {
  color: #003c66;

}

.footer a:hover {
  color: #ffffff;
  text-decoration:none;
}


.footerleft {
  float:left;
  padding: 5px 0px 0px 10px;
}

.footerright {
  float:right;
  text-align:right;
  padding: 5px 10px 0px 0px;
}

.header {
  width:960px;
  height:160px;
  background:url(../images/headerbkgd.png) top left no-repeat;
}

.headerlogo {
  float:left;
  padding: 5px 0px 0px 10px;
}

.headerright {
  float:right;
  width:250px;
  padding: 10px 10px 0px 0px;
}

.headertextright {
  text-align:center;
  padding: 5px 10px 0px 0px;
}

.headertextright table {
	font-size:16px;
	font-weight:bold;
}

.headercenter {
  float:left;
  width:450px;
  text-align:center;
  font-weight:bold;
  font-size:20px;
  color:#006cb7;
  padding: 100px 0px 0px 0px;
}


.imageleft {
	float:left;
	padding: 10px 10px 10px 15px;
	border:0;
}

.imageright {
	float:right;
	padding: 10px 10px 10px 15px;
	border:0;
}

.navigation {
  width:960px;
  height:32px;
  font-size: 16px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #006cb7; 
  border-bottom: 3px solid #007ed9;
}

.navbottom {
  width:950px;
  height:20px;
  font-size: 16px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 10px;
  background-color: #ffffff; 
}


ul.NoBullet {
  list-style-type: none
}

.panel {
  width:900px;
  color:#000000;
  background:#ffffff;
  padding:10px 30px 10px 30px;
}

.panelleft, .panelmiddle, .panelright  {
  float:left;
  width: 275px;
  margin: 0px 0px 0px 17px;
  padding: 10px 10px 10px 10px;
  color:#000000;
  background:url(../newsite/images/panelbkgd.jpg) repeat-x #ffffff;
/*  background:#ffffff;*/
/*  border: 1px solid #000000;*/
}

.panelsingle {
  width:880px;
  color:#000000;
  padding: 0px 20px 10px 20px;
/*  margin: 10px 0px 10px 10px; */
/*  border: 1px solid #000000;*/
  background-color:#ffffff;
}

.sitemap {
  float:left;
  margin: -10px 0px 0px 10px;
  font-size:12px;
}

#tabs {
/*	border-bottom: .5em solid #0033CC;*/
  margin: 0;
  padding: 0px 0px 0px 0px; /* within container */
}


#tabs li { 
  display:inline;
  padding: 0px 0px 0px 0px; /* between the tabs */
/*
  border-top: .1em solid #03c;
  border-left: .1em solid #03c;
  border-right: .1em solid #03c;
*/
}

#tabs li a {
  display:inline-block;
  width:120px;
  height:50px;
  text-decoration: none;
  text-align:center;
  padding: 0px 0px 0px 0px;
  /*padding: 0.5em 0.5em;*/
  background:url(../newsite/images/tabunselect.png) no-repeat;
  color: #ffffff;
}

#home         #tabs li#tabA a, 
#aboutUs      #tabs li#tabB a, 
#products     #tabs li#tabC a, 
#news         #tabs li#tabD a,
#faqs         #tabs li#tabE a,
#testimonials #tabs li#tabF a,
#distributors #tabs li#tabG a,
#contactUs    #tabs li#tabH a {
  /*padding: 0.5em 0.5em;*/
/*	background-color: #03c;*/

  background:url(../newsite/images/tabselect.png) no-repeat;
  color: #ffffff;
}

.designby {
	width:960px;
	text-align:center;
	margin: 0px 0px 0px 0px;
	color:#ffffff;
	font-size: 10px;
}

.designby a {
	font-size: 10px;
	color:#ffffff;
}

.designby a:hover {
	text-decoration:underline;
}

.socialmedia1 {
	float:right;
	margin:10px 0px 10px 15px;
}



TABLE 		{ COLOR: #000000; FONT: 13px arial, sans-serif; font-weight: normal; }

.title 		{ COLOR: #006bb6; FONT: 18px arial, verdana, sans-serif; font-weight: bold; }

.subtitle 	{ COLOR: #000000; FONT: 14px arial, verdana, sans-serif; font-weight: bold; }

.hilite 	{ COLOR: #006bb6; FONT: 14px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold; }

.just 		{ text-align: justify; }

.linevert	{ border-left: #95ABBD 1px solid; }

.smalltext { font-size:11px; }

#dish h5 {
font-size:18px;
color:#FF0000;
margin-top:6px;
margin-bottom:0px;
}

#dish h6 {
font-size:14px;
margin-top:0px;
margin-bottom:4px;
}

.socialmedia {
	float:right;
	color:#ffffff;
	height:32px;
	padding:4px 20px 0px 0px;
}

.socialmedia a {
	color:#ffffff;
	border:0;
	text-decoration:none;
}
.socialmedia a:hover {
	border:0;
	text-decoration:underline;
}
.socialmedia span {
	vertical-align:middle;
	padding:0px 0px 0px 5px;
	display:inline-block;
	height:32px;
}


