.body_editor {
	padding: 20;
	background:#c84077;
	color:#faecf2;
}

.spcr {
	/*background:red;*/
	width:40px;
	height:1px;
}

body, td {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 75%;
	color:#faecf2;
	line-height:1.3;	
}

body {
	margin: 0 0 30px 0;
	padding: 0;
	background-color:#c84077;
}

.small_td {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 70%;
	line-height:1.2;
}
.small, small {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 90%;
	line-height:1.2;
}

a {
	color:#ffffff;
}
a:visited  {
	color:#f1cddc;	
}
a:hover {
	color:#ffde41;	
}

a.gray, a.gray:visited {
	color:#ffb3d2;
}
a.gray:hover {
	color:#ffde41;
	text-decoration:underline;
}

a.white, a.white:visited {
	color:#ffffff;
}
a.white:hover {
	color:#ffde41;
	text-decoration:none;
}

a.light, a.light:visited, #pageHeader .light a, #pageHeader .light a:visited, .light, #pageHeader .light{
	color:#969696;
}
a.light:hover, #pageHeader .light a:hover {
	color:#ce3a76;
}

a.blue, a.blue:visited, #pageHeader a.blue, #pageHeader a.blue:visited, .blue, #pageHeader .blue  {
	color:#0097c2;
}
a.blue:hover, #pageHeader a.blue:hover {
	color:#ce3a76;
}

a.pink, a.pink:visited, #pageHeader a.pink, #pageHeader a.pink:visited, .pink, #pageHeader .pink {
	color:#cc71a9;
}
a.pink:hover, #pageHeader a.pink:hover {
	color:#ce3a76;
}


.inputSearch {
	border: 1px solid #ffb3d2;
	background:transparent;
	color: #ffc5dd;
	width:9em;
	height: 1.6em;
	font-family:Tahoma, Arial, sans-serif;
	font-size:110%;
	padding:2px 0 2px 3px;
}

#pageHeader {
	background:#ffffff;
	padding:30px 0 20px 0;
}

#pageHeader, #pageHeader td {
	font-size:70%;
	font-family: Tahoma, Arial, sans-serif;
	color:#333333;
}

#pageHeader a, #pageHeader a:visited {
	color:#333333;
}
#pageHeader a:hover {
	color:#ce3a76 ;
}

#pageMenu a img {
	FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00, Duration=0.1);
}

.pageMenu {
	background:#ce3a76;
	padding:6px 0;
}

/*

#pageMenu {
	white-space:nowrap;
	word-wrap: normal;
}

#pageMenu a, #pageMenu a:visited {
	color:#ffffff;
	text-decoration:none;
	font-family: arial, tahoma, sans-serif;
	font-weight:bold;
	font-size:120%;
	text-transform:uppercase;	
	display : inline-block;
	width:auto;
	height:1;
	padding: 0;
	margin: 0 10px 0 10px;
	background:none;
	
}
#pageMenu a:hover {
	color:#ffb3d2;
	text-decoration:none;
}

#pageMenu a.selectedMenuItem, #pageMenu a:visited.selectedMenuItem {
	color:#ffb3d2;
}

#pageMenu ul  {
	margin:0;
	padding:0;
}

#pageMenu li {
	display:inline;
	margin:0;	
	padding: 0;	
}
*/



#submenu {
	text-align:left;
	color:#ffb3d2;
	font-family:tahoma, verdana, arial, sans-serif;
}

#submenu ul {
	padding: 0;
}

#submenu ul ul {
	margin:0.5em 0 0.8em 10px;
}

#submenu ul li {
	margin: 0.2em 0 0.5em 0;
	font-size:120%;
	list-style-image:url('/images/page/bullet-gray.gif');
	
}

#submenu ul ul li  {
	list-style-image:url('/images/page/bullet-yellow-2.gif');
	font-size:90%;
	color:#ffde41;
}

#submenu ul ul ul li  {
	list-style-image:url('/images/page/bullet-yellow-3.gif');
	font-size:100%;
}

#submenu a.selectedMenuItem, #submenu a.selectedMenuItem:visited, #submenu a.selectedMenuItem:hover,
#submenu a.activeCategory,  #submenu a.activeCategory:visited,  #submenu a.activeCategory:hover {
	font-weight:bold;
	color:#ffde41;
}

.submenu-title {
	font-weight:bold;
	font-family:arial, tahoma, sans-serif;
	font-size:140%;
	color:#ffb3d2;
}



#pageFooter {
	margin: 4em 0 0 0;
}

.pageFooter,  .pageFooter td {
	font-size:70%;
	color:#edb7cd;
	font-family: Tahoma, Arial, sans-serif;
}

.pageFooter a, .pageFooter a:visited {
	color:#edb7cd;
}
.pageFooter a:hover{
	color:#ffde41;
}

.footerMenu ul {
	margin:0;
	padding:0;
}


.footerMenu li {
	display:inline;
	padding:0;
	margin-right:1.0em;
}

