body{text-align:center;}#ft{clear:both;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-325px;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-325px;}.yui-t2 .yui-b{float:left;width:180px;}.yui-t2 #yui-main .yui-b{margin-left:193px;}.yui-bno{margin-left:35px;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;margin-left:2%;width:32%;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{_margin-left:1.2%;*margin-left:1.7%;}.yui-gb .yui-u{margin-left:2%;width:32%;float:right;*width:31.8%;}.yui-gb div.first{margin-left:0;*margin-right:1px;float:left;}.yui-gb .yui-gb div.first{*margin-right:0;width:31.7%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-g .yui-gc div.first,.yui-g .yui-ge div.first{float:left;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-gb .yui-gc .yui-u,.yui-g .yui-gc .yui-u{_float:right;width:32%;_width:29.9%;}.yui-gb .yui-gc div.first{width:66%;*width:64.5%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;display:inline;}.yui-g div.first,.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:48.1%;*margin-left:0;}.yui-g .yui-g div.first{*margin:0;}.yui-gb .yui-g div.first{*margin-right:1px;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{_width:48.1%;*width:48.1%;*margin-left:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-gc div.first,.yui-gc div.first,.yui-gd .yui-g,.yui-gd .yui-u{width:66%;}.yui-gd div.first,.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf div.first{width:24%;}.yui-ge div.first,.yui-gf .yui-g,.yui-gf .yui-u{width:74.2%;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}

