	

/***************************************************
SMALL BODY TEXT
***************************************************/


.body-single-small {
	font-family: "Century Gothic", Arial, Helvetica, Verdana;
	font-size: 65%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;}

.body-double-small {
	font-family: "Century Gothic", Arial, Helvetica, Verdana;
	font-size: 65%;
	line-height: 130%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;}
.test {
	background-image: url(../assets/background_main.gif);
	background-repeat: no-repeat;
	background-position: 0px 150px;
}


/***************************************************
REGULAR BODY TEXT
***************************************************/


.body-single-regular {
	font-family: "Century Gothic", Arial, Helvetica, Verdana;
	font-size: 70%;
	line-height: 140%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;}

.body-double-regular {
	font-family: "Century Gothic", Arial, Helvetica, Verdana;
	font-size: 70%;
	line-height: 180%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;}
	


/***************************************************
LARGE BODY TEXT
***************************************************/


.body-single-large {
	font-family: "Century Gothic", Arial, Helvetica, Verdana;
	font-size: 80%;
	line-height: 140%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;}
	
.body-double-large {
	font-family: "Century Gothic", Arial, Helvetica, Verdana;
	font-size: 80%;
	line-height: 180%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;}
	
.header {
	font-family: "Trebuchet MS", "Helvetica", "Arial", sans-serif;
	font-weight: normal;
	font-size: 130%;
	color: #368E0F; 
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;}

.sub-title {
	font-family: "Trebuchet MS", "Helvetica", "Arial", sans-serif;
	color: #368E0F;
	font-size: 85%;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 8px;
	text-transform: uppercase;
	font-weight: bold;
}
.title {
	font-family: "Century Gothic", Arial, Helvetica, Verdana;
	font-size: 120%;
	line-height: 180%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}


/***************************************************
LINKAGE
***************************************************/


A.linkage:link {
	text-decoration: none;
	}
	
A.linkage:visited {
	text-decoration: none;
	}

A.linkage:hover {
	text-decoration: underline;
	}
/***********************************************/
/*new css */
/***********************************************/

/***********************************************/
/* TEMPLATE LAYOUT STYLES */
/***********************************************/
#tpl_outertable {
	width: 100%;
}

#tpl_upperleft {
	width: 165;
	vertical-align: top;
	background: url('/fileadmin/beadshop/webassets/assets/background_left.gif');
}

#tpl_uppermain, #tpl_uppermaintable{
	border: 0px solid #000;
	width: 100%;
}

#tpl_uppermidblock{
	height: 51;
}

#tpl_topmenudiv {
	background: url('/fileadmin/beadshop/webassets/assets/toolbar/background.gif');
	overflow: hidden;
	height:35px;
	padding-left: 3px;	
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top;
	border: 0px;
}

#tpl_leftmenudiv {
	
	padding-right: 0px;
	padding-left: 0px;
	
}

#tpl_titlebardiv {
	background: url('/fileadmin/beadshop/webassets/assets/background_top_slice.gif');
	height:98px;
}
#tpl_title_graphic{
	padding-top:35px;
	width: 385;
	vertical-align: top;
 	width: 100%;
 	height: 88px;

}

#tpl_title_right_button {
 	padding-top:16px;
 	text-align: right;
 	}


#tpl_left_top {
	width: 165;
	vertical-align: top;
	background: url('/fileadmin/beadshop/webassets/assets/background_left.gif');
	background-position: 0px -50px; 
	padding-left:23px;
}
#tpl_left_bottom {
	width: 165;
	vertical-align: bottom;
	background: url('/fileadmin/beadshop/webassets/assets/background_left.gif');
	background-position: 0px -50px; 
	padding-left:23px;
}
#tpl_maincontentdiv {
 	background: url('/fileadmin/beadshop/webassets/assets/background_main.gif');
 	padding-left: 50px; 
 	padding-right: 5px; 
 	padding-top: 20px; 
 	padding-bottom: 25px;
 	font-family: verdana, helvetica, arial;
 	font-size: 14px;
 	width: 100%;
    min-width: 520px;
}

