/*******************************************************************************
*
*	CSS by the Q*bee Programmers
*	http://theqbee.net/staff.php#programmer
*
*******************************************************************************/

* {
	margin: 0;
	padding: 0;
}

body {
	background: #9E814E url(images/background.png) repeat-x;
	font: 11px/16px Verdana, Tahoma, Sans-Serif;
	color: #4F3C31;
}

a {
	text-decoration: none;
	font-weight: bold;
}
a:link { color: #CE4949; }
a:visited { color: #AF2B2B; }
a.wb-link:visited { color: #41ACD6; }
a:hover, a:active { color: #41ACD6; }

h1, h2, h3 {

}

p.error {
	color: #CA2D64;
	text-align: center;
}

acronym, abbr { cursor: help; }

hr, .hidden { display: none; }

img { border: 0; }
	img.shroom {
		width: 10px;
		height: 11px;
	}
	img.patch {
		width: 40px;
		height: 40px;
	}

p, ol, table {
	margin: 0 0 18px 0;
	padding: 0;
}

	ol { margin: 0 40px 18px; }
		ol li { margin: 0 0 8px; }
			ol li ul { margin: 8px 0 0; }
				ol li ul li { margin: 0; }

p.center {
	text-align: center;
}

p.center.hs-meta {
	margin-bottom: 5px;
}

p.hs-excerpt {
	padding: 0 30px 15px;
}

p.nomargin {
	margin-bottom: 5px;
}

p.avatar {
	float: left;
	width: 100px;
	height: 100px;
	margin: 0;
	padding-right: 10px;
}

p.avatar img {
	display: block;
	margin: 0 auto;
}

p.quicktags {
	margin-bottom: 3px;
}

p.quicktags input {
	margin-right: 5px;
}

ul {
	list-style: none;
	margin: 0 0 18px 18px;
	padding: 0;
}

ul li {
	padding-left: 18px;
	background: url(/images/minibee.gif) 0 0.3em no-repeat;
}

ul#member-list li {
	background: 0;
	padding-left: 0;
	line-height: 18px;
}

ul.biglist, ol.biglist {
	margin-left: 0;
	padding: 0 0 8px 18px;
}

ul.biglist li, ol.biglist li {
	text-indent: 15px;
	margin-bottom: 10px;
	padding-left: 0;
}

ul.biglist ul li, ol.biglist ul li {
	margin-bottom: 0;
}

ul.member-patches {
    float: left;
    line-height: 0;
    margin: 0;
    padding-bottom: 18px;
    padding-left: 5px;
}

ul.member-patches li {
	width: 44px;
	height: 44px;
	float: left;
	padding-left: 0;
	background: none;
}


/*******************************************************************************
*
*	Site Design
*
*******************************************************************************/

#wrapper {
	background: url(images/top.png) no-repeat;
	width: 1068px;
	height: 550px;
	margin: 0 auto;
	position: relative;
}



/***** Navigation *****/

ul#navigation {
    height: 120px;
    left: 887px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 238px;
    width: 120px;
    z-index: 2;
}
	ul#navigation li {
		width: 40px;
		height: 40px;
		position: absolute;
		top: 0;
		left: 0;
		padding: 0;
		background: none;
	}
		ul#navigation li a {
			height: 0;
			display: block;
			padding: 40px 0 0;
			overflow: hidden;
			background: top left no-repeat;
		}
		ul#navigation li#nav-home a { background-image: url(images/nav_home.png); }
		ul#navigation li#nav-home a:hover { background-image: url(images/nav_home_hov.png); }
		
		ul#navigation li#nav-about {
			left: 40px;
		}
			ul#navigation li#nav-about a { background-image: url(images/nav_about.png); }
			ul#navigation li#nav-about a:hover { background-image: url(images/nav_about_hov.png); }
		
		ul#navigation li#nav-rules {
			left: 80px;
		}
			ul#navigation li#nav-rules a { background-image: url(images/nav_rules.png); }
			ul#navigation li#nav-rules a:hover { background-image: url(images/nav_rules_hov.png); }
		
		ul#navigation li#nav-join {
			top: 40px;
		}
			ul#navigation li#nav-join a { background-image: url(images/nav_join.png); }
			ul#navigation li#nav-join a:hover { background-image: url(images/nav_join_hov.png); }
		
		ul#navigation li#nav-faq {
			top: 40px;
			left: 40px;
		}
			ul#navigation li#nav-faq a { background-image: url(images/nav_faq.png); }
			ul#navigation li#nav-faq a:hover { background-image: url(images/nav_faq_hov.png); }
		
		ul#navigation li#nav-newbees {
			top: 40px;
			left: 80px;
		}
			ul#navigation li#nav-newbees a { background-image: url(images/nav_newbees.png); }
			ul#navigation li#nav-newbees a:hover { background-image: url(images/nav_newbees_hov.png); }
		
		ul#navigation li#nav-members {
			top: 80px;
		}
			ul#navigation li#nav-members a { background-image: url(images/nav_members.png); }
			ul#navigation li#nav-members a:hover { background-image: url(images/nav_members_hov.png); }
		
		ul#navigation li#nav-freebees {
			top: 80px;
			left: 40px;
		}
			ul#navigation li#nav-freebees a { background-image: url(images/nav_freebies.png); }
			ul#navigation li#nav-freebees a:hover { background-image: url(images/nav_freebies_hov.png); }
		
		ul#navigation li#nav-links {
			top: 80px;
			left: 80px;
		}
			ul#navigation li#nav-links a { background-image: url(images/nav_links.png); }
			ul#navigation li#nav-links a:hover { background-image: url(images/nav_links_hov.png); }

