@charset "UTF-8";

html {
    -webkit-text-size-adjust: none; /* Prevent font scaling in landscape */
}

body {
	background: #000 url(http://www.bullettimeguide.com/rsrc/images/bg1_mobile/bg1_mobile.jpg) no-repeat top center;
	background-size: 640px 50px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

img{
	border-style: none;
	image-rendering: optimizeQuality;
	-ms-interpolation-mode: bicubic;
}

img.centered{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#main_container {
	margin: 0px auto;
	width: 100%;
	text-align: left;
	top: 0px;
}

#top {
	height: 30px;
	width: 100%;
	padding-top: 7px;
	padding-bottom: 7px;
}

#memberbox{
	width: 120px;
	position: absolute;
	right: 0;
	background-color: #000;
}

a.member:link {
	color: #FFF;
	text-decoration: none;
}

a.member:visited {
	color: #FFF;
	text-decoration: none;
}

a.member:hover {
	color: #FFF;
	text-decoration: none;
}

a.member:active {
	color: #FFF;
	text-decoration: none;
}

#menu {
	height: 15px;
	width: 100%;
	background: #000 url(http://www.bullettimeguide.com/rsrc/images/menu_mobile/menu_bg.jpg) repeat-x;
	background-size: 294px 15px;
}

#menu1 {
	float: left;
	height: 15px;
	width: 5px;
}

#mutants_left {
	float: left;
	height: 15px;
	width: 10px;
}

#mutants_center {
	float: left;
	height: 15px;
	width: 32px;
}

#mutants_left_selected {
	float: left;
	height: 15px;
	width: 10px;
}

#mutants_center_selected {
	float: left;
	height: 15px;
	width: 32px;
}

#mutants_right_selected {
	float: left;
	height: 15px;
	width: 15px;
}

#weapons_left {
	float: left;
	height: 15px;
	width: 15px;
}

#weapons_center {
	float: left;
	height: 15px;
	width: 34px;
}

#weapons_left_selected {
	float: left;
	height: 15px;
	width: 15px;
}

#weapons_center_selected {
	float: left;
	height: 15px;
	width: 34px;
}

#weapons_right_selected {
	float: left;
	height: 15px;
	width: 15px;
}

#armor_left {
	float: left;
	height: 15px;
	width: 15px;
}

#armor_center {
	float: left;
	height: 15px;
	width: 25px;
}

#armor_left_selected {
	float: left;
	height: 15px;
	width: 15px;
}

#armor_center_selected {
	float: left;
	height: 15px;
	width: 25px;
}

#armor_right_selected {
	float: left;
	height: 15px;
	width: 15px;=
}

#boosts_left {
	float: left;
	height: 15px;
	width: 15px;
}

#boosts_center {
	float: left;
	height: 15px;
	width: 27px;
}

#boosts_left_selected {
	float: left;
	height: 15px;
	width: 15px;
}

#boosts_center_selected {
	float: left;
	height: 15px;
	width: 27px;
}

#boosts_right_selected {
	float: left;
	height: 15px;
	width: 15px;
}

#currency_left {
	float: left;
	height: 15px;
	width: 15px;
}

#currency_center {
	float: left;
	height: 15px;
	width: 36px;
}

#currency_left_selected {
	float: left;
	height: 15px;
	width: 15px;
}

#currency_center_selected {
	float: left;
	height: 15px;
	width: 36px;
}

#currency_right_selected {
	float: left;
	height: 15px;
	width: 15px;
}

#friends_left {
	float: left;
	height: 15px;
	width: 15px;
}

#friends_center {
	float: left;
	height: 15px;
	width: 29px;
}

#friends_right {
	float: left;
	height: 15px;
	width: 12px;
}

#friends_left_selected {
	float: left;
	height: 15px;
	width: 15px;
}

#friends_center_selected {
	float: left;
	height: 15px;
	width: 29px;
}

#friends_right_selected {
	float: left;
	height: 15px;
	width: 12px;
}

#menu2 {
	float: left;
	height: 15px;
	width: 5px;
}

