body	{background: #FFFFFF url('images/la/bg.jpg') no-repeat;
	background-attachment: fixed;
	font: 13px Verdana, Arial, Helvetica, sans-serif; color: #000000;}

img {border-width: 0px;}
img.left {float: left; margin: 5px; }
img.right {float: right; margin: 5px;}
img.rightc {float: right; clear: right; margin: 5px;}
img.leftc {float: left; clear: left; margin: 5px;}


b.rtop, b.rbottom{display:block; background: #E0E0E0}
b.rtop b, b.rbottom b{display:block; height: 1px; overflow: hidden; background: #EEFFFF}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px; height: 2px}


b.rtop2, b.rbottom2{display:block; background: #EEFFFF}
b.rtop2 b, b.rbottom2 b{display:block; height: 1px; overflow: hidden; background: #000099}
b.r12{margin: 0 5px}
b.r22{margin: 0 3px}
b.r32{margin: 0 2px}
b.rtop2 b.r42, b.rbottom2 b.r42{margin: 0 1px; height: 2px}


img.im {height: 40px; width: 40px;}
img.im2 {height: 40px; width: 40px; float: right; margin-right: 220px;}

a {font-weight: none; text-decoration: none;}
a:link, a:active, a:visited {color: #CCCCCC;}
a:hover {color: #808080;}
a.product:link, a.product:active, a.product:visited {color: #A0E0FF !important;}
a.product:hover {color: #A0E0FF !important;}


h1, h2, h3 {font-weight: bold !important; margin: 0px; padding: 0px;}
h1 {font-size: 24px;}
h1.d {font-size: 19px; font-weight: bold; text-align: center; color: #A0E0FF;}
h2, h3 {font-size: 15px;}
h1.n, h2.n {font-size: 19px; font-weight: bold; text-align: center;}
h3.n {font-size: 13px; font-weight: bold; margin-left: 40px;}
h1.ff {background: #FFFFFF url('images/headers/ffxiv.gif') no-repeat; width: 616px; height: 41px;} 
h1 span {display: none;}


.error {color: #0066FF; font-weight: bold;}
.signup1 {font-weight: bold; font-size: 16px; left: 29px; top: 369px; position: absolute;}
.signup2 {left: 179px; top: 365px; position: absolute;}
.signup2 a:link, .signup2 a:active, .signup2 a:visited {font-weight: bold; font-size: 19px; color: #CCCCCC;}
.signup2 a:hover {font-weight: bold; font-size: 19px; color: #808080;}
.signup3 {left: 0px; top: 0px; position: relative; text-align:center;}
.signup3 a:link, .signup3 a:active, .signup3 a:visited {font-weight: bold; font-size: 16px; color: #CCCCCC;}
.signup3 a:hover {font-weight: bold; font-size: 16px; color: #808080;}
.loggedin1 {font-size: 15px; text-align: center;}
.loggedin2 {font-weight: bold; font-size: 16px;}
.loggedin1 a:link, .loggedin1 a:active, .loggedin1 a:visited {font-size: 16px;}
.loggedin1 a:hover {font-size: 16px;}
.spoilwarn {color: #FFFF00}
.timefront {left: 630px; top: 0px; position: absolute;}
.dblue {color: #000099;}

.copyright {font-size: 11px; left: 339px; top: 25px; position: absolute;}
.headers {font-size: 19px; font-weight: bold; color: #0066FF; text-align: center;}

.welcome {position: absolute; left: 90px; top: 2px;}
div.headings {font-size: 15px; font-weight: bold !important; color: #FFFFFF; text-align: center;}
div.textlink {padding-left: 20px;}

table {font-size: 13px;}
table.comments {border: 1px solid #000099;
	border-collapse: collapse;
	width: 606px;}
table.comments td {border: 1px solid #000099;}
.mainrow {background-color: #A0E0FF;}
.maintable {border: 1px; width: 606px; padding: 0px; background-color: #000000}
.headline {height: 30px; background-color: #000099; font-weight: bold; color: #A0E0FF; font-size: 15px; text-align:center;}
.crafthl {background-color: #A0E0FF; font-weight: bold; text-align:center;}
.forumrow, .mr, .mrl, .mrb {background-color: #A0E0FF; font-size: 12px;}
.mr {text-align: center;}
.mr a:link, a:visited,  a:active { text-decoration: none;}
.mrl, .mrb {text-align: left;}
.mrb {font-weight: bold;}


input.captcha {background-color: #EEFFFF; color: #000000}
input.log, input.com {background-color: #0066FF; color: #EEFFFF;}
input.log {border: 1px solid #000000;}
input.com, input.captcha {border: 2px solid #000000;}
textarea, input.admin {background-color: #EEFFFF; color: #000000; border-color: #000000; border-width: 2px; border-style: solid;}


/*Header*/
#border, #logo {width: 960px; height: 200px; text-align: center;}
#ffxivinfowl, #ffxivinfowc, #ffxivinfobl, #ffxivinfobc {width: 352px; height: 200px;}
#logo {margin-left: 4px; margin-top: 4px; z-index: 1;}

#ffxivinfowl, #ffxivinfowc, #ffxivinfobl, #ffxivinfobc {top: -201px; position: relative; z-index: 2;}
#ffxivinfowl, #ffxivinfowc {background: url('images/la/fiwhite.png') no-repeat;}
#ffxivinfobl, #ffxivinfobc {background: url('images/la/fiblack.png') no-repeat;}
#ffxivinfowc, #ffxivinfobc {left: 246px;}

#border {background: url('images/la/border.png') no-repeat; top: -404px; position: relative; z-index: 3;}

#linksnologin, #linkslogin, #linksmember {top: -401px; width: 960px; height: 69px; position: relative; background: url('images/la/linksbg.png') no-repeat;}


#container {width: 960px;
	position: absolute;
	top: 3px;
	left: 50%;
	margin-left: -480px;
}


#inner, #left, #pleft, #cleft, #right, #pright, #footer, #login, #latestforums {z-index: 2; overflow: none;}


#inner {width: 960px;
	background: url('images/la/bgp.gif') repeat-y;
	margin-left: 0px;
	margin-top: -411px;
	position: relative;
	float: left;
}
#inner a:link, #inner a:active, #inner a:visited, #footer a:link, #footer a:active, #footer a:visited {color: #0066FF;}
#inner a:hover, #footer a:hover {color: #000099;}

#left {width: 616px; float: left; margin-left: 13px; margin-top: 10px;}
#pleft, #cleft {background-color: #EEFFFF; position: relative;}
#pleft {width: 616px; margin-top: 5px;}
#cleft {width: 606px; left: 5px;}


#right {width: 308px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}


#pright {width: 308px;
	background-color: #EEFFFF;
	margin-top: 5px;
	position: relative;}

#cright {width: 298px;
	position: relative;
	left: 5px;}


#latestforums {width: 298px;
	height: 305px;
	background-color: #EEFFFF;
	position: relative;
	left: 5px;}
#latestforums img {width: 50px; height:50px; border-width: 0px;}
#latestforums a:link, #latestforums a:active, #latestforums a:visited {font-size: 11px; color: #0066FF;}
#latestforums a:hover {font-size: 11px; color: #000099;}
#latestforums .signup4 {left: 12px; top: 292px; position: absolute;}
#latestforums .signup4 a:link, #latestforums .signup4 a:active, #latestforums .signup4 a:visited {font-weight: bold; font-size: 11px; color: #0066FF; font-style:italic;}
#latestforums .signup4 a:hover {font-weight: bold; font-size: 11px; color: #000099; font-style:italic;}
.forumdate {font-size: 11px; color: #000000;}

.pic1, .pic2, .pic3, .pic4, .pic5 {position: absolute;}
.pic1 {left: 2px; top: 2px;}
.pic2 {left: 2px; top: 61px;}
.pic3 {left: 2px; top: 120px;}
.pic4 {left: 2px; top: 179px;}
.pic5 {left: 2px; top: 238px;}
.iduser1, .iduser2, .iduser3, .iduser4, .iduser5 {left: 56px; position: absolute; width: 240px; height: 54px; overflow: hidden; background-color: #D0E1FB; font-size: 11px;}
.iduser1 {top: 0px;}
.iduser2 {top: 59px;}
.iduser3 {top: 118px;}
.iduser4 {top: 177px;}
.iduser5 {top: 236px;}



#footer {width: 960px;
	height: 54px;
	text-align: center;
	clear: both;
	background: url('images/la/bgf.png') no-repeat;}


#latestfriends {width: 298px;
	position: relative;
	left: 5px;
	z-index: 2;
	overflow: none;}
#latestfriends img {border-width: 0px;}
.fr01p img, .fr02p img, .fr03p img, .fr04p img, .fr05p img, .fr06p img, .fr07p img, .fr08p img {width: 64px !important; height:64px !important; border-width: 0px;}
#latestfriends a:link, #latestfriends a:active, #latestfriends a:visited {font-size: 12px;}
#latestfriends a:hover {font-size: 12px;}

.fr01p, .fr02p, .fr03p, .fr04p, .fr05p, .fr06p, .fr07p, .fr08p {position: absolute;}
.fr01p {left: 9px; top: 2px;}
.fr02p {left: 81px; top: 2px;}
.fr03p {left: 153px; top: 2px;}
.fr04p {left: 225px; top: 2px;}
.fr05p {left: 9px; top: 100px;}
.fr06p {left: 81px; top: 100px;}
.fr07p {left: 153px; top: 100px;}
.fr08p {left: 225px; top: 100px;}

.fr01t, .fr02t, .fr03t, .fr04t, .fr05t, .fr06t, .fr07t, .fr08t {position: absolute; width: 68px; text-align:center; overflow: hidden;}
.fr01t {left: 7px; top: 67px;}
.fr02t {left: 79px; top: 67px;}
.fr03t {left: 151px; top: 67px;}
.fr04t {left: 223px; top: 67px;}
.fr05t {left: 7px; top: 165px;}
.fr06t {left: 79px; top: 165px;}
.fr07t {left: 151px; top: 165px;}
.fr08t {left: 223px; top: 165px;}


#ptop {width: 596px;
	left: 50%;
	position: relative;
	margin-left: -298px;
	background-color: #000099;
	overflow: none;}

#top {width: 594px;
	background-color: #000099;
	z-index: 2;
	left: 5px;
	overflow: none;}
#top a:link, #top a:active, #top a:visited {color: #A0E0FF;}
#top a:hover {color: #DDDDDD;}


#adtop {width: 468px;
	height: 60px;
	background-color: transparent;
	position: absolute;
	left: 50%;
	top: 0%;
	margin-left: 2px; 
	margin-top: 134px;
	z-index: 2;}