#tpl_maincontentdiv_inner{
	background: #fff;
	padding: 4px;
	text-align:left;
}

#tpl_footer {
	font-family: "Trebuchet MS", "Helvetica", "Arial", sans-serif;
	font-size: 13;
	letter-spacing: 0.10em;
	padding-top: 16px;
}

.csc-sitemap {
	font-family: "Trebuchet MS", "Helvetica", "Arial", sans-serif;
	font-size: 13;
}

.csc-sitemap li {padding-top: 2px; padding-bottom: 2px;}


.csc-sitemap a {color: black; text-decoration: none;}
.csc-sitemap a:visited {color: black; text-decoration: none;}
.csc-sitemap a:hover {color: #F082B4; text-decoration: underline;}

.csc-sitemap ul {list-style-image: url(/fileadmin/beadshop/webassets/assets/star_li.gif);}

a img {border: none;}

#tpl_footer a {color:black; text-decoration: none;}
#tpl_footer a:visited {color: black; text-decoration: none;}
#tpl_footer a:hover {color:#F082B4; text-decoration: none;}

/***********************************************/
/* TEMPLATE LAYOUT STYLES END */
/***********************************************/

/***********************************************/
/* Some TYPO STYLES */
/***********************************************/

.bodytext {
	font-family: "Century Gothic", Arial, Helvetica, Verdana;
	font-size: 13px;
	line-height: 130%;
}
.align-center {
	text-align: center;
}
.align-left{
	text-align: left;
}
/***********************************************/
/* Some TYPO STYLES END */
/***********************************************/

/***********************************************/
/* PRODUCT SECTION STYLES */
/***********************************************/

.product_catalog_icons {
	width: 204px;
	padding: 2 2 2 2;
	float: left;
	border: 0px solid #ff0000;
}

.products_iframe {
	width: 100%;
	height: 500; 
	border:0;
}
.products_iframe_page{
 	padding: 5px;
}

/***********************************************/
/* PRODUCT SECTION STYLES END */
/***********************************************/

/* FAE FORMS */
table.fae_form td {
 	color: #F07CAD;
 	font-size: 11px;
}
table.fae_form input {
 	font-size: 12px;
}
/* FAE FORMS END */

/* Upper right buttons tweaks */
.intl_button img {
margin-top: -7px;
}
.where_button img {
margin-top: -2px;
}
.submit_designs_button {
	margin-top: -4px;
}
.submit_ideas_button {
	margin-top: -1px;
}
/* Upper right buttons tweaks end */


/***********************************************/
/* FUN GAMES SECTION STYLES */
/***********************************************/
#fungamestable {
border: 0px solid #00f;
width:100%;
margin: 0 auto;
}
#fungamesleft{
width:50%;
}
#fungamesright{
width:50%;
}

.fun_games_icons {
	width: 100%;
text-align: center;
}

/***********************************************/
/* FUN GAMES SECTION STYLES END */
/***********************************************/

/***********************************************/
/* FUN GAMES BADGES PAGE */
/***********************************************/

#badges_table {width: 100%;}
#badges_row1 {}
#badges_cell1 {
	text-align: center;
}
#badges_row2 {
	background-color: white;
}
#badges_cell2 {}



.badges_item {
	width: 225px;
	margin: 5 auto;
	float: left;
}

.badges_item_image {margin-right: 0px; padding-right: 0px;}
.badges_item_text {
	width: 90%;
	text-align: left;
	padding-left: 10px;
	font-family: "Century Gothic", Arial, Helvetica, Verdana;
	font-size: 13;
	font-weight: bold;
	color: #F082B4;
}