#content_top {
	height: 5px;
	width: 100%;
	background-color: #311c10;
}

#content_area {
	float: left;
	margin: 0px auto;
	text-align: left;
	top: 0px;
	min-height: 230px;
	width: 100%;
	background-color: #311c10;
}

#content_column1 {
	float: left;
	width: 98%;
	padding-left: 1%;
	padding-right: 1%;
}

#content_search {
	float: left;
	width: 940px;
}

#footer {
	clear: both;
}

#content_bottom {
	float: left;
	height: 5px;
	width: 100%;
	background-color: #311c10;
}

#bottom_bar {
	float: left;
	height: 15px;
	width: 100%;
	background: url(http://www.bullettimeguide.com/rsrc/images/bottom_mobile/bottom_mobile.gif) repeat-x;
	background-size: 294px 15px;
	text-align: center;
	line-height: 15px;
}

#main_container_bottom {
	text-align: center;
	width: 100%;
	background-color: #000;
}

#main_container_bottom_text {
	width: auto;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}

.login_box {
	height: 110px;
	width: 80%;
	margin: auto;
	background-color: #000;
}

.login_box_top{
	height: 10px;
}

.login_box_left{
	float: left;
	height: 30px;
	width: 20%;
	text-align: right;
	line-height: 30px;
}

.login_box_center{
	float: left;
	height: 30px;
	width: 3%;
}

.login_box_right{
	float: left;
	height: 25px;
	width: 70%;
	padding-top: 5px;
}

input.login{
	width: 100%;
}

.login_box_button{
	float: left;
	height: 25px;
	width: 97%;
	padding-top: 5px;
	padding-right: 3%;
	text-align: right;
}

.signup_box{
	height: auto;
	width: 100%;
	margin: auto;
	background-color: #000;
}

.settings_box{
	height: auto;
	width: 100%;
	margin: auto;
	background-color: #000;
}

.signup_box_top{
	height: 10px;
}

.signup_box_left{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

#signup_box_left_username{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

#signup_box_left_password{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

#signup_box_left_retype{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

#signup_box_left_nickname{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

#signup_box_left_profile{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

#signup_box_left_level{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

#signup_box_left_primary{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

#signup_box_left_secondary{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

#signup_box_left_hat{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

#signup_box_left_mask{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

#signup_box_left_chest{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

#signup_box_left_pants{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

#signup_box_left_playtime{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

#signup_box_left_timezone{
	float: left;
	height: 30px;
	width: 16%;
	text-align: right;
	line-height: 30px;
}

.signup_box_center{
	float: left;
	height: 30px;
	width: 0%;
}

.signup_box_right_textfield{
	float: left;
	height: 25px;
	width: 47%;
	padding-top: 5px;
	padding-left: 1%;
	line-height: 20px;
}

.signup_box_right_menu{
	float: left;
	height: 25px;
	width: 48%;
	padding-top: 5px;
}

.signup_box_right_radio{
	float: left;
	height: 25px;
	width: 5%;
	padding-top: 5px;
}

.signup_box_right_checkbox{
	float: left;
	height: 25px;
	width: 5%;
	padding-top: 5px;
}

.signup_box_right_label{
	float: left;
	height: 30px;
	width: 18%;
	padding-left: 1%;
	line-height: 30px;
}

.signup_box_right_checkbox_label{
	float: left;
	height: 30px;
	width: 78%;
	padding-left: 1%;
	line-height: 30px;
}

.signup_box_right_from{
	float: left;
	height: 30px;
	width: 5%;
	line-height: 30px;
	padding-right: 5px;
	text-align: right;
}

.signup_box_right_timemenu_from{
	float: left;
	height: 25px;
	width: 21%;
	padding-top: 5px;
}

.signup_box_right_to{
	float: left;
	height: 30px;
	width: 3%;
	line-height: 30px;
	padding-right: 1%;
	text-align: right;
}

.signup_box_right_timemenu_to{
	float: left;
	height: 25px;
	width: 23%;
	padding-top: 5px;
}