img#sitemap {
    height: 16px;
    left: 990px;
    position: absolute;
    top: 206px;
    width: 13px;
    z-index: 2;
}
img#buzz {
	position: absolute;
	top: 144px;
	left: 147px;
	z-index: 2;
	width: 17px;
	height: 13px;
}
img#ygbm {
	position: absolute;
	top: 14px;
	left: 507px;
	z-index: 2;
}
img#voteforus {
    height: 22px;
    left: 900px;
    position: absolute;
    top: 207px;
    width: 69px;
    z-index: 5;
}
img#chat {
    height: 24px;
    left: 835px;
    position: absolute;
    top: 115px;
    width: 22px;
    z-index: 5;
}

#beedays {
	position: absolute;
	left: 880px;
	top: 485px;
	width: 170px;
	font-size: 0.85em;
	color: #6F4C37;
}
#beedays ul {
	margin: 0 0 10px;
}
#beedays ul li {
	padding: 0;
	background: none;
}
#beedays a {
	color: #CFA967;
	font-weight: normal;
}
#beedays a:hover {
	color: #B6CF40;
}


/***** Content, Footer *****/

#content {
    background: url("images/contbg.png") repeat-y scroll 0 0 #EFE7C6;
    margin: 280px 0 0 210px;
    min-height: 280px;
    padding: 0 18px 10px;
    width: 623px;
    z-index: 1;
}

#footer {
	background: transparent url("images/footer.png") no-repeat bottom left;
    height: 39px;
    margin: 0 0 20px 210px;
    width: 659px;
}

* html #content {
	/* IE Min-height hack */
	height: 350px;
}

/***** Current Activity *****/

#current {
	width: 16px;
	height: 16px;
	position: absolute;
	top: 467px;
	left: 59px;
}


/***** Fame, Residents, Credits, Wash *****/

div#hall-of-fame, div#residents, div#credit, a#washywash, div#honeystream {
	z-index: 2;
	position: absolute;
}

div#hall-of-fame {
	top:  428px;
	left: 96px;
	width: 107px;
	height: 70px;
}

div#residents {
	width: 88px;
	height: 122px;
	top: 116px;
	left: 31px;
}