.badges_item_text a {text-align: left; color: #F082B4; text-decoration: none;}
.badges_item_text a:visited {text-align: left; color: #F082B4; text-decoration: none;}
.badges_item_text a:hover {text-align: left; color: #F082B4; text-decoration: none;}

/***********************************************/
/* FUN GAMES BADGES PAGE -END- */
/***********************************************/


/***********************************************/
/* CONTACT FORM STYLES */
/***********************************************/

.csc-mailform {border: 0px; }

/*.csc-mailform-field {border: 1px; border-style: solid; background-color: fusia; margin-left: 15px;}*/
.csc-mailform-field { clear: left; }
.csc-mailform-field label {
        width: 80px;
        float: left;
        margin: 5px 5px 5px 0px; 
        line-height: 1.1em;
        text-align: right; font-weight: bold; font-size: 10;
        color: #F082B4; }

#contact_table {width: 100%;}
#contact_row {width: 100%;}
#contact_left_cell {
	width: 55%;
	min-width: 300px;
	padding: 2px 5px 0px 5px;
	margin: 20px 5px 0px 5px;
}
#contact_right_cell {
	border-left: 2px solid #E7E7E8;
	vertical-align: top;
	padding-left: 15px;
	width: 45%;
	}

#hspacer {
	width: 100%;
	margin-top: 15px;
	margin-bottom: 20px;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 2px;
	border-color: #E7E7E8;
	border-style: dotted;
}
.minwidth300 {width: 300px;}

/***********************************************/
/* CONTACT FORM STYLES END */
/***********************************************/

/***********************************************/
/* MORE TEXT STYLES */
/***********************************************/

H1 {
	font-family: "Century Gothic", Arial, Helvetica, Verdana;
	font-size: 24px;
	color: #368E0F;
}

H2 {
	margin-top: -10px;
	font-family: "Century Gothic", Arial, Helvetica, Verdana;
	font-size: 20px;
	color: black;
}

H3 {
	font-family: "Century Gothic", Arial, Helvetica, Verdana;
	font-size: 16px;
	color: #368E0F;
}

/***********************************************/
/* MORE TEXT STYLES END */
/***********************************************/

/***********************************************/
/* IDEAS GALLERY STYLES */
/***********************************************/
.fae_ideasgallery_thumbnails {
 	padding: 10;
 	width: 525;
}

.fae_ideasgallery_thumbnail_item {
	float: left;
	padding: 5px;
	width: 231;
}

.fae_ideasgallery_single strong, .fae_ideasgallery_thumbnails strong {
	color: #F082B4;	
}

/***************************************************
IDEA GALLERY STYLES
***************************************************/	
	
.fae_ideasgallery_nav {
	font-family: "Century Gothic", Arial, Helvetica, Verdana;
	font-size: 14px;
}

.fae_ideasgallery_nav a {
	text-decoration: none;
}

.fae_ideasgallery_nav_activepage {
	font-weight: bold;
	font-size: 16px;
}
/***************************************************
IDEA GALLERY STYLES END
***************************************************/	

/***********************************************/
/* IDEAS GALLERY STYLES END */
/***********************************************/

/******HOME PAGE CONTENT TABLE**********/
#home_table {width: 100%;}
#home_row {width: 100%;}
#home_left_cell {
	width: 50%;
	text-align: right;
	margin: 0 0 0 0;
	padding: 0 15 0 0;
}
#home_right_cell {
	width: 50%;
	text-align: left;
	margin: 0 0 0 0;
	padding: 0 0 0 15;
}

/**********LINKS PAGE TABLE*******************/
#links_table {width: 685;height: 95%;margin: 0 auto;}
/*#links_row {width: 100%;}
#links_cell {width: 100%;}
*/
.links_item {
	margin: 2 0 2 0;
	padding: 0 0 5 0;
	text-align: center;
	float: left;
}

#linkspagemaindiv {
	text-align: center;
	padding-top: 54px;
}
#linkspageinner {
	padding: 0;
	border: 2px dotted #e1e1e2;
	text-align: center;
}
.links_header_image {margin-top: -55px;}

/*******HOMEPAGE ROLLOVER IMAGES**********/
.homepage_image {
	margin: 0 12 0 10;
}

/***********************************************/
/* IFRAME STYLES */
/***********************************************/

.basic_iframe {
	width: 100%;
	height: 500; 
	border:0;
}

.products_iframe_page td {
 	font-family: verdana, helvetica, arial;
 	font-size: 14px;
}
/***********************************************/
/* PRODUCT SECTION STYLES END */
/***********************************************/

