/* CSS Document 
 top elements */
* {
margin:0;
padding:0;
}

body {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:0.8em;
	background-color:#FFF;
	background:url(../images/p_bg.gif);
	margin:0;
	padding:0;
}

a {
text-decoration:none;
color:#0099FF;
}

a:hover {
text-decoration:none;
color:#0099FF;
}

#wrapper {
width:985px;
overflow:auto;
margin:0 auto;
margin-top:0px;
/* background:url(../images/p_wrapper_top.png) no-repeat center top;*/
}

#header {
width:985px;
display:block;
color:#62C916;
height:132px;
position:relative;
background:transparent;
text-decoration:none;
}

#header .left {
height:132px;
width:11px;
background:url(../images/header_bgLft.png) left no-repeat;
float:left;
}

#header .right {
height:132px;
width:11px;
background:url(../images/header_bgRght.png) left no-repeat;
float:left;
}

#header .mid {
height:132px;
width:963px;
background:url(../images/header_bg.png) repeat-x;
background-position:-11px;
float:left;
}

#logo {
position:absolute;
top:5px;
left:5px;
height:38px;
width:184px;
}

#logo img {
margin:1px;
}

#banner {
display:block;
position:relative;
top:12px;
float:right;
width:756px;
height:106px;
background:url(../images/banner_bg.gif) no-repeat;
text-decoration:none;
}

#banner img {
margin:3px;
}

img.corner {
float:right;
width:10px;
height:10px;
border:none;
display:block !important;
}

/* ------------------------ Start Main Columns -----------------
 LEFT COLOUMN--------------------*/
#leftcolumn {
display:inline;
width:200px;
float:left;
margin-left:5px;
min-height:450px;
position:relative;
}


#leftcolumnNarrow {
	display:inline;
	width:240px;
	float:left;
	margin-left:5px;
	min-height:450px;
	position:relative;
}

/* IE Min-Height Hack 
---MIDDLE COLOUMN----*/
#centercolumn {
width:515px;
float:left;
min-height:450px;
margin-left:5px;
display:inline;
position:relative;
}

#rightcolumn2{
	width:510px;
	float:left;
	min-height:250px;
	margin-left:5px;
	display:inline;
	position:static;
}

/* IE Min-Height Hack 
---RIGHT COLOUMN----*/
#rightcolumn {
display:inline;
width:250px;
float:left;
margin-left:5px;
min-height:450px;
position:relative;
}

/* IE Min-Height Hack */
#main {
	float:left;
	width:985px;
	height:auto;
	background:transparent;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}

#dressup {
	width:100%;
	float:left;
	height:auto;
	margin-left: 5px;
}

#waiting {
	width:100%;
	float:left;
	height:auto;
	margin-left:5px;
}

#clear {
height:2px;
display:block;
line-height:1px;
font-size:1px;
clear:both;
background:transparent;
margin:0 0 5px;
padding:0;
}


#rating{
background:url(../images/rating_bg2.png) repeat-x #38455D;
margin:15px 5px 5px 5px;
padding:5px;
height:100px;
color:#F7EF0C;
text-align:center;
}

#rating ul{
display:table;
margin:5px auto;
padding:0px;
list-style:none;
width:100%;
}

#rating ul li{
float:left;
width:70px;
height:50px;
margin:5px 0 0 5px;
padding-top:10px;
text-align:center;
border:1px solid #000;
}
#rating ul li span{
display:block;
height:22px;
position:relative;
margin-top:6px;
padding:3px;
bottom:0px;
font-weight:bold;
color:#fff;
text-align:center;
background:url(../images/rating_bg.png);
}




/* List style ---------*/
#leftlist {
	list-style:none;
	font-size:1.0em;
	margin:0;
	padding:0;
}

#leftlist li {
display:block;
margin:0;
}

#leftlist li a {
/* color:#C900F2; */
color:#15B9FF;
text-decoration:none;
background:url(../images/bullet_01.gif) no-repeat center left;
display:block;
height:20px;
border-bottom:1px solid #30343E;
clear:both;
padding:2px 0 2px 10px;
}

#leftlist li.active a,#leftlist li a:hover {
/* color:#F09; */
color:#003572;
text-decoration:none;
}

/* List style End ---------
--- Main Navigation ---*/
#menu {
height:125px;
display:block;
text-align:center;
}

