@charset "utf-8";

* {

margin:0;

padding:0;

}

a {
color:#FBC8D5;}


a:active,

a:focus,

a:hover {

  outline: none;

}

img {
border:none;}

#jflanguageselection{
margin:0;}

@font-face {
	font-family: 'Jellyka';
	src: url('Jellyka_eh.eot');
	src: local('Jellyka - Estryas Handwriting'), local('JellykaEstryasHandwriting'), url('Jellyka_eh.woff') format('woff'), url('Jellyka_eh.ttf') format('truetype'), url('Jellyka_eh.svg#JellykaEstryasHandwriting') format('svg');
}
/*
@font-face {

	font-family: Jellyka;

	src: url('../fonts/Jellyka_eh.ttf');

}
*/


h1, .MultiBoxTitle{

font-family:Jellyka;

font-size:70px;

color:#FFFFFF;

position:relative;


line-height:80%;
text-shadow: 3px 3px 3px #AD2624;	

display:block;}

h2{

font-family:Jellyka;

font-size:60px;

color:#FFFFFF;

position:relative;

line-height:80%;

text-shadow: 3px 3px 3px #AD2624;	

display:block;}

h3, .p-category-item-title, .p-categories-title a{
text-decoration:none;
font-size:20px;
text-shadow: 3px 3px 3px #AD2624;	
}

body {

background:url(../images/bg.jpg) center center no-repeat fixed #F03D69;

color:#FFFFFF;

font-size:14px;

font-family:Tahoma, Arial, Helvetica, sans-serif;

}



#sky {

display:block;

height:476px;

width:100%;

overflow:hidden;

position:absolute;

top:0px;

left:0px;}



#layer01{

position:relative;

top:-100px;}



#layer02{

position:relative;

top:-150px;}



#layer03{

position:relative;

top:-200px;}





#sky div.scrollableArea .layers *

	{

		position: relative;

		margin: 0;

		padding: 0;

	}

	

.wrapper{

width:980px;

margin:0 auto;

position:relative;

z-index:2;

}	

	

#candywebs_logo{

width:377px;

height:87px;

background:url(../images/candywebs_logo.png) top left no-repeat;

margin-top:20px;

margin-left:30px;

float:left;

display:inline;

position:relative;

z-index:10;}



#language{

width:90px;

height:25px;

margin-top:40px;

margin-right:105px;

display:inline;

position:relative;

float:right;

z-index:10;}	

#top_info{

background:url(../images/phone_box.png) top right no-repeat;

width:316px;

height:49px;


right:105px;

top:70px;

position:absolute;

float:right;

z-index:10;
}
#top_info .moduletable p{

text-decoration:none;

font-weight:bold;

font-size:19px;

padding-left:40px;
padding-top:12px;

display:block;

color:#FFFFFF;

text-shadow: 0 3px 3px #AD2624;}	



.display{

width:895px;

height:301px;

background:url(../images/display.png) top right no-repeat;

clear:both;

margin-left:10px;

position:relative;

top:-30px;

z-index:5;

}



ul.ul_display{

padding-top: 		30px;

margin-left: 			15px;

overflow:			hidden;

list-style:			none;

}



ul.ul_display li {

background:url(../images/display_item.png) center center no-repeat;

width:258px;

height:56px;

overflow:hidden;

}



ul.ul_display li#active, ul.ul_display li:hover {

background:url(../images/active_display_item.png) center center no-repeat;

width:258px;

height:56px;

overflow:hidden;

}



ul.ul_display li a{

text-decoration:none;

font-weight:bold;

font-size:20px;

padding-left:25px;

padding-top:15px;

display:block;

color:#FFFFFF;

text-shadow: 0 3px 3px #AD2624;

}



#top_sunshade{

background:url(../images/top_sunshade.png) top left no-repeat;

width:740px;

height:112px;

clear:both;

position:relative;

z-index:2;

top:-80px;

float:right;

margin-right:50px;

display:inline;

}



#bottom_sunshade{

background:url(../images/bottom_sunshade.png) top left no-repeat;

width:740px;

height:112px;

