body
{
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	font: 12px verdana;
	color: #FFFFFF;
}

.header
{
	width: 1001px;
	height: 476px;
	background-image: url(images/test.jpg);
}

.content
{
	margin-left: 10px;
}

.footer
{
	
}

h1
{
	font: bold 25px Verdana;
	color: #FFFFFF;
}

/*==============================================*/
/*					M E N U						*/
/*==============================================*/

.menu
{
	float: left;
	width: 203px;
	height: auto;
	margin-top: -195px;
}

.menu_header
{
	width: 203px;
	height: 51px;
	background-image: url(images/menu_header.png);
}

.menu_content
{
	width: 194px;
	height: auto;
	margin-left: 4px;
	background-image: url(images/nav_bg.gif);
}

.menu_footer
{
	width: 203px;
	height: 50px;
	background-image: url(images/menu_footer.png);
	text-align: center;
	font: bold 12px verdana;
	color: #A2C810;
}

.menu_button
{
	width: 194px;
	height: 32px;
	background-image: url(images/button.png);
	text-align: center;
	padding-top: 3px;
}

.menu_button a
{
	font: bold 12px verdana;
	color: #A2C810;
	text-decoration: none;
}

/*==============================================*/
/*				C O N T E N T					*/
/*==============================================*/

.center
{
	float: left;
	margin-top: -240px;
	margin-left: 230px;
	clear: both;
}

.center_header
{
	width: 772px;
	height: 43px;
	background-image: url(images/center_header.png);
	float: left;
	clear: both;
}

.center_content
{
	width: 762px;
	height: auto;
	margin-left: 4px;
	background-image: url(images/center_content.png);
	float: left;
	clear: both;
}

.center_content_data
{
	width: 740px;
	padding-left: 15px;
}

.center_footer
{
	width: 772px;
	height: 43px;
	margin-top: -5px;
	background-image: url(images/center_footer.png);
	float: left;
	clear: both;
}

/*==============================================*/
/*				T O P L I S T					*/
/*==============================================*/

.content_serverinfo_wrapper
{
	width: auto;
	height: auto;
	margin-top: 10px;
	float: left;
	border-top: 1px dashed #999999;
}

.serverinfo_left
{
	margin-top: 10px;
	float: left;
}

.serverinfo_right
{
	margin-top: 10px;
	float: left;
}

.serverinfo_rank
{
	height: auto;
	width: 50px;
	font: bold 16px verdana;
	float: left;
	text-align: center;
}

.content_serverinfo
{	
	width: 486px;
	height: auto;
	margin-bottom: 10px;
	padding: 5px;
	float: left;
}

.serverinfo_quicklist
{
	height: auto;
	width: 180px;
	float: left;
	margin-left: 5px;
}

.content_serverinfo_banner
{
	width: 700px;
	height: 60px;
	border: 0px;
}

.serverinfo_title
{
	margin-bottom: 2px;
}

.serverinfo_title_main a
{
	font: bold 14px verdana;
	color: #FFFFFF;
	float: left;
}

.serverinfo_title_more a
{
	font: 12px verdana; 
	color: #CCCCCC;
	margin-left: 5px;
	margin-top: 2px;
	text-decoration: none;
	float: left;
}

.serverinfo_description
{
	clear: both;
	font: 10px verdana;
	color: #CCCCCC;
	margin-bottom: 2px;
	padding-bottom: 4px;
}

.server_quickinfo
{
	font: bold 10px verdana;
	color: #FFFFFF;
}

.server_in
{
	font: bold 10px verdana;
	color: #00CC00;
}

.server_out
{
	font: bold 10px verdana;
	color: #FF0000;
	margin-bottom: 10px;
}

.wrapper_pages
{
	clear: both;
	padding-top: 15px;
	padding-bottom: 15px;
}

.serverinfo_pages a
{
	width: 100px;
	font: bold 14px verdana;
	color: #FFFFFF;
	float: left;	
	padding-left: 4%;
	margin-left: 5%;
}


/*==============================================*/
/*				O L D  C S S					*/
/*==============================================*/


.ratings_wrapper
{
	width: 725px;
	height: auto;
	margin-left: 5px;
	padding-top: 10px;
	float: left;
	border-top: 1px dashed #999999;
	text-align: center;
	font: 12px verdana;
	color: #999999;
}

