/*
Theme Name: Final Fanatsy Next v2 For WP
Theme URI: http://ffnext.com/
Description: Final Fantasy Next (v2) for WordPress.
Version: 1.0
Author: FG
Author URI: http://ffnext.com/
Tags: ffn, fixed width

	FFN v2 WP
	 http://ffnext.com/news-updates/

	This theme is designed to be added and integrated with FFNext v2's own CSS.

	The CSS, XHTML and design is not released under GPL, (C) 2009

*/
#menumsg {
display:none;
}
.pagetitle {
margin: 10px 0px 0px;
text-align: center;
text-shadow: #fff 1px 1px 0px;
font-size: 18px;
font-weight: normal
}
.entry ul {
margin: 0px 0px 8px 0px;
padding: 0 0 0 30px;
list-style: disc;
padding-left: 10px;
}

.entry li {
margin: 3px 0 3px 10px;
}

.entry ol {
padding: 0 0 0 25px;
margin: 0px 0px 8px 0px;
}

.entry ol li {
margin: 0;
padding: 0;
}

.blue p small {
font-size: 9px;
display: block;
margin-right: 140px;
text-align: left;
color: #EFFAFF
}
.n-finalfantasyversusxiii p small {
margin-right: 120px;
}
.n-finalfantasyxiv p small {
margin-right: 100px
}
p.postmetadata {
color: #fff;
}
.postmetadata ul, .postmetadata li {
display: inline;
list-style-type: none;
list-style-image: none;
}
ol li {
list-style: decimal outside;
}

#respond {
width: 460px;
margin: auto;
}
.xhtml {
border: 1px solid #aaa;
background: #eee;
width: 436px;
padding: 5px 8px;
font-size: 12px;
margin: 3px auto;
}
.xhtml code {
display: block;
font-size: 11px;
color: #444
}
#submit {
border: 1px solid #555;
background: #fff;
margin: 3px 0px;
}
#comment {
width: 458px;
border: 1px solid #666
}
h3#comments {
text-align: right;
}
.commentlist {
border: 1px solid #B1C5AC;
background: #fff;
margin: 0px 2px 0px 1px;
font-size: 13px;
}

.comment {
margin: 3px;
background: #eee;
padding: 3px;
clear: both;
overflow: hidden;
}

.clr {
clear: both;
width: 480px;
height: 1px;
overflow: hidden;
line-height: 1px;
}

.odd {
background: #e0e0e0;
}
.says {
display: inline
}

.comment-author {
float: left;
}
.citesay,
.commentmetadata {
float: right;
padding-left: 3px;
}

.clear {
clear: both;
}

.navigation {
width: 480px;
margin: 0px auto;
font-size: 13px
}
.alignright {
float: right;
}
.alignleft {
float: left;
}

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
cursor: help;
}

acronym, abbr {
border-bottom: 1px dashed #999;
}

blockquote {
margin: 15px 30px 0 10px;
padding-left: 20px;
border-left: 5px solid #ddd;
}

blockquote cite {
margin: 5px 0 0;
display: block;
}

.center {
text-align: center;
}

.hidden {
display: none;
}

.screen-reader-text {
position: absolute;
left: -1000em;
}

/* Captions */
.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.wp-caption a {
background: transparent;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}
/* End captions */

/* Side */
.wextras {
width: 256px;
padding: 0px 20px;
color: #aaa;
font-size: 13px;
list-style-type: none;
}
.wextras h2 {
color: #999
}
.wextras ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}
#wp-calendar {
width: 100%;
margin: 0px auto;
text-align: center;
}
#amonths {
overflow: auto;
width: 256px;
clear: both;
}
#amonths li a {
display:inline;
float: left;
width: 120px;
margin: 1px 2px;
padding: 2px;
}
#login {
height: 77px;
overflow: hidden;
}
#gb_form_div {
width:460px;
overflow: hidden;
background: #fefefe;
color: #888;
padding: 10px
}
fieldset {
border: 0px;
font-weight: bold;
}
#message {
width: 430px;
margin: auto;
display: block
}
label[for="phone"], #phone {
display: none;
}
