body {text-align:center;BACKGROUND-POSITION: center top; text-align:left;font-family:verdana,arial,sans-serif;font-size:12px;margin:0px auto;}
body a {font-size:12px;font-weight:bold;}
body a:link,a:visited,a:hover,a:active{color:#0000ff;cursor:pointer;}

#container{width:960px;margin:0 auto;text-align:center;padding:0 0 0;height:auto;}
#container form{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}
.street-info{width:960px;margin:0 auto;margin:20px auto 20px;}
.logo{border-width:0px;margin:50px 0 0;}
.search-logo{border-width:0px;margin:0px 0 0;float:left;}
.street-search{width:600px;height:50px;text-align:center;z-index:3;margin:0 auto;}

.yui-skin-sam .yui-ac {position:relative;font-family:arial;font-size:100%;}

/* styles for input field */
.yui-skin-sam .yui-ac-input {position:relative;width:100%;}

/* styles for results container */
.yui-skin-sam .yui-ac-container {position:absolute;left:0;top:1.6em;width:100%;}

/* styles for header/body/footer wrapper within container */
.yui-skin-sam .yui-ac-content {position:relative;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:2000;}

/* styles for container shadow */
.yui-skin-sam .yui-ac-shadow {position:relative;margin:.3em;width:100%;background:#000;-moz-opacity: 0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;}

/* styles for container iframe */
.yui-skin-sam .yui-ac iframe {opacity:0;filter: alpha(opacity=0);padding-right:.3em; padding-bottom:.3em; /* Bug 2026798: extend iframe to shim the shadow */}

/* styles for results list */
.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%;}

/* styles for result item */
.yui-skin-sam .yui-ac-content li {margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none; zoom:1; /* For IE to trigger mouse events on LI */}

/* styles for prehighlighted result item */
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight {background:#B3D4FF;}

/* styles for highlighted result item */
.yui-skin-sam .yui-ac-content li.yui-ac-highlight {background:#426FD9;color:#FFF;}

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
.yui-skin-sam input.submit {width:150px;margin-left:20px;}
.yui-skin-sam input.button {width:150px;margin-left:20px;}

.left-pannel{float:left;width:170px;text-align:left;margin:10px 0px;}
.left-pannel1{float:left;width:300px;text-align:left;margin:10px 0px;}
.search-steps{float:left;width:170px;margin:0px auto;}
.search-steps h2{text-align:center;text-indent:0em;font-size:12pt;font-weight:bold;background-color: rgb(255, 140, 0);color: rgb(255, 255, 241);}
.step{float:left;width:30px;margin-top:0px;}
.step-details-on{width:170px;font-size:16pt;margin:7px 0px 0px;padding-top:0px;}
.step-details-on a{background-color: rgb(255, 140, 0);color: rgb(255, 255, 241);text-decoration:none}
.step-details-off{width:180px;font-size:16pt;margin:7px 0px 0px;padding-top:0px;}
.step-details-off a{background-color: rgb(255, 255, 255);color:#8a8a8a;text-decoration:none}
.step-details-off a:hover{background-color: rgb(255, 140, 0); color: rgb(255, 255, 241);}

.youtube{width:240px;height:60px;font-size:8pt;float:right;margin:0px 0px 20px 0px;color:#000033}
.youtube a{color:#0D8F63;text-decoration:underline;font-weight:bold;}
.youtube-iterms{position:relative;width:270px; height:600px;z-index:0;float:right;margin:-9px auto;}
.youtube-iterms h2{text-align:center;text-indent:0em;font-size:12pt;font-weight:bold;background-color: rgb(255, 140, 0);color: rgb(255, 255, 241);}

#logo{text-align:left;float:left;width:270px;height:60px;background-repeat:no-repeat;margin:0px 0px 0px;}
#logo h1{font-size:12pt;color:#0066CC;position:relative;padding:0 0 0;margin:0 0 0 0;height:10px;width:960px;}

.street-area{width:620px;height:400px;position:relative;margin:0 0 0;float:right;z-index:-9000001;}
.block{display:block;CLEAR: both;}

/*.sitemap{float:left;width:960px;display:block;CLEAR: both;text-align:left;margin:0px 0px 0px 0px;}
.sitemap ul LI{LIST-STYLE-TYPE: none; height:15px;}
.sitemap ul LI a:hover{color:#AF7817;}*/

.sitemap{float:left;width:960px;display:block;CLEAR: both;text-align:left;margin:0px 0px 0px 0px;}
.sitemap ul li{LIST-STYLE-TYPE: none; DISPLAY: inline;width:300px;height:25px;float:left;}
.sitemap ul LI a:hover{color:#AF7817;}

.sitemap-postalcode{float:left;width:960px;display:block;CLEAR: both;text-align:left;margin:0px 0px 0px 0px;}
.sitemap-postalcode ul li{LIST-STYLE-TYPE: disc; DISPLAY: inline;width:960px;height:25px;float:left;}
.sitemap-postalcode ul LI a:hover{color:#AF7817;}


#header-right{float:right;width:690px;height:50px;padding:0px 0px 0px 0px; margin:15px 0px 0px 0px;}
.navigationheader{width:690px;text-align:right;POSITION: relative;height:auto;padding:0px 0px 0px 0px;margin:5px 0px 0px 0px;float:right;}
.navigationheader UL{DISPLAY: block;margin:0px auto;height:auto}
.navigationheader UL LI{DISPLAY: inline;LIST-STYLE-TYPE: none;PADDING-LEFT:10px;padding-right:0px;padding-bottom:0px;margin:0px 0px 0px 0px}
.navigationheader UL LI A{BACKGROUND-REPEAT: no-repeat;TEXT-DECORATION: underline;font-weight:bold;}
.navigationheader h1{font-size:8pt;text-align:right;font-weight:normal;color:#bbbbb1;float:right;}

.street-search-logo{width:150px;border-width:0px;position:absolute;left:10px; top:10px;}
.street-search-1{float:right;width:460px;z-index:9000001}
.street-search-from{float:right;width:250px;z-index:9000001}
.street-search-to{float:right;width:250px;z-index:9000001}
#street-top{float:left;width:960px;background-color:#CCFFCC;text-align:center;}
#street-top input.submit{float:left;width:160px;margin:0px 10px;}
#street-top input.button{float:left;width:160px;margin:0px 10px;}

#driving-top{float:left;width:960px;background-color:#CCFFCC;text-align:center;}
#driving-top input.submit{float:left;width:160px;margin:0px 10px;}
.street-driving-label{width:70px;text-align:right;margin-right:10px;font-size:12pt;font-weight:bold;color:rgb(255, 140, 0)}

#footer {CLEAR: both; width:960px;PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid; BACKGROUND-COLOR: #85c329}
#footer A {FONT-WEIGHT: bold; TEXT-DECORATION: none}
#footer A:link {COLOR: #fff}
#footer A:visited {COLOR: #fff}
#footer A:active {TEXT-DECORATION: underline}
#footer A:hover {TEXT-DECORATION: underline}
#copyright {PADDING-LEFT: 0px; FONT-SIZE: 1.25em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right}
#navigationfooter {float:left;width:600x;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
#navigationfooter ul {DISPLAY: block;margin:0px auto;height:auto}
#navigationfooter ul li {DISPLAY: inline;LIST-STYLE-TYPE: none;PADDING-LEFT:10px;padding-right:0px;padding-bottom:0px;margin:0px 0px 0px 0px}
#navigationfooter ul li a{BACKGROUND-REPEAT: no-repeat;TEXT-DECORATION: underline;font-weight:bold;}
a img{border:none}
table.directions {float:left;width:960px;}
#direction{width:200px}
#map{position:relative;width:730px; height:482px;z-index:0;float:right;}

#youtube{position:relative;width:620px; height:600px;z-index:0;float:right;margin:0px auto;}
#youtube h2{text-align:center;text-indent:0em;font-size:12pt;font-weight:bold;background-color: rgb(255, 140, 0);color: rgb(255, 255, 241);}

#map_canvas{width:760px;height:450px}
.ads{text-align:center;}

#street-directory-introduction{text-align:left;float:left;width:220px;background-color:transparent;font-family:verdana,arial,sans-serif;height:100%;color:#000000;display:block;font-size:12px;}
#street-directory-introduction h2{font-weight:bold;height:30px;margin:0px 0px 0px;}
#street-directory-introduction strong{font-size:12px;font-weight:bold;}
#street-directory-introduction a {font-size:12px;font-weight:bold;}
#street-directory-introduction a:link,a:visited,a:hover,a:active{color:#0000ff;cursor:pointer;}

#street-affiliate{text-align:left;float:left;width:250px;background-color:transparent;font-family:verdana,arial,sans-serif;height:100%;color:#000000;display:block;font-size:12px;}
#street-affiliate-map{position:relative;width:650px; height:504px;z-index:0;float:right;}

#google-ads{width:120px; height:auto;z-index:0;}
#street-map{width:840px; height:500px;z-index:0;}
#street-map-sitemap{float:left;width:800px; height:400px;z-index:0;}
#sitemap_address_table{float:left;width:500px;text-align:left}

#sitemap_table{float:left;}
#sitemap_table tr td{valign:top;}
#sitemap_address_table tr th{text-align:right;}
#sitemap_address_table tr td{text-align:left;}
}

