* {
	padding: 0px;
	margin: 0px;
}

body {
	margin: 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url('../visual/bgworlds.jpg');
	background-repeat: repeat-x;
	background-position: top center;
	background-color: #231105;
}

.wTitle {
	padding-top: 73px;
	padding-left: 110px;
}

.wTitle a {
	outline: none;
}

.wrapper {
	display: block;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
}

.main{
	display: block;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	height: auto;
	width: 780px;
	background-image: url('../visual/iWorld_02.png');

}

.header {
	color: #FFFFFF;
	text-align: left;
	width: 1000px;
	height: 173px;
	margin-left: auto;
	margin-right: auto;
	background-image: url('../visual/iWorld_01.png');
	background-repeat: no-repeat;
}

.hhmenu{
	width: 566px;
	background: transparent;
	height: 29px;
	white-space:nowrap;
	position: relative;
	display: block
}
	
.hmenu ul{
	padding: 0;
	margin-left: 140px;

}

.hmenu ul img {
	position: relative;
	float: left;
	padding-top: 5px;
}

.hmenu li{
	list-style: none;
	display: inline-block;
	float: left;
	text-align: center;
}

.hmenu ul li a{
	float: left; 
	text-decoration: none;
	color: #292929;
	width: 94px;
	font-family:Georgia, serif;
	height: 29px;
	text-align: center;
	font-size: 14px;
	margin-top: 15px;
	vertical-align: middle;
	
}

.hmenu ul li a:visited{
	color: #08354e;
}

.hmenu ul li a:hover, .menu ul li .current{
	color: #08354e;
}

.cdmouse {
	width: 1000px;
	height: 256px;
	position: absolute;
	margin-top: 300px;
	margin-left: -110px;
	background-image: url('../visual/cdmouse.png');
	background-repeat: no-repeat;
}

.headerbar {
	color: #FFFFFF;
	text-align: left;
	width: 1000px;
	height: 49px;
	margin-left: auto;
	margin-right: auto;
	background-image: url('../visual/iWorld_02a.png');
	background-repeat: no-repeat;
}

.header h1{
	font-size:36px;
	padding-top: 20px;
	padding-left: 10px;
	font-family: Arial, "MS Sans Serif";
	font-weight: bold;
}
.header h2{
	font-size:24px;
	padding-top: 20px;
	padding-left: 10px;
	font-family: Arial, "MS Sans Serif";
	font-weight: bold;
}
.header h3{
	font-size:18px;
	padding-top: 20px;
	padding-left: 10px;
	font-family: Arial, "MS Sans Serif";
	font-weight: bold;
}

.left {
	width: 183px;
	font-size: 12px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	position: relative;
 	height: auto;
}

.left h1 {
	font-size: 13px;
}

.left p {
	font-size: 10px;
	padding: 10px 5px 10px 5px;
}


.left .infobox {
	margin-top: 10px;
}

.left .infobox h1 {
	padding-top: 15px;
	font-size: 14px;
	background-image: url('../visual/left_01.jpg');
	background-repeat: no-repeat;
	color: #08354e;
	font-family: Corsiva, "Lucida Handwriting", "Lucida Calligraphy", "Caflisch Script", "Poetica", "Sanvito", "Ex Ponto", "Snell Roundhand", "Nuptial Script", "Palace Script", "Park Avenue", "Poetica", "Shelley", "Kaufmann", "Zapf Chancery", "Zapf Chancery Medium Italic", "ITC Zapf Chancery", "ITC Zapf Chancery Medium Italic", "Monotype Corsiva", "Zurich Calligraphic", "Chancery", Script, "URW Chancery L", "URW Chancery L Medium Italic", cursive; 

	text-align: center;
}

.infobox .boxedin {
	padding-top: 10px;
	background-image: url('../visual/left_02.jpg');
	padding-left: 8px
}

.infobox .boxedout {
	height: 46px ;
	background-image: url('../visual/left_03.jpg');
}

.left .infobox ul {
	list-style-type: none;
	padding-left: 5px;
	line-height: 100%;
}

.left .infobox ul li a {
	list-style-type: none;
	color: #989898;
	background:transparent;
	font-size: 12px;
	line-height: 150%;
	padding-left: 10px;
	text-decoration: none;
}