.ratings_wrapper a
{
	font: bold 12px verdana;
	color: #999999;
	text-decoration: none;
}

.ratings_left
{
	width: 300px;
	height: auto;
	float: left;
	padding-left: 55px;
}

.ratings_right
{
	width: 330px;
	height: auto;
	float: left;
}

.ratings_gm
{
	float: left;
	width: 150px;
	font: bold 14px verdana;
	color: #FFFFFF;
	text-align: left;
}

.ratings_server
{
	float: left;
	width: 150px;
	font: bold 14px verdana;
	color: #FFFFFF;
	text-align: left;
}

.ratings_community
{
	float: left;
	width: 150px;
	font: bold 14px verdana;
	color: #FFFFFF;
	text-align: left;
}

.ratings_average
{
	float: left;
	width: 150px;
	font: bold 14px verdana;
	color: #FFFFFF;
	text-align: left;
}

.ratings_gm_field
{
	float: left;
	width: 140px;
	font: bold 12px verdana;
	color: #999999;
	margin-top: 5px;
	text-align: left;
}

.ratings_server_field
{
	float: left;
	width: 140px;
	font: bold 12px verdana;
	color: #999999;
	margin-top: 5px;
	text-align: left;
}

.ratings_community_field
{
	float: left;
	width: 140px;
	font: bold 12px verdana;
	color: #999999;
	margin-top: 5px;
	text-align: left;
}

.ratings_average_field
{
	float: left;
	width: 60px;
	font: bold 40px verdana;
	color: #999999;
	margin-top: 5px;
	text-align: center;
}

.comments_wrapper
{
	height: auto;
	width: 725px;
	clear: both;
	padding-top: 10px;
	border-top: 1px dashed #999999;
}

.comments_border
{
	width: 515px;
	height: auto;
	border: 1px solid #999999;
	float: left;
	margin-bottom: 10px;
	margin-left: 55px;
	background-color: #FFFFFF;
}

.comments_header
{
	width: 20%;
	height: auto;
	font: bold 12px verdana;
	color: #000000;
	float: left;
	text-align: center;
	margin: 5px;
}

.comments_commentbox
{
	width: 75%;
	height: auto;
	font: italic 12px verdana;
	color: #000000;
	float: left;
	text-align: left;
	margin: 5px;
	border-left: 1px dashed #999999;
	padding-left: 4px;
}

