/* CIM style sheet ©2007 Charles Houghton-Webb */

* {margin:0; padding:0;}

#options {position:absolute;top:140px;left:139px; width:711px; margin:0px auto; text-align:right; color:#C00}
#options a {text-decoration:none; color:#FFF}
#options a:hover {color:#033}

#acc {width:457px; list-style:none; color:#033; margin:0 auto 40px; z-index:1000}
#acc h3 {width:443px; border:1px solid #FFF; padding:6px 6px 8px; font-weight:bold; color:#C60; margin-top:5px; cursor:pointer; background:url(Images/header.gif); text-indent:15px; z-index:100}
#acc h3:hover {background:url(Images/header_over.gif)}
#acc .acc-section {overflow:hidden; background:#ffa}
#acc .acc-content {width:425px; padding:15px; border:1px solid #FFF; border-top:none; background:#ffb; text-indent:15px; color:#C60; font-weight:bold;}

#nested {width:425px; list-style:none; color:#66F; margin-bottom:15px; margin-left:32px; text-indent:15px}
#nested h3 {width:411px; border:1px solid #FFF; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(Images/header1.gif)}
#nested h3:hover {background:url(Images/header_over.gif)}
#nested .acc-section {overflow:hidden; background:#ffc}
#nested .acc-content {width:393px; padding:5px 0px 2px 15px; border:1px solid #FFF; border-top:none; background:#ffc}
#nested .acc-selected {background:url(Images/header_over.gif)}

#Photo1 {position:absolute;top:165px;left:189px;width:605px;height:596px;background-color:transparent;visibility:visible;z-index:111}

#Text1 {position:absolute; top:175px; left:139px; width:711px; height:700px; background-color:transparent; visibility:visible; z-index:501}

#Photo2 {position:absolute; top:327px; left:111px; width:80px; height:60px; background-color:transparent; visibility:visible; z-index:502}

#Photo3 {position:absolute; top:264px; left:263px; width:80px; height:60px; background-color:transparent; visibility:visible; z-index:510}

#film1 {position:absolute; background-repeat:no-repeat; top:150px; left:167px; width:400px; height:150px; background-color:transparent; z-index:501;}
#film2 {position:absolute; background-repeat:no-repeat; top:150px; left:167px; width:400px; height:150px; background-color:transparent; z-index:501;}
#film3 {position:absolute; background-repeat:no-repeat; top:150px; left:167px; width:400px; height:150px; background-color:transparent; z-index:501;}
#film4 {position:absolute; background-repeat:no-repeat; top:150px; left:167px; width:400px; height:150px; background-color:transparent; z-index:501;}
#film5 {position:absolute; background-repeat:no-repeat; top:150px; left:167px; width:400px; height:150px; background-color:transparent; z-index:501;}
#film6 {position:absolute; background-repeat:no-repeat; top:150px; left:167px; width:400px; height:150px; background-color:transparent; z-index:501;}


logo{filter:alpha(opacity=0);opacity:0}


.tbox {position:absolute; display:none; padding:14px 17px; z-index:900}
.tinner {padding:15px; -moz-border-radius:5px; border-radius:5px; background:#8AA8D3 url(/Images/preload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(/Images/close.png) no-repeat; z-index:950;}
.tclose:hover {background-position:0 -30px}

#error {background:#ff6969; color:#fff; text-shadow:1px 1px #cf5454; border-right:1px solid #000; border-bottom:1px solid #000; padding:0}
#error .tcontent {padding:10px 14px 11px; border:1px solid #ffb8b8; -moz-border-radius:5px; border-radius:5px}
#success {background:#2ea125; color:#fff; text-shadow:1px 1px #1b6116; border-right:1px solid #000; border-bottom:1px solid #000; padding:10; -moz-border-radius:0; border-radius:0}
#bluemask {background:#4195aa}
#frameless {padding:0}
#frameless .tclose {left:6px}
