body, td	{
		font: 9pt verdana;
		color: #666;
                line-height: 150%;
		}

input, select, textarea	{
		font: 9pt verdana;
		border: 1px solid rgb(226, 227, 184);
		margin: 5px;
		padding: 5px;
		width:100%;
		}

input[type="submit"] {
		width:50% !important;
		}

textarea {
		height:100px;
		}

body		{
		background: url(http://petpetpark.jellyneo.net/images/body.png) top repeat-x #723628;
		margin: 0px;
		}

#lantern	{
		background: url(http://petpetpark.jellyneo.net/images/lantern.png) top right no-repeat;
		}

#lantern2	{
		background: url(http://petpetpark.jellyneo.net/images/lantern2.png) top left no-repeat;
		padding: 20px 0px;
		}

#border		{
		background: url(http://petpetpark.jellyneo.net/images/border.png);
		padding: 10px;
		width: 900px;
		margin: 0px auto;
		}
		
#container	{
		background: #FFF;
		padding: 20px;
		}

#header		{
		background: url(http://petpetpark.jellyneo.net/images/header.png) no-repeat center #FFF;
		border:1px solid #4A1F17;
		height: 80px;
		padding: 5px;
		}

#header a	{
		float: right;
		height: 40px;
		background-position: top left;
		outline: 0px;
		}

#header a:hover	{
		background-position: bottom left;
		}

#link1		{
		background: url(http://petpetpark.jellyneo.net/images/link1.png);
		width: 124px;
		}

#link2		{
		background: url(http://petpetpark.jellyneo.net/images/link2.png);
		width: 116px;
		}

#link3		{
		background: url(http://petpetpark.jellyneo.net/images/link3.png);
		width: 119px;
		}



#nav		{
		height: 32px;
		background: #F5F6E0;
		margin: 15px 0px;
		padding-left: 0px;
                line-height: normal;
		}

#nav a		{
		float: left;
		width: 110px;
		text-align: center;
		text-decoration: none;
		background: #EEEFCF;
		color: #777767;
		border-right: 2px solid #FFF;
		}

#nav a:hover	{
		background: #EEEFCF;
		text-decoration: underline;
		}

#nav span	{
		padding: 8px 0px;
		display: block;
		border: 1px solid #E2E3B8;
		}

#left		{
		float: left;
		width: 200px;
		background: url(http://petpetpark.jellyneo.net/images/left.png) bottom no-repeat;
		padding-bottom: 125px;
		}

#right		{
		float: right;
		width: 635px;
		background: none;
		line-height: 150%;
		}

.pic          {
		border: 0px !important;
		background: none !important;
                padding: 0px !important;
                }

.pic img    {
                border: 0px;
                }


#right a	{
		color: #666;
		padding: 1px;
                text-decoration: none;
		border-bottom: 1px dashed #666;
		background: url(http://petpetpark.jellyneo.net/images/a.png) top repeat-x;
		}

#right a:hover	{
		background-position: bottom;
		}