.comments_addcomment_wrapper
{
	width: 725px;
	height: auto;
	border-top: 1px dashed #999999;
	margin-left: 5px;
	float: left;
	padding-left: 55px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.comments_addcomment_text
{
	width: 90px;
	height: 17px;
	font: 12px verdana;
	color: #FFFFFF;
	float: left;
}

/* ================================================= */
/*                  Footer Style                     */
/* ================================================= */

.footer_wrapper
{
	width: 100%;
	clear: both;
	padding-top: 10px;
}

.footer_filler
{
	width: 100%;
	height: 41px;
	background-image: url(images/footer.gif);
}

.footer_link a
{
	font: bold 10px verdana;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	margin-top: 15px;
	margin-left: 20px;
	text-decoration: none;
}

.footer_copyright
{
	font: bold 10px verdana;
	color: #FFFFFF;
	padding-top: 15px;
	float: right;
	padding-right: 15px;
}

/* ================================================= */
/*                  Others Style                     */
/* ================================================= */

.wrapper_advert_hori
{
	padding-top: 5px;
}

.wrapper_login
{
	padding: 10px;
	margin-left: 35%;
}

.login_text
{
	display: block;
	margin-top: 4px;
	margin-bottom: 4px;
	font: bold 12px verdana;
	color: #FFFFFF;
	clear: both;
}

.login_input
{
	width: 200px;
	border: 1px solid #000000;
	font: bold 12px verdana;
	color: #000000;
	display: block;
}

.login_button
{
	width: 200px;
	margin-top: 10px;
	font: bold 12px verdana;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #000000;
	cursor: pointer;
}

.single_message
{
	margin: 40px;
	margin-left: 5px;
}

.single_message a
{
	font: bold 12px verdana;
	color: #FFFFFF;
	text-decoration: none;
}

.wrapper_register
{
	padding: 10px;
	margin-left: 35%;
}

/*=============================================================*/

.wrapper_profile
{
	margin-top: 15px;
	margin-left: 30px;;
	margin-bottom: 15px;
}

.wrapper_profile_tabs
{
	width: 650px;
	height: 15px;
	border: 1px solid #FFFFFF;
	margin-top: 15px;
	margin-left: 30px;
}

.profile_tab
{
	float: left;
	width: 216px;
	text-align: center;
}

.profile_tab a
{
	font: bold 12px verdana;
	color: #FFFFFF;
	text-decoration: none;
}

/*==============================================================*/

.wrapper_contact
{
	margin-top: 15px;
	margin-left: 35%;
	margin-bottom: 15px;
}

.rates
{
	width: 40px;
	font: bold 12px verdana;
	color: #000000;
	border: 1px solid #000000;
}

.spacer
{
	margin-top: 15px;
	height: 15px;
	clear: both;
}

.wrapper_search
{
	margin-top: 15px;
	margin-left: 35%;
	margin-bottom: 15px;
}

.loading
{
	margin-left: 45%;
}

.advert_vertical_wrapper
{
	position: absolute;
	margin-left: 87%;
	margin-top: 50px;
	height: 600px;
	width: 120px;
	border: 1px solid ;
}

/*===========================================*/
/*             Admin Style                   */
/*===========================================*/

.admin_menu_user_wrapper
{
	width: 715px;
	clear: both;
	padding: 5px;
	margin-left: 5px;
	margin-top: 15px;
	border: 1px solid orange;
}

.admin_menu_server_wrapper
{
	width: 715px;
	clear: both;
	padding: 5px;
	margin-left: 5px;
	margin-top: 15px;
	border: 1px solid red;
}

.admin_menu_quest_wrapper
{
	width: 715px;
	clear: both;
	padding: 5px;
	margin-left: 5px;
	margin-top: 15px;
	border: 1px solid green;
}

.admin_menu_user_comments
{
	width: 715px;
	clear: both;
	padding: 5px;
	margin-left: 5px;
	margin-top: 15px;
	border: 1px solid blue;
}

.admin_menu_user_wrapper a, .admin_menu_server_wrapper a, .admin_menu_quest_wrapper a, .admin_menu_user_comments a
{
	display: block;
	font: bold 12px verdana;
	color: #FFFFFF;
	text-decoration: none;
}


/*===========================================*/
/*             Dropcalc Style                */
/*===========================================*/

.wrapper_dropcalc_search
{
	clear: both;
	margin-left: 270px;
	margin-top: 15px;
}

.dropcalc_text
{
	width: 200px;
	display: block;
	margin-top: 4px;
	margin-bottom: 4px;
	font: bold 12px verdana;
	color: #000000;
	clear: both;
}

.dropcalc_button
{
	width: 204px;
	margin-top: 5px;
	font: bold 12px verdana;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #000000;
	cursor: pointer;
}

/*=========================================================*/

.dropcalc_output_left
{
	float: left;
	width: 45%;
	margin-left: 3%;
	margin-top: 20px;
	margin-bottom: 20px;
}

.dropcalc_output_right
{
	float: right;
	width: 45%;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: 3%;
}

/*=========================================================*/

.wrapper_dropcalc_listing
{
	width: 100%;
}

.wrapper_dropcalc_topline
{
	width: 100%;
	height: 20px;
	background-color: #000000;
	margin-bottom: 2px;
}

.dropcalc_topline_text_left
{
	width: 62%;
	float: left;
	margin-left: 2px;
	font: bold 12px verdana;
	color: #FFFFFF;
}

.dropcalc_topline_text_center
{
	width: 15%;
	float: left;
	font: bold 12px verdana;
	color: #FFFFFF;
}

.dropcalc_topline_text_right
{
	width: 10%;
	float: left;
	font: bold 12px verdana;
	color: #FFFFFF;
}

/*===================================================*/

.dropcalc_item_image
{
	width: 32px;
	float: left;
}

.dropcalc_item_name
{
	width: 55%;
	float: left;
	margin-top: 11px;
	margin-left: 2px;
}

.dropcalc_item_name a
{
	font: bold 9px verdana;
	color: #000000;
	text-decoration: none;
	margin-left: 2px;
}

.dropalc_item_grade
{
	width: 15%;
	float: left;
	text-transform: uppercase;
	margin-top: 11px;
	font: 8px verdana;
	color: #000000;
}

.dropcalc_item_type
{
	width: 5%;
	float: left;
	text-transform: uppercase;
	margin-top: 11px;
	font: 8px verdana;
	color: #000000;
}

.dropcalc_item_spacer
{
	clear: both;
}

/*===================================================*/

.dropcalc_mob_name
{
	width: 61%;
	float: left;
}

.dropcalc_mob_name a
{
	font: bold 9px verdana;
	color: #000000;
	text-decoration: none;
}

.dropcalc_mob_level
{
	width: 14%;
	float: left;
	text-transform: uppercase;
	font: 9px verdana;
	color: #000000;
}

.dropcalc_mob_aggro
{
	width: 15%;
	float: left;
	text-transform: uppercase;
	font: 9px verdana;
	color: #000000;
}

/*===================================================*/

.spotlight_wrapper_display
{
	width: 720px;
	height: 300px;
}

.spotlight_wrapper_header
{
	width: 720px;
	height: 35px;
	background-image: url(images/spotlight_header.png);
	background-repeat: no-repeat;
	margin-bottom: -17px;
}

.spotlight_wrapper_center
{
	width: 710px;
	height: auto;
	background-image: url(images/spotlight_center.png);
	margin-left: 5px;
}

.spotlight_wrapper_footer
{
	width: 720px;
	height: 35px;
	background-image: url(images/spotlight_footer.png);
	background-repeat: no-repeat;
	margin-top: -7px;
}

.spotlight_wrapper
{
	width: 700px;
	height: auto;
	margin-left: 5px;
	text-align: center;
	padding-bottom: 5px;
}

.spotlight_titlebar a
{
	color: silver;
	text-decoration: underline;
}

.spotlight_banner
{
	padding-bottom: 5px;
}

.spotlight_introduction a
{
	font: 12px verdana;
	color: #FFFFFF;
}

.spotlight_footer
{
	padding-top: 5px;
}

.spotlight_footer a
{
	font: bold 12px verdana;
	color: #FFFFFF;
}

.wrapper_questions
{
	text-align: left;
	padding-left: 40px;
	padding-right: 40px;
}

.spotlight_questions
{
	font: 12px verdana;
	color: #FFFFFF;
	padding-bottom: 10px;
}

.wrapper_spotlight_addserver
{
	padding-left: 5px;
}

.spotlight_button
{
	width: 200px;
	margin-left: 5px;
	margin-top: 10px;
	font: bold 12px verdana;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #000000;
	cursor: pointer;
}

/*==========================================================*/

.quest_wrapper
{
	margin-top: 10px;
	margin-left: 5px;
	margin-bottom: 10px;
}

.quest_leftinfo
{
	float: left;
	width: 360px;
}

.quest_rightinfo
{
	float: left;
	width: 360px;
}

.quest_subject
{
	font: bold 12px verdana;
	color: #FFFFFF;
}

.quest_info
{
	padding-bottom: 4px;
}

.quest_display
{
	width: 725px;
	border-top: 1px dashed #CCCCCC;
	padding-top: 10px;
}

.quest_menu
{
	width: 800px;
	margin-top: 10px;
	margin-left: 15%;
}

.quest_menu_item
{
	display: block;
	width: 266px;
	float: left;
	background-color: #FFFFFF;
	text-align: center;
}

.quest_menu_item a
{
	font: bold 12px verdana;
	color: #FFFFFF;
	text-decoration: none;
}

.quest_subject_list
{
	width: 800px;
	margin-left: 5px;
	margin-top: 10px;
}

.quest_subject_level
{
	width: 50px;
	float: left;
	font: bold 10px verdana;
	border-bottom: 1px dashed #CCCCCC;
}

.quest_subject_name
{
	width: 250px;
	float: left;
	margin-left: 10px;
	font: bold 10px verdana;
	border-bottom: 1px dashed #CCCCCC;
}

.quest_subject_location
{
	width: 150px;
	float: left;
	margin-left: 10px;
	font: bold 10px verdana;
	border-bottom: 1px dashed #CCCCCC;
}

.quest_subject_reward
{
	width: 250px;
	float: left;
	margin-left: 10px;
	font: bold 10px verdana;
	border-bottom: 1px dashed #CCCCCC;
}

.quest_list_level
{
	width: 50px;
	float: left;
	font: 10px verdana;
}

.quest_list_name
{
	width: 250px;
	padding-left: 10px;
	float: left;
	font: 10px verdana;
}

.quest_list_name a
{
	font: 10px verdana;
	color: #FFFFFF;
	text-decoration: underline;
}

.quest_list_town
{
	width: 150px; 
	padding-left: 10px;
	float: left;
	font: 10px verdana;
}

.quest_list_reward
{
	width: 250px;
	padding-left: 10px;
	float: left;
	font: 10px verdana;
	padding-bottom: 5px;
}

.quest_comment_wrapper
{
	width: 725px;
	border-top: 1px dashed #CCCCCC;
	padding-top: 15px;
}

.quest_comment_title
{
	font: bold 12px verdana;
	color: #FFFFFF;
}

/*=================================================*/

.credits_amount_wrapper
{
	width: 650px;
}

.credits_amount_title
{
	height: 15px;
	background-color: #000000;
	font: bold 12px verdana;
	color: #FFFFFF;
	margin-bottom: 5px;
	margin-top: 15px;
	border: 1px solid #FFFFFF;
}

.cron_server_overview_title
{
	font: bold 12px verdana;
	color: #FFFFFF;
	border-bottom: 1px dashed #CCCCCC;
}

#edit_cron_server_wrapper
{
	display: none;
}

/*=================================================*/

.site_news_wrapper_main
{
	width: 440px;
	height: auto;
	margin-top: -135px;
	margin-left: 330px;
	padding: 5px;
	text-align: left;
	border: 1px solid #FFFF00;
}

.site_news_wrapper
{
	width: 720px;
	height: auto;
	border: 2px solid #877A69;
	padding: 5px;
	text-align: left;
}

.news_header
{
	font: bold 12px verdana;
	color: #A2C810;
	padding-bottom: 5px;
}

.news_intro
{
	font: 11px verdana;
	color: #FFFFFF;
	padding-bottom: 5px;
}

.news_footer, .news_footer a
{
	font: bold 10px verdana;
	color: #A2C810;
	text-decoration: none;
}

.news_comment_wrapper
{
	width: 700px;
	border-top: 1px dashed #CCCCCC;
	padding-top: 5px;
}










.wrapper_register_left
{
	width: 420px;
	height: auto;
	float: left;
	border-right: 1px dotted #A2C810;
}

.register_mascotte
{
	width: 194px;
	height: 335px;
	float: left;
	background-image: url(images/mascotte.gif);
	background-repeat: no-repeat;
}

.register_mascotte_text
{
	width: 200px;
	height: auto;
	float: right;
	text-align: justify;
	font: bold 10px verdana;
	color: #A2C810;
	padding-right: 15px;
}

.register_mascotte_text a
{
	font: bold 11px verdana;
	color: #A2C810;
	text-decoration: underline;
}

.register_mascotte_text_result
{
	float: right;
	padding-right: 15px;
}

.wrapper_register_right
{
	width: 300px;
	height: auto;
	float: right;
}





.top5_wrapper
{
	width: 796px;
	height: 126px;
	margin-top: -130px;
	margin-left: -10px;
	background-image: url(images/top5.png);
	background-repeat: no-repeat;
}

.top5_news
{
	width: 290px;
	height: 80px;
	margin-top: 20px;
	margin-left: 20px;	
	float: left;
}



.top5_center
{
	margin-top: 20px;
	margin-left: 20px;
	float: left;
}

.top5_quests
{
	width: 290px;
	height: 80px;
	margin-top: -80px;
	margin-left: 485px;
	float: left;
	text-align: right;
}

.top5_quests a
{
	font: bold 12px verdana;
	color: #A2C810;
	text-decoration: none;
}



