/* CSS Document */
body {
	MARGIN: 0px; BACKGROUND-COLOR: #231f20; }
	
.bodytext {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.bodytitle {
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-weight: bold;
	line-height: 22px;
	letter-spacing:0.2em;
	margin-left: 10px;
	margin-right: 10px;		
}

h1 {
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-weight: bold;
	line-height: 22px;
	letter-spacing:0.2em;
	margin-left: 10px;
	margin-right: 10px;		
}


.bodytitle3 {
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	line-height: 17px;

	margin-left: 15px;
	margin-right: 15px;		
}

.bodytitle2 {
	FONT-SIZE: 15px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-weight: bold;
	line-height: 16px;
	letter-spacing:0.1em;
	margin-left: 15px;
	margin-right: 15px;		
}

.bodytitle2 a:link {
	FONT-SIZE: 15px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-weight: bold;
	line-height: 22px;
	letter-spacing:0.1em;
	text-decoration: none;
}

.bodytitle2 a:hover {
	color: #000000;
	text-decoration: underline;
}
.bodytitle2 a:active {
	color: #000000;
	text-decoration: underline;
}
.bodytitle2 a:visited {
	color: #000000;
	text-decoration: underline;
}



.bodytext9 {
	FONT-SIZE: 9px;
	COLOR: #000000;
	line-height: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify;
}

.bodytextprod {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;

}

.bodytextwhite {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	line-height: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;

}

.bodytext11 {
	FONT-SIZE: 14px;
	COLOR: #000000;
	line-height: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.bodytext11b {
	FONT-SIZE: 15px;
	COLOR: #ffffff;
	line-height: 28px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;

}

.bodytext11b a {
	FONT-SIZE: 15px;
	COLOR: #ffffff;
	line-height: 28px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}

.bodytext11b a:visited {
	FONT-SIZE: 15px;
	COLOR: #ffffff;
	line-height: 28px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}

.bodytext11b a:active {
	FONT-SIZE: 15px;
	COLOR: #ffffff;
	line-height: 28px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}
.bodytext11b a:hover {
	FONT-SIZE: 15px;
	COLOR: #ffffff;
	line-height: 28px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

.bodytext16b {
	FONT-SIZE: 32px;
	COLOR: #ffffff;
	line-height: 38px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0.2em;
}

.bodytextheader {
	FONT-SIZE: 30px;
	COLOR: #ffffff;
	line-height: 36px;
	FONT-FAMILY: garamond;
	font-weight: normal;
	letter-spacing: 0.2em;
}

.bodytext12 {
	FONT-SIZE: 13px;
	COLOR: #000000;
	line-height: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;

}

.proddetail p {
	FONT-SIZE: 11px;
	COLOR: #000000;
	line-height: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	
}

.proddetail {
	FONT-SIZE: 11px;
	COLOR: #000000;
	line-height: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	
}

.sidenews {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
	
}
.sidenewsdance {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
	
}

.sidenews2 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
	
}
.sidenews3 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-right: 15px;
	margin-left: 15px;
}

.sidenews3 a {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-right: 15px;
	margin-left: 15px;

	
}

.sidenews a {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;		
}
.sidenews a:visited {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;		
}
.sidenews a:active {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;		
}
.sidenews a:hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;		
}

.sidenewstitle {
	FONT-SIZE: 14px;
	COLOR: #000000;
	line-height: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;		
}

.bodytext12j {
	FONT-SIZE: 13px;
	COLOR: #000000;
	line-height: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify; 
}

.bodytext14{
	FONT-SIZE: 14px;
	COLOR: #456277;
	line-height: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.bodytexthomeold {
	FONT-SIZE: 12px;
	COLOR: #ccab80;
	line-height: 20px;
	FONT-FAMILY: Verdana;
	font-weight: normal;
	text-align: justify; 
	margin-right: 10px;
	margin-left: 10px;
}

.bodytexthome  {
	FONT-SIZE: 13px;
	COLOR: #000000;
	line-height: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify; 
	margin-left: 10px;
	margin-right: 20px;
}

p  {
	FONT-SIZE: 13px;
	COLOR: #000000;
	line-height: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify; 
	margin-left: 10px;
	margin-right: 20px;
}

.bodytexthomewhite  {
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	line-height: 22px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify; 
	margin-left: 10px;
	margin-right: 20px;
}



.bodytexthomepurple {
	FONT-SIZE: 18px;
	COLOR: #b493b0;
	line-height: 36px;
	FONT-FAMILY: Verdana;
	font-weight: bold;
	text-align: justify; 
	margin-right: 15px;

}

.bodytexthomepurple p {
	FONT-SIZE: 18px;
	COLOR: #b493b0;
	line-height: 36px;
	FONT-FAMILY: Verdana;
	font-weight: bold;
	text-align: justify; 
	margin-right: 15px;

}

.bodytexthomepurple a {
	FONT-SIZE: 18px;
	COLOR: #b493b0;
	line-height: 36px;
	FONT-FAMILY: Verdana;
	font-weight: bold;
	text-align: justify; 
	margin-right: 15px;
	text-decoration: none;
}
.bodytexthomepurple a:hover {
	FONT-SIZE: 18px;
	COLOR: #b493b0;
	line-height: 36px;
	FONT-FAMILY: Verdana;
	font-weight: bold;
	text-align: justify; 
	margin-right: 15px;
	text-decoration: underline;

}

.bodytexthomelarger {
	FONT-SIZE: 16px;
	COLOR: #ccab80;
	line-height: 26px;
	FONT-FAMILY: Verdana;
	font-weight: bold;
	text-align: justify; 
	margin-right: 15px;

}

.bodytexthomelarger p {
	FONT-SIZE: 16px;
	COLOR: #ccab80;
	line-height: 26px;
	FONT-FAMILY: Verdana;
	font-weight: bold;
	text-align: justify; 
	margin-right: 15px;

}

.bodytexthomein {
	FONT-SIZE: 11px;
	COLOR: #000000;
	line-height: 20px;
	FONT-FAMILY: Verdana;
	font-weight: normal;
	text-align: justify; 
	margin-right: 10px;
	margin-left: 30px;
}

.bodytexthome2 {
	FONT-SIZE: 13px;
	COLOR: #000000;
	line-height: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify; 
	margin-right: 15px;
	margin-left: 15px;	
	margin-top: 15px;
}

.bodytexthome2 p {
	FONT-SIZE: 13px;
	COLOR: #000000;
	line-height: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify; 
	margin-right: 15px;
	margin-left: 15px;	
	margin-top: 15px;	
}


.bodytexthome p {
	FONT-SIZE: 13px;
	COLOR: #000000;
	line-height: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify; 
	margin-left: 10px;
	margin-right: 20px;
}

.booktitle {
	FONT-SIZE: 14px;
	COLOR: #4d354b;
	line-height: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
.homepagetitle {
	FONT-SIZE: 30px;
	COLOR: #456277;
	line-height: 32px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 20px;
	}

.homepagetitle2 {
	FONT-SIZE: 30px;
	COLOR: #456277;
	line-height: 32px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	right: 20px;

	}
	
.textred {
FONT-SIZE: 12px;
COLOR: #ff0000;
line-height: 18px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;

}

h1{font-size:1.8333em;line-height:1.6364em;margin:0.4091em 0 0.4091em;}

.bodymaintbl {max-width: 100%;

}

.menubar a {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: bold;
	line-height: 16px;
	color: #456277;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:0.15em;		
}

.menubar a:hover {
	text-decoration: underline;
	font-size: 10px;
	line-height: 16px;
	letter-spacing:0.1em;	
				}
a{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: bold;
	line-height: 14px;
	color: #456277;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: none;
	line-height: 14px;
	color: #456277;
	text-decoration: underline; 
	}	
	
.sidemenu {
	FONT-SIZE: 11px;
	COLOR: #004890;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration: none;
	height: auto;
}
.sidemenu :hover {
	FONT-SIZE: 11px;
	COLOR: #EE3524;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration: none;	
	
}
#navigation a {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #004890;
	FONT-WEIGHT: bold;
	text-decoration: none;
	letter-spacing:0.1em;
	line-height:10px;
	display:block;
	padding: 5px;
	border-left: 1px solid rgb(255,255,255); 
	border-right: 1px solid rgb(255,255,255); 
	}
	
#navigation a:hover {
	background: #dedede;
	FONT-WEIGHT: bold;
	color:#004890;
	border-left: 1px solid rgb(255,255,255); 
	border-right: 1px solid rgb(255,255,255); }
	
	.navText {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	FONT-WEIGHT: normal;
	letter-spacing:0.1em;
	line-height:14px;
	}
	
#navmenubar{
height:1.0em;
line-height:1.0em;
width:800px;
margin:0 1px;
background:#b493b0;
color:#ffffff;
}

#navmenubar li{
float:left;
list-style-type:none;
border-right:1px solid #ffffff;
white-space:nowrap;
}

#navmenubar li a{
display:block;
padding:0 5px 0 5px;
margin-right: 4px;
margin-left: 3px;
font-size:0.8em;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;
background-color:inherit;
color: #ffffff;
}	


.footer{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: centre;
	font-weight: normal;
}

.footer a {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: centre;
	text-decoration: underline;
}

.footer a:hover {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: centre;
	text-decoration: none;
}
   .tableborder {
	BORDER: #927c90 1px solid
}
 .tableborder2 {
	BORDER: #e8e1d8 1px solid
}

 .imageborder {
	BORDER: #927c90 1px solid
}

.basket {
	FONT-SIZE: 13px;
	COLOR: #000000;
	line-height: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	BORDER: #ccab80 1px solid;
	margin-left: 10px;
	margin-right: 10px;	

}
