.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/courses/alsfitt/als-gallery-bg.gif") 10px 10px no-repeat; z-index:1;}
#scrollbox {width:580px; height:170px; 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:75px; height:47px; margin:2.8px; float:left; z-index:4;}
a.slidea {background:   url("../images/courses/alsfitt/als-87-1-th.jpg");}
a.slideb {background:   url("../images/courses/alsfitt/als-87-2-th.jpg");}
a.slidec {background:   url("../images/courses/alsfitt/als-87-3-th.jpg");}
a.slided {background:   url("../images/courses/alsfitt/als-88-1-th.jpg");}
a.slidee {background:   url("../images/courses/alsfitt/als-88-2-th.jpg");}
a.slidef {background:   url("../images/courses/alsfitt/als-88-3-th.jpg");}
a.slideg {background:   url("../images/courses/alsfitt/als-89-1-th.jpg");}
a.slideh {background:   url("../images/courses/alsfitt/als-89-2-th.jpg");}
a.slidei {background:   url("../images/courses/alsfitt/als-89-3-th.jpg");}
a.slidej {background:   url("../images/courses/alsfitt/als-91-1-th.jpg");}
a.slidek {background:   url("../images/courses/alsfitt/als-92-1-th.jpg");}
a.slidel {background:   url("../images/courses/alsfitt/als-93-1-th.jpg");}
a.slidem {background:   url("../images/courses/alsfitt/als-93-2-th.jpg");}
a.sliden {background:   url("../images/courses/alsfitt/als-94-1-th.jpg");}
a.slideo {background:   url("../images/courses/alsfitt/als-95-1-th.jpg");}
a.slidep {background:   url("../images/courses/alsfitt/als-95-2-th.jpg");}
a.slider {background:   url("../images/courses/alsfitt/als-96-1-th.jpg");}
a.slides {background:   url("../images/courses/alsfitt/als-96-2-th.jpg");}
a.slidet {background:   url("../images/courses/alsfitt/als-97-1-th.jpg");}
a.slideu {background:   url("../images/courses/alsfitt/als-97-2-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-size:.9em; font-style:italic; color:#369; background:#f2f7fb; z-index:5;}
.pic-title {font-style:normal; font-size:1.1em; color:#369;}
#thumbs {width:580px; height:170px;}
#pad {height:460px; width:1px;}


