html,body{
	background-color:transparent;
	font-family:tahoma;
	font-size:15px;
	text-align:center;
}
div#widget{
	-moz-border-radius:10px;
	left:20px;
	margin:0 auto;
	padding-left:10px;
	position:absolute;
	top:20px;
	width:300px;
	z-index:5;
}
div#widget ul.menu{
	border-bottom:1px solid #892f89;
	float:left;
	height:24px;
	margin:0 0 0 -10px;
	width:300px;
}
div#widget ul.menu:first-child li:first-child{
	-moz-border-radius-topleft:10px;
}
div#widget ul.menu:first-child li:last-child{
	-moz-border-radius-topright:10px;
}
div#widget ul.menu:first-child li:first-child a{
	-moz-border-radius-topleft:10px;
}
div#widget ul.menu:first-child li:last-child a{
	-moz-border-radius-topright:10px;
}
div#widget ul.menu:first-child ul{
	border-top:1px solid #892f89;
	margin:0;
	position:absolute;
	width:100px;
	z-index:15;
}
div#widget ul.menu:first-child ul li:first-child,
div#widget ul.menu:first-child ul li:last-child{
	-moz-border-radius:0;
}
div#widget ul.menu:first-child ul li:first-child a,
div#widget ul.menu:first-child ul li:last-child a{
	-moz-border-radius:0;
	background-color:#460645;
	color:#fff;
	text-transform:capitalize;
}
div#widget ul.menu:first-child ul li:first-child a:hover,
div#widget ul.menu:first-child ul li:last-child a:hover{
	background-color:#d19ad1;
	color:#460645;
}
div#widget ul.menu li{
	background-color:#7b107a;
	border-right:1px solid #690067;
	border-left:1px solid #922693;
	display:block;
	float:left;
	height:100%;
	width:98px;
}
div#widget ul.menu li:first-child{
	border-left:0;
	width:99px;
}
div#widget ul.menu li:last-child{
	border-right:0;
	width:99px;
}
div#widget ul.menu li:hover ul{
	display:block;
}
div#widget ul.menu a{
	color:#fff;
	display:block;
	text-decoration:none;
	text-transform:uppercase;
}
div#widget ul.menu a:hover{
	background-color:#460645;
	color:#d19ad1;
}
div#widget ul.menu ul{
	display:none;
}
div#widget div{
	float:left;
}
div#widget div#content-frame,
div#widget div#content{
	-moz-border-radius:0 0 10px 10px;
	overflow:hidden;
	padding:0;
	position:relative;
	width:100%;
	z-index:10;
}
div#widget div#content-frame{
	background:#EF0218 url('../img/bg-skittles.png') no-repeat 0 0;
	margin:0 0 0 -10px;
}
div#widget div#content{
	height:197px;
}
div#widget div#content-frame div{
	float:none;
	margin:0;
}
div#widget img#swoosh{
	bottom:0;
	left:40px;
	position:absolute;
}
/* for the javascript insertion */
div#widget div#content a#healthy-link{
	height:15px;
	left:126px;
	position:absolute;
	top:109px;
	width:117px;
	z-index:30px;
}
div#widget div#copyright{
	-moz-border-radius:0 0 6px 6px;
	background:#ef0218 url('../img/bg-copyright.png') repeat-x 0 0;
	float:left;
	font-size:60%;
	line-height:1em;
	margin:0 auto;
	overflow:hidden;
	padding:0 0 7px;
	width:277px;
	z-index:5;
}
div#widget div#copyright p{
	line-height:1em;
	margin:0;
}
div#widget div#copyright ul{
	margin:0;
}
div#widget div#copyright li{
	display:inline;
	line-height:1em;
	list-style-type:none;
}
div#widget div#copyright li a{
	border-left:1px solid #fff;
	color:#eee;
	padding-left:3px;
}
div#widget div#copyright li:first-child a{
	border:0;
}
div#widget div#gobbledygook{
	-moz-border-radius:0 0 6px 6px;
	background:#ef0218 url('../img/bg-copyright.png') repeat-x 0 -72px;
	clear:both;
	cursor:pointer;
	font-size:60%;
	height:17px;
	left:150px;
	position:relative;
	text-transform:uppercase;
	width:124px;
}
/* used for the grow/shrink function */
div#widget div#toggler{
	background:transparent url('../img/compact.png') no-repeat 0 0;
	cursor:pointer;
	height:18px;
	position:absolute;
	right:2px;
	top:-8px;
	width:17px;
}
div#widget div#toggler.active{
	background-position:-17px 0;
}
/*
	IFrame Container
	body div#container
*/
div#container{
	height:100%;
	padding:0;
	position:relative;
	width:100%;
	z-index:2;
}