body {background:#777;}
#hdl {font-size:15%;border-top:1px solid #797776;border-bottom:1px solid #797776;height:3px;}
#hd {overflow:hidden;height:36px;background:url(/img/gallery_lines.gif) repeat-x;border-bottom:1px solid #797776;}
#hd a {text-decoration:none;color:#eee;}
//#hd img {margin:8px 10px 0 0;float:right;}

#logo {width:208px;height:14px;background-image:url(/img/streetcar_logo_home.gif);}
#logo:hover {background-position:208px 0;}
#topcssnav LI {display:inline;margin:0 0 0 10px;padding:10px 6px 0 6px;height:26px;display:block;float:left;}
#topcssnav A {font-size:77%;text-transform:uppercase;color:#fff;text-decoration:none;}
#topcssnav LI:hover    {padding:10px 5px 0 5px;background:url(/img/gallery_lines_on.gif) repeat-x;border-left:1px solid #797776;border-right:1px solid #797776;}
#topcssnav LI.selected {padding:10px 5px 0 5px;background:url(/img/gallery_lines_on.gif) repeat-x;border-left:1px solid #797776;border-right:1px solid #797776;}

#hd_int {background-image:url(/img/hd_int.jpg);height:73px;}
#hd_int h1 {font-family:"century gothic";font-size:152%;letter-spacing:0.4em;font-weight:bold;padding:22px 0 0 300px;color:#fff;text-transform:uppercase;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.skyline h1 {position:absolute;font-size:189%;letter-spacing:0.6em;font-weight:bold;padding:115px 0 0 250px;text-align:left;color:#fff;text-transform:uppercase;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;font-family:"century gothic";}

#bd {overflow:hidden;color:#eee;height:4200px;}
#SSOCarStart {position:relative;background:#DD6119 url(/img/SSOCar.gif) top center no-repeat;width:3000px;height:250px;left:0px;}
#SSOCarEnd {position:relative;float:left;left:-2000px;top:-250px;width:3000px;}
#SSTextStart {position:relative;float:left;left:-500px;top:-250px;width:3000px;}
#SSTextEnd {position:relative;width:3000px;height:250px;left:1500px;top:-250px;}
#SSTextStart h1 {font-size:189%;letter-spacing:0.6em;font-weight:bold;padding:50px 0 0 0;color:#fff;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;font-family:"century gothic";}

#hiddencontent {filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

.skyline {position:relative;top:-254px;background:url(/img/skyline.jpg) top center no-repeat;width:100%;height:4200px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
* html .skyline {left:-325px;}
#home-yui-b {margin:27px 0 0 15px;position:relative;}
* html #home-yui-b {margin:27px 0 0 7px;}

#bd h2 {color:#FF7F00;letter-spacing:0.3em;text-transform:uppercase;border-bottom:1px solid #9C9A9A;font-size:100%;margin:33px 0 15px 0;}
#bd h3 {color:#FF7F00;font-size:100%;}
#bd h4 {color:#FF7F00;font-size:100%;text-transform:uppercase;}
#bd p {color:#eee;font-size:92%;line-height:150%;margin:0 0 15px 0;padding-right:50px;}
#bd a {color:#eee;}
#bd a:hover {text-decoration:none;}

#contact_page h3 {color:#eee;font-weight:bold;}
#news a {color:#FF7F00;}
#news a:hover {text-decoration:none;}

.photo img {float:left;border:1px solid #A6A9AA;margin:30px 30px 5px 30px;}
.photo h3 {font-size:92%;padding:30px 0 0 30px;}
.photo p {font-size:92%;padding:0 0 0 30px;}

.yui-nav {margin:30px 0 50px 0;}
.yui-nav a {font-size:92%;color:#eee;text-decoration:none;}
#sidenav a {padding:0 0 0 18px;background:url(/img/navdoton.gif) top left no-repeat;}
#sidenav .selected a {color:#FF7F00;background:url(/img/navdotoff.gif) top left no-repeat;}
#sidenav a:hover {color:#FF7F00;background:url(/img/navdotoff.gif) top left no-repeat;}

#home-yui-g {margin:254px 0 0 0;background:url(/img/small_O_streetcar.gif) top right no-repeat;}
#home-yui-g h2 {color:#FF7F00;font-size:114%;padding:24px 0 0 0;width:100%;}
#home-yui-b {filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

.quotes {clear:both;}
.quotes img {float:left;margin:0 15px 15px 0;border:1px solid #666;}
.quote_text {margin:0 0 0 120px;}
.quotes h3 {border-bottom:1px solid #9C9A9A;text-transform:uppercase;letter-spacing:0.2em;font-size:85%;}
.thumbs {float:left;width:130px;font-size:92%;}
.thumbs img {border:1px solid #666;}
.captions {padding:20px 0 0 0;margin:0 0 30px 0;clear:both;width:100%;border-bottom:1px solid #9C9A9A;}


#sidenav_special {margin-left:13px;}
#bus {background-image:url(/img/icons.gif);height:44px;width:57px;background-position:0 132px;}
#bus.selected {background-position:-57px 132px;}
#bus:hover {background-position:-57px 132px;}

#boat {background-image:url(/img/icons.gif);height:44px;width:57px;background-position:0 0;}
#boat.selected {background-position:-57px 0;}
#boat:hover {background-position:-57px 0;}

#car {background-image:url(/img/icons.gif);height:44px;width:57px;background-position:0 88px;}
#car.selected {background-position:-57px 88px;}
#car:hover {background-position:-57px 88px;}

#train {background-image:url(/img/icons.gif);height:44px;width:57px;background-position:0 44px;}
#train.selected {background-position:-57px 44px;}
#train:hover {background-position:-57px 44px;}

#about_streetcar h2 {text-transform:uppercase;letter-spacing:0.2em;}

#GalleryChooser {background:url(/img/gallery_lines.gif) repeat-x;margin:30px 0 0 0;padding:10px 0 0 30px;height:26px;border-top:1px solid #797776;border-bottom:1px solid #797776;}
#gallerynav {display:inline;}
#gallerynav LI {margin:-10px 0 0 0;padding:10px 6px 0 6px;float:left;}
#gallerynav A {display:block;color:#fff;height:26px;text-decoration:none;}
#gallerynav LI:hover {padding:10px 5px 0 5px;background:url(/img/gallery_lines_on.gif) repeat-x;border-left:1px solid #797776;border-right:1px solid #797776;}
#gallerynav LI.selected {padding:10px 5px 0 5px;background:url(/img/gallery_lines_on.gif) repeat-x;border-left:1px solid #797776;border-right:1px solid #797776;}
#gallerynav LI.nolines:hover {border-left:1px solid #434343;border-right:1px solid #434343;} 

#custom-doc {background:#434343 url('/img/lines.gif') repeat-y;width:787px;margin:auto;text-align:left;} 