clear:both;

position:relative;

z-index:2;

top:-115px;

float:right;

margin-right:50px;

display:inline;

}



#content{

width:920px;

overflow:hidden;

background:url(../images/content_bg.png) top right repeat-y;

clear:both;

position:relative;

top:-100px;

margin-right:60px;



padding-bottom:30px;

}

#module_top .moduletable{
padding-top:10px;}

#content .moduletable{

margin-left:30px;

display:block;

width:860px;

overflow:hidden;

padding-top:30px;

clear:both;}

#module_user2 .moduletable{

padding-top:0px;

}

#module_banner .moduletable{
padding:0px;
margin:0px;
width:195px;}

#module_banner .moduletable img{
padding:20px;}

.content_module .content{

float:right;

text-align:left;

display:block;

width:650px;

overflow:hidden;}



.content_module h1 {

font-family:Jellyka;

font-size:70px;

color:#FFFFFF;

float:left;

width:650px;

position:relative;

top:-10px;

text-shadow: 3px 3px 3px #AD2624;	

display:block;}



.content_module .title{

clear:both;

float:left;

background:url(../images/active_item.png) center center no-repeat;

width:197px;

height:58px;

margin-right:10px;

margin-top:0px;

overflow:hidden;

}



.content_module .title a{

text-decoration:none;

font-weight:bold;

font-size:20px;

padding-left:20px;

padding-top:15px;

display:block;

color:#FFFFFF;

text-shadow: 0 3px 3px #AD2624;

}



#module_user2{

padding-bottom:30px;}



#module_left{

margin-left:30px;

clear:both;

display:inline;

width:195px;

overflow:hidden;

padding-top:10px;

float:left;}



#module_left ul{

padding-top: 		10px;

overflow:			hidden;

list-style:			none;

}

.contentpaneopen ul{
list-style:circle;
}

#module_left ul li {

background:url(../images/item.png) center center no-repeat;

width:197px;

height:55px;

overflow:hidden;

}



#module_left ul li#current, #module_left ul li:hover {

background:url(../images/active_item.png) center center no-repeat;

width:197px;

height:55px;

overflow:hidden;

}



#module_left ul li a{

text-decoration:none;

font-weight:bold;

font-size:20px;

padding-left:20px;

padding-top:15px;

display:block;

color:#FFFFFF;

text-shadow: 0 3px 3px #AD2624;

}





#module_banner{

margin-left:30px;

clear:left;

display:inline;

width:195px;

overflow:hidden;

padding-top:30px;

float:left;}



#component{

margin-right:30px;

display:inline;

width:665px;

overflow:hidden;

padding-top:30px;


float:right;}



#component h1{

font-family:Jellyka;

font-size:70px;

color:#FFFFFF;

text-shadow: 3px 3px 3px #AD2624;}

.contentheading, #p-container .p-category-title{
font-size:28px;
font-weight:bold;
color:#FFFFFF;
text-shadow: 0 3px 3px #AD2624;
}

#module_bottom{

top:-160px;}

.contentpaneopen{
padding-left:15px;
padding-right:15px;}



#module_bottom_content{

left:260px;

position:relative;

top:30px;

display:block;

width:570px;}



#module_bottom_menu{

display:inline;

float:right;

margin-right:100px;

width:700px;

position:relative;

top:-130px;

text-align:center;

}



#module_bottom_menu a{



font-size:20px;

color:#FFFFFF;

font-weight:bold;

text-decoration:none;}



#candywebs_small_logo{

background:url(../images/candywebs_small_logo.png) top right no-repeat;

width:261px;

height:57px;

margin:0 auto;

display:block;

position:relative;

top:-80px;

left:30px;}



#footer{

margin:0 auto;

width:660px;

text-align:center;

position:relative;

top:-40px;

left:30px;}

/*HOT IMAGE SLIDER*/

#featured {
width:820px;
}

#featured .infotext{
margin-top:30px;
margin-left:10px;
width:280px;
height:230px;}