.signup_box_explanation{
	float: left;
	height: 30px;
	width: 36%;
	line-height: 30px;
}

input.signup{
	width: 90%;
}

.signup_box_description{
	float: left;
	height: 30px;
	width: 98%;
	padding-left: 2%;
	line-height: 30px;
}

.signup_box_button{
	height: auto;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: right;
	background-color: #000;
}

.signup_box_signup_button{
	padding-right: 5%;
}

.signup_box_recaptcha {
	height: auto;
	width: 100%;
	text-align: center;
}

div#recaptcha_image_holder{
	float: left;
	height: auto;
	width: 100%;
}

div#recaptcha_image{
	height: auto;
	width: 100%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

div#recaptcha_image > img{
	width: auto;
	height: auto;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#recaptcha_response_field {
	width: 230px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.recaptcha_noscript {
	float: left;
	width: 100%;
	background-color: #FFF;
}

.settings_box_button{
	height: auto;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: right;
	background-color: #000;
}

.settings_box_save_button{
	padding-right: 5%;
}

.black_box {
	width: 100%;
	background-color: #000;
}

.black_box_left {
	float: left;
	width: 130px;
}

.black_box_right {
	float: left;
	max-width: 175px;
	padding-right: 5px;
}

.black_box_image {
	height: 67px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.box_title {
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 16px;
}

.box_content { 
	padding-bottom: 5px;	
}

.box_footer {
	clear: both;
}

.box_spacing { 
	width: 100%;
	height: 5px;
}

a.box:link {
	color: #FFF;
	text-decoration: none;
}

a.box:visited {
	color: #FFF;
	text-decoration: none;
}

a.box:hover {
	color: #FFF;
	text-decoration: none;
}

a.box:active {
	color: #FFF;
	text-decoration: none;
}

.list_image {
	float: left;
	height: 30px;
	width: 30px;
}

.list_spacing {
	float: left;
	height: 30px;
	width: 5px;
}

.list_playerlevel {
	float: left;
	height: 120px;
	width: 30px;
}

.list_playerlevel_spacing {
	float: left;
	height: 120px;
	width: 5px;
}

.list_title {
	height: 15px;
	width: auto;
	line-height: 15px;
}

.list_content {
	height: 15px;
	width: auto;
}

.list_comment_top {
	height: 5px;
	width: auto;
	background-color: #000;
}

.list_comment_title {
	height: 20px;
	width: auto;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 20px;
	background-color: #000;
}

.list_comment {
	width: auto;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #000;
}

textarea.comment {
	display: block;
	width: 99%;
	overflow: auto;
	resize: none;
}

.list_comment_button {
	height: 20px;
	width: auto;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 10px;
	line-height: 20px;
	background-color: #000;
	text-align: right;
}

.list_stat {
	float: left;
	height: 15px;
	width: 53px;
	line-height: 15px;
	background-color: #a53021;
}

img.list_stat_icon {
	float: left;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #a53021;
}

.list_description {
	float: left;
	height: 15px;
	width: 267px;
	padding-left: 5px;
	line-height: 15px;
	background-color: #a53021;
}

.list_loot_start {
	float: left;
	height: 15px;
	width: 63px;
	padding-left: 5px;
	line-height: 15px;
	background-color: #a53021;
}

.list_loot_end_0 {
	float: left;
	height: 15px;
	width: 204px;
	padding-left: 0px;
	line-height: 15px;
	background-color: #a53021;
}

.list_loot_end_1 {
	float: left;
	height: 15px;
	width: 133px;
	padding-left: 5px;
	line-height: 15px;
	background-color: #a53021;
}

.list_loot_end_2 {
	float: left;
	height: 15px;
	width: 63px;
	padding-left: 5px;
	line-height: 15px;
	background-color: #a53021;
}

img.list_loot_icon {
	float: left;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #a53021;
}

.list_gear {
	float: left;
	height: 15px;
	width: 75%;
	line-height: 15px;
	background-color: #000;
}

img.list_gear_icon {
	float: left;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #000;
}

.list_gear_icon_spacing {
	float: left;
	height: 15px;
	width: 19px;
	background-color: #000;
}

.list_horizontal_spacing {
	height: 20px;
	width: auto;
}

a.list:link {
	color: #FFF;
	text-decoration: none;
}

a.list:visited {
	color: #FFF;
	text-decoration: none;
}

a.list:hover {
	color: #FFF;
	text-decoration: none;
}

a.list:active {
	color: #FFF;
	text-decoration: none;
}

.default {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 10px;
	/*font-style: normal;*/
	font-weight: normal;
	color: #FFF;
}

a.default:link {
	color: #EB402A;
	text-decoration: none;
}

a.default:visited {
	color: #EB402A;
	text-decoration: none;
}

a.default:hover {
	color: #EB402A;
	text-decoration: none;
}

a.default:active {
	color: #EB402A;
	text-decoration: none;
}

.green {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #7bcb08;
}

.blue {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #1892f7;
}

.purple {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ad45f7;
}

.orange {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ff8200;
}

.header {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFEBB2;
}

.admin {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

a.header:link {
	color: #FFEBB2;
	text-decoration: none;
}

a.header:visited {
	color: #FFEBB2;
	text-decoration: none;
}

a.header:hover {
	color: #FFEBB2;
	text-decoration: none;
}

a.header:active {
	color: #FFEBB2;
	text-decoration: none;
}

.notice {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #FFEBB2;
	/*display: block;*/
}

a.notice_link:link {
	color: #EB402A;
	text-decoration: none;
	font-style: italic;
}

a.notice_link:visited {
	color: #EB402A;
	text-decoration: none;
	font-style: italic;
}

a.notice_link:hover {
	color: #EB402A;
	text-decoration: none;
	font-style: italic;
}

a.notice_link:active {
	color: #EB402A;
	text-decoration: none;
	font-style: italic;
}

.caption {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	text-align: center;
	display: block;
}

abbr {
	border-bottom: none;
}

.sidebar_title {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	text-align: center;
	display: block;
}

.sidebar_producer {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	text-align: center;
	display: block;
}

a.sidebar:link {
	color: #FFF;
	text-decoration: none;
}

a.sidebar:visited {
	color: #FFF;
	text-decoration: none;
}

a.sidebar:hover {
	color: #FFF;
	text-decoration: none;
}

a.sidebar:active {
	color: #FFF;
	text-decoration: none;
}

.bottom {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #311c10;
}

a.bottom:link {
	color: #311c10;
	text-decoration: none;
}

a.bottom:visited {
	color: #311c10;
	text-decoration: none;
}

a.bottom:hover {
	color: #311c10;
	text-decoration: none;
}

a.bottom:active {
	color: #311c10;
	text-decoration: none;
}

.editor_background {
	background-color: #000;
	padding: 10px;
}

.editor_buttons_holder {
	min-height: 30px;
	line-height: 25px;
}

.editor_buttons_label {
	float: left;
	width: 45px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 5px;
}

.edit_history_holder {
	min-height: 20px;
}

.edit_history_label_title {
	float: left;
	width: 100px;
	min-height: 20px;
}

.edit_history_label_path {
	float: left;
	width: 100px;
	min-height: 20px;
}

.edit_history_label_by {
	float: left;
	width: 100px;
	min-height: 20px;
}

.edit_history_label_datetime {
	float: left;
	width: 100px;
	min-height: 20px;
}

.edit_history_label_button {
	float: left;
	width: 100px;
	min-height: 30px;
}

.editor_textfield {
	width: 120px;
}

.editor_select{
	margin-top: 5px;
}

.editor_checkbox{
	margin-top: 5px;
}

.editor_area {
	padding-bottom: 10px;
}

.editor_submit {
	text-align: right;
}

.button {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	border: solid 1px #FFF;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #a53021;
}

.button_hover {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	border: solid 1px #FFF;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #a53021;
}

.error {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #a53021;
}