body{
	background-color:#2F2F2F;
	color:#D1D1D1;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
a{ color:#2083D0; text-decoration:none; }
a:hover{ text-decoration:underline; }
p{ padding:0 0 20px 0; }
h1{ font-size:170%; margin:0 0 10px 0; }
h2{
	font-size:120%;
	text-decoration:underline;
	margin:0 0 10px 0;
}
h3{
    font-weight:bold;
    margin:0 0 10px 0;
}
.success { color:#18DF0D; }
.failure { color:#cc0000; }
.red { color:#cc0000;}
#cetonLink { background: transparent url("../images/ceton_link.png") no-repeat; height:150px; width:719px; margin-left:35px; }
.clear{ clear:both; }
.spacer{ background-color:#697274; height:2px; } 
.space5{ height:5px; }
.space10{ height:10px; }
.space15{ height:15px; }
.space20{ height:20px; }
.space30 { height:30px; }
.orderNow { background: transparent url("../images/badge.png") no-repeat; height: 167px; width: 167px; /*position:absolute;*/ float:right;}
.flatList li{ display:block;float:left }
ul.list { list-style-type:square; padding-left:20px; }
ul.list li {}
#top{
	height:37px;
	background:url('../images/bg.gif') repeat-x 0 0 #292929;
	color:#C1C1C1;
}
/* -- top navigation start -- */
#topNav{ width:700px; margin:0 auto; height:37px; }
#topNav ul{ width:612px; margin:0 auto; }
#topNav ul li{
	height:37px; float:left;
	background:url('../images/bg.gif') repeat-x 0 0 #292929;
	color:#C1C1C1;
	font:bold 12px/37px Arial, Helvetica, sans-serif;
}
#topNav ul li a{
	padding:0 18px; height:37px; float:left; text-decoration:none; display:block;
	background:url('../images/bg.gif') repeat-x 0 0 #292929; color:#C1C1C1;
	font:bold 12px/37px Arial, Helvetica, sans-serif;
}
#topNav .active{background:url('../images/top_btn_h.gif') no-repeat center bottom;}
#topNav ul li a:hover{background:url('../images/top_btn_h.gif') no-repeat center bottom;}
#topNav ul li a.hover{
	padding:0 18px; height:37px; float:left; text-decoration:none; display:block;
	background:url(../images/top_btn_h.gif) no-repeat center bottom; color:#C1C1C1;
	font:bold 12px/37px Arial, Helvetica, sans-serif;
}
/* -- top navigation end -- */
#header{
	background:transparent url('../images/header_bg.jpg') repeat-x 0 0; 
	height:130px; /* changed from 200px to make up for logo img div padding */
	margin-left:auto; margin-right:auto;
	text-align:center;
	padding:40px 0 0 0;
}
#tag{ height:24px; margin-left:300px; }
#bread{
	margin:0 0 20px 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #697274;
	color:#697274;
}
#bread span{ color:#D1D1D1 }
#content{ margin:10px auto; width:800px; }
#main{ margin:0 0 10px 0; }
#col1{
    float:left;
    width:375px;
	margin:0 0 20px 0; /* to move the footer down */
}
#col2{
    float:right;
    width:400px;
	margin:0 0 20px 0; /* to move the footer down */
}
#col2 span{ /*padding:10px;*/ }
#footer{
	border-top:1px solid #697274;
	font-size:10px;
	color:#697274;
	margin:0 0 10px 0;
	padding:5px 0 0 0;
	height:20px;
	clear:both;
	text-align:center;
}
#borderPic{ border:5px solid #000; }
#borderPicSm{ border:2px solid #000; }
.borderPic{ border:5px solid #000; }
.borderPicSm{ border:2px solid #000; }
.borderPic1{ border:1px solid #000; }
#certs{ position:relative; }
#msGold{ position:absolute; right:0px; top:0px; }
#test{
	height:250px;
	width:100%;
	background:#fff;
}
#homeGallery{
	height:/*250px;*/471px;
	width:100%;
	border:2px solid #000;
}
.headline{ border:1px solid #697274; }
.headline h1{
	/*background:url(../images/header-bx.gif) no-repeat 0 0 #000;*/
	background:url(../images/_header-bx.gif) repeat-x 0 0 #000;
	border-bottom:1px solid #697274;
	/*border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;*/
	font-size:14px;
	/*height:36px;*/
	padding:10px 0;
	text-align:center;
	width:238px;
}
.hl-content{
	background:url(../images/header-bx-bg.gif) no-repeat 0 0 #000;
	/*border:1px solid #000;*/
	color:#000;
	/*font-size:10px;*/
	height:165px;
	padding:5px 5px;
	text-align:center;
}
.headline p{ padding:5px 0 0 0; }