div#credit {
    height: 25px;
    left: 98px;
    top: 367px;
    width: 32px;
}

a#washywash {
    display: block;
    height: 21px;
    left: 893px;
    top: 361px;
    width: 30px;
}
div#honeystream {
	height: 85px;
	left: 20px;
	top: 304px;
	width: 116px;
}
div#tshroom {
	position: absolute;
	z-index: 2;
	top: 370px;
	left: 936px;
	width: 5px;
	height: 8px;
	display: block;
}

/***** Weekly Patches *****/

img#beeweek1 {
    height: 40px;
    left: 946px;
    position: absolute;
    top: 147px;
    width: 40px;
    z-index: 2;
}
img#beeweek2 {
    height: 40px;
    left: 993px;
    position: absolute;
    top: 147px;
    width: 40px;
    z-index: 2;
}

img#spotlight {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 263px;
	left: 89px;
	z-index: 2;
}

/***** Mini-Patches *****/

#mini-patches {
	z-index: 2;
	width: 60px;
	height: 56px;
	position: absolute;
	top: 325px;
	left: 134px;
}
	#mini-patches img {
		position: absolute;
		width: 16px;
		height: 16px;
	}
		img#mini1, img#mini2, img#mini3 {
			top: 3px;
		}
		img#mini4, img#mini5, img#mini6 {
			top: 20px;
		}
		img#mini7, img#mini8, img#mini9 {
			top: 37px;
		}
		img#mini1, img#mini4, img#mini7 {
			left: 3px;
		}
		img#mini2, img#mini5, img#mini8 {
			left: 22px;
		}
		img#mini3, img#mini6, img#mini9 {
			left: 41px;
		}



/***** Honeybees *****/

ol.reviews {
	list-style: none;
	margin: 0;
	padding: 0;
}
ol.reviews li {
	float: left;
	clear: both;
	width: 620px;
}
ol.reviews li p {
	margin-left: 55px;
}
ol.reviews li p.patch {
	width: 55px;
	float: left;
	margin: 0;
}

/***** Bee*mail *****/

.message-box .to,
.message-box .from {
	float: left;
	width: 620px;
	clear: both;
	padding-bottom: 15px;
}

.message-box p.patch {
	float: left;
	width: 60px;
	margin: 0;
}

.message-box p.bee {
	margin-left: 60px;
	margin-bottom: 0;
}

.message-box p span {
	display: block;
	width: 60px;
	float: left;
}

/***** Tables *****/

table.bbs {
	width: 497px;
}

table.bbs-main,
table.bbs-replies,
table.activities {
	width: 625px;
	margin-bottom: 5px;
	clear: both;
}
table.profile {
	table-layout:fixed;
}
table.activities img {
	vertical-align: bottom;
}
table.mpanel ul {
	margin: 0;
}
table.mpanel.blog ul {
	margin-bottom: 18px;
}
table.mpanel td {
	background-color: #E7CB93;
	padding: 10px;
}
table.mpanel.memlist tr td {
	padding: 8px;
}
table.mpanel.checklist th, table.mpanel.checklist td {
	width: auto;
}
table.mpanel.points td {
	width: auto;
}
table.mpanel .patch {
	float: right;
}
table.messages tr {
	background-color: #E7CB93;
}
table.mpanel.messages td {
	background-color: transparent;
}
table.messages tr.alt, table.mpanel tr.alt td {
	background-color: #EFDAB3;
}
table.messages tr:hover {
	background-color: #FFEFCF;
}
table.messages th, table.messages td {
	padding: 3px 5px;
}

th.flag, td.flag {
	width: 40px;
}

th.subject, td.subject {
	width: 184px;
}

th.star, td.star {
	width: 25px;
}

th.date, td.date {
	width: 125px;
}

th.from, td.from {
	width: 135px;
}

td.center {
	text-align: center;
}

