body {border:0; margin:0; padding:0; background-color:#ffffff; background-image: url("bg.gif"); background-repeat:repeat; font-family: verdana,Arial, sans-serif; color : #000000; text-align:center;}

#container {position: relative; top: 0px; margin-left: auto; margin-right: auto; width: 923px; height: 1400px; text-align: left; background-color:#ffffff; }

.m1 {font-family : Arial, sans-serif; font-size : 12px; font-weight : 900; color : #000000; text-align : center; text-decoration : none; width : 121px; height: 16px; margin : 0; padding : 0; background-color : #ffffff; } 
.m2 {position : absolute; top : 170px; left : 759px; font-family : Arial, sans-serif; font-size : 0px; font-weight : 400; color : #000000; text-align : center; text-decoration : none; width : 160px; height: 1203px; margin : 0; padding : 1px; background-color : #ffdd00 } 
.m3 {position : absolute; top : 170px; left : 0px; font-family : Arial, sans-serif; font-size : 0px; font-weight : 400; color : #000000; text-align : center; text-decoration : none; width : 120px; height: 12450px; margin : 0; padding : 1px; background-color : #ffdd00 } 
.m4 {position : absolute; top : 170px; left : 0px; font-family : Arial, sans-serif; font-size : 0px; font-weight : 400; color : #000000; text-align : center; text-decoration : none; width : 120px; height: 3603px; margin : 0; padding : 1px; background-color : #ffdd00 } 
.m5 {position : absolute; top : 0px; left : 0px; font-family : Arial, sans-serif; font-size : 0px; font-weight : 400; color : #000000; text-align : left; text-decoration : none; width : 330px; height: 350px; margin : 0px; padding : 5px; background-color : #f4f4f4 } 

.a1 {position : absolute; top : 430px; left : 346px; font-family : Trebuchet MS, sans-serif; font-size : 13px; font-weight : 900; color : #000000; text-align : center; width: 408px; height: 102px; border: 1px; margin : 0px; padding : 2px; background : #ffdd00; } 
.a2 {position : absolute; top : 22px; left : 1px; font-family : Arial, sans-serif; font-size : 12px; font-weight : 400; color : #000000; text-align : left; text-decoration : none; width : 194px; height: 73px; margin : 0px; padding : 5px; background-color : #ffffff } 
.a3 {position : absolute; top : 22px; left : 205px; font-family : Arial, sans-serif; font-size : 12px; font-weight : 400; color : #000000; text-align : left; text-decoration : none; width : 196px; height: 73px; margin : 0px; padding : 5px; background-color : #ffffff } 

.b1 {position : absolute; top : 587px; left : 346px; font-family : Trebuchet MS, sans-serif; font-size : 13px; font-weight : 900; color : #000000; text-align : center; width: 408px; height: 147px; border: 1px; margin : 0px; padding : 2px; background : #ffdd00; } 
.b2 {position : absolute; top : 22px; left : 1px; font-family : Arial, sans-serif; font-size : 12px; font-weight : 400; color : #000000; text-align : center; text-decoration : none; width : 400px; height: 118px; margin : 0px; padding : 5px; background-color : #ffffff } 

.c1 {position : absolute; top : 741px; left : 346px; font-family : Trebuchet MS, sans-serif; font-size : 13px; font-weight : 900; color : #000000; text-align : center; width: 408px; height: 154px; border: 1px; margin : 0px; padding : 2px; background : #ffdd00; } 
.c2 {position : absolute; top : 22px; left : 1px; font-family : Arial, sans-serif; font-size : 12px; font-weight : 400; color : #000000; text-align : left; text-decoration : none; width : 400px; height: 125px; margin : 0px; padding : 5px; background-color : #ffffff } 

.e1 {position : absolute; top : 932px; left : 0px; font-family : Trebuchet MS, sans-serif; font-size : 13px; font-weight : 900; color : #000000; text-align : center; width: 338px; height: 234px; border: 1px; margin : 0px; padding : 2px; background : #ffdd00; } 
.e2 {position : absolute; top : 22px; left : 1px; font-family : Arial, sans-serif; font-size : 12px; font-weight : 400; color : #000000; text-align : left; text-decoration : none; width : 330px; height: 200px; margin : 0px; padding : 5px; background-color : #ffffff } 

.f1 {position : absolute; top : 1158px; left : 0px; font-family : Trebuchet MS, sans-serif; font-size : 13px; font-weight : 900; color : #000000; text-align : center; width: 338px; height: 208px; border: 1px; margin : 0px; padding : 2px; background : #ffdd00; } 
.f2 {position : absolute; top : 22px; left : 1px; font-family : Arial, sans-serif; font-size : 12px; font-weight : 400; color : #000000; text-align : left; text-decoration : none; width : 330px; height: 179px; margin : 0px; padding : 5px; background-color : #ffffff } 

.j2 {position : absolute; top : 538px; left : 346px; font-family : Arial, sans-serif; font-size : 12px; font-weight : 400; color : #000000; text-align : center; text-decoration : none; width : 412px; height: 40px; margin : 0px; padding : 0px; background-color : #ffffff } 

.h1 {font-family : Arial, sans-serif; font-size : 14px; font-weight : 900; color : #000000; text-align : center; text-decoration : none; width : 120px; height: 16px; margin : 0; padding : 0px; background-color : #ffdd00 } 

.menu {position : absolute; top : 90px; left : 0px; text-align : center; width: 920px; height: 52px; background-color : #ffdd00; }

#col10Div {position : absolute; top : 91px; left : 1px; text-align : center; width: 114px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffff00; text-decoration : none; background-color : #ffffff; }
#col11Div {position : absolute; top : 91px; left : 116px; text-align : center; width: 114px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffff00; text-decoration : none; background-color : #ffffff; }
#col12Div {position : absolute; top : 91px; left : 231px; text-align : center; width: 114px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffff00; text-decoration : none; background-color : #ffffff; }
#col13Div {position : absolute; top : 91px; left : 346px; text-align : center; width: 114px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffff00; text-decoration : none; background-color : #ffffff; }
#col14Div {position : absolute; top : 91px; left : 461px; text-align : center; width: 114px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffff00; text-decoration : none; background-color : #ffffff; }
#col15Div {position : absolute; top : 91px; left : 576px; text-align : center; width: 114px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffff00; text-decoration : none; background-color : #ffffff; }
#col16Div {position : absolute; top : 91px; left : 691px; text-align : center; width: 114px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffff00; text-decoration : none; background-color : #ffffff; }
#col17Div {position : absolute; top : 91px; left : 806px; text-align : center; width: 113px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffff00; text-decoration : none; background-color : #ffffff; }
#col18Div {position : absolute; top : 116px; left : 1px; text-align : center; width: 114px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffff00; text-decoration : none; background-color : #ffffff; }
#col19Div {position : absolute; top : 116px; left : 116px; text-align : center; width: 114px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffffff; text-decoration : none; background-color : #ffffff; }
#col20Div {position : absolute; top : 116px; left : 231px; text-align : center; width: 114px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffffff; text-decoration : none; background-color : #ffffff; }
#col21Div {position : absolute; top : 116px; left : 346px; text-align : center; width: 114px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffffff; text-decoration : none; background-color : #ffffff; }
#col22Div {position : absolute; top : 116px; left : 461px; text-align : center; width: 114px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffffff; text-decoration : none; background-color : #ffffff; }
#col23Div {position : absolute; top : 116px; left : 576px; text-align : center; width: 114px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffffff; text-decoration : none; background-color : #ffffff; }
#col24Div {position : absolute; top : 116px; left : 691px; text-align : center; width: 114px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffffff; text-decoration : none; background-color : #ffffff; }
#col25Div {position : absolute; top : 116px; left : 806px; text-align : center; width: 113px; height: 24px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffffff; text-decoration : none; background-color : #ffffff; }

#col26Div {position : absolute; top : 142px; left : 0px; text-align : center; width: 900px; height: 19px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #000000; text-decoration : none; margin : 0; padding : 4px; background-color : #ffdd00; }
#col27Div {position : absolute; top : 142px; left : 683px; text-align : right; width: 238px; height: 27px; font-family : Arial, sans-serif; font-size : 10px; font-weight : bold; color : #000000; text-decoration : none; margin : 0; padding : 0px; background-color : #ffdd00; }

#colB1Div {position : absolute; top : 171px; left : 0px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : center; width: 342px; height: 286px; background : #ffffff; } 
#colB2Div {position : absolute; top : 171px; left : 346px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : center; width: 410px; height: 284px; background : #ffffff; } 
#colB3Div {position : absolute; top : 430px; left : 0px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : center; width: 342px; height: 100px; background : #ffffff; } 
#colB4Div {position : absolute; top : 538px; left : 0px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : center; width: 342px; height: 362px; background : #e6e6e6; } 
#colB5Div {position : absolute; top : 430px; left : 346px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 410px; height: 250px; background : #ffffff; } 
#colB6Div {position : absolute; top : 600px; left : 346px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 410px; height: 250px; background : #ffffff; } 
#colB7Div {position : absolute; top : 932px; left : 346px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 205px; height: 462px; background : #ffffff; } 
#colB8Div {position : absolute; top : 932px; left : 552px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 205px; height: 462px; background : #ffffff; } 

#colB18Div {position : absolute; top : 460px; left : 609px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 148px; height: 462px; background : #ffffff; } 
#colB19Div {position : absolute; top : 171px; left : 123px; font-family : Trebuchet MS, sans-serif; font-size : 12px; font-weight : 400; color : #000000; text-align : center; width: 800px; height: 3614px; background : #ffffff; } 
#colB14Div {position : absolute; top : 171px; left : 200px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : center; width: 199px; height: 200px; background : #ffffff; } 
#colB16Div {position : absolute; top : 1171px; left : 723px; font-family : Trebuchet MS, sans-serif; font-size : 12px; font-weight : 900; color : #000000; text-align : center; width: 198px; height: 200px; background : #ffffff; } 
#colB17Div {position : absolute; top : 171px; left : 123px; font-family : Trebuchet MS, sans-serif; font-size : 12px; font-weight : 400; color : #000000; text-align : center; width: 800px; height: 300px; background : #ffffff; } 

#colC1Div {position : absolute; top : 379px; left : 123px; font-family : Trebuchet MS, sans-serif; font-size : 13px; font-weight : 900; color : #000000; text-align : center; width: 796px; height: 90px; margin : 0px; padding : 1px; background : #ffdd00; } 

#colD1Div {position : absolute; top : 473px; left : 123px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 198px; height: 885px; background : #f6f6f6; } 
#colD2Div {position : absolute; top : 473px; left : 323px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 198px; height: 885px; background : #ffffff; } 
#colD3Div {position : absolute; top : 473px; left : 523px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 198px; height: 885px; background : #f6f6f6; } 
#colD4Div {position : absolute; top : 473px; left : 723px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 199px; height: 885px; background : #ffffff; } 
#colD5Div {position : absolute; top : 773px; left : 123px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 198px; height: 595px; background : #f6f6f6; } 
#colD6Div {position : absolute; top : 773px; left : 323px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 198px; height: 595px; background : #ffffff; } 
#colD7Div {position : absolute; top : 773px; left : 523px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 198px; height: 595px; background : #f6f6f6; } 
#colD8Div {position : absolute; top : 773px; left : 723px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 199px; height: 595px; background : #ffffff; } 
#colD9Div {position : absolute; top : 6773px; left : 123px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 400; color : #000000; text-align : left; width: 800px; height: 11885px; background : #ffffff; } 
#colD10Div {position : absolute; top : 171px; left : 123px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 198px; height: 11750px; background : #ffffff; } 
#colD11Div {position : absolute; top : 171px; left : 323px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 198px; height: 11750px; background : #f6f6f6; } 
#colD12Div {position : absolute; top : 171px; left : 523px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 199px; height: 11750px; background : #ffffff; } 
#colD13Div {position : absolute; top : 171px; left : 723px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 199px; height: 11750px; background : #ffffff; } 
#colD14Div {position : absolute; top : 11750px; left : 123px; font-family : Trebuchet MS, sans-serif; font-size : 11px; font-weight : 900; color : #000000; text-align : left; width: 800px; height: 874px; background : #ffffff; } 

#colZ1Div {position : absolute; top : 1376px; left : 0px; font-family : Arial, sans-serif; font-size : 11px; font-weight : 800; color : #000fff; text-align : center; text-decoration : none; width: 196px; height: 28px; margin : 0px; padding : 2px; background : #ffdd00; } 
#colZ2Div {position : absolute; top : 1376px; left : 200px; font-family : Arial, sans-serif; font-size : 11px; font-weight : 800; color : #000000; text-align : center; text-decoration : none; width: 517px; height: 28px; margin : 0px; padding : 2px; background : #ffffff; } 
#colZ3Div {position : absolute; top : 1376px; left : 721px; font-family : Arial, sans-serif; font-size : 11px; font-weight : 800; color : #000fff; text-align : center; text-decoration : none; width: 196px; height: 28px; margin : 0px; padding : 2px; background : #ffdd00; } 

#colZ5Div {position : absolute; top : 3784px; left : 0px; width: 122px; height: 32px; text-align : center; margin : 0; padding : 0px; background-color: #ffdd00; }
#colZ6Div {position : absolute; top : 3784px; left : 123px; font-family : Arial, sans-serif; font-size : 11px; font-weight : 800; color : #000000; text-align : center; text-decoration : none; width: 195px; height: 28px; margin : 0px; padding : 2px; background : #ffdd00; } 
#colZ7Div {position : absolute; top : 3784px; left : 324px; font-family : Arial, sans-serif; font-size : 11px; font-weight : 800; color : #000fff; text-align : center; text-decoration : none; width: 398px; height: 28px; margin : 0px; padding : 2px; background : #ffffff; } 
#colZ8Div {position : absolute; top : 3784px; left : 723px; font-family : Arial, sans-serif; font-size : 11px; font-weight : 800; color : #000000; text-align : center; text-decoration : none; width: 195px; height: 28px; margin : 0px; padding : 2px; background : #ffdd00; } 

#colZ9Div {position : absolute; top : 12625px; left : 0px; width: 122px; height: 32px; text-align : center; margin : 0; padding : 0px; background-color: #ffdd00; }
#colZ10Div {position : absolute; top : 12625px; left : 123px; font-family : Arial, sans-serif; font-size : 11px; font-weight : 800; color : #000000; text-align : center; text-decoration : none; width: 195px; height: 28px; margin : 0px; padding : 2px; background : #ffdd00; } 
#colZ11Div {position : absolute; top : 12625px; left : 324px; font-family : Arial, sans-serif; font-size : 11px; font-weight : 800; color : #000fff; text-align : center; text-decoration : none; width: 398px; height: 28px; margin : 0px; padding : 2px; background : #ffffff; } 
#colZ12Div {position : absolute; top : 12625px; left : 723px; font-family : Arial, sans-serif; font-size : 11px; font-weight : 800; color : #000000; text-align : center; text-decoration : none; width: 195px; height: 28px; margin : 0px; padding : 2px; background : #ffdd00; } 

a.l1:link {font-family : Arial, sans-serif; font-weight : bold; font-size : 12px; color : #000000; text-align : center; text-decoration : none; display: block; margin : 0; padding : 4px; background-color: #ffffff;} 
a.l1:visited {font-family : Arial, sans-serif; font-weight : bold; font-size : 12px; color : #000000; text-align : center; text-decoration : none; display: block; margin : 0; padding : 4px; background-color: #ffffff; } 
a.l1:hover {font-family : Arial, sans-serif; font-weight : bold; font-size : 12px; color : #003399; text-align : center; text-decoration : none; display: block; margin : 0; padding : 4px; background-color: #ffffaa; } 
a.l1:active {font-family : Arial, sans-serif; font-weight : bold; font-size : 12px; color : #000000; text-align : center; text-decoration : none; display: block; margin : 0; padding : 4px; background-color: #a7a7a7;} 

a.l4:link {font-family : Arial, sans-serif; font-weight : bold; font-size : 11px; color : #000fff; text-align : center; text-decoration : none; } 
a.l4:visited {font-family : Arial, sans-serif; font-weight : bold; font-size : 11px; color : #000fff; text-align : center; text-decoration : none; } 
a.l4:hover {font-family : Arial, sans-serif; font-weight : bold; font-size : 11px; color : #dd0000; text-align : center; text-decoration : none; } 
a.l4:active {font-family : Arial, sans-serif; font-weight : bold; font-size : 11px; color : #ffffff; text-align : center; text-decoration : none; background-color: #d4d4d4; } 

.d1 {position : absolute; top : 90px; left : 0px; font-family : Arial, sans-serif; font-size : 12px; font-weight : bold; color : #ffffff; text-align : center; text-decoration : none; width : 195px; height: 415px; margin : 0; padding : 1px; background-color : #ffffff; } 

#placelist {width: 340px;}
#search {position : absolute; top: 0px; left: 760px; width: 0px; margin-bottom: 0px;}
#searchform {width : 100%;}
#map {position : absolute; top : 0px; left : 0px; width : 410px; height: 252px; color : #000000; border: 1px solid #979797;}
#results {position: absolute; left: 5px; top: 0px; font-size : 12px; color : #000000; font-weight : 500; padding : 5px; margin : 0px;}
#searchwell {width : 340px;}
#searchwell .unselected {padding-left: 15px; padding-top: 1px; background-image: url("http://labs.google.com/ridefinder/images/mm_20_yellow.png"); background-repeat: no-repeat; background-position: top left;}
.unselected .gs-watermark {display: none;}
#searchwell .select {margin-bottom: 1em;}
.unselected .select {cursor: pointer; text-decoration: underline; color: #7777cc;}
#selected {margin-top: 1em;}
#selected .gs-result {margin-bottom: 1em;}
#selected .gs-result {padding-left: 3px; padding-top: 3px; background-image: url("http://www.google.com/mapfiles/icon.png"); background-repeat: no-repeat; background-position: top left;}
