* { margin:0; padding: 0 }
BODY { 
	width:655px;
	font-family:Tahoma, Geneva, Helvetica;
	background: #B9B7B7 url(../parts/back_main_a.gif) repeat;
	font-size:.7em; 
	margin:0 auto 10px auto; 
	color:#fff;
}
/* LINK & TEXT STYLES */
a:hover { color:#DA6E32; }
a { color:#F44B09; margin:0; }
.date { font-weight:bold; color:#F44B09 }
.orangeText { color:#FA692D }

/* BACKGROUND IMAGE STYLES */
.top-banner { 
	background: url(../parts/top-banner1.gif) no-repeat;
	width:655px;
	height:105px;
	clear:both;
	overflow:hidden;
}	
#wrapper {  width:655px; margin:0 auto; height:100%;}

#top-section { 
	background: url(../parts/top-section1.gif) no-repeat;
	width:655px;
	height:170px;
	clear:both;
	overflow:hidden;
}	
#top-section1 { 
	background: url(../parts/top-section1-blank.gif) no-repeat;
	width:655px;
	height:170px;
	clear:both;
	overflow:hidden;
}
#bottom-section { 
	background: url(../parts/bottom-section.gif) no-repeat;
	width:655px;
	height:313px;
	clear:both;
	overflow:hidden;
}	
.nav {
	background: url(../parts/nav1g.gif) no-repeat;
	width:221px;
	height:170px;
	float:left;
	clear:left;
	overflow:hidden;
}	
.nav2 {
	background: url(../parts/nav1f.gif) no-repeat;
	width:221px;
	height:170px;
	float:left;
	clear:left;
	overflow:hidden;
	}
.int-right {
	width:300px;
	height:170px;
	float:right;
	clear:right;
	overflow:hidden;
}
	.scrollD {
	font-size:85%; 
	margin-right:200px; 
	color:#00CC33;
}
	.right-top-content {
	background: url(../parts/top-light-content.gif) no-repeat;
	font-size:85%;
	float:relative; 
	clear:right;
	color:#666666;
	overflow:hidden;
}
.lower-right { 
	background: url(../parts/right-lower-section.gif) no-repeat; 
	width:434px;
	height:209px;
	clear:both;
	overflow:hidden;
}

.bottom-left { 
	background: url(../parts/bottom-left-section1.gif) no-repeat; 
	width:221px;
	height:323px;
	clear:both;
	overflow:hidden;
}
.bottom-right { 
	background: url(../parts/main-right.gif) no-repeat; 
	width:434px;
	height:220px;
	clear:both;
	overflow:hidden;
}
.longfooter { 
	background: url(../parts/slice1.gif) no-repeat; 
	width:434px;
	height:24px;
	clear:both;
	overflow:hidden;
	}
.int-bottom-right { 
	background: url(../parts/main-right1.gif) no-repeat; 
	width:434px;
	height:220px;
	clear:both;
	overflow:hidden;
}
.footer-rightside { 
	background: url(../parts/lowest-right1k.gif) no-repeat; 
	width:434px;
	height:120px;
	clear:both;
	overflow:hidden;
}
a.navstyle:link{color:#768EA6; font-weight: bold; text-decoration:none;}
a.navstyle:visited{color:#768EA6; font-weight: bold; text-decoration:none;}
a.navstyle:hover{ background: #768EA6; padding:4px; color:#fff; font-weight: bold; text-decoration:none; }

  .menu{font-family:Tahoma, Arial, Veranda; font-size:11px; color:#678393; text-decoration:none}
  .main{font-family:Tahoma, Arial, Veranda; font-size:11px; color:#808080; font-weight:bold }
   .main2{font-family:Tahoma, Arial, Veranda; font-size:11px; color:#808080; font-weight:bold; padding-top:15px; padding-right:15px; padding-left:15px }
  .home{font-family:Tahoma, Arial, Veranda; font-size:11px; color:#636363; }
  .blue{font-family:Tahoma, Arial, Veranda; font-size:11px;  color:#768EA6; font-weight:bold;}
  .link{font-family:Tahoma; font-size:9px;  color:#678393; text-decoration:none; font-weight:900 }
  .header{font-family:Tahoma; font-size:16px;  color:#768EA6; text-decoration:none; font-weight:bold;}
  .small{font-family:Tahoma, Arial, Veranda; font-size:10px;  color:#616161;  text-decoration:none;}
  .footer-links{font-family:Tahoma, Arial, Veranda; font-size:10px; font-weight: bold; color:#5D5E5E;  text-decoration:none;}
  .backfont{font-family:Tahoma, Arial, Veranda; font-size:11px;  color:#666666; }
  .backfont2{font-family:Tahoma, Arial, Veranda; font-size:9px;  color:#666666; }
  .headline{font-family:Tahoma; font-size:14px;  color:#768EA6; text-decoration:none; font-weight:900}
  .highlight{font-family:Tahoma, Arial, Veranda; font-size:11px;  color:#CC6633; font-weight:900}
  .category{font-family:Tahoma, Arial, Veranda; font-size:12px;  color:#767c76; font-weight:bold}
  .altheader{font-family:Tahoma, Arial, Veranda; font-size:14px;  color:#CC6633; font-weight:900}
  .alttext{font-family:Tahoma, Arial, Veranda; font-size:11px;  color:#768EA6; font-weight:900}
   .alttext2{font-family:Tahoma, Arial, Veranda; font-size:11px;  color:#666666; font-weight:900}
   .alttext3{font-family:Tahoma, Arial, Veranda; font-size:10px;  color:#768EA6; font-weight:900}
  .bottom-link {font-family:Tahoma; font-size:10px;  color:#666666; text-decoration:none; }
  .altlink{font-family:Tahoma, Arial, Veranda; font-size:11px;  color:#768EA6; font-weight:900; text-decoration:none;}
  .bottomlinks {font-family:  Tahoma, Arial, Veranda; font-size: 10px; color: #666666; }
  
 a.heat-therapy:link{color:#D37144; font-size:10px; font-weight: bold; text-decoration:none; }
a.heat-therapy:visited{color:#D37144; font-size:10px; font-weight: bold; text-decoration:none;}
a.heat-therapy:hover{color:#4E79A4; font-size:10px; font-weight: bold; text-decoration:none; }

.image-lower {margin-top: 10px;}
.photo {margin-right: 4px;}

.content1 { 
	width: 357px;
	height: 120px;
	margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px;
	clear:both;
	overflow:hidden;
}
.content1a { 
	width: 367px;
	height: 130px;
	margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px;
	clear:both;
	overflow:hidden;
}

.content2 { 
	width: 150px !important ;
	width: 155px;
	height: 180px;
	margin-top: 10px !important;
	margin-top: 0px;
	margin-right: 0px !important;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 42px !important;
	margin-left: 24px;
	float:left;
	clear:both;
	overflow:hidden;
}

.content3 { 
	width: 150px !important;
	width: 143px;
	height: 180px;
	margin-top: 10px !important;
	margin-top: 0px;
	margin-right: 40px !important;
	margin-right: 22px;
	margin-bottom: 0px;
	margin-left: 0px !important;
	margin-left: 10px;
	float:right;
	clear:right;
	overflow:hidden;
}
.footer-right {
	width: 200px;
	height: 20px;
	margin-top: 50px; margin-right: 170px; margin-bottom: 0px; margin-left: 0px;
	float:relative;
	clear:both;
	overflow:hidden;
}
.content4 { 
	width: 150px;
	height: 40px;
	margin-top: 10px; margin-right: 150px; margin-bottom: 0px; margin-left: 40px;
	clear:both;
	overflow:hidden;
}
.interior-main { 
	width: 357px;
	height: 100%;
	margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px;
	clear:both;
	overflow:hidden;

}	
.interior-container {
	background: url(../parts/int-bg1.gif) no-repeat; 
	float:left;
	margin-right:10px;
	width: 653px;
	height: 491px;
	clear:both;
	overflow:hidden;
}	
.interior-container1 {
	background: url(../parts/int-bg-blank.gif) no-repeat; 
	float:left;
	margin-right:200px;
	height: 491px;
	width: 653px;
	clear:both;
	overflow:hidden;
}	
.interior-container2 {
	background: url(../parts/int-bg-milong2.gif) no-repeat;
	float:left;
	margin-right:10px;
	height: 802px;
	width: 653px;
	clear:both;
	overflow:hidden;
}	
.interior-container2a {
	background: url(../parts/int-bg-milong3.gif) no-repeat;
	float:left;
	margin-right:10px;
	height: 802px;
	width: 653px;
	clear:both;
	overflow:hidden;
}	
.interior-container3 {
	background: url(../parts/int-bg1b.gif) no-repeat;
	float:left;
	margin-right:10px;
	height: 491px;
	width: 653px;
	clear:both;
	overflow:hidden;
}	
.interior-container4 {
	background: url(../parts/int-bg3.gif) no-repeat;
	float:left;
	margin-right:10px;
	height: 491px;
	width: 653px;
	clear:both;
	overflow:hidden;
}	
.interior-container5 {
	background: url(../parts/int-bg-long3.gif) no-repeat;
	float:left;
	margin-right:10px;
	height: 802px;
	width: 653px;
	clear:both;
	overflow:hidden;
}	
.interior-container6 {
	background: url(../parts/int-bg-long6.gif) no-repeat;
	float:left;
	margin-right:10px;
	height: 595px;
	width: 653px;
	clear:both;
	overflow:hidden;
}	
.interior-container6a {
	background: url(../parts/int-bg1j.gif) no-repeat;
	float:left;
	margin-right:10px;
	height: 491px;
	width: 653px;
	clear:both;
	overflow:hidden;
}	
.interior-container6b {
	background: url(../parts/int-bg-long11.gif) no-repeat;
	float:left;
	margin-right:10px;
	height: 595px;
	width: 653px;
	clear:both;
	overflow:hidden;
}	
.interior-container6c {
	background: url(../parts/int-bg-milong3b.gif) no-repeat;
	float:left;
	margin-right:10px;
	height: 802px;
	width: 653px;
	clear:both;
	overflow:hidden;
}	
.interior-container6d {
	background: url(../parts/ct-s1.png) no-repeat;
	float:left;
	margin-right:10px;
	height: 479px;
	width: 653px;
	width: 653px;
	clear:both;
	overflow:hidden;
}
.interior-container7 {
	background: url(../parts/long-interior1.gif) no-repeat;
	float:left;
	margin-right:10px;
	height: 920px;
	width: 653px;
	clear:both;
	overflow:hidden;
}
.interior-container8 {
	background: url(../parts/long-interior3.gif) no-repeat;
	float:left;
	margin-right:10px;
	height: 790px;
	width: 653px;
	clear:both;
	overflow:hidden;
}
.interior-container9 {
	background: url(../parts/long-interior4.gif) no-repeat;
	float:left;
	margin-right:10px;
	height: 790px;
	width: 653px;
	clear:both;
	overflow:hidden;
}
.interior-main {
	width: 200px;
	height: 500;
	margin-top: 10px; margin-right: 20px; margin-bottom: 0px; margin-left: 200px;
	clear:both;
	overflow:hidden;
}
.content-int1 { 
	width: 320px;
	height: 98%;
	margin-top: 10px; margin-right: 60px; margin-bottom: 0px; margin-left: 50px;
	float:right;
	clear:right;
	overflow:hidden;
}
.content-int1a { 
	width: 360px;
	height: 98%;
	margin-top: 10px; margin-right: 30px; margin-bottom: 0px; margin-left: 20px;
	float:right;
	clear:right;
	overflow:hidden;
}
.content-int2 { 
	width: 360px;
	height: 98%;
	margin-top: 10px; margin-right: 30px; margin-bottom: 0px; margin-left: 20px;
	float:right;
	clear:right;
	overflow:hidden;
}
.content-int3 { 
	width: 360px;
	height: 98%;
	margin-top: 10px; margin-right: 30px; margin-bottom: 0px; margin-left: 20px;
	float:right;
	clear:right;
	overflow:hidden;
}
.content-int3a { 
	width: 660px;
	height: 98%;
	margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
	float:left;
	clear:left;
	overflow:hidden;
}
.content-int4 { 
	width: 360px;
	height: 98%;
	margin-top: 10px; margin-right: 30px; margin-bottom: 0px; margin-left: 20px;
	float:right;
	clear:right;
	overflow:hidden;
}
.content-int5 { 
	width: 360px;
	height: 98%;
	margin-top: 10px; margin-right: 30px; margin-bottom: 0px; margin-left: 20px;
	float:right;
	clear:right;
	overflow:hidden;
}
	.int-layout { 
	width: 350px;
	height: 120px;
	margin-top: 10px; margin-right: 20px; margin-bottom: 0px; margin-left: 30px;
	float:right;
	clear:both;
	overflow:hidden;
}
a.footer-links:link{font-family:Tahoma, Arial, Veranda; font-size:10px; font-weight: bold; color:#5D5E5E;  text-decoration:none;}
a.footer-links:visited{font-family:Tahoma, Arial, Veranda; font-size:10px; font-weight: bold; color:#5D5E5E;  text-decoration:none;}	
a.footer-links:hover{font-family:Tahoma, Arial, Veranda; font-size:10px; font-weight: bold; color:#fff;  text-decoration:underline;}

.image-outer 
{border:1px solid #999999; }

.bottom-layer {
background: url(../images/bottom-layer.gif) no-repeat; width: 655px;
	height: 19px;
}
