body { margin: 0; padding: 0; background-color: #38a; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; background-image: url(../../images/external/top_grad.jpg); background-repeat: repeat-x; background-position: 0 0;  }

#content {width: 807px; margin: 0 auto 0; padding: 0;}

#content .addthis_button { margin: 1em; }

#content .container {background-color: #fff; margin: 0 0 1% 1%}
#content #containerLast {margin: 0 0 0 1%; background-color: #fff; }

#content .heading {background-color: #333; color: #fff; padding: 0 1em; margin: 0 0 1% 0%}
#content .heading h2 {margin: 0 0 0 0}

#content .information {background-color: #fff; font-size: 1em; margin: 0; padding: 0 0 0 2%; text-decoration: none;}
#content .information a:link, a:hover, a:visited {color: #168; text-decoration: none;}
#content .information h3 {margin: 0 0 0 0;}
#content .information #map_canvas {margin: 1em; width: auto; height: auto;}
#content .information #reward_image {margin: 0.5em; width: auto; height: auto;}
#content .information #addthisimage {margin: 0.5em 0.5em 0.5em 0.5em; width: auto; height: auto;}
#content .information #object_address {float: left; margin: 1em 0 0 0; width:75%; }
#content .information #object_description {float: left; margin: 1em 0 0 0; width: auto; }
#content .information p { margin: 0 4% 0 5%; line-height: 1.5em }
#content .information p.date {width: auto; float:right; color:gray; }
#content .information p.message {float:left; margin: 0; max-width: 66%;}
#content .information p.description {font-style: italic; max-width: 80%; margin: 0 auto 0; }
#content .infromation img.message {float:left; margin: 0; width:70px; height: 70px;}
#content .information hr {clear: both; margin: 0 4% 0 0; width: auto;}
#content .information .item {float: left; font-size: small; margin: 0 2% 1% 0; text-align:center; width: auto;}
#content .information img.logo {height: 14px; width: 70px;}
#content .information img#map_canvas {height: 128px; width: 128px; float: left; }
#content .information img.userImg {height: auto; width: auto;}
#content .information img {height: 70px; width: 70px; border: none; }  
#content .information ul {list-style: none; } 
#content .information li {padding: 10px 1px;} 
#content .information .top { clear:both; float:right; margin: 0 3% 2% 0; width:auto;}

#content #layerCount { font-size: 2em; border:none; text-align: center;}

#content #profileTop a.nameLink {text-decoration: none; color: #333; font-size: 25px; margin: 0 0 0 0}
#content #profileTop a.snLink {text-decoration: none; color: #333; font-size: 10px; margin: 0 0 0 0}
#content #profileTop a.counterLink:link { display: block; height: 60px; width: 106px; padding-top: 15px; color: #fff; text-align: center; text-decoration: none; font-size: 35px; line-height: 30px;}
#content #profileTop a.counterLink:hover { background-color: #555; color: #fff; border-right: 1px solid #444;}
#content #profileTop a.counterLink:visited { display: block; height: 60px; width: 106px; padding-top: 15px;color: #fff; text-align: center; text-decoration: none; font-size: 35px; line-height: 30px;}
#content #profileTop a.counterLink span { display: block; font-size: 13px; line-height: 22px; }
#content #profileTop .displayMain {color: #fff; background-color:#333; width: 107px; height: 75px; color: #fff; }
#content #profileTop .displayMain .date {font-size: 25px; margin: 3px 0 5px 0px; }
#content #profileTop .displayRight {background-color: #fff; color: #888; font-size: 11px; } 
#content #profileTop #objectId {background-image: url(../../images/profile_top/images/object_name_bg_03.png); width: 395px; height: 20px;}
#content #profileTop #objectId h1 {margin: 5px 0 0 5px; color:#333;}
#content #profileTop .profile_pic {height: 100px; width: 100px; border-style: none; }
#content #profileTop td.displayRight {width:110px; height: 24px;}

.NavLinks {width: auto; height: 100px;  margin: 0 0 0 1%; padding:0; font-weight: bold; background-image: url(http://centrl.com/images/external/footerbg.gif); background-repeat: repeat-x;}
.Navlinks .dim {margin:0px; padding:0;}
.NavLinks .dim h5{font-weight:bold; font-size:1.1em; margin:0; padding:0; color:#222; }
.NavLinks .dim ul {list-style-type: none; margin:0 0 0 0px; padding:0;}
.NavLinks .dim ul li {font-size:10pt; line-height:120%; margin:0 0 0 3px; padding:0;}
.NavLinks .dim ul li a {color: #7bd; font-size: 10px; text-decoration: none;}
.NavLinks .dim ul li a:hover { text-decoration: underline;}
.NavLinks .dim ul li a:visited {color: #7bd; font-size: 10px; text-decoration: none;}

.first_column {float: left; margin: auto 10% 0 6px; padding: 0px; width: auto;}
.mid_column {float: left; margin: 0 10% 0; padding: 0; width: auto;}
.last_column {float: right; padding: 0; margin: auto 1% 0 0; width: auto; }

#footer2 { margin: 0 auto 15px; padding:0; width: 700px; color: #168; font-size: 10px; line-height: 140%; text-align: center;}
#footer2 a:link {color: #7bd; font-size: 10px; text-decoration: underline;}
#footer2 a:hover {text-decoration: underline;}
#footer2 a:visited {color: #7bd; font-size: 10px; text-decoration: underline;}




/*margin: 5px 0 0 0; padding: 5px 0 4px 30px; font-size: 11px; background-color: #777; color: #fff; }
#content .box h2 a { float: right; margin-right: 30px; padding-left: 12px; font-weight: normal; text-decoration: none; color: #bbb; background-image: url(../images/arrow_sprite.gif); background-repeat: no-repeat; background-position: 0 1px; }
#content .box h2 a:hover { color: #fff; background-position: 0 -22px; }
#content .box img { display: block; color: #888; font-size: 11px; }

 

#content #status { margin-bottom: 5px; padding-top: 10px; background-image: url(../images/bubbletail.gif); background-repeat: no-repeat; background-position: 45px 0; }
#content #status p { margin: 0; padding: 25px 30px; background-color: #fff; font-size: 14px; line-height: 19px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; color: #888; }

#content #top { height: 110px; margin-bottom: 10px; }
#content #top h1 { margin: 0; color: #fff; font-size: 25px; line-height: 23px; }
#content #top img.profile_pic { float: left; width: 100px; height: 100px; margin-right: 25px; border: 5px solid #fff; }
#content #top ul.info { height: 75px; margin: 12px 0 0 0; padding: 0; list-style-type: none; }
#content #top ul.info li { float: left; margin: 0; padding: 0; }
#content #top ul.info li a { display: block; height: 60px; width: 107px; padding-top: 15px; background-color: #777; color: #fff; text-align: center; text-decoration: none; border-right: 1px solid #999; font-size: 35px; line-height: 30px; }
#content #top ul.info li a:hover { background-color: #555; color: #fff; border-right: 1px solid #444; }
#content #top ul.info li a span { display: block; font-size: 13px; line-height: 22px; }
#content #top ul.info li ul { margin: 0; padding: 0; height: 75px; width: 110px; list-style-type: none; background-color: #fff; }
#content #top ul.info li ul li { height: 17px; width: 90px; margin: 0; padding: 7px 10px 0; color: #888; font-size: 11px; border-bottom: 1px solid #ddd; }

#content ul#activity, #content ul#contacts, #content ul#layers, #content ul#users, #content ul#gifts, #content ul#favorites { margin: 0; padding: 25px 30px; background-color: #fff; list-style-type: none; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; }
#content ul#activity li { margin: 0; padding: 8px 0 6px; border-bottom: 1px solid #ddd; }
#content ul#activity li img { width: 75px; height: 75px; margin: 8px 0 5px 10px; padding: 1px; }
#content ul#activity li p { margin: 0; padding: 0 0 0 10px; font-size: 14px; line-height: 19px; }
#content ul#activity li p a { color: #29b; text-decoration: none; }
#content ul#activity li p a:hover { color: #9b0; }
#content ul#activity li p.date { float: right; margin: 0 10px; color: #bbb; font-size: 11px; }

#content ul#contacts li { float: left; margin: 1px; padding: 0; width: 50px; height: 50px; }
#content ul#contacts li a { float: right; display: block; width: 50px; height: 50px; padding: 1px; text-decoration: none; }
#content ul#contacts li a img, #content ul#contacts li a:hover img { width: 50px; height: 50px; border: none; }

#content ul#users li { float: left; margin: 1px; padding: 0; width: 50px; height: 50px; font-size: 40px; }
#content ul#users li a { float: right; display: block; width: 50px; height: 50px; padding: 1px; text-decoration: none; }
#content ul#users li a img, #content ul#contacts li a:hover img { width: 50px; height: 50px; border: none; }

#content ul#layers li { float: left; margin: 1px; padding: 0; width: 50px; height: 50px; font-size: 10px; }
#content ul#layers li a { float: right; display: block; width: 50px; height: 50px; padding: 1px; text-decoration: none; }
#content ul#layers li a img, #content ul#layers li a:hover img { width: 50px; height: 50px; border: none; }

#content ul#gifts li { float: left; margin: 1px; padding: 0; width: 50px; height: 50px; font-size: 10px; }
#content ul#gifts li a { float: right; display: block; width: 50px; height: 50px; padding: 1px; text-decoration: none; }
#content ul#gifts li a img, #content ul#gifts li a:hover img { width: 50px; height: 50px; border: none; }

#content ul#favorites li { float: left; margin: 1px; padding: 0; width: 50px; height: 50px; font-size: 10px; }
#content ul#favorites li a { float: right; display: block; width: 50px; height: 50px; padding: 1px; text-decoration: none; }
#content ul#favorites li a img, #content ul#favorites li a:hover img { width: 50px; height: 50px; border: none; } 


*/