tr.cat th,
tr.cat-long th {
	background-color: #94691d;
	color: #E7CB93;
	padding: 5px 3px;
}

tr.cat-long th {
	text-align: left;
	color: #CD9735;
}

tr.cat-long th a:link,
tr.cat-long th a:visited {
	color: #E7CB93;
}

tr.cat-long th a:hover,
tr.cat-long th a:active {
	color: #CD9735;
}

table.bbs-replies tr.cat th,
table.bbs-replies tr.cat-long th {
	border-bottom: 1px solid #f5e1bb;
}

td.folder_big {
	width: 52px;
}

td.forum_name_desc {
	padding: 5px;
}

td.forum_name_desc a:link,
td.forum_name_desc a:visited {
	color: #634413;
}

td.forum_name_desc a:hover, 
td.forum_name_desc a:active {
	color: #CD9735;
}

tr.dark {
	background-color: #E7CB93;
}

tr.dark td {
	border: 0 solid #f5e1bb;
}

tr.lite td {
	border: 0 solid #E7CB93;
}

td.post-content {
	padding: 10px 5px;
	line-height: 18px;
	display: block;
	min-height: 125px;
	width: 502px;
	overflow: auto;
}

td.post-content img {
	max-width: 500px;
}

* html td.post-content {
	height: 125px;
}

td.post-content blockquote {
	background: #E7CB93;
	border-width: 1px;
	border-style: solid;
	border-top-color: #dbb15d;
	border-left-color: #dbb15d;
	border-bottom-color: #f5e1bb;
	border-right-color: #f5e1bb;
	padding: 8px 10px;
	margin: 0 10px 20px 10px;
}

tr.lite td.post-content blockquote {
	border-bottom-color: #fff;
	border-right-color: #fff;
}

td.post-content blockquote blockquote {
	margin: 0 0 20px 0;
}

td.post-content pre {
	background: #E7CB93;
	border: 1px dotted #fff;
	font-family: monospace;
	white-space: pre;
	overflow: auto;
	display: block;
	width: 325px;
	margin: 10px auto 20px auto;
	padding: 3px 5px;
	max-height: 300px;
}
td.groupacts {
	width: 100px;
	font-size: 0.8em;
	text-align: center;
}
table.groups span.member, table.groups span.member a {
	color: #9F824F;
}
table.groups span.member a:hover {
	color: #6D552B;
}

/***** Profile *****/

table.profile {
	table-layout:fixed;
}

table.profile img.beepet {
	margin: 0 -30px 20px;
}
table.profile th.banner {
	height: 170px;
	border: 1px solid #94691D;
}
table.profile th.banner div.text {
    display: block;
	width: 611px;
    padding: 5px;
    text-align: left;
}
table.profile th.banner div.text.light {
	background: transparent url("images/w20.png") repeat top left;
}
table.profile th.banner div.text.dark {
	background: transparent url("images/b50.png") repeat top left;
}
table.profile th.banner span.name {
	float: left;
	font-size: 1.4em;
	line-height: 1.3em;
}
table.profile th.banner span.links {
	float: right;
}
.profile-left {
	width: 100px;
	float: left;
	text-align: center;
}

.profile-right {
	width: 520px;
	float: right;
}

.profile-right ul {
	list-style: none;
	margin: 0 0 15px 0;
}

.profile-right ul li {
	background: none;
	padding-left: 0;
}

.profile-right span {
	display: block;
	width: 80px;
	float: left;
}

.profile-right span.right {
	display: block;
	width: 440px;
	float: right;
	text-align: left;
	padding-bottom: 15px;
}

/*****/

h2, h3 {
	font-weight: bold;
	font-size: 12px;
	line-height: 12px;
	text-align: center;
	padding-top: 6px;
	margin: 0 0 10px 0;
	color: #525252;
}

h3 {
	font-size: 11px;
	line-height: 11px;
}

h2 img {
	vertical-align: bottom;
}

h3 img {
	vertical-align: bottom;
}

