@import url("thickbox.css");
body { background: url(../img/bg_blue.gif) repeat; font:13px Trebuchet MS, Arial, sans-serif; text-align: center; margin: 0; padding: 0;}
#all { position:relative; width:1000px; margin:-125px auto;}
#logo { margin: 0px 0 0 200px; background: url(../img/ks_logo_blue.gif) no-repeat; height:70px; width:100%; position:relative; z-index:1;}
#content { position:relative;  text-align:center; width:1000px; border: } 
#h1 {font:16px Trebuchet MS, Arial, sans-serif;}
#h2 {font:14px Trebuchet MS, Arial, sans-serif;}
#h3 {font:12px Trebuchet MS, Arial, sans-serif;}
#h3 {font:10px Trebuchet MS, Arial, sans-serif;}

#navbar { margin: 0px 410px 0 0px; font:15px Trebuchet MS, Arial, sans-serif; float:right; text-align:right; }
#navbar a:hover {text-decoration:underline;color:#A5F9F6;}
#navbar a:visited {text-decoration:underline;color:#A5F9F6;}
#site{margin-top:130px; text-align:left; background-color:#ffffff; 2px solid #adacac;  }
	

.line { margin:20px 20px 10px 20px; _margin: 0px; border-top:1px solid #cccccc;}
.site_container {margin:10px 0px 10px 10px; text-align:left;}
#title{margin:0 0 10px 20px;}

h1 {font:17px Trebuchet MS, Arial, sans-serif; color: #73B0A8; padding:20px 0px 0px 20px; }
p {padding: 0px 0px 0px 20px; } 


.design_container {margin:20px 0px 0px 20px; text-align:left; }
#title{margin:0 0 10px 20px;}
.design{ float:left; margin:15px 10px 25px 13px;color:#3D6B79;text-align:left;font-weight:bold;width:300px;}
.design img {border:1px solid #3B839F;display:block;}
.design a {text-decoration:none;color:#FA9922;}
.design a:hover {text-decoration:underline;color:#3D6B79;}

//not used?
.odesign{ float:left; margin:5px 10px 25px 10px;color:#3D6B79;text-align:left;font-weight:bold;width:300px;}
.odesign img {border:1px solid #3B839F;}
.odesign a {text-decoration:none;color:#3D6B79;}
.odesign a:hover {text-decoration:underline;color:#3D6B79;}

.desc {margin:10px;text-align:center;}