.left .infobox ul li a:hover {
	color: #4e4e4e;
}

.center {
	float: left;
	position: relative;
	width: 556px;
	margin-top: 10px;
	height: auto;
}

/* CENTER BIG BLOCKS */
.center .post {
	padding: 0 0 5px 0;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-top: 10px;
	width: 543px;
	float: left;
}

.center .post h1 {
	height: 24px;
	font-size: 14px;
	background-image: url('../visual/center-c_01.jpg');
	background-repeat: no-repeat;
	padding-top: 17px;
	margin-bottom: -10px;
	padding-left: 10px;
	color: #08354e;
	font-family: Corsiva, "Lucida Handwriting", "Lucida Calligraphy", "Caflisch Script", "Poetica", "Sanvito", "Ex Ponto", "Snell Roundhand", "Nuptial Script", "Palace Script", "Park Avenue", "Poetica", "Shelley", "Kaufmann", "Zapf Chancery", "Zapf Chancery Medium Italic", "ITC Zapf Chancery", "ITC Zapf Chancery Medium Italic", "Monotype Corsiva", "Zurich Calligraphic", "Chancery", Script, "URW Chancery L", "URW Chancery L Medium Italic", cursive; 
}

.center .post .boxedin {
	background-image: url('../visual/center-c_02.jpg');
	line-height: 15px;
	padding: 10px;
	font-size: 12px;
}

.center .post .boxedout {
	height: 21px ;
	background-image: url('../visual/center-c_03.jpg');
}

/* CENTER BIG BLOCKS END HERE */

/* CENTER LEFT BLOCKS START HERE */

.center .post1 {
	padding: 0 0 5px 0;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: 9px;
	width: 263px;
	float: left;
	}

.center .post1 h1 {
	height: 31px;
	background-image: url('../visual/center-lr_01.jpg');
	background-repeat: no-repeat;
	padding-top: 17px;
	margin-bottom: -20px;
	color: #08354e;
	font-size: 14px;
	font-family: Corsiva, "Lucida Handwriting", "Lucida Calligraphy", "Caflisch Script", "Poetica", "Sanvito", "Ex Ponto", "Snell Roundhand", "Nuptial Script", "Palace Script", "Park Avenue", "Poetica", "Shelley", "Kaufmann", "Zapf Chancery", "Zapf Chancery Medium Italic", "ITC Zapf Chancery", "ITC Zapf Chancery Medium Italic", "Monotype Corsiva", "Zurich Calligraphic", "Chancery", Script, "URW Chancery L", "URW Chancery L Medium Italic", cursive; 
	padding-left: 10px;
}

.center .post1 .boxedin {
	background-image: url('../visual/center-lr_02.jpg');
	line-height: 15px;
	padding: 10px;
	font-size: 12px;

}

.center .post1 .boxedout {
	height: 20px ;
	background-image: url('../visual/center-lr_03.jpg');
}

/* CENTER LEFT BLOCKS END HERE */

/* CENTER RIGHT BLOCKS START HERE */

.center .post2 {
	padding: 0 0 5px 0;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: 9px;
	width: 263px;
	float: left;
}

.center .post2 h1 {
	height: 31px;
	background-image: url('../visual/center-lr_01.jpg');
	background-repeat: no-repeat;
	padding-top: 17px;
	margin-bottom: -20px;
	padding-left: 10px;
	color: #08354e;
	font-family: Corsiva, "Lucida Handwriting", "Lucida Calligraphy", "Caflisch Script", "Poetica", "Sanvito", "Ex Ponto", "Snell Roundhand", "Nuptial Script", "Palace Script", "Park Avenue", "Poetica", "Shelley", "Kaufmann", "Zapf Chancery", "Zapf Chancery Medium Italic", "ITC Zapf Chancery", "ITC Zapf Chancery Medium Italic", "Monotype Corsiva", "Zurich Calligraphic", "Chancery", Script, "URW Chancery L", "URW Chancery L Medium Italic", cursive; 
	font-size: 14px;
}

.center .post2 .boxedin {
	background-image: url('../visual/center-lr_02.jpg');
	line-height: 15px;
	padding: 10px;
	font-size: 12px;
}

.center .post2 .boxedout {
	height: 20px ;
	background-image: url('../visual/center-lr_03.jpg');
}