code {
	font-size: 12px;
	color: #000;
}

label {
	font-weight: bold;
	color: #525252;
}
table td.troubles label {
	font-weight: normal;
}
label.disabled {
	opacity: 0.5; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50);
	font-weight: normal;
}

input, select, textarea {
	background: #E7CB93;
	font: inherit;
	width: 200px;
	padding: 3px;
	margin-bottom: 5px;
	vertical-align: middle;
	border: 1px solid #6A4C30;
	font-weight: normal;
}
input[type=file] {
	background-color: #EFE7C6;
}
table.profile input, table.profile select, table.profile textarea {
	background-color: #EFDAB3;
}
input.disabled {
	opacity: 0.5; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50);
}

select {
	width: 207px;
}

option {
	padding: 0 3px;
}

textarea {
	width: 390px;
	height: 100px;
}

input#submit,
input.submit {
	width: 70px;
	border: 3px double #6A4C30;
	border-top-color: #9F7145;
	border-left-color: #9F7145;
}

.staff {
	margin-bottom: 3px;
}

.pagebreak {
	height: 350px;
}

.center {
	text-align: center;
}

.alignleft {
	float: left;
}

span.center {
	display: block;
	text-align: center;
}

span.right {
	display: block;
	text-align: right;
}

.quote {
	display: block;
	margin: 6px 25px 18px 25px;
	font-size: 10px;
	color: #B18128;
}
.small {
	font-size: 10px;
}

div#about-me {
	width: 80%;
	margin: 0 auto 16px auto;
	padding: 5%;
	background: #E7CB93;
	border: 1px dotted #fff;
}

div.smilies {
	float: right;
	width: 220px;
	text-align: right;
}

div.smilies span {
    display: block;
    float: right;
    height: 28px;
    overflow: hidden;
    padding: 3px;
    width: 30px;
}

div.smilies img {
	display: block;
	margin: 0 auto;
	vertical-align: middle;
}

p.comment-name {
	margin-bottom: 8px;
}
ul.pagination {
	padding: 0;
	margin: 0;
}
ul.pagination li {
	float: left;
	background: none;
	padding: 0 3px;
}
td.beemail {
	padding: 15px 0;
}
td.beemail strong {
	float: left;
	padding-right: 10px;
}
td.beemail ul.pagination {
	float: left;
}
td.beemail ul.pagination li.currentpage {
	font-weight: bold;
}

/***** Activities *****/

p.current {
	text-align: center;
	font-size: 1.3em;
	padding-top: 8px;
}
p.current img { vertical-align: bottom; }

#activity {
    background-image: top left;
	background-repeat: no-repeat;
    border-width: 1px;
	border-style: solid;
	border-color: #EFE7C6;
    margin: 0 auto 20px;
    padding: 20px;
    width: 500px;
	text-align: center;
}
#activity img {
	vertical-align: middle;
}

p.center.winners {
	margin: 0 0 3px;
}

#activity.giftees {	width: auto;	font-size: 0.9em; padding: 0; border: 0; background-color: transparent; text-align: left; }
.gift {	width: 190px;  float: left;	margin: 0 2.5px 5px;	padding: 5px;	background: #fff url("http://theqbee.net/freebees/background/0_sand_001.png") repeat top left;	border: 1px solid #c8b699;}
.gift img { float: left }
.gift span { display: block; width: 145px; float: right; }
.gift span.giftee { padding-bottom: 5px; border-bottom: 1px solid #c8b699; }
.gift span.giver { padding-top: 5px; }

#activity.honeysdate2011 img {
	background-color: #fff;
	border: 1px solid #DFD6C3;
	padding: 5px;
	margin: 5px;
}

#activity.islands2011 {
	background-repeat: repeat;
}

#activity.trickortreat2010 img, #activity.earthday2011 img {
	padding: 5px;
}

#activity.space2010 {
	background-position: bottom left;
}
#activity.space2010 img {
	padding: 15px;
}

