body {margin:0;}

/* Header */
#topgradient {display:none;}
/* No Script */
#noscript {width:auto;}

/* Menu */
#menu {float:none; margin:10px 0; text-align:left;}
#menu li {margin:0 10px;}

/* Footer */
#footer {left:0; width:100%; text-align:center; position:static !important;}
#footer .bottomgradient {display:none;}
#footer .bottomfooter {background:#FFF; margin:0 auto; padding-bottom:5px; text-align:center;}
#footer .bottomfooter .inside {height:auto;}
#footer .small {color:#BBA; clear:both;}

/* Content */
#content {margin:0 5px; position:relative; width:auto;}
#content .top {background:transparent; height:auto;}
#content .content {padding:10px 5px; background:#FFFFF2; border:1px solid #FC0;}
#content .bottom {display:none;}

/* Profile */
img.highlight {padding-top:0;}
#profile {width:auto; position:relative; margin-top:0; text-align:left; display:block;}
#profile h2.title, #guestbook h2.title, #diaryblock h2.title {background:#FC0; display:block; height:auto; margin:0; padding:2px 5px;}
#profile h2.title b, #guestbook h2.title b, #diaryblock h2.title b {display:inline;}
#profile ul.listinfo {font-size:10pt; float:none; width:auto; margin-bottom:20px;}
#profile p.intro {margin:auto; font-size:10pt; text-align:justify;}
#profile a.close, #clickme {display:none;}
#stonehead {clear:both; margin:0;}
#stonehead a {display:block; padding:1px; text-align:center; color:#FFF; font-size:12pt; margin-bottom:-1px; background:#03a4e8; -moz-border-radius:8px 8px 0 0; border-radius:8px 8px 0 0;}
.mstable {margin:0 auto; width:100%;}
#milestone {padding:10px auto; text-align:center; background:#FFF; border:1px solid #EEC; -moz-border-radius:0 0 8px 8px; border-radius:0 0 8px 8px;}

/* GuestBook */
#menurow {position:static; top:0; width:auto; text-align:center;}
.tabOn, a.tablink {float:left; white-space:nowrap;}
.tabOn .left, .tabOn .right, a.tablink .left, a.tablink .right {display:none;}
.tabOn .center, a.tablink .center, a.tablink:hover .center {float:none; height:auto; background:transparent; font-size:11pt; text-align:center;}
.tabOn .center b {position:relative; top:0; color:#F90; white-space:nowrap; }
.sort {display:block;}
a.tablink .center b, a.tablink:hover .center b {color:#03a4e8; font-weight:bold; display:inline; margin-top:0; white-space:nowrap; padding:0 5px;}
a.tablink:hover .center b {text-decoration:underline;}
.rightElement {position:static; top:0; right:0;}
.rightElement a {color:#03a4e8;}

/* Wonderland */
.introwonderland {display:block; margin:15px;}
#wonderlist {padding:20px 10px; text-align:left; border:none;}
#wonderlist .item {display:block; width:auto; margin:0 0 20px; float:none; vertical-align:top;}

/* Dock */
.icon-dock {text-align:center; margin:0 0 0 -50%; width:100%;}
.icon-dock .dock-container {height:auto;}
.icon-dock a.dock-item {display:inline; width:auto;}
.icon-dock a.dock-item img {display:none;}
.icon-dock a.dock-item span {display:inline; font-weight:bold; font-size:11pt; padding:2px 5px; text-decoration:underline;}
.bitem img.siteimage	{float:none;}