body {font-family: arial, verdana, helvetica; font-size:1em;
 text-align: center;
 background-color:#ccccff;

 color:#000;
 margin:0;

}

p{display:block; padding-left:20px;}
h1{display:block;  color:#000; }
 h2{ display:block; font-weight:bold; color:#000; font-size:1em;}
 h3{ display:block; font-size:x-small; font-style:italic; }
 
img{ border:0;}
A:link {text-decoration: none; color:#000;}
A:visited {text-decoration: none; color:#000;}
A:active {text-decoration: none}
A:hover {text-decoration: none}




/*layout block format*/

div.left{float:left;}
div.clear { clear:both;}

div.holder {width:auto;height:auto;min-height:100%; background-color:#ccccff;
 background-repeat:repeat-x; 
 background-image:url(images/bg.jpg);overflow: auto;margin: 0px auto;text-align: center; }
div.header { position:relative;height: 100px; width:1024px; margin:auto; overflow:hidden;  background-position:center; background-repeat:repeat-x; background-image:url(images/headerbg.jpg)}
div.header img { padding:5px; float:left;}
div.nav{ margin:auto; height:29px; width:1024px; background-image:url(images/navbg.jpg); background-repeat:repeat-x;}
div.center{ width:790px; margin:auto;}
div.content {
	text-align:left;
	margin:auto;
	height:auto;
	min-height:450px;
	background-color:#ccF;
	width:1024px;
	overflow:auto;
}
div.footer {
	text-align:center;
	margin: 0px auto;
	padding: 5px 0px 5px 0px;
	width:1024px;
	background-color:#CCF
}

/*nav format*/
div.nav ul {list-style: none;margin: 0;padding: 0;}
div.nav ul li {float: left;margin: 0;padding: 0; width:170px;}
div.nav ul li ul {position:absolute;float: left;margin: 0;padding: 0; width:170px; background-color:#333399; display:none;top:129px;}
div.nav ul li:hover ul{  display:block;
 }
div.nav ul li a:hover   {
	color:#fff;
  display:block;

}
div.nav a{text-decoration: none;font-weight:bold; padding-top: 4px;width:170px;cursor:pointer;float: left;display:block;	margin-right:8px;background-repeat: no-repeat;text-align:center;color:#CCCCCC;height:25px;}
div.nav a.navOff:hover  {cursor:pointer;color:#fff; }
div.nav ul li ul a.navOff:hover  {cursor:pointer;color:#fff;}
div.nav .navOn {color:#FFF !important;cursor: default; background-image:url(navhover.jpg); background-repeat:repeat-x;}

/*Form format*/
label {display:block;float:left;width:150px;}
form p {clear:both;}
input.btn {background-color:#EAE9EB;border:1px solid #817A88;color:#000000;font-weight:bold;padding:2px 6px;}

/*contact format*/
div.contact-cent{
	text-align:center;}
div.contact{height:auto; padding:20px; margin:auto; width:500px; text-align:left; }

/*comments format*/
div.addComment{ padding:20px; border-top:2px dotted #333333;}
div.comments{width:auto;height:auto;}
div.comment{width:auto;height:auto; padding:20px; border-top:2px dotted #333333;}

/*blog format*/
div.photoBlog{ height:auto; width:auto;  }
div.blog{border-top:2px solid #333; height:auto; width:auto; overflow:auto; padding:20px;}
div.blogEntry{height:auto; width:auto; padding:5px; }

/*about format*/
div.about, div.intro{ height:auto; width:auto; overflow:auto; padding:20px;}

/*stock check*/
.stock_check{
	background-image:url(images/ajax-loader.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:auto;
	height:1em;
	padding:5px;
	text-align:center;
	display: inline-block;

}

.high,.medium, .none, .none, .no_info {
	background-image:none;
}

.high div{
	background-color:#0F0

}

.medium{
background-color:#F90
}
.none{
background-color:#F00
}
.no_info{
background-color:#999
}