#activity.houseswarming2010 img, #activity.antidotes2011 img {
	padding: 8px;
}

#race {
	width: 624px;
	background: transparent url("activities/2011_derby/road.png") repeat top left;
}
#race .racer {
	width: 123px;
	float: left;
	margin: 10px 0 10px 10px;
	text-align: center;
	color: #fff;
	position: relative;
}
#race .racer a {
	color: #fff;
}
#race .racer a:hover {
	color: #B6DFF7;
}
#race .racer .img {
	float: left;
	width: 100px;
}
#race .racer .img img {
	padding: 0 10px;
}
#race .racer .line {
	float: right;
	width: 20px;
	text-align: center;
	padding-top: 50px;
}
#race .racer.last .line {
	display: none;
}
#race .racer.first {
	margin: 0 auto;
	float: none;
}
#race .racer.second, #race .racer.fourth, #race .racer.seventh, #race .racer.break {
	clear: left;
}

#race .winners, #race .participants, #race .mvp {
	width: 600px;
	margin: 0 auto;
	text-align: center;
}
#race .text {
	padding: 10px 0;
}
#race .participants .text, #race .mvp .text {
	padding-top: 50px;
}
#race .thankspart {
	width: 100%;
	display: block;
	padding: 0 0 10px;
	text-align: center;
}
#race .winners .racer {
	width: 120px;
}
#race .participants {
	padding-top: 30px;
	width: 440px;
	font-size: 0.9em;
}
#race .participants .racer {
	width: 100px;
}
#race .participants .img img {
	width: 60px;
}
#race .racer.second {
	margin-left: 170px;
}
#race .racer.fourth {
	margin-left: 105px;
}
#race .racer.seventh {
	margin-left: 40px;
}
#race .racer img.award {
	padding-top: 8px;
}
#race .mvp img {
	padding: 5px;
}
#race .mvp {
	padding-bottom: 30px;
}
#activity.clothesline2011 {
	padding: 5px;
}

#activity.starjars2011 {
	width: 300px;
}
#activity.paperstars2011 {
	padding: 0;
	width: 625px;
}

#marquee.train {
	padding: 15px 0 10px;
	border: 1px solid #9E814E;
	background: transparent url("/images/background.png") repeat-x 0 -310px;
}

/***** Shop *****/

table.shopbar {
    background-color: #94691D;
    color: #E7CB93;
	width: 623px;
	margin:  0 auto 0 1px;
	font-size: 0.85em;
}
table.shopbar td {
	text-align: right;
	padding: 5px;
}
table.shopbar td img {
	vertical-align: middle;
}
table.shopbar td.points {
	text-align: left;
}
table.shopbar td.nav {
	text-align: right;
}
table.shopbar td.nav a {
	color: #E7CB93;
	font-weight: normal;
}
table.shopbar td.nav a:hover {
	color: #2d2018;
}

table.shop-items, table.shop-front {
	width: 625px;
}
table.shop-front td {
	background-color: #E7CB93;
	padding: 10px;
}
table.shop-items.travelagent td div,
table.shop-items.marquees td div,
table.shop-items.website_features td div {
    background-color: #EFE7C6;
    border: 1px solid #9F824F;
    height: 150px;
    margin: 0 auto;
    overflow: hidden;
    padding: 1px;
    width: 150px;
}
table.shop-items th {
	background-color: #E7CB93;
	text-align: left;
	padding: 10px;
}
table.shop-items.inventory th {
	background-color: #9F824F;
}
table.shop-items th img.catimg {
	float: left;
}
table.shop-items th p.catdesc {
	float: left;
	width: 480px;
	font-weight: normal;
	padding-left: 15px;
}
table.shop-items th p.catdesc strong {
	font-size: 1.3em;
	display: block;
	padding: 10px 0 5px;
}
table.shop-items td {
	padding: 10px;
	text-align: center;
	width: 209px;
	background-color: #E7CB93;
}
table.shop-items td div {
    background-color: #EFE7C6;
    border: 1px solid #9F824F;
    height: 100px;
    margin: 0 auto;
    overflow: hidden;
    padding: 1px;
    width: 100px;
}
table.shop-items td img {
	vertical-align: middle;
}
table.shop-items.front td div {
    background-color: #EFE7C6;
    border: 1px solid #9F824F;
    height: 80px;
    margin: 0 auto;
    overflow: hidden;
    padding: 1px;
    width: 80px;
}
table.shop-items p {
	margin: 0;
}
div.shop-item {
	width: 200px;
	float: left;
	border: 1px solid;
	padding: 5px;
	margin: 5px;
}
	div.shop-item img {
		display: block;
	}
	
