.curved { 
background : transparent;
width : 600px;
margin:2em 0; 
padding-bottom:4em;
}
.curved p { 
margin : 0 10px;
}
.curved p { 
font-size : 1.1em;
padding-bottom : 1em;
}
* html .curved p { 
font-size : 1.4em;
}
.curved .b1, .curved .b2, .curved .b3, .curved .b4 { 
display : block;
overflow : hidden;
height : 1px;
font-size:1px;
}
.curved .b2, .curved .b3, .curved .b4 { 
background : #f2f7fb;
border-left : 1px solid #369;
border-right : 1px solid #369;
}
.curved .b1 { 
margin : 0 4px;
background : #369;
}
.curved .b2 { 
margin : 0 4px;
height : 2px;
}
.curved .b3 { 
margin : 0 3px;
}
.curved .b4 { 
margin : 0;
height : 1px;
border-width : 0 3px;
}
.curved .boxcontent { 
display : block;
text-align : left;
background : #f2f7fb;
border : 0 solid #369;
border-width : 0 1px;
z-index : 4;
}
#info {position:relative; width:580px; background:#f2f7fb url("../images/cartoons/cartoon-h-bg.gif") 10px 10px no-repeat; z-index:1;}
#scrollbox {width:580px; height:160px; background:#f2f7fb; border:0px solid #aaa; margin-left:10px; z-index:1;}
a.gallery, a.gallery:visited {display:block; color:#369; text-decoration:none; border:1px solid #000; width:105px; height:66px; margin:4px; float:left; z-index:4;}
a.slidea {background:  url("../images/cartoons/pic01-th.jpg");}
a.slideb {background:  url("../images/cartoons/pic02-th.jpg");}
a.slidec {background:  url("../images/cartoons/pic03-th.jpg");}
a.slided {background:  url("../images/cartoons/pic04-th.jpg");}
a.slidee {background:  url("../images/cartoons/pic05-th.jpg");}
a.slidef {background:  url("../images/cartoons/pic06-th.jpg");}
a.slideg {background:  url("../images/cartoons/pic07-th.jpg");}
a.slideh {background:  url("../images/cartoons/pic08-th.jpg");}
a.slidei {background:  url("../images/cartoons/pic09-th.jpg");}
a.slidej {background:  url("../images/cartoons/pic10-th.jpg");}


a.gallery span {display:block; position:absolute; left:10px; top:-1px; width:1px; height:1px; overflow:hidden; background:#f2f7fb; z-index:2;}
a.gallery:hover {white-space:normal; border:1px solid #fff; z-index:1;}
a.gallery:hover img, a.gallery:active img, a.gallery:focus img {border:1px solid #000;z-index:2;}
a.gallery:hover span, a.gallery:active span, a.gallery:focus span {display:block; position:absolute; width:580px; height:450px; top:10px; left:10px; padding:0px; font-style:italic; color:#369; background:#f2f7fb; z-index:5;}
#thumbs {width:580px; height:160px;}
#pad {height:460px; width:1px;}