/* #nav {
display:block;
width:80%;
list-style:none;
overflow:hidden;
font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
margin:5px auto;
padding:0;
}

#nav li {
display:inline;
list-style:none;
font-size:1.5em;
}

#nav li a {
float:left;
display:block;
width:88px;
height:115px;
text-decoration:none;
color:#9aa7c3;
margin:0 2.5%;
}

#nav li a img {
border:none;
vertical-align:top;
}

#nav li a:hover {
visibility:visible;
cursor:pointer;
color:#ffb848;
}

#nav li a:hover img {
visibility:visible;
} */

/* #nav li a:hover img/{
visibility:hidden;
}
 */
/* #home {
background:url(../images/home.png) no-repeat left top;

}

#new {
background:url(../images/new.png) no-repeat left top;

}

#girls {
background:url(../images/girls.png) no-repeat left top;
}

#boy {
background:url(../images/boys.png) no-repeat left top;
}

#top100 {
background:url(../images/top100.png) no-repeat left top;
}

#submit {
background:url(../images/submit.png) no-repeat left top;
}

#nav li span {
display:block;
position:relative;
margin-top:-2px;
clear:both;
} */
#nav {
display:block;
width:100%;
list-style:none;
overflow:hidden;
font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
margin:5px auto;
padding:0;
}

#nav li {
float:left;
display:block;
width:130px;
height:120px;
list-style:none;
font-size:1.5em;
margin:0 15px 0 15px;
padding:0;

}

#nav li:hover  {
display:block;
text-decoration:none;
cursor:pointer;
color:#ec0579;
}

#nav li a label {
float:left;
display:block;
width:100%;
position:relative;
margin-top:-3px;
text-align:center;
color:#3399FF;
}
#nav li a span {
display:block;
height:92px;
width:92px;
background-position:top left;
margin:0 auto;
}

#nav li a:hover {
display:block;
cursor:pointer;
color:#00CCCC;
}
#nav li a:hover label {
display:block;
cursor:pointer;
color:#00CCCC;
}

#nav li a:hover span {
display:block;
height:92px;
width:92px;
background-position: 0 -92px;
margin:0 auto;
}



.home {
background:url(../images/p_home.png) no-repeat left top;
}

.new {
background:url(../images/p_new.png) no-repeat left top;
}

.girl {
background:url(../images/p_girls.png) no-repeat left top;
}

.boy {
background:url(../images/p_boys.png) no-repeat left top;
}

.top100 {
background:url(../images/p_top100.png) no-repeat left top;
}

.submit {
background:url(../images/p_submit.png) no-repeat left top;
}
/*--- End Main Navigation ---
---- Footer ----*/
#footer {
height:235px;
display:block;
width:100%;
background:url(../images/footer_bg.gif) repeat-x;
color:#E60073;
text-align:center;
}

#footer a {
text-decoration:none;
color:#003572;
}

#footer a:hover {
text-decoration:none;
color:#003572;
}

#footer span {
text-align:center;
width:80%;
display:block;
margin:0 auto;
}

#footer ul {
display:block;
}

#footer ul li {
display:inline;
border-left:1px solid #000;
padding:3px 7px;
}

#footer ul .first {
border-left:0;
}

img,#nav img {
border:none;
}

* html #leftcolumn,* html #centercolumn,* html #rightcolumn {
height:450px;
}
#rightcolumn3 {
	width:825px;
	float:left;
	min-height:450px;
	margin-left:5px;
	display:inline;
	position:relative;
}
#rightcolumn3 {
	width:825px;
	float:left;
	min-height:450px;
	margin-left:5px;
	display:inline;
	position:relative;
}
#rightcolumn2go {
	width:800px;
	float:left;
	min-height:250px;
	margin-left:0px;
	display:inline;
	position:static;
}
#leftcolumnNarrowGo {
	display:inline;
	width:160px;
	float:left;
	margin-left:5px;
	min-height:450px;
	position:relative;
}
#dressupGo {
	width:45%;
	float:left;
	height:auto;
	margin-left: 5px;
}
#waitingGo {
	width:50%;
	float:left;
	height:auto;
	margin-left:5px;
}
#leftcolumnNarrowBlock {
	display:inline;
	width:250px;
	float:left;
	margin-left:5px;
	min-height:450px;
	position:relative;
}


.f_text_notes {
	font-family : sans-serif;
	font-size : 11px;
	line-height : 95%;
	font-variant : normal;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color:#005771;
	
	
	
}