#featured .infotext .readon{
position:absolute;
bottom:0;
margin-left:-7px;
width:173px;
height:53px;
background:url(../images/button.png) top left no-repeat;
text-align:center;
margin-top:10px;
color:#FFFFFF;
padding-top:2px;
font-size:18px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
text-shadow: 0 3px 3px #AD2624;}

a.readmore, a.readon, #ac-submit, #p-container .p-back a, #p-container .p-category-item-detail a{
display:block;
border:none;
margin-left:-7px;
padding-top:2px;
width:173px;
height:53px;
background:url(../images/button.png) top left no-repeat;
text-align:center;

color:#FFFFFF;
font-size:18px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
text-shadow: 0 3px 3px #AD2624;}



#ac-submit{
display:block;
cursor:pointer;
border:none;
float:right;
position:relative;
right:10px;
top:10px;
padding-bottom:27px;
width:173px;
height:53px;
background:url(../images/button.png) top left no-repeat;


color:#FFFFFF;
font-size:18px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
text-shadow: 0 3px 3px #AD2624;}



#featured ul.ui-tabs-nav{ 

	position:absolute;

	top:0; left:0;

	list-style:none; 
	float:left;

padding-top: 		30px;

margin-left: 			15px;

overflow:			hidden;

	z-index:100;

}



#featured ul.ui-tabs-nav li { 

background:url(../images/display_item.png) center center no-repeat;

width:258px;

height:56px;

overflow:hidden;
}



#featured li.ui-tabs-nav-item a { 

text-decoration:none;

font-weight:bold;

font-size:20px;

padding-left:25px;

padding-top:15px;

display:block;

color:#FFFFFF;

text-shadow: 0 3px 3px #AD2624;

}



#featured .infotext h2{ 

	padding-left:5px; margin-top:-10px;


	overflow:hidden;

}



#featured .infotext h2 a {

	font-weight:normal;
	font-family:Jellyka;
	text-decoration:none;
	font-size:60px;
	color:#FFFFFF;
	text-shadow: 0 3px 3px #AD2624;

}



#featured .infotext p{ 

	margin:0px 5px;

	overflow:hidden;
	
	font-size:14px;

}



#featured .infotext a:hover{ 

	text-decoration:none; 

}


#featured .ui-tabs-panel{
float:right;
}

#featured .ui-tabs-hide{ 
	
	display:none; 

}

#featured ul.ui-tabs-nav li.ui-tabs-selected, #featured ul.ui-tabs-nav li:hover{
background:url(../images/active_display_item.png) center center no-repeat;

width:258px;

height:56px;

overflow:hidden;
}

.ui-tabs-panel img{
float:right;
margin-top:20px;
position:relative;
left:20px;
}

.article_separator{
background:url(../images/separator.png) top left no-repeat;
width:650px;
height:30px;
display:block;
margin-top:20px;
margin-bottom:20px;}

.contactus{
text-decoration:underline;
cursor:pointer;
text-shadow:none;
color:#FBC8D5;}

.roktabs-wrapper .dark {
border:0px solid #272727;
color:#FFFFFF;
position:relative;
}

.roktabs-wrapper .dark .roktabs-container-tr, .roktabs-wrapper .dark .roktabs-container-inner, .roktabs-wrapper .dark .active-arrows {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}


.roktabs-wrapper .dark .roktabs-links ul.roktabs-top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat-x scroll 0 0;
height:32px;
margin:0;
}

.roktabs-wrapper .dark .roktabs-links ul.roktabs-top li.active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat-x scroll 0 0;
border:none;
color:#FFFFFF;
height:31px;
}

.roktabs-wrapper .dark .roktabs-links ul li {
border-bottom:medium none;
color:#FBC8D5;
float:left;
height:31px;
line-height:31px;
margin:0;
padding:0;
position:relative;

}

.roktabs-wrapper .dark .roktabs-links ul li span{
text-decoration:none;
font-size:18px;
text-shadow: 3px 3px 3px #AD2624;
}

.roktabs-wrapper .dark .roktabs-links ul li.hover {
color:#FFF;
}

.roktabs-wrapper .dark .roktabs-links ul li {
border:none;
}