/* CAM CSS */

#CAM{
width:648px;
padding:20px;
background:url(BKG.gif) 0 0 repeat-x #B2B2B2;
font-family:Times New Roman, serif;
font-size:12px;
line-height:18px;
color:#848484;
}

#CAM:after{
content:"!"; 
display:block; 
height:0; 
overflow:hidden;
clear:both; 
visibility:hidden;
}

/* IE5 Mac Hack \*/
* html #CAM{height:1%;}
/* End IE5 Mac Hack */


#CAMheader{
width:648px;
height:250px;
}

.HD01{
background:url(HD01.jpg) 0 0 no-repeat;
}
.HD02{
background:url(HD02.jpg) 0 0 no-repeat;
}
.HD03{
background:url(HD03.jpg) 0 0 no-repeat;
}
.HD04{
background:url(HD04.jpg) 0 0 no-repeat;
}
.HD05{
background:url(HD05.jpg) 0 0 no-repeat;
}
.HD06{
background:url(HD06.jpg) 0 0 no-repeat;
}

#CAMheader h1, #CAMheader h2{
margin:0;
text-indent:-9999pt;
}

#CAMwrap{
background:url(wrapBKG.gif) 0 0 repeat-y #DEDEDE;
}

#CAMwrap:after{
content:"!"; 
display:block; 
height:0; 
overflow:hidden;
clear:both; 
visibility:hidden;
}

/* IE5 Mac Hack \*/
* html #CAMwrap{height:1%;}
/* End IE5 Mac Hack */

#CAMbody{
	float:left;
	width:342px;
	padding:20px 20px 20px 40px;
	color: #000000;
}

#CAMbody a{
color:#404040;
}

#CAMbody a:hover{
background:#CECECE;
}

#CAMbody h3{
height:15px;
margin:0 0 0 -10px;
text-indent:-9999pt;
font-size:1px;
line-height:1px;
background-image:url(H3.gif);
background-repeat:no-repeat;
}

#CAMbody h3.H3a{
background-position:0 0;
}
#CAMbody h3.H3b{
background-position:0 -15px;
}
#CAMbody h3.H3c{
background-position:0 -30px;
}
#CAMbody h3.H3d{
background-position:0 -45px;
}
#CAMbody h3.H3e{
background-position:0 -60px;
}
#CAMbody h3.H3f{
background-position:0 -75px;
}

#CAMnav{
float:right;
width:196px;
padding:18px 10px 10px 40px;
}

#CAMnav ul{
margin:0;
padding:0;
background:url(NAV.gif) 0 0 no-repeat;
list-style:none;
}

#CAMnav li{
margin:0;
padding:0;
}

#CAMnav li a{
display:block;
width:196px;
height:24px;
background-image:url(NAV.gif);
background-repeat:norepeat;
overflow:hidden;
text-indent:-9999pt;
text-decoration:none;
}

#CAMnav li.X01 a{
background-position:0 0;
}
#CAMnav li.X02 a{
background-position:0 -24px;
}
#CAMnav li.X03 a{
background-position:0 -48px;
}
#CAMnav li.X04 a{
background-position:0 -72px;
}
#CAMnav li.X05 a{
background-position:0 -96px;
}
#CAMnav li.X06 a{
background-position:0 -120px;
}
#CAMnav li.X07 a{
background-position:0 -144px;
}

#CAMnav li.X01 a:hover{
background-position:-196px 0;
}
#CAMnav li.X02 a:hover{
background-position:-196px -24px;
}
#CAMnav li.X03 a:hover{
background-position:-196px -48px;
}
#CAMnav li.X04 a:hover{
background-position:-196px -72px;
}
#CAMnav li.X05 a:hover{
background-position:-196px -96px;
}
#CAMnav li.X06 a:hover{
background-position:-196px -120px;
}
#CAMnav li.X07 a:hover{
background-position:-196px -144px;
}

#CAMnav li a.active{
cursor:default;
}

#CAMnav li.X01 a.active, #CAMnav li.X01 a.active:hover{
background-position:-392px 0;
}
#CAMnav li.X02 a.active, #CAMnav li.X02 a.active:hover{
background-position:-392px -24px;
}
#CAMnav li.X03 a.active, #CAMnav li.X03 a.active:hover{
background-position:-392px -48px;
}
#CAMnav li.X04 a.active, #CAMnav li.X04 a.active:hover{
background-position:-392px -72px;
}
#CAMnav li.X05 a.active, #CAMnav li.X05 a.active:hover{
background-position:-392px -96px;
}
#CAMnav li.X06 a.active, #CAMnav li.X06 a.active:hover{
background-position:-392px -120px;
}
#CAMnav li.X07 a.active, #CAMnav li.X07 a.active:hover{
background-position:-392px -144px;
}

#CAMart{
width:196px;
height:172px;
margin-top:12px;
text-indent:-9999pt;
background-position:0 0;
background-repeat:no-repeat;
}

.ART01{
background-image:url(ART01.jpg);
}
.ART02{
background-image:url(ART02.jpg);
}
.ART03{
background-image:url(ART03.jpg);
}
.ART04{
background-image:url(ART04.jpg);
}
.ART05{
background-image:url(ART05.jpg);
}
.ART06{
background-image:url(ART06.jpg);
}
