#main_container {
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
#welcome-popup  {
	display:none;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	
	/* -khtml-border-radius: 10px; for old Konqueror browsers */
	-khtml-border-radius-topleft: 10px;
	-khtml-border-radius-topright: 10px;
	-khtml-border-radius-bottomright: 10px;
	-khtml-border-radius-bottomleft: 10px;
	
	
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	
	
	border-bottom-left-radius: 10px 10px;
	border-bottom-right-radius: 10px 10px;
	border-top-left-radius: 10px 10px;
	border-top-right-radius: 10px 10px;
	

	background-color:#FFFFFF;
	height:425px;
	width:670px;
	left:15%;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	opacity:1;
	padding-bottom:0px;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	position:absolute;
	text-align:center;
	top:50px;
	z-index:99999;
	position:fixed;
}
#welcome-close  {
	position:absolute;
	right:-10px;
	top:-10px;
	cursor:pointer;
}
#top_container {
	width:950px;
	float:left;
	padding-top:5px;
}
#VU {
	width:674px;
	float:left;	
}
#slideshow {
    position:relative;
    height:200px;
}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
#main_container div.magazine_banner {
	width:271px;
	float:right;
	padding-left:5px;	
}
#mid_container {
	width:950px;
	float:left;
}
#mid_container div.left_mid {
	width:674px;
	float:left;
	padding-top:5px;
}
#uncle_box{	
	background-image: url(../images/uncleshine_box.jpg);
	background-repeat: no-repeat;
	width:337px;
	float:left;
	height:205px;
	cursor:pointer;
}
#mypage_box{	
	background-image: url(../images/mypage_box.jpg);
	background-repeat: no-repeat;
	width:337px;
	float:right;
	height:205px;
	cursor:pointer;
}
#activities_box{	
	background-image: url(../images/activities_box.jpg);
	background-repeat: no-repeat;
	width:337px;
	float:left;
	height:205px;
	cursor:pointer;
}
#forum_box{	
	background-image: url(../images/forum_box.jpg);
	background-repeat: no-repeat;
	width:337px;
	float:right;
	height:205px;
	cursor:pointer;
}
#environment_box{	
	background-image: url(../images/enviroment_box.jpg);
	background-repeat: no-repeat;
	width:337px;
	float:right;
	height:205px;
	cursor:pointer;
}
div.box_txt{
	padding:80px 10px 5px 185px;	
	font-family:Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
#library_pane {
	margin:0px;
}
#library_pane div#library_scroller {
	margin-top:5px;
	width:674px;
	float:left;
	height:160px;
	background-image:url(../images/library_bg.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
}
#library_pane div#museum_scroller {
	margin-top:5px;
	width:674px;
	float:left;
	height:160px;
	background-image:url(../images/museum_bg.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
}
#library_pane div#screen_scroller {
	margin-top:5px;
	width:674px;
	float:left;
	height:150px;
	background-image:url(../images/scr_bg.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
}
div#screen_scroller img{
	
}
#callouts {
	width:674px;
	float:left;
	height:233px;
	margin-top:10px;
}
/*----------------------------------------------------- Table Most -------------------------------------------------*/
#table_most {
	width:674px;
	float:left;
	height:auto;
	margin:10px 0px 5px 0px;
	background-color:#FFC;
	background-image:url(../images/latest_updates.jpg);
	background-repeat:no-repeat;
}
#countrydivcontainer {	
	float:left;
	width:674px;
	height:180px;
	margin-top:10px;
}
#countrydivcontainer ul{		
	padding:2px 5px 5px 10px;
	list-style:inside;
}
#countrydivcontainer li{		
	padding:2px 5px 5px 20px;
	list-style-image:url(../images/bullet_2.gif);
}
#countrydivcontainer li a{		
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #6F6F00;
	text-decoration: none;
	font-weight: bold;
	text-align:left;
}
#countrydivcontainer li a:hover{	
	color: #2d2b2b;
	text-decoration: underline;
	font-weight: bold;	
}
#countrydivcontainer li span.nameschool{		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6F6F00;
	text-decoration: none;
	font-weight: normal;
	text-align:left;
}
#countrydivcontainer li span.subhead{		
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#f1601c;
}
#countrytabs {
	margin-top:35px;
	float:left;
	width:674px;	
	height:25px;
}
div.span-24{
	width:674px;
	float:left;
	margin:0;
}
#navigation{
	background:#f3f1e8;
	margin:12px 0 10px 0;
}  
#navigation ul{
	margin:0;
	padding:0;
	font:bold 0.9em Georgia,Times,"Times New Roman",times-roman,serif;
}
#navigation ul.category{
	height:29px;
	margin-left:15px;
	float:left;
}
#navigation li{
	margin:0;
	padding:0;
	float:left;
	height:25px;
	display:inline;
	list-style:none;
	line-height:20px;
 }

