body {
font-family:Arial;
font-size:10px;
color:#cacaca;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color:#ffffff;
}

/* ---------------------- bullet */
object {
outline-style:none;
}

.title {
font:Arial;
color:#A6A7A8;
font-size:18px;
font-weight:bold;
}
.red {
color:#df0000;
}
credits {
font-size:9px;
}
 
 
.img_con {
margin-right:10px;
margin-bottom:2px;
margin-left:16px;
border:thin;
border-color:#BBBBBB;
border-style:solid;
}
ul {
font-family:Arial;
list-style:square;
}
li {
font-family:Arial;
font-size:13px;
color:#A6A7A8;
}

.li_g {
padding-bottom:7px;
color:#858585;
}

a:link, a:visited {
font-size: 13px;
font-weight:bold;
text-decoration: underline;
color:#63af21;
}

a:hover {
font-size: 13px;
font-weight:bold
color: #63af21;
text-decoration: underline;
}

a:link img {
border:0;
}
a:visited img {
border:0;
}



/* ---------------------- Divs */	
#mother {
width:100%;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}


#welcome {
position:absolute;
top:0px;
left:50%;
width:750px;
height:867px;
margin-left:-445px;
font-size:0px;
z-index:2;
}
#top {
width:100%;
height:30px;
background:#e6e7e9;
}

#contentarea {
width:100%;
margin:0px;
z-index:88;
position:relative;
}

#float{
	float:right;}

#content_box {
width:625px;
height:314px;
}

#overflow{
	overflow:auto;
	height:250px;
	margin:0;
	padding:0;
	z-index:1;
	width:625px;
}

#contentarea p{
font:Arial;
margin-top:0px;
width:85%;
color:#A6A7A8;
font-size:14px;
line-height:18px;
}


#bottom {
width:100%;
height:117px;
background:#e6e7e9;
z-index:1;
position:absolute;
top:520px;
}

#home_player {
width:450px;
height:275px;
z-index:354;
position:absolute;
top:141px;
left:50%;
margin-left:-75px;
}

#tv {
width:320px;
height:250px;
z-index:354;
position:absolute;
top:80px;
left:50%;
margin-left:-455px;
}

#print {
width:502px;
height:502px;
z-index:354;
position:absolute;
top:10px;
left:50%;
margin-left:-800px;
}


#grass {
width:100%;
height:277px;
z-index:3;
position:absolute;
bottom:0;
padding:0;
}
#tree {
z-index:2;
width:494px;
height:514px;
float:left;
position:absolute;
top:0px;
}

/* -------------------------------- */

#box_top {
width:473px;
height:45px;
margin-top:21px;
background-image:url(images/box_top.gif);
background-repeat:no-repeat;
margin-right:4px;
}
#box_top p{
font-size:0px;
padding-top:20px;
padding-left:16px;
padding-bottom:0px;
margin:0px;
}
#box_cent {
width:473px;
background:url(images/box_rep.gif);
background-repeat:repeat-y;
margin-right:4px;
}
#box_cent p{
font:Arial;
color:#475867;
font-size:10px;
padding-left:16px;
padding-right:16px;
padding-bottom:5px;
margin:0;
text-align:justify;
}
#box_bott {
width:473px;
height:35px;
background-image:url(images/box_bott.gif);
background-repeat:no-repeat;
margin-right:4px;
}
#box_bott p{
text-align:right;
margin-right:10px;
padding-top:5px;
font-size:10px;
}
/* -------------------------------- */

#box_top_lg {
width:493px;
height:45px;
margin-top:21px;
background-image:url(images/box_top_lg.gif);
background-repeat:no-repeat;
margin-right:4px;
}
#box_top_lg p{
font-size:0px;
padding-top:20px;
padding-left:16px;
padding-bottom:0px;
margin:0px;
}
#box_cent_lg {
width:493px;
background:url(images/box_rep_lg.gif);
background-repeat:repeat-y;
margin-right:4px;
}
#box_cent_lg p{
font:Arial;
color:#475867;
font-size:10px;
padding-left:16px;
padding-right:16px;
margin:0;
text-align:justify;
}
#box_bott_lg {
width:493px;
height:35px;
background-image:url(images/box_bott_lg.gif);
background-repeat:no-repeat;
margin-right:4px;
}
#box_bott_lg p{
color:#2a8cd3;
font-size:10px;
}
/* -------------------------------- */
#bott_box {
width:625px;
height:35px;
}
#bott_box p{
color:#112e40;
font-size:10px;
color:#FFFFFF;
width:625px;
padding-top:17px;
padding-bottom:0px;
text-align:center;
margin:0;
}
#bott_box a:link, #bott_box a:visited {
font-size: 10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
margin:0;
}
#bott_box a:hover {
font-size: 10px;
font-weight:bold;
color:#3d83c1;
text-decoration:none;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
margin:0;
}
#sub_content {
width:323px;
margin-left:30px;
}
#sub_content p{
text-align:justify;
}

/* ---------------------- bullet */

#jsddm
{	margin: 0;
	padding: 0;
	text-align:center;
	z-index:66666;
	position:relative;
	}

#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial}

#jsddm li a
	{	display: block;
		 
		padding: 5px 18px;
		text-decoration: none;
		font-size:14px;
		font-weight:bold;
		border-right: 1px solid #8d8d8e;
		width: auto;
		color: #8d8d8e;
		white-space: nowrap}

#jsddm li a:hover
	{	background: #fff}
		
#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white}
		
#jsddm li ul li
			{	float: none;
				display: inline}
			
#jsddm li ul li a
			{	width: auto;
				background: #e6e7e9;
				color: #8d8d8e}
			
#jsddm li ul li a:hover
			{	background: #fff}