.footerMenu a {
	font-size:130%;
	white-space : nowrap;
}

.footerMenu a.currentMenuItem {
	font-weight:bold;
}

.footerSmallMenu a {
	white-space:nowrap;
	float:left;
	clear:left;
	margin-bottom:1.1em;
	padding: 0 0 3px 0;
	font-size:120%;
	text-decoration:underline;
	background:url('/images/page/bullet-3.gif') no-repeat 0 0.1em;
	padding-left:22px;
}

#pageFooter p {
	margin: 0.5em 0 1.5em 0;
}

textarea {
	font-family: Tahoma, Arial, sans-serif;
}

select, input, textarea {
	font-size:100%;
}

.newsTicker {	
	width:			90%;
	height:			1.5em;
	overflow:		hidden;
	line-height:	1.3em;
	font-size:		180%;
	font-family:	arial, tahoma, sans-serif;
	font-weight:	bold;
	margin:			-20px 4% 8px 4%;
	filter:			progid:DXImageTransform.Microsoft.Slide(slidestyle=push,bands=1,duration=1);
}

.newsTicker a, .newsTicker a:visited, 
#pageHeader .newsTicker a, #pageHeader .newsTicker a:visited {
	color:#db5a8f;
	text-decoration: none;
}
.newsTicker a:hover,
#pageHeader .newsTicker a:hover {
	color:#ce3a76;
	text-decoration: none;
}

.pageAll {

}

.mainContent {

}

#pageContent {
	padding:2em 0 0 0;
	margin:0 0 2em 0;
}

#pageContentIndex {
	
}

#pageContent, #pageContentIndex, .posrel, #pageHeader, .pageMenu {
	width:100%;
	position:relative;
	top:0;
	left:0;
	z-index:200;
}

h1 {
	color:#ffffff;	
}

h2 {
	color:#ffb3d2;	
}


#picfooter2 {
	width:428px;
	height:402px;
	position:relative;
	top:0;
	left:0;
	z-index:20;
	margin:-187px 0 -215px 0;
}
.pic-b-2 {
	width:428px;
	height:402px;
	
	background:url('/images/page/pic-b-2.jpg') no-repeat;

	
	
}


#pictop2 {
	width:614px;
	height:442px;
	position:relative;
	top:0;
	left:0;
	z-index:20;
	margin: 0 0 -442px 0;
}
.pic-t-2 {
	width:614px;
	height:442px;
	
	background:url('/images/page/pic-t-2.jpg') no-repeat;

	
	
}



#picfooter {
	width:562px;
	height:716px;
	position:relative;
	top:0;
	left:0;
	z-index:25;
	margin:-501px 0 -215px 0;
}
.pic-b {
	width:562px;
	height:716px;
	
	background:url('/images/page/pic-b.jpg') no-repeat;

		

}


#pictop {
	width:649px;
	height:389px;
	position:relative;
	top:0;
	left:0;
	z-index:20;
	margin: 0 0 -389px 105px;
}

/*
#pictop {
	width:100%;
	height:389px;
	position:relative;
	top:0;
	left:0;
	z-index:20;
	margin: 0 0 -389px 10%;
}
*/
.pic-t {
	width:649px;
	height:389px;
	
	background:url('/images/page/pic-t.jpg') no-repeat;

	
	
}

.left-column-index {
	width:285px;
	padding:0 0 320px 0;
}

.td-buy-online {
	text-align:center;
}


.bottomSubCategories {
	margin: 5 0 0 -17;
}

.bottomSubCategories li {
	display: inline;
	padding:0 10 0 0;
}

/* ----------------------------------------------------------------------------------- */

#searchBox {
	width: 196px;
	text-align: left;
	white-space: nowrap;
	position: relative;
	right: -8px;
}

#searchTitle {
	padding: 0 0 6px 0;
}

#searchForm {
	width: 196px;
	height: 32px;
	margin: 0;
	padding: 0;
	background: left center url("/images/page/search-background.gif") no-repeat;	position: relative;
	left: -8px;
}

#searchInput {
	width: /*172*/ 156px;
	height: 20px;
	margin: 6px 8px 6px 8px;
	padding: 0 0 0 0;
	background: transparent;
	border: none;
	font-family: Arial, sans-serif;
	font-size: /*1.25*/1.45em;
	font-weight: bold;
	line-height: 20px;
	color: #00a1cf;
	cursor: text;
}

#searchButton {
	width: 26px;
	height: 26px;
	margin: 0 0 3px 6px;
	padding: 0;
	vertical-align: bottom;
}

#searchNavigation {
	padding: 4px 0 0 0;
	color: #ce3a76;
}

#searchNavigation a {
	color: #969696 !important;
}

#searchNavigation a:hover {
	color: #ce3a76 !important;
}

#searchNavigation img {
	vertical-align: bottom;
}

/* ----------------------------------------------------------------------------------- */