table.single_item_display {
	width: 350px;
	margin: 0 auto 20px auto;
	border: 1px solid #94691D;
}
	table.single_item_display th {
		background: #94691D;
		color: #E7CB93;
	}
	table.single_item_display th, 
	table.single_item_display td {
		padding: 3px;
	}
	table.single_item_display td.pic {
		width: 80px;
		text-align: center;
	}

.aYZGTL { position: absolute; z-index: 50; top: 385px; left: 765px; }
.aPTAMB { position: absolute; z-index: 50; top: 704px; left: 270px; }
.aMV3NZ { position: absolute; z-index: 50; top: 209px; left: 722px; }
.aRZ7FZ { position: absolute; z-index: 50; top: 480px; left: 284px; }
.aKRPZP { position: absolute; z-index: 50; top: 1305px; left: 400px; }
.a6MSUX { position: absolute; z-index: 50; top: 5px; left: 490px; }
.a269ZC { position: absolute; z-index: 50; top: 2333px; left: 540px; }
.a23BVR { position: absolute; z-index: 50; top: 220px; left: 250px; }
.aLRZ25 { position: absolute; z-index: 50; top: 452px; left: 62px; }
.aAAPRM { position: absolute; z-index: 50; top: 132px; left: 1000px; }
.aWUEW3 { position: absolute; z-index: 50; top: 1656px; left: 631px; }
.aSKN47 { position: absolute; z-index: 50; top: 616px; left: 227px; }

.a4PRF7 { position: absolute; z-index: 50; top: 364px; left: 951px; }
.aTFPEP { position: absolute; z-index: 50; top: 248px; left: 104px; }
.aBH2HP { position: absolute; z-index: 50; top: 5px; left: 298px; }
.a8K7UT { position: absolute; z-index: 50; top: 456px; left: 870px; }
.aYAN48 { position: absolute; z-index: 50; top: 346px; left: 534px; }
.a9Q7DS { position: absolute; z-index: 50; top: 209px; left: 495px; }
.a32LSV { position: absolute; z-index: 50; top: 482px; left: 512px; }
.a7S8D2 { position: absolute; z-index: 50; top: 368px; left: 237px; }
.aCGW4C { position: absolute; z-index: 50; top: 202px; left: 55px; }
.a2BH6C { position: absolute; z-index: 50; top: 368px; left: 1013px; }
.aFD3FR { position: absolute; z-index: 50; top: 117px; left: 96px; }
.aRC8RN { position: absolute; z-index: 50; top: 714px; left: 670px; }
.aLH4GD { position: absolute; z-index: 50; top: 756px; left: 238px; }


table.bbs-main.mpanel.dev s {
	color: #94691D;
}

ul.tweet_list {
	margin: 10px 15px;
}
ul.tweet_list li {
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #E7CB93;
	background-image: none;
	padding: 5px 8px;
	margin-bottom: 3px;
	list-style: none;
}
ul.tweet_list li a {
	color: #94681d;
}
ul.tweet_list li a:hover {
	color: #41ACD6;
}
ul.tweet_list li span.tweet_time a { font-size: 0.8em; color: #bc9351; }
