BODY		{ margin:5px 7px 5px 7px; background-color:#F9FAFA; color:#330000; font-family:'Tahoma', sans-serif;}

.layouttable	{ width:100%; padding-top:3em;}
.headspace	{ width:820px; height:30px; white-space:nowrap;}

#hWBar	{ margin:8px 0; width:100%; border-top:2px solid #0050f0; border-bottom:2px ridge #00f0f0; background-color:#d8e0ff; color:#666666;}
#mWBar	{ margin:3px 0 9px 0; padding-bottom:3px; width:100%; border-bottom:2px ridge #00f0f0;}
#fWBar	{ margin:2px 0px; width:100%; border-top:2px ridge #00f0f0; border-bottom:2px solid #0050a0;}
A:link		{ color:#3333cc;}
A:hover		{ color:#3366cc;}
A:active	{ color:#ff6633;}
A:visited	{ color:#990099;} /*663399*/

#TitleArea		{ text-align:left; margin-left:120px; letter-spacing:1px;}
#TitleArea A		{ text-decoration:none; color:#666666;}
#TitleArea A:link	{ color:#666666;}
#TitleArea A:hover	{ color:#666666;}
#TitleArea A:active	{ color:#666666;}
#TitleArea A:visited	{ color:#666666;}

H1		{ font-size:x-large; font-weight:bold; margin:9px 0 0; padding:0px;}
H2		{ font-size:large; font-weight:bold; margin:0 0 5px; padding:0px;}
H2 A		{ text-decoration:none;}

H3		{ font-size:large; margin:3px 0px; padding:4px 0 1px 3px; background:transparent url(http://common.mmorpg213.com/__img/h3.png) repeat-x scroll; border-left:#3366cc 9px solid; border-bottom:#3366ff 1px dashed;}
#mySite H3,
.sideL H3	{ font-size:medium; font-weight:bold; margin:0 0 3px; padding:0; background:none; border:none;}
#info H3	{ font-size:medium; font-weight:bold; margin:0px 0; padding:2px 7px; background:#3c5699 url(http://common.mmorpg213.com/__img/h2.png) repeat-x scroll; border-bottom:white 1px solid; border-left:none; color:white;}
.td50per H3	{ margin:3px 10px 3px 5px;}
H3 .sub		{ font-size:80%; font-weight:normal;}
H4		{ font-size:medium; margin:30px 0 3px; padding:0;}
H5		{ font-size:medium;}


TABLE		{ border-collapse:collapse;}
TD		{ vertical-align:top;}
TH		{ vertical-align:top; text-align:left;}

UL		{ margin:0 0 3px 1em; padding:0;}
LI		{ list-style-type:none;}

FORM		{ margin:0; padding:0;}

.sideL		{ padding-right:20px; white-space:nowrap; border-right:1px #ccc dashed;}
.sideL UL	{ font-size:90%; line-height:1.5;}
.sideMain	{ padding-left:10px; width:100%;}

.td100per	{ width:100%;}
.td50per	{ width:50%;}

P		{ margin-top:0em;}

OBJECT		{ margin:0.5em 1.5em;}
EMBED		{ margin:0.5em 1.5em;}


.strong		{ color:#776666; font-weight:bold; font-size:110%;}

#mySite		{ margin:4px; padding:3px;}
#MSDummy	{ font-size:1px; width:230px;}
#info		{ margin:3px 0 3px 3px; padding:1px 2px 3px 2px; border:1px solid #6699cc;}
#info DIV	{ padding:0 1px 0px 5px; border-top:#3c5699 1px solid;}

.gamenews		{ font-size:95%; line-height:1.2;}
.gamenews .newsdate	{ font-size:85%; white-space:nowrap;}
.gamenews .newssource	{ }

.subtable		{ width:100%; border-top:1px solid #cccccc; margin-top:10px;}

.categoryLinkList	{ margin:10px 0 10px 10px;}
.category UL UL		{ margin:0 0 3px 3px; padding:0; display:inline;}
.category UL LI		{ margin:0 0 3px 3px; padding:0; display:inline; font-size:small; font-weight:normal;}
.category LI		{ margin:11px 0 3px 3px; font-size:120%; font-weight:bold;}
.category LI A		{ margin:0 5px;}
.category		{ margin:0 0 0 20px; list-style-image:url(http://common.mmorpg213.com/__img/folder.png);}

.note			{ font-size:90%; color:#666666;}
.caution		{ font-size:90%; color:#cc3333;}

#categoryNavi		{ margin:0 0 50px 7px; font-size:100%;}
#categoryLink		{ margin:5px 0 3px -2px; font-size:110%; font-weight:bold; padding:7px 0 0 3em; border-top:1px dashed silver;}
#categoryLink UL	{ margin:0 0 8px 1.5em;}

.sitelinks		{ margin:0 2em;}
.sitelinkMain		{ margin:0 2em;}
.sitelistMini		{ margin:20px 20px 0 8px; font-size:95%; border-top:1px solid silver;}

.sitelinks    .sitelinkborder	{ margin:0px 0; padding:5px 20px 5px; border-bottom:1px solid silver;}
.sitelinkMain .sitelinkborder	{ margin:2em 0 10px; padding:1em 20px 5px; border-top:1px solid silver; border-bottom:1px solid silver;}
.sitelistMini .sitelinkborder	{ margin:0px 0; padding:5px 10px 5px; border-bottom:1px solid silver;}
.sitelinks    .sitelink		{ padding-left:60px; background:url(http://common.mmorpg213.com/__img/home.png) no-repeat;}
.sitelinkMain .sitelink		{ padding-left:60px; background:url(http://common.mmorpg213.com/__img/home.png) no-repeat;}
.sitelistMini .sitelink		{ }
.sitelinks    .sitelinkCategory	{ margin:7px 0 4px;}
.sitelinkMain .sitelinkCategory	{ margin:7px 0 4px;}
.sitelistMini .sitelinkCategory	{ font-size:80%;}
.sitelinks    .sitelinkDesc	{ margin-left:-3px; padding:5px 0 0 3px; border-top:1px dashed silver;}
.sitelinkMain .sitelinkDesc	{ margin-left:-3px; padding:9px 0 5px 3px; border-bottom:1px dashed silver;}
.sitelistMini .sitelinkDesc	{ margin-left:-3px; padding:5px 0 0 3px; border-top:1px dashed silver;}
.sitelinks    .sitelinkDesc div	{ margin-left:-3px; border-top:1px dashed silver;}
.sitelistMini .sitelinkDesc div	{ margin-left:-3px; border-top:1px dashed silver;}
.sitelinks    .sitelink A	{ font-size:115%; font-weight:bold;}
.sitelinkMain .sitelink A	{ font-size:125%; font-weight:bold;}
.sitelistMini .sitelink A	{ font-size:90%; font-weight:normal;}
.sitelinks    .sitelinkInfo	{ margin-left:20px;}
.sitelinkMain .sitelinkInfo	{ margin-left:20px;}
.sitelistMini .sitelinkInfo	{ margin-left:10px;}
.sitelinks    .sitelinkCategory A	{ text-decoration:none; font-size:95%; font-weight:bold;}
.sitelinkMain .sitelinkCategory A	{ text-decoration:none; font-size:100%; font-weight:bold;}
.sitelistMini .sitelinkCategory A	{ text-decoration:none; font-size:115%; font-weight:normal;}
.sitelinks    .siteInfoIcon		{ margin-left:20px; vertical-align:baseline;}
.sitelinkMain .siteInfoIcon		{ margin-left:20px; vertical-align:baseline;}
.sitelistMini .siteInfoIcon		{ margin-left:8px; vertical-align:baseline;}
.sitelink A IMG	{ border-style:none;}

.sitelinkCategoryNavi	{ margin:5px 0 0 2.5em;}
.sitelinkState		{ margin:1.5em 0 3px; font-size:75%;}
.sitelinkState A:link	{ color:#333333; text-decoration:none; font-weight:normal; font-size:100%;}

.siteinfoedit		{ margin-left:100px;}
.siteinfoedit pre	{ margin:3px 0 3px 10px;}
.info			{ margin-left:30px;}
.siteinfoSelectList	{ margin-left:30px;}
.source			{ margin:3px 0 10px 3px; padding:3px; border:1px solid silver;}

.linklistNavi		{ padding:5px; border-bottom:1px solid silver;}
.linklistNaviBottom	{ padding:5px;}

#wiz		{ margin:3em 10px 1em;}
#selectList	{ margin:0 0 2em;}
#selectList UL	{ margin:0 0 3px 2em;}

#navif		{ margin:1.5em 0.3em; font-size:90%;}
#navif A	{ text-decoration:none;}
#naviPrev	{ width:35%; float:left; text-align:left;}
#naviCenter	{ width:30%; float:left; text-align:center;}
#naviNext	{ width:35%; float:right; text-align:right;}


.newSiteNavi	{ margin-left:20px;}
.dateNavi	{ margin-left:20px;}
.dateNavi H2	{ margin-left:-10px; padding:0;}
.dateNavi H3	{ margin:10px 0 3px; padding:0;}
.dateListNavi	{ margin-left:10px;}

.newSiteList	{ margin:10px 20px;}
.newSiteList H3	{ margin:10px 0 3px; padding:0;}
.newSiteDay	{ margin:10px 0 10px; padding:0 0 20px; border-bottom:1px solid silver;}
.newSite	{ margin:10px 20px; font-size:100%;}
.newSiteDesc	{ margin:5px 20px 15px; font-size:90%;}

.mailForm		{ margin:3em 2em;}
.mailForm INPUT		{ margin:5px 5px 1em;}
.mailForm TEXTAREA	{ margin:5px 5px 1em;}

.helpInfo DIV		{ margin:0.5em 2em 1em;}
.quote			{ border:1px dashed silver; padding:5px; margin:5px;}
.quote BLOCKQUOTE	{ border-top:1px solid silver; padding:8px; margin:8px 1px; font-size:90%;}

#officialCode		{ float:left;}
#officialCode IMG	{ border-style:none;}
.cpEnd		{ clear:both;}
#copyright	{ font-size:80%; margin-top:8em;}
#fWBar A	{ text-decoration:none;}
#fWBar IMG	{ vertical-align:middle; border-style:none;}

