@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-family:"Lucida Sans Unicode","Lucida Grande","Trebuchet MS", Helvetica, Arial, sans-serif;
font-size:13px;background-color:#606060;color:#333333;background-image:url(../images/pgBg5.jpg);background-position:0px 180px;}
#hdr{width:100%;height:200px;margin:auto;background-color:#202020;background-image:url(../images/hdrBg01.png); }
#swirl{float:left;position:absolute;z-index:20;}
#cBx{position:relative;top:-180px;width:960px;height:500px;margin:auto;}
#cHdr{height:940px;height:60px;}
#hdrLogo{margin-left:80px;}
#cBdy{width:940px;border:solid 1px #FFFFFF;padding-top:5px;padding-bottom:5px;margin-left:20px;background-image:url(../images/frmBg.png);}
#cBdM{width:930px;background-color:#FFFFFF;margin:auto;}
#c{width:860px;margin:auto;clear:both;padding-top:28px;}
 
/* Top Nav */
#cHdr ul{ margin:0; padding:0; float:right; list-style-type:none; list-style-position:outside; position:relative; top:16px;}
#cHdr li{ display:inline; width:110px; margin-left:10px; }
#cHdr ul a{ display:block; float:left; padding:1px 10px; text-decoration:none; width:95px;color:#70A0C0; border-left:solid 1px #305070; }
 	 #cHdr ul a:hover{ color:#FFFFFF; border-left:solid 1px #BBBBBB; }
#cHdr strong{display:block; font-weight:600;}
#cHdr span{display:block;width:100%;color:#BBBBBB; font-size:12px;}
 	#cHdr ul a:hover span{ color:#FFFFFF; }
#cHdr ul a.nd { padding-right:0px; width:88px; }

/* foot */
#bbnd{width:100%;height:60px;text-align:center;color:#999999;}
#bbnd p{width:100%;text-align:center;}
noscript{font-style:italic;font-size:10px;}
	 
/* Elements */ 
h1{font-weight:normal;font-size:20px;letter-spacing:3px;color:#3B6C9C;padding:0;margin:0;}
h2{font-weight:normal;font-size:16px;letter-spacing:2px;color:#3B6C9C;padding:0px; margin:0px;}
img{ border:none; }
p{text-align:justify;line-height:19px;}
#c ul{line-height:23px;}

/* common classes */
.c23l{width:480px;margin-bottom:30px;}
.c32h{width: 220px;height:200px;margin-left:0px;float:left;padding-left:10px;}
.c32h2{margin-left:20px;}
.hspacer{width:848px; height:30px;clear:both;}

/* index */
#pmBxFrm{width:320px;height:320px;border:solid 1px #BBBBBB;float:right;display:block;background-color:#FFFFFF;}
#pmBx{width:300px;height:300px;position:relative;top:10px;left:10px;}
 #pmBx img{ width:300px; height:300px; }
 
/* web site description page */
.wBx{overflow:auto;clear:both;}
.wBx img{float:left;}
.wDsc{float:left;width:630px;margin-left:30px;}
.wsp{width:630px;height:30px;clear:both;}


/* contact */

.frmInfo{width:410px;float:left}
#cfrmBx {
 width:360px;
 height:300px;
 background-color:#f0f0f0;
 border:solid 1px #cccccc;
 padding:20px;
 float:left;
 margin-left:40px;
}
#cfrmBx label { display:block; width:90px; height:20px; float:left; }
.frmFld{padding-top:10px;padding-bottom:4px;}

#submit{margin-left:90px; width:244px;}
input{width:240px;}
textarea{width:240px;height:120px;margin-bottom:10px;}

.resp{text-align:center;font-size:15px;line-height:24px;color:#0066CC;}

.valimg{width:240px; margin:auto; clear:both;}
 .valimg a{width:88px; margin-left:30px;}
 
a.alt {color:#333; text-decoration:none; }