/* CENTER RIGHT BLOCKS END HERE */

.icxcontent {
	font-size: 12px;
}

.center .post img {
}

.footer {
	color: #fff;
	clear: both;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 1000px;
	min-height: 20px;
	margin-right: auto;
	margin-left: auto;
	font-size: 10px;
	background-image: url('../visual/iWorld_03.png');
	background-repeat: no-repeat;
	background-color: transparent;
}

.footer a {
	color: #cac9c8;
}
.footer a:hover {
	color: #b0aead;
}

a {color: #434e54; text-decoration: none; font-weight: bold; background-color: transparent;outline: none}
a:hover {
	color: #08354e;
	text-decoration: none;
}

.clear {
	clear: both;
}

img {
	border: 0px;
}
/* CORE STUFF */

#mainmenu {font-size: 12px}
#mainmenu a { display: block; margin: 0; padding: 4px;}
#mainmenu a:hover {}
#mainmenu a.menuTop {padding-left: 3px; }
#mainmenu a.menuMain {padding-left: 3px;}
#mainmenu a.menuSub {padding-left: 9px;}

#usermenu {font-size: 12px}
#usermenu a {display: block; margin: 0; padding: 4px;}
#usermenu a:hover {}
#usermenu a.menuTop {}
#usermenu a.highlight {}

.outer {border: 1px solid #d2d2d2;}
.head {background-image :url(../visual/whd.png); padding: 5px; font-weight: bold;color: #fff}
.even {background:silver; padding: 5px;color: #fff}
.even a {background:silver; padding: 5px;color: #545454}
.odd {background: #737474;padding: 5px;color: #fff}
.odd a{background: #737474;padding: 5px;color: #fff}
.odd a:hover{background: #737474;padding: 5px;color: silver}
.foot {background-color: #e3e9ef; padding: 5px; font-weight: bold;}
tr.even td {background-color: #b8b9b9; padding: 5px;}
tr.odd td {background-color: #979797; padding: 5px;}

div.searching input { 
	border: none;font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; background-image: url(../visual/searchbg.jpg);background-repeat: repeat-x;
	padding-left:3px;
	float: right;
	margin-right: 157px;
	margin-top: 15px
}

input { border: 1px solid #CCCCCC;font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #333333;  background-color: #ffffff;padding-left:3px;}
textarea {background-color: #f7f7f7;color: #333333; border: #CCCCCC 1px solid; width: 420px; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;}
select {border: 1px solid #CCCCCC; font-size: 9px; font-family: verdana, arial, helvetica, sans-serif;}
textarea:focus{background-color: #fafc98;border: 1px solid yellow;}
#userinfo {width: 95%;}

.item {font-size: 14px;}
.itemHead {padding: 3px; background-image :url(../visual/wth.png);background-repeat: repeat-x; color: #373737;font-size: 12px}
.itemInfo {text-align: right; padding: 3px;}
.itemTitle a {font-size: 20px; font-weight: bold; font-variant: small-caps; color: #ffffff; background-color: transparent;}
.itemPoster {font-size: 90%; font-style:italic;}
.itemPostDate {font-size: 90%; font-style:italic;}
.itemStats {font-size: 90%; font-style:italic;}
.itemBody {padding-left: 5px;}
.itemText {margin-top: 5px; margin-bottom: 5px; line-height: 1.5em;font-size: 12px;}
.itemFoot {text-align: right; padding: 3px;}
.itemAdminLink {font-size: 90%;}
.itemPermaLink {font-size: 90%;}

table {width: 100%;}

th {background-image :url(../visual/wth.png);height: 25px; padding: 5px;font-size: 14px;color: #454444}

table td {padding: 0; border-width: 0; vertical-align: top; }
div.xoopsCode { width:680px;background: #e3e9ef; border: 1px inset #000080; font-family: "Courier New",Courier,monospace; padding: 0px 6px 6px 6px;}
div.xoopsQuote { width:680px;background: #e3e9ef; border: 1px inset #000080; font-family: "Courier New",Courier,monospace; padding: 0px 6px 6px 6px;}

.wgtt a {
	background-image: url(../visual/wgtt.png);
	position: absolute;
	margin-left: 745px;
	margin-top: -20px;
	cursor:pointer;
	z-index: 99;
	width: 19px;
	height: 30px;
}


