@charset "utf-8";
/* CSS Document */
body	{
	margin:0;
	padding:0;
	background:url(../images/bg-tile.jpg) repeat;
	font-family:Arial, Helvetica, sans-serif;
}

*	{
	margin:0;
	padding:0;
}

#main-wrapper	{
	background:url(../images/header-gradient.jpg) top repeat-x;
}

#header	{
	background:url(../images/logo_pik.jpg) no-repeat 135px 0px;
	margin:0 auto;
	width:950px;
	height:161px;
	/*border:1px #CCCCCC solid;*/
}
#logo-wrapper	{
	padding:0;
	margin:0;
	overflow:visible;
	height:115px;
}
#text-logo	{
	padding-top:67px;
	width:567px;
	height:48px;
	float:left;
}
#quote	{
	padding:12px 19px 0 0;
	width:301px;
	height:102px;
	/*background:url(../images/quote.jpg)left bottom no-repeat;*/
	float:right;
}
#menu-wrapper	{
	width:700px;
	float:right;
}
#menu-wrapper ul,li	{
	width:636px;
	display:inline;
	padding:0;
	margin:0;
}
#menu-wrapper #join a	{
	margin-top:1px;
	width:126px;
	height:45px;
	display:block;
	float:left;
	text-decoration:none;
	background:url(../images/menu.jpg) no-repeat 0 1px;
}
#menu-wrapper #join a:hover	{
	background:url(../images/menu.jpg) no-repeat 0 -44px;
}

#menu-wrapper #members a	{
	margin-top:1px;
	width:131px;
	height:45px;
	display:block;
	float:left;
	text-decoration:none;
	background:url(../images/menu.jpg) no-repeat -126px 1px;
}
#menu-wrapper #members a:hover	{
	background:url(../images/menu.jpg) no-repeat -126px -44px;
}

#menu-wrapper #updates a	{
	margin-top:1px;
	width:121px;
	height:45px;
	display:block;
	float:left;
	text-decoration:none;
	background:url(../images/menu.jpg) no-repeat -257px 1px;
}
#menu-wrapper #updates a:hover	{
	background:url(../images/menu.jpg) no-repeat -257px -44px;
}

#menu-wrapper #fan-section a	{
	margin-top:1px;
	width:159px;
	height:45px;
	display:block;
	float:left;
	text-decoration:none;
	background:url(../images/menu.jpg) no-repeat -378px 1px;
}
#menu-wrapper #fan-section a:hover	{
	background:url(../images/menu.jpg) no-repeat -378px -44px;
}

#menu-wrapper #links a	{
	margin-top:1px;
	width:159px;
	height:45px;
	display:block;
	float:left;
	text-decoration:none;
	background:url(../images/menu.jpg) no-repeat -537px 1px;
}
#menu-wrapper #links a:hover	{
	background:url(../images/menu.jpg) no-repeat -537px -44px;
}

#body-wrapper	{
	margin:0 auto;
	width:950px;
	border:1px #CCCCCC solid;
}
#body-wrapper td	{
	background:#FFF;
}	
#body-1		{
	background:#fff url(../images/tile-top.jpg) repeat-x;
	overflow:visible;
	height:344px;
}
#body-master		{
	background:#fff url(../images/tile-top.jpg) repeat-x;
	overflow:visible;
	height:600px;
}

#body-master-fan		{
	background:#fff ;
	overflow:visible;
	height:1500px;
    width: 1000px;
}

#body-master-fan1		{
	background:#fff ;
	overflow:visible;
	height:1800px;
    width: 1000px;
}

#body-master-tgp		{
	background:#fff url(../images/tile-top.jpg) repeat-x;
	overflow:visible;
	height:1500px;
}

#body-1-o	{
	height:344px;
	width:503px;
	background:url(../images/top-quote.jpg) no-repeat 10px 50px;
	float:left;
}
#body-1-i	{
	height:344px;
	width:503px;
	background:url(../images/bottom-quote.jpg) no-repeat 420px 260px;
}
#body-1-i h1	{
	font-size:24.52px;
	font-weight:bold;
	color:#ff01d8;
	padding-top:20px;
	padding-left:20px;
}
#body-1-i p	{
	font-size:16.52px;
	font-weight:normal;
	color:#4a4a4a;
	letter-spacing:1px;
	padding-left:20px;
	padding-right:20px;
	padding-top:40px;
	line-height:25px;
}
#body-1-i .indenter	{
	padding-left:60px;
}
#video	{
	width:409px;
	float:left;
	height:329px;
	background:url(../images/video.jpg) no-repeat;
	padding:0;
	margin-top:15px;
	margin-left:25px;
}
#embed 	{
	width:320px;
	height:260px;
	margin:20px 0 0 28px;
	
	color:#FFFFFF;
	text-align:center;
}
#body-2		{
	background:#fff;
}
#title	{
	margin:0 auto;
	width:915px;
	height:33px;
	font-size:17.52px;
	font-weight:bold;
	color:#ff01d8;
	background:url(../images/body-2-top.jpg) no-repeat;
}
#content-body	{
	background:url(../images/body-2-middle.jpg) repeat-y;
	margin:0 auto;
	width:915px;
}
#datex	{
	position:relative;
	float:right;
	width:144px;
	height:83px;
	background:url(../images/date.jpg) no-repeat;\
}
#datex p	{
	font-size:20.52px;
	font-weight:bold;
	color:#000;
	margin:0px 0 0 20px;
}
#content-body p	{
	font-size:14.52px;
	padding:10px 20px 0 20px;
	letter-spacing:1px;
	line-height:20px;
	height:80px;
}
#img-wrapper	{
	margin:0;
	padding:20px 0 20px 0;
	overflow:visible;
	height:200px;
}
#img1, #img2, #img3, #img4	{
	float:left;
	width:200px;
	height:200px;
	margin-left:18px;
	border:3px #f2c5eb solid;
}
#content-end	{
	width:915px;
	height:4px;
	background:url(../images/body-2-bottom.jpg) no-repeat;
	margin:0 auto;
}
#footer-wrapper	{
	background:url(../images/footer-bg.jpg) repeat-x;
}
#footer	{
	margin:0 auto;
	width:950px;
	height:84px;
}
#footer a	{
	text-decoration:none;
	color:#FF00FF;
	font-weight:bold;
}
#footer a:hover	{
	text-decoration:none;
	color:#fff;
}
#footer p	{
	text-align:center;
	padding-top:40px;
	color:#CCCCCC;
}