.box		{
		background: url(http://petpetpark.jellyneo.net/images/box.png) bottom right no-repeat #FDF3E0;
		padding: 18px 15px;
		margin-bottom: 20px;
		border: solid #ECE0CB;
		border-width: 1px 0 0 1px;
		line-height: 150%;
		}

.box h1		{
		padding: 0px 0px 5px 0px;
		margin: 0px 0px 8px 0px;
		font: 14pt 'trebuchet ms', san-serif;
		color: #BB9C83;
		font-weight: bold;
		border-bottom: 1px solid #ECE0CB;
		}

.box img	{
		margin: 5px auto;
		display:block;
		}

.links		{
		margin: 10px 0px;
		}

.links a	{
		display: block;
		padding: 5px;
		border-bottom: 1px dotted #DDCEB2;
		text-decoration: none;
		color: #7E7970;
		}

.links a:hover	{
		background: #F7EAD1;
		}

h1		{
		padding: 6px;
		margin: 0px 0px 15px 0px;
		background: none;
		font: 20pt 'trebuchet ms', san-serif;
		color: #93261B;
		}

h1 img		{
		width: 28px;
		height: 28px;
		position: relative;
		top: 4px;
		}
		
h2		{
		padding: 6px;
		margin: 0px 0px 10px 0px;
		background: none;
		font: 16pt 'trebuchet ms', san-serif;
		color: #93261B;
		}

.special	{
		background: #FFF8E0;
		margin: 20px 40px;
		padding: 20px 30px;
		border: solid #F8F0D3;
		border-width: 0px 1px 1px 0px;
		color: #737165;
		}

.special h1	{		
		padding: 0px;
		margin: 0px 0px 8px 0px;
		font: 16pt 'trebuchet ms', san-serif;
		color: #E0BC5A;
		font-weight: bold;
		}


.color_box {
		margin: 20px 30px;
		padding: 20px 30px;
		}

.color_img_big {
		width:350px;
		height:350px;
		}

.color_img_sm {
		width:150px;
		height:150px;
		position:relative;
		top:-100px;
		margin-left:5px;
		}

.color_paint_bottle {
		width:20px;
		height:20px;
		margin:0px 5px !important;
		border:0px;
		display: inline !important;
		position:relative;
		top:4px;
		}

hr		{
		height: 30px;
		background: url(http://petpetpark.jellyneo.net/images/hr.png) center no-repeat;
		border: 0px;
		margin: 10px 0px;
		}

.table		{
		margin: 0px 40px;
		padding: 20px 0px;
		}

.left		{
		float: left;
		width: 155px;
		padding: 3px;
		}

.table span	{
		float: right;
		width: 394px;
		}

.centre		{
		float: left;
		width: 160px;
		padding: 3px;
		}

.right		{
		float: right;
		padding: 3px;
		width: 222px;
		}

.table h1	{
		text-align: center;
		background: #EEEFCF;
		color: #777767;
		margin-bottom: 10px;
		padding: 6px 0px;
		border: 1px solid #E2E3B8;
		font: 9pt verdana;
		}

.cell		{
		padding-bottom: 10px;
		border-bottom: 1px dotted #CCC;
		margin: 0px 3px 10px 3px;
		}

.cell img	{
		margin: 0px auto;
		display: block;
		}

.area_icon {
		position: relative;
		top:5px;
		}

#news_pagination	{
		margin: 20px 180px;
		}

#news_pagination_firstcell, #news_pagination_lastcell	{
		width:125px;
}

a#news_pagination_first		{
		width: 85px;
		text-decoration: none;
		background: url(http://petpetpark.jellyneo.net/images/back.png) right no-repeat;
		color: #777767;
		padding: 9px 18px 9px 30px;
		margin:-6px;
               border-bottom: 0px;
		}

a#news_pagination_first:hover {
		background-position:right;
}

a#news_pagination_last		{
		width: 85px;
		text-decoration: none;
		background: url(http://petpetpark.jellyneo.net/images/next.png) left no-repeat;
		color: #777767;
		padding: 9px 30px 9px 18px;
		margin:-6px;
		border-bottom: 0px;
		}

a#news_pagination_last:hover {
		background-position:left;
}


.clear		{
		clear: both;
		}

#footer		{
		font: 7pt verdana;
		width: 500px;
		margin: 5px auto;
		padding: 10px 130px 30px 20px;
		text-align: center;
		color: #9E6D61;
		line-height: 170%;
		background: url(http://petpetpark.jellyneo.net/images/footer.png) no-repeat right bottom;
		}

#footer a	{
		color: #9E6D61;
		text-decoration: none;
		padding: 1px;
		border-bottom: 1px solid #9E6D61;
		}

#footer a:hover	{
		color: #C1A19A;
		border-bottom: 1px solid #C1A19A;
		}

.areaIcon {
	border: 1px solid #666;
	width:80px;
	height:80px;
	background-color:#fff;
}
