html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.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;}.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;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.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-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.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{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.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:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.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%;*margin-left:0;}
.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.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%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#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;}
html,body {margin:0px auto 0px auto; background-color:#4f4f4f; position:relative; z-index:-4; color:#333}
#global-inner-content {border:0px solid #f09; width:1024px; min-height:275px}
.h2title {font-size:22px; font-weight:bold; color:#0096ff}
.spotname {color:#5fc700}
#header-pattern {background:url(/images/header-pattern.jpg) top left repeat-x; width:100%; min-height:63px; margin:0px; padding:0px; position:absolute; z-index:-2}
#background {background-color:#fff; position:relative; z-index:-3; padding-bottom:18px; margin-bottom:-16px}
.clear {clear:both}
#header {width:995px; float:left}
#body-core {width:1024px; margin:0px auto 0px auto}
#header {min-height:62px}
#header .header-title {float:left}
#header .header-title h2 a {background:url(/images/skatr-logo.jpg) top left no-repeat; width:229px; height:63px; display:block; overflow:hidden; text-align:left; text-indent:-150px}
#header .header-top {float:right}
#header .header-top ul.header-navigation {position:relative; top:28px}
#header .header-top .header-navigation>li {float:left}
#header .header-top .header-navigation>li a {width:89px; height:24px; display:block; overflow:hidden; text-indent:-150px}
.header-navigation .btn-add-spot a {background:url(/images/nav-add-spot.png) top left no-repeat}
.header-navigation .btn-login a {background:url(/images/nav-login.jpg) top left no-repeat}
.header-navigation .btn-logout a {background:url(/images/nav-logout.png) top left no-repeat}
.header-navigation .btn-register a {background:url(/images/nav-register.jpg) top left no-repeat}
.header-navigation .btn-dashboard a {background:url(/images/nav-dashboard.png) top left no-repeat}
.header-navigation .btn-search a {background:url(/images/nav-search.jpg) top left no-repeat}
.header-navigation .btn-spots a {background:url(/images/nav-spots.jpg) top left no-repeat}
#skatr-landing {background:url(/images/skatr-home.jpg) left top no-repeat; width:995px; height:410px; border:0px solid #f09}
#landing-nodes .node {float:left; width:492px; border:0px solid #f09; text-align:left}
#landing-nodes .node.left {margin-left:10px}
#landing-nodes .node>h3 {font-size:24px; font-weight:bold; color:#0096ff; border-bottom:1px dotted #ccc}
#landing-nodes .node p {color:#555555; font-size:14px; line-height:1.4em}
#landing-nodes .ln-seperate {height:20px}
#landing-nodes .node p#mapit {background:url(/images/map-it.jpg) top left no-repeat; padding:84px 0px 0px 0px; border:0px solid #f09}
#landing-nodes .node ul {border-bottom:1px dotted #ccc; min-height:16px; margin:6px 0px}
#landing-nodes .node ul>li.username {float:right}
#landing-nodes .node ul>li.username * {color:#0b7ae9}
#landing-nodes .node ul>li.spotname {float:left}
#landing-nodes .node ul>li.spotname * {color:#5fc700}
#login-form-wrap {min-height:200px}
#login-form {display:block; border:1px solid #ccc; background-color:#f4f4f4; margin:25px 0px 0px 275px; width:390px; padding:10px}
#login-form form div ul {display:block; margin-left:125px}
#login-form form div li {float:left; margin-left:5px}
#login-form form div {min-height:30px; margin-top:5px; margin-bottom:5px}
#login-form form label {float:left; font-size:16px; width:125px; text-align:left}
#login-form form input[type=text], #login-form form input[type=password] {float:left; font-size:16px; padding:2px; width:250px}
#login-form form input[type=submit] {font-size:14px; width:100px}
#login-errors {border:2px solid #ccc; background-color:#f4f4f4; text-align:left; width:388px; margin:25px 0px -14px 275px; padding:10px}
#login-errors>div {font-size:16px; font-weight:bold; background:url(/images/warning.png) top left no-repeat; min-height:26px; padding-left:32px}
#login-errors ul {margin:-7px 0px 0px 32px}
#login-errors ul li {font-size:12px}
#password-reminder {border:1px solid #ccc; background-color:#f4f4f4; margin:50px 0px 0px 275px; width:395px; padding:10px}
#password-reminder form label {display:block; float:left; font-size:16px; width:125px; text-align:left; margin-bottom:-5px; margin-top:5px}
#password-reminder form input[type=text] {float:left; font-size:16px; padding:2px; width:250px}
#password-reminder form input[type=submit] {font-size:14px; width:125px; margin-top:14px}
#password-reminder-description {width:400px; border:1px solid #ccc; background-color:#f4f4f4; padding:6px; text-align:left; margin:25px 0px -35px 275px}
#password-reminder-description h2 {font-size:24px; font-weight:bold}
#password-reminder-description p {font-size:14px}
h2#registration-title {font-size:24px; text-align:left; margin-top:15px; font-weight:bold}
#register-form {float:left; border:1px solid #ccc; background-color:#f4f4f4; padding:10px; margin-top:10px}
#register-form form[id=user_register] .entry {border:0px solid #f09; min-height:30px; margin-top:5px; margin-bottom:5px}
#register-form form[id=user_register] .entry label {display:block; float:left; font-size:16px; width:200px; text-align:left}
#register-form form[id=user_register] #user_register_captcha {height:130px; overflow:hidden}
#register-form form .entry input[type=text], #register-form form .entry input[type=password] {float:left; font-size:16px; padding:2px; width:250px}
#register-form form .entry input[type=submit] {font-size:14px; width:100px; margin:10px 0px; float:right}
#register-form form div>span {float:left}
#register-form form div span a {margin-top:15px; margin-bottom:-15px; display:block}
#register-why h2 {font-size:16px; font-weight:bold}
#register-why {text-align:left; width:477px; border:0px solid #f09; margin:10px 25px; float:left; font-size:14px; line-height:18px}
#register-form form .entry input.error {border:2px solid red}
#register-form form .entry .fieldWithErrors>input[type=text], #register-form form .entry .fieldWithErrors>input[type=password] {border:2px solid red}
#register-form form .entry .fieldWithErrors, #register-form form .entry .fieldWithErrors>label {float:left}
#errorExplanation {width:477px; text-align:left; margin:10px 0px 5px 15px; padding-bottom:10px; float:left; border-bottom:1px solid #ccc}
#errorExplanation h2 {font-weight:bold; font-size:18px}
#registration-errors {width:477px; text-align:left; margin:10px 0px 5px 15px; padding-bottom:10px; float:left; border-bottom:1px solid #ccc}
#registration-errors div {background:url(/images/warning.png) top left no-repeat; min-height:24px; font-size:18px; font-weight:bold; text-indent:30px; margin:5px 5px 0px 7px}
#errorExplanation ul, #registration-errors ul {padding:5px 0px 5px 30px}
#errorExplanation ul li, #registration-errors ul li {font-size:14px; font-weight:normal; list-style-type:disc; padding:1px 0px 1px 0px}
#registration-confirmation {border:0px solid #f09; text-align:left; margin-top:15px; padding:5px}
#registration-confirmation h2 {font-size:24px; font-weight:bold}
#registration-confirmation .message {font-size:14px; line-height:18px}
#registration-confirmation .thanks {margin-top:10px; font-size:14px; font-style:italic}
#confirmation-error {float:left; text-align:left; margin-top:25px; min-height:200px}
#confirmation-error h2 {font-size:30px; color:red}
#confirmation-error p {font-size:15px; margin-top:10px; color:#333}
#email-confirmation {text-align:left; margin:10px 0px -15px 275px; border:1px solid #ccc; background-color:#f4f4f4; padding:7px; width:390px}
#email-confirmation h2 {font-size:16px; font-weight:bold; margin-bottom:4px}
#email-confirmation p {font-size:14px}
#skate-spot {text-align:left; float:left; border:0px solid #f09; width:460px; margin:10px 10px 0px 0px}
#skate-spot div h2 {font-size:22px; font-weight:bold; color:#0096ff}
#skate-spot div .location {font-size:12px; font-style:italic}
#skate-spot div p.description {font-size:14px; margin:5px 0px}
#skate-spot .seperate {border-bottom:1px solid #ccc; height:1px; overflow:hidden; margin:25px 0px 10px 0px}
#skate-spot-comments #post-comment {margin-top:15px}
#skate-spot-comments form label {display:block; font-weight:bold; font-style:italic; font-size:14px; color:#333}
#skate-spot-comments form textarea {width:458px; height:100px; font-size:14px}
#skate-spot-comments form p {min-height:25px; margin-top:5px; border:0px solid #f09}
#skate-spot-comments form p input[type="submit"] {float:right}
.usercomments .user-comment {border:1px solid #ccc; background-color:#f4f4f4; padding:5px; margin:2px 0px 2px 0px}
.usercomments .user-comment p {margin:0px; padding:0px}
.usercomments .user-comment .username {font-weight:bold; font-size:16px}
.usercomments .user-comment .comment {font-size:14px}
#recent-spots-left {width:460px; float:left; margin-top:10px; text-align:left}
#recent-spots-left>h2 {font-size:22px; font-weight:bold}
#recent-spots-map {width:550px; height:300px; margin-top:10px; border:1px solid #ccc; float:left}
#spots-right-side {width:550px; min-height:300px; float:right}
#recent-spots-added {}
div.spot-result {margin:5px 0px 5px 0px; padding:2px 0px 10px 0px; border-bottom:1px solid #ccc}
div.spot-result h4.name {font-weight:bold; font-size:14px}
div.spot-result div.city-state {font-style:italic; font-size:11px}
div.spot-result div.description {font-size:12px}
div.spot-result span.country-name, div.vcard>span.title, div.vcard>div.org {display:none}
#spots-right-side #browse-spots {text-align:left}
.states-row {display:block; min-height:18px}
.states-row div a {color:#0b7ae9; text-decoration:underline}
.states-row div a:hover {text-decoration:none}
.states-row div {float:left; margin-left:3px; margin-right:3px}
.states-row div.first {width:32%}
.states-row div.second {width:30%; margin-left:15px}
.states-row div.third {width:30%}
.even {background-color:#f4f4f4; border-bottom:1px solid #eee; padding:2px}
.odd {background-color:#fff; border-bottom:1px solid #eee; padding:2px}
#search-form-content {border:0px solid #f09; min-height:28px; padding:3px; margin-top:10px}
#search-form-content form div {float:left}
#search-form-content form label {font-size:16px}
#search-form-content form input[type=text] {font-size:16px; margin:0px 10px 0px 10px}
#search-form-content form input[type=text]#spot_keyword {width:400px; margin-right:15px}
#search-form-content form input[type=text]#spot_zipcode {width:125px}
#search-form-content form input[type=submit] {font-size:16px; width:85px}
#add-spot-title {display:block; text-align:left; margin-top:10px}
#add-spot {float:left; text-align:left}
#add-spot label {float:left; display:block; width:100px; font-size:14px}
#add-spot input[type="text"] {font-size:13px; padding:2px; width:345px}
#add-spot textarea {font-size:14px; padding:2px; width:350px; height:100px}
#add-spot p {font-size:16px; margin-top:10px; margin-bottom:3px}
#add-spot input[type="submit"] {display:block; margin-top:10px; margin-left:355px}
#add-spot input.error, #add-spot textarea.error {border:2px solid red}
#add-map-spot {float:right; border:1px solid #ccc; margin-left:10px}
#add-map-spot #map-div {border:1px solid #ccc}
#add-map-spot #map-information {width:550px; overflow:hidden; text-align:left}
.add-spot ul.errors {width:435px; text-align:left}
.add-spot ul.errors li.message {font-weight:normal; font-size:12px; line-height:16px; list-style-type:disc; padding-left:0px; margin-left:50px}
#spot-pending-add {border:1px solid #ccc; background-color:#f4f4f4; padding:5px; font-height:14px; font-weight:bold; margin-top:10px; color:#555}
#footer-pattern {background:url(/images/footer-pattern.jpg) top left repeat-x; min-height:75px; width:100%}
#footer-content * {background-color:#4f4f4f; margin:0px; padding:0px; color:#fff}
#footer-content {min-height:80px}
#footer-content #site-speed {color:#fff; font-size:10px; padding-top:10px}
ul.errors {border:1px solid #db2f2f; padding:8px; font-size:14px; background-color:#f4f4f4; background-image:url(/images/warning.png); background-repeat:no-repeat; background-position:5px 5px; margin:0px 0px 10px 0px}
ul.errors li {padding-left:30px; font-weight:bold}
#about-skatr {text-align:left; padding:15px 0px}
#about-skatr h2 {font-size:30px; font-weight:bold; margin:3px 0px 10px 0px; color:#0096ff}
#about-skatr .seperate {margin:18px 0px}
#about-skatr .question {font-size:16px; font-weight:bold; color:#0096ff}
#about-skatr .answer {font-size:14px; color:#454545}
#about-skatr .logos img {margin:10px 7px; border:0px solid #f09}
#about-skatr a {color:#5fc700}
#search {border-bottom:1px solid #ccc; padding-bottom:10px}
#search #form {border:0px solid #f09; float:left; text-align:left; padding:5px}
#search #form label {display:block; font-size:16px}
#search #form input[type="text"] {width:325px; font-size:14px; padding:2px}
#search #form input[type="text"]#search_location {width:225px}
#search #form {margin:10px 0px 0px 0px}
#search #form div {float:left}
#search #form div.location {margin-left:10px}
#search #form input[type="submit"] {font-size:14px; width:85px; margin:23px 0px 0px 5px}
#search_results {text-align:left; width:660px}
#search_results .search-spot {background-color:#f2f2f2; border:1px solid #ccc; font-size:18px; padding:7px 7px 7px 40px; background-image:url(/images/search.png); background-repeat:no-repeat; background-position:10px 7px; margin-top:10px; color:#666}
.spot-result {border:0px solid #f09; text-align:left; margin:5px}
.spot-result .name {font-size:16px; font-weight:bold}
.spot-result .name a {color:#0096ff; text-decoration:none}
.spot-result .name a:hover {text-decoration:underline}
.spot-result .location {font-size:11px; color:#555}
.spot-result .description {font-size:12px}
#user-dashboard {text-align:left; margin-top:10px; border:0px solid #f09; width:995px}
#user-dashboard .dashboard-container {margin:10px 0px}
#user-dashboard .dashboard-container .dashboard-description {font-size:14px; line-height:135%}
#user-dashboard .dashboard-container {background-color:#f4f4f4; border:1px solid #ddd; padding:5px}
#user-dashboard #checkins {border:0px solid #f09; width:100%}
#user-dashboard #checkins .checkin-location {float:left; border:1px solid #ccc; padding:2px; margin:5px 5px 5px 5px}
#user-dashboard #checkins .map {border:1px solid #f4f4f4}
#user-dashboard #checkins .name {font-weight:bold; font-size:14px}
#user-dashboard #checkins .time {font-size:12px}
#user-dashboard #checkins .details-icon a {background-image:url(/images/page.gif); background-repeat:no-repeat; width:35px; height:16px; float:right; margin:5px 9px 0px 0px; padding-left:20px; color:#0096ff}
#user-dashboard #dashboard-toplinks {float:right}
#user-dashboard #dashboard-toplinks a {color:#0096ff}
#user-dashboard #checkins #checkin-container {border:0px solid #f09; width:100%}
#detail-information #loading-location {display:block; margin:5px auto 5px auto; padding:5px; border:0px solid #f09}
#detail-information #loading-location img {display: block; margin:0px auto 0px auto}
#detail-information #loading-location #loading-text {text-align:center; font-size:16px; display:block}
#detail-information #location-description {padding:2px; margin:5px; width:977px; border:1px solid #ccc}
#detail-information #location-description .close-loc-desc {float:right; height:24px; width:24px; overflow:hidden}
#detail-information #location-description .close-loc-desc a {background:url(/images/close-red.png) top left no-repeat; padding-left:50px; display:block; height:24px}
#detail-information #location-description .description {float:left; margin:0px 0px 0px 5px; padding:5px; border:0px solid #f09; width:625px}
#detail-information #location-description .title {font-size:16px; font-weight:bold}
#detail-information #location-description .description .title {font-size:16px; font-weight:bold}
#detail-information #location-description .image {float:left}
#detail-information #location-description .description .location {float:left; border:0px solid #f09; width:200px; font-size:14px}
#detail-information #location-description .description .local-spots {margin:0px 0px 0px 10px; float:left; width:300px; overflow:hidden}
#detail-information #location-description .description .local-spots li {list-style-type:none}
#dashboard-comments {border:0px solid #f09; width:470px; margin:20px 25px 0px 0px; float:left}
#dashboard-comments h2 .number {font-size:12px; color:#666}
#dashboard-comments>h2 {border-bottom:1px solid #ddd}
#dashboard-comments p {border-bottom:1px solid #ddd; padding:5px; margin:0px 0px 10px 0px}
#dashboard-comments #dashboard-comment {border-bottom:1px solid #ccc; margin:2px 0px 5px 0px; padding:5px}
#dashboard-comments #dashboard-comment .spot-name {font-size:14px; font-weight:bold}
#dashboard-comments #dashboard-comment .spot-name a {color:#0096ff}
#dashboard-comments #dashboard-comment .date {font-size:12px}
#dashboard-comments #dashboard-comment .comment {font-size:13px; margin:2px 0px 0px 0px}
#no-spots-available .no-spots {font-size:14px; margin-top:10px; margin-bottom:10px; display:block}
#no-spots-available .nospot-box {border:1px solid #ccc; background-color:#f4f4f4; padding:5px}
#no-spots-available .be-first {font-size:14px; font-weight:bold; display:block}
#no-spots-available .add-first-spot {margin-top:5px}
#iphone-skatr {border:1px solid #fff; height:625px; margin-top:15px}
#iphone-skatr .seperate {border-bottom:1px solid #cecece; height:1px; overflow:hidden; margin:10px 0px 0px 0px}
#iphone-skatr #top {margin-top:20px}
#iphone-skatr div {text-align:left}
#iphone-skatr div h2 {font-size:32px; color:#1fb5ff; font-weight:bold}
#iphone-skatr div p {font-size:14px; font-weight:bold; color:#666}
#iphone-skatr .description {font-size:12px; line-height:18px; color:#666; margin-top:14px}
#iphone-skatr #thumbnails .shadow-thumbnail {float:left; margin:5px}
#iphone-skatr #thumbnails {margin:20px 0px 0px 0px}
.shadow-thumbnail {background:url(/images/thumb/shadow.png) top left no-repeat; width:155px; height:116px; overflow:hidden; padding:9px 0px 0px 9px }
#iphone-skatr #iphone-device {height: 520px; width: 285px; overflow:hidden; float:left}
#iphone-skatr #iphone-device .top {width:285px; height:90px; background:url(/images/iphone/phone_01.png) top left no-repeat}
#iphone-skatr #iphone-device .center {width:285px; height:300px; overflow:hidden}
#iphone-skatr #iphone-device .center .left {width:40px; height:300px; float:left; background:url(/images/iphone/phone_02.png) top left no-repeat}
#iphone-skatr #iphone-device .center .content {width:201px; height:300px; overflow:hidden; float:left; background:url(/images/iphone/phone_03.png) top left no-repeat}
#iphone-skatr #iphone-device .center .right {width:44px; height:300px; float:left; background:url(/images/iphone/phone_04.png) top left no-repeat}
#iphone-skatr #iphone-device .bottom {width:285px; height:130px; background:url(/images/iphone/phone_05.png) top left no-repeat}
#developer-api-content {float:left; border:0px solid #f09; text-align:left; margin-top:10px}
#developer-api-content .description {margin-bottom:10px; padding-bottom:10px; padding-top:5px; border-bottom:1px solid #ccc}
#developer-api-content .api-content {margin:10px 0px 10px 0px; border-bottom:1px solid #ccc}
#developer-api-content .api-content h3 {font-size:14px; font-weight:bold}
#api {text-align:left; margin-top:15px}
#api #locate {text-align:left; margin-top:17px}
#api #locate h2 {font-size:24px}