@charset "utf-8";

/* 		### BODY ###		*/

html, body
	{
		margin:0px;
		padding:3px 0px 15px 0px;
		background-image:url('http://media.tropicalhabbo.net/files/albums/sphinx/layout/background.gif');
		background-repeat:repeat-x;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		background-color:#00a0b8;
	}
	
div#mainContainer
	{
		width:996px;
		margin:0px auto 0px auto;
	}
	
a:link, a:visited, a:hover, a:active
	{
		color:#000000;
		text-decoration:none;
	}
	
h2
	{
		margin:0px;
		font-size:20px;
	}

h3
	{
		margin:0px;
		font-size:14px;
	}
	
/*		### CENTER PANEL ###		 */

div#contentContainer
	{
		width:550px;
		margin:0px auto 0px auto;
		position:relative;
		left:-4px;
	}

div#outerContainer
	{
		padding:0px 6px 0px 6px;
		background-image:url(http://media.tropicalhabbo.net/files/albums/sphinx/layout/550x1_outer_container_bg.gif);
		background-repeat:repeat-y;
	}
	
div#logoContainer
	{
		background-image:url(http://media.tropicalhabbo.net/files/albums/sphinx/layout/538x1_logo_container_bg.gif);
		background-repeat:repeat-y;
		text-align:center;
		padding:5px 0px 0px 0px;
	}
	
div#innerContainer
	{
		background-image:url(http://media.tropicalhabbo.net/files/albums/sphinx/layout/538x1_inner_container_bg.gif);
		background-repeat:repeat-y;
		padding:8px;
	}
	
div#innerContainer a:link, div#innerContainer a:visited, div#innerContainer a:hover, div#innerContainer a:active
	{
		color:#415D95;
		text-decoration:none;
	}
div#innerContainer a:hover
	{
		color:#415D95;
		text-decoration:underline;
	}
div.centered
	{
		text-align:center;
		padding-bottom:10px;
	}
	
/*		### FOOTER CLASSES ###		 */

div.outerFooterContainer
	{
		background-image:url(http://media.tropicalhabbo.net/files/albums/sphinx/layout/550x1_outer_footer_bg.gif);
		background-repeat:repeat-y;
		padding:0px 6px 0px 6px;
	}

div.innerFooterContainer
	{
		background-image:url(http://media.tropicalhabbo.net/files/albums/sphinx/layout/538x1_inner_footer_bg.gif);
		background-repeat:repeat-y;
		padding:5px;
		text-align:center;
		font-size:10px;
		color:#FFFFFF;
	}
	
div.innerFooterContainer a:link, div.innerFooterContainer a:visited, div.innerFooterContainer a:hover, div.innerFooterContainer a:active
	{
		color:#FFFFFF;
		text-decoration:none;
	}
	
div.innerFooterContainer a:hover
	{
		color:#006699 !important;
	}
/*		### SIDE PANELS ###		 */

div#leftContainer
	{
		float:left;
		width:220px;
		position:relative;
		left:-7px;
	}

div#rightContainer
	{
		float:right;
		width:220px;
	}
	
div.sidePaneBody
	{
		background-image:url(http://media.tropicalhabbo.net/files/albums/sphinx/layout/220x1_side_pane_bg.gif);
		width:220px;
	}
	
div.sideBoxContainer
	{
		width:205px;
		margin:0px auto 0px auto;
		padding:5px 0px 5px 0px;
	}
	
h2.sideBoxHeader
	{
		margin:0px;
		padding:0px;
		background-repeat:no-repeat;
		text-align:center;
		color:#FFFFFF;
		font-size:12px;
		height:23px;
		text-transform:uppercase;
		font-weight:bold;
		padding-top:7px;
	}
	
h2.sideBoxHeader_1
	{
		background-image:url('http://media.tropicalhabbo.net/files/albums/sphinx/layout/205x30_side_box_header_green.gif');
	}
	
h2.sideBoxHeader_2
	{
		background-image:url('http://media.tropicalhabbo.net/files/albums/sphinx/layout/205x30_side_box_header_orange.gif');
	}
	
div.sideBoxBody
	{
		background-image:url(http://media.tropicalhabbo.net/files/albums/sphinx/layout/205x1_side_box_bg.gif);
		padding:6px;
	}
	
div.sideBoxBody a:link, div.sideBoxBody a:visited, div.sideBoxBody a:hover, div.sideBoxBody a:active
	{
		color:#4E4E4E;
		text-decoration:none;
	}
	
div.sideBoxBody a:hover
	{
		color:#5C9DA1;
		text-decoration:underline;
	}

div.leftNavigationBoxes
	{
		/*background-image:url('http://media.tropicalhabbo.net/files/albums//v12_theme/navItemBackground.gif');*/
		color:#FFFFFF;
		width:163px;
		height:21px;
		padding-top:5px;
		font-weight:bold;
		text-align:center;
		margin-right:auto;
		margin-left:auto;
	}
	
div.alertTopBar
	{
		height:25px;
		width:100%;
		background-color:#333333;
		color:#F5F5F5;
		z-index:10;
		text-align:center;
		position:relative;
		top:-5px;
		overflow:auto;
	}
	
div#leftNavigationBoxes1
	{
		background-image:url('http://media.tropicalhabbo.net/files/albums/v12_theme/navItemBackground_habbo.gif');
	}
	
div#leftNavigationBoxes2
	{
		background-image:url('http://media.tropicalhabbo.net/files/albums/v12_theme/navItemBackground_community.gif');
	}
	
div#leftNavigationBoxes3
	{
		background-image:url('http://media.tropicalhabbo.net/files/albums/v12_theme/navItemBackground_website.gif');
	}
	
div#leftNavigationBoxes4
	{
		background-image:url('http://media.tropicalhabbo.net/files/albums/v12_theme/navItemBackground_events.gif');
	}
	
div#leftNavigationBoxes5
	{
		background-image:url('http://media.tropicalhabbo.net/files/albums/v12_theme/navItemBackground_radio.gif');
	}
	
div#leftNavigationBoxes6
	{
		background-image:url('http://media.tropicalhabbo.net/files/albums/sphinx/nav_items/navItemBackground_forum.gif');
	}

div#leftNavigationBoxes7
	{
		background-image:url('http://media.tropicalhabbo.net/files/albums/sphinx/nav_items/navItemBackground_usercp.gif');
	}
	
div#sideAdminLink, div#sideModminLink
	{
		background-image:url('http://media.tropicalhabbo.net/files/albums/v12_theme/navItemBackground_admin.gif');
	}

ul.navigationList
	{
		margin:0px;
		padding:0px;
	}
	
ul.navigationList > li
	{
		
	}

div.leftNavigationBoxes a:link, div.leftNavigationBoxes a:visited, div.leftNavigationBoxes a:hover, div.leftNavigationBoxes a:active
	{
		color:#FFFFFF;
		text-decoration:none;
	}

div.leftNavigationBoxes a:hover
	{
		color:#FAE966;
		background-color:inherit;
	}
	
div.leftSubNavBox
	{
		background-color:#EBEBDD;
		color:#000000;
		width:125px;
		padding:10px;
		margin-right:auto;
		margin-left:auto;
		display:none;
	}
	
div.leftSubNavBox a:link, div.leftSubNavBox a:visited, div.leftSubNavBox a:hover, div.leftSubNavBox a:active
	{
		color:#333333;
		text-decoration:none;
	}
	
div.leftSubNavBox a:hover
	{
		color:#006699;
	}
	
div#radioBox
	{
		text-align:center;
	}

div.pollOptions
	{
		text-align:center;
	}

p#statsBoxActiveUsers
	{
		color:#000000 !important;
	}

	
/*		### LOGIN FORM CLASSES ###		 */


.loginFormBox
	{
		background-color:transparent;
		background-repeat:no-repeat;
		background-image:url('http://media.tropicalhabbo.net/files/albums/v12_theme/loginFormItemBackground.gif');
		width:162px;
		height:19px;
		border:0px;
		text-align:center;
		color:#FFFFFF;
		padding-top:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
	
.loginFormButton
	{
		background-image:url('http://media.tropicalhabbo.net/files/albums/v12_theme/formButtonBackground.gif');
		background-repeat:no-repeat;
		background-color:transparent;
		color:#FFFFFF;
		width:121px;
		height:16px;
		font-size:9px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		border:0px;
	}
	
/*		### ERROR BOX CLASSES ###		 */

div.pageErrorBox
	{
		width:400px;
		margin-right:auto;
		margin-left:auto;
		border:1px solid #F3F3F3;
	}
div.pageErrorBoxHeader
	{
		background-color:#FF3333;
		color:#FFFFFF;
		height:19px;
		font-weight:bold;
		text-align:center;
		padding:5px 12px 0px 12px;
	}
div.pageErrorBoxBody
	{
		background-color:#E7E7E7;
		text-align:center;
		padding:10px;
	}
	
/*		### register.html CLASSES ###		 */

div#registrationForm
	{
		background-color:#DBDBCF;
		color:#000000;
		border:1px solid #000000;
		width:370px;
		margin:0px auto 0px auto;
		padding:15px;
	}
	
input#registerUsername, input#registerEmail, input#registerPassword
	{
		width:340px;
		background-color:#D0D6DA;
		color:#000000;
		border:1px dashed #000000;
		padding:5px;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-top:5px;
	}
	
/*		### private-messages.html CLASSES ###		 */

table#privateMessagesTable
	{
		margin:0px auto 0px auto;
		width:450px;
		background-color:#DBDBCF;
		border:1px solid #000000;
	}

tr.privateMessagesTableHeader, td.privateMessagesTableHeader
	{
		font-weight:bold;
		background-color:#00A0B8;
		background-image:url('http://media.tropicalhabbo.net/files/albums/sphinx/private_messages/list_header.gif');
		background-repeat:repeat-x;
		color:#FFFFFF;
		height:30px;
		text-align:center;
	}
	
td.privateMessagesTableList
	{
		border:1px solid #000000;
		padding:7px;
	}
	
img.newPmIcon
	{
		float:left;
		margin-right:5px;
	}
	
table#privateMessageTable
	{
		width:450px;
		margin:0px auto 0px auto;
		border:1px solid #000000;
	}

div#newPrivateMessageContainer
	{
		background-color:#DBDBCF;
		color:#000000;
		border:1px solid #000000;
		width:450px;
		padding:15px;
		margin:0px auto 0px auto;
	}
input#pmSendTo, input#pmSubject, textarea#pmMessage
	{
		width:435px;
		background-color:#D0D6DA;
		color:#000000;
		border:1px dashed #000000;
		padding:5px;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-top:5px;
	}
	
input#pmSubmit
	{
		float:right;
	}


td.privateMessageTableHeader
	{
		background-color:#DBDBCF;
		padding:15px;
	}
	
td.privateMessageTableBody
	{
		background-color:#DBDBCF;
		padding:15px;
	}

td.privateMessageTableFooter
	{
		background-color:#DBDBCF;
		padding:7px;
		text-align:right;
	}

span.privateMessageSenderName
	{
		font-size:20px;
	}
	
div.senderDataBit
	{
		
	}
	
div.privateMessageTimestamp
	{
		float:right;
		font-size:10px;
	}
	
div.messageQuote
	{
		margin-right:10px;
		margin-left:10px;
		background-color:#CFD6DB;
		background-image:url('http://media.tropicalhabbo.net/files/albums/sphinx/private_messages/quote_bg.gif');
		background-repeat:no-repeat;
		padding:30px 15px 20px 15px;
		border:2px dotted #97BFDB;
	}
	
/*		### NEWS CLASSES ###		 */

span.newsData
	{
		position:relative;
		left:15px;
	}
div.newsStory p
	{
		padding:10px;
	}
hr.newsBreak
	{
		margin:15px 80px 15px 80px;
		background-color:#999999;
	}
	
/*		### WTBHAI CLASSES ###		 */

div.center
	{
		text-align:center;
	}
	
/*		### RARESCLASSES ###		 */

div#raresContainer
	{
		width:325px;
		margin:0px auto 0px auto;
	}
	
/*		### ADMINISTRATION CLASSES ###		 */

textarea.newsText, textarea.WYSIWYGEditor
	{
		width:99%;
	}
	
textarea.WYSIWYGEditor
	{
		height:500px;
	}

span.mceToolbarContainer img
	{
		display:inline;
	}

/*		### GLOBAL CLASSES ###		 */

h1
	{
		margin-left:20px;
		color:#000000;
		font-size:22px;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	
h1 em
	{
		color:#24657C;
		font-size:22px;
		font-style:normal;
	}

img
	{
		border:0px;
		display:block;
	}
	
img.centerImage
	{
		margin:0px auto 0px auto;
	}
	
img.img_inline
	{
		display:inline;
	}

p
	{
		margin:0px;
		padding:0px 0px 5px 0px;
	}
	
div
	{
		display:block;
	}
	
.clear
	{
		clear:both;
	}