#navigation a{
	color:#fff;
	display:block;
	margin:0 1px 0 0;
	padding:5px 8px 4px;
	font-size:13px;
 }

#navigation ul.category li{
	height:30px;
  	line-height:22px;
  	margin-top:-10px;
  	border-top:solid 4px #fff;
}
#navigation ul.category li a{	
	margin-top:1px;
	line-height:20px;	
	border-top-width:5px;
	border-top-style:solid;
	border-top-color:#fff;
	color:#d54400; 
}
#navigation ul.category li.library a:hover,#navigation ul.category li.library a.selected:hover{ 	
	color:#fff;
	background:#d54400;
}
#navigation ul.category li.library a.selected{	
	border-top-color:#f1601c;
	background-color:#FFF;	
}

#navigation ul.category li.activities a{
	border-top-color:#ffffff;
  	color:#949c27;
 }
#navigation ul.category li.activities a:hover,#navigation ul.category li.activities a.selected:hover{
	background:#949c27;
	color:#fff;
}
#navigation ul.category li.activities a.selected{	
	border-top-color:#b0b843;
	background-color:#FFF;	
}

#navigation ul.category li.games a{
	border-top-color:#ffffff;
  	color:#367c86;
}
#navigation ul.category li.games a:hover,#navigation ul.category li.games a.selected:hover{
	background:#367c86;
  	color:#fff;
}
#navigation ul.category li.games a.selected{	
	border-top-color:#5298a2;
	background-color:#FFF;
}

#navigation ul.category li.uncleshine a{
	border-top-color:#ffffff;
	color:#3a9bc9;
}
#navigation ul.category li.uncleshine a:hover,#navigation ul.category li.uncleshine a.selected:hover{
	background:#3a9bc9;
	color:#fff;
}
#navigation ul.category li.uncleshine a.selected{
	border-top-color:#56b7e5;
	background-color:#FFF;
}

#navigation ul.category li.mypage a{
	border-top-color:#ffffff;
	color:#edb630;
}
#navigation ul.category li.mypage a:hover,#navigation ul.category li.mypage a.selected:hover{
	background:#edb630;
	color:#fff;
}
#navigation ul.category li.mypage a.selected{
	border-top-color:#ffd24c;
	background-color:#FFF;
}

#navigation ul.category li.forum a{
	border-top-color:#ffffff;
	color:#ee8360;
}
#navigation ul.category li.forum a:hover,#navigation ul.category li.forum a.selected:hover{
	background:#ee8360;
	color:#fff;
}
#navigation ul.category li.forum a.selected{
	border-top-color:#ff9f7c;
	background-color:#FFF;
}

#navigation ul.category li.multimedia a{
	border-top-color:#ffffff;
	color:#ce4e92;
}
#navigation ul.category li.multimedia a:hover,#navigation ul.category li.multimedia a.selected:hover{
	background:#ce4e92;
	color:#fff;
}
#navigation ul.category li.multimedia a.selected{
	border-top-color:#ea6aae;
	background-color:#FFF;
}

#navigation ul.category li.opinion a{
	border-top-color:#ffffff;
	color:#a58162;
}
#navigation ul.category li.opinion a:hover,#navigation ul.category li.opinion a.selected:hover{
	background:#a58162;
	color:#fff;
}
#navigation ul.category li.opinion a.selected{
	border-top-color:#c19d7e;
	background-color:#FFF;
}

#navigation ul.category li.blogs a{
	border-top-color:#ffffff;
	color:#6d6ebb:
}
#navigation ul.category li.blogs a:hover,#navigation ul.category li.blogs a.selected:hover{
	background:#6d6ebb;
	color:#fff;
}
#navigation ul.category li.blogs a.selected{
	border-top-color:#898ad7;
	background-color:#FFF;
}
/*#countrytabs span.head {
	font-family: Verdana;
	font-size: 14px;	
	color: #9b8c37;
	text-decoration:blink;
	text-align:center;
	float:left;
	height:30px;
	width:674px;
}
#countrytabs ul.shadetabs{
	padding: 3px 0px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 0;	
	list-style-type: none;
	text-align: left; 
	float:left;	
}
#countrytabs ul.shadetabs li{
	display: inline;
	margin: 0;
}
#countrytabs ul.shadetabs li a{
	text-decoration: none;
	position: relative;
	z-index: 1;
	padding: 3px 7px;
	margin-right: 3px;
	border: 1px solid #778;
	color: #2d2b2b;	
	background-color:#FFF;
	-moz-border-radius-topleft: 8px;
	-khtml-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-khtml-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-box-shadow: 0px 1px 10px #666, inset 1px 1px 0px #a4a4a4; 
  -khtml-box-shadow: 0px 1px 10px #666;
  -webkit-box-shadow: 0px 1px 10px #666;
}
#countrytabs ul.shadetabs li a:hover{
	text-decoration: none;
	color: #2d2b2b;
}
#countrytabs ul.shadetabs li a.selected{ 
	position: relative;
	top: 2px;
	background:#f4e382;	
}*/
/*-------------------------------------------------------- End Table Most ---------------------------------------------------*/
#right_mid {
	width:276px;
	float:right;
	height:auto;
}
#right_mid div#child_week {
	float: left;
	height: 178px;
	width: 271px;	
	background-image:url(../images/childoftheweek.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	margin-left:7px;
	cursor:pointer;	
}
#child_week div.child_pic {
	float:right;
	width:98px;
	height:101px;
	margin-right:21px;
	margin-top:55px;
}
#child_week div.child_txt {
	float:left;
	width:130px;
	height:115px;
	border:0px solid;
	margin-top:51px;
	margin-left:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#000;
}
#child_week center {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
#about_vshine {
	float:left;
	width:271px;	
	height:342px;
	background-image:url(../images/about_vshine.jpg);	
	background-repeat:no-repeat;
	margin-left:7px;
	margin-top:5px;
}
#about_vshine p {
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#4F4F00;
	padding:35px 13px 20px 13px;
	text-align:left;
	line-height:1.3em;
}
#subscribe {
	background-image:url(../images/subscribe_right.jpg);
	background-repeat:no-repeat;	
	float: left;
	height: 114px;
	width: 271px;
	color:#0FF;
	margin-top:5px;	
	margin-left:7px;
}
#subscribe div.subscribe_panel a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #0066A7;
	text-decoration: none;
	font-weight: bold;	
	text-align:center;
	text-decoration:none;
}
#subscribe div.subscribe_panel a:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #0066A7;
	text-decoration: none;
	font-weight: bold;;	
	text-align:center;
	text-decoration:underline;
}
#subscribe div.input_box{
	float:left;
	padding-top:41px;
	padding-left:20px;	
}
#subscribe input {	
	margin-top:10px;
	height:12px;
	width:160px;
	color:#C4C4C4;
	border:0;
	font-size:11px;
}
#subscribe img {	
	float:left;
	padding:46px 2px 0px 15px;	
}
#subscribe div#subs_id {	
	text-align:center;
	width:265px;
	float:left;
	height:12px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#subscribe div#read_newsletter {	
	float:left;
	vertical-align:top;
	text-align:center;
	width:270px;
}
#votecast{
	width:271px;
	float:left;
	height:210px;
	margin-left:7px;
	margin-top:5px;
	background-image: url(../images/onlinepoll.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
#votecast div.poll_text{
	padding:45px 0px 0px 5px;	
	width:250px;
	font-family: Tahoma;
	font-size: 13px;
	font-variant: small-caps;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	text-align: left;	
	font-weight:bold;
	margin-left:7px;
}
#votecast li.poll_text3{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #DD510C;
	text-decoration: none;	
	text-align: left;
	font-weight:bold;
	padding:5px;
	list-style:none;
	list-style-position:inside;
}
#votecast img {
	float:left;
	padding-left:36px;
	padding-top:4px;	
}
#votecast div.poll_head{	
	font-family: Helvetica;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	color: #E80700;
	text-decoration: none;
	text-align:left;
	float:left;
	padding:45px 5px 5px 10px;
}
#votecast div.poll_result{
	padding-top:10px;
	width:271px;
	font-family: Tahoma;
	font-size: 13px;
	font-variant: small-caps;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	text-align: left;
	padding-left:10px;
	font-weight:bold;
	float:left;
}
#votecast div.poll_text3{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #DD510C;
	text-decoration: none;	
	text-align: left;
	font-weight:bold;
	padding-left:5px;
	width:271px;
	padding-top:10px;
}
#votecast div.answers{
	padding-left:20px;
	width:150px;
	float:left;
	padding-top:10px;
}
#votecast div.percents{
	padding-right:20px;
	float:right;
	width:80px;
	padding-top:10px;
}
#right_mid div#mypagewinners {
	float: left;
	height: 205px;
	width: 271px;	
	background-image:url(../images/mypage_winners.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	margin-left:7px;	
	border:0;
}
#right_mid div#mypagewinners div#mywinners {
	float: left;	
	margin:50px 10px 5px 10px;
}
#right_mid div#mypagewinners div#mywinners span {
	float: left;	
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:forestGreen;
	font-weight:normal;
	margin-bottom:3px;	
}
#right_mid div#mypagewinners div#mywinners div#item a{
	color:#900;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;	
}
#right_mid div#mypagewinners div.mymonth {
	float: left;
	width:271px;	
	text-align:center;
	color: #F1601C;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-weight: bold;
	font-size:18px;
}
#right_mid div#mypagewinners div.mymonth a{	
	color: #F1601C;
	text-decoration:none;   
}
#right_mid div#mypagewinners div.mymonth a:hover{
	color: #F1601C;
	text-decoration:underline;   
}
