
.clear { clear:both; }

/* MAIN
--------------------------------------------------------------------------------------------------*/
.main { width:580px; padding:0 0 0 0; float:left; background:#fff url(images/bg-main.jpg) repeat-y top right; }
.main .box-text { width:695px; float:left; margin:20px 0 40px 0; }
.main .box-text .box-members { width:200px; margin:0 20px 0 0; float:left; color:#000; border-right:1px solid #E4E4E4; }
.main .box-text .box-members.rear { border:0; }
.main .box-text .box-members a { display:block; width:181px; height:26px; text-align:center; padding:6px 0 0 0; color:#fff; text-decoration:none; background:#204A89 url(../images/layout/button.jpg) no-repeat; background-position:top; }
.main .box-text .box-members a:hover { text-decoration:underline; }
.main .box-text .box-members .title { font-size:20px; color:#1864D1; margin:0 0 5px 0; font-family:Impact; display:block; }
.main .box-text .box-members p { width:190px; height:92px; margin:0 0 10px 0; overflow:hidden; }

.welcome { padding:19px 0 0 15px; }


.crumb { font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #64045D; font-weight: bold; padding:12px 0 0 17px; }
.crumb a { color: #64045D; text-decoration: none}
.crumb a:hover { color: #64045D; text-decoration: underline}

.main .box { width:550px; margin:20px 15px 10px 15px; padding:5px; border:1px solid #e7e7e7; background:#fff url(images/bg-main-box-top.jpg) repeat-x top; }
.main .box .left { width:372px; padding:10px; float:left; }
.main .box .right { width:166px; float:right; }

.main .box .left .videotitle,h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding:0; font-size:12px; color: #64045D; font-weight: bold; }
.main .box .left .videodescription	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666; font-size: 10px; padding:0; }


.box17 { width:380px; float:right; }
.box17 label { width:110px; float:right; margin:6px 0 0 0; }
.box17 input { width:200px; float:right; margin:5px 25px 5px 0; }
.box17 select { width:206px; float:right; margin:5px 25px 5px 0;}
.box17 textarea { width:200px; float:right; margin:5px 25px 5px 0;}


A	{
     font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	 text-decoration: none
}



a:hover {   color: #CCCCCC; text-decoration: none}
a:active {  color: #CCCCCC; text-decoration: none}


.leftnav	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 12px;
	line-height: 20px;
}

.rightnav	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	visited : #000000;
	line-height: 15px;
	text-align: center;
}

.rightnav a:hover { color: #64045D; }


.newsletternav	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #64045D;
	visited : #64045D;
	padding-left: 8px;
	padding-right: 8px;
	line-height: 15px;
}

.baskettext	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 15px;
}

.baskettotal	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC99FF;
	font-weight: bold;
}

.videototal	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #64045D;
	font-weight: bold;
}

.videototalstrikeout	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #64045D;
	font-weight: bold;
	text-decoration: line-through;

}

.videodescription	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
}

.videodescriptionmain	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
	color: #424242;
}

.videolabel	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
}

.videolabelmain	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	padding-left: 10px;
}

.toyabelmain	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
}

.quantity	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #64045D;
	font-weight: bold;
}

.videotitle	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 42px;
	font-size: 12px;
	color: #64045D;
	font-weight: bold;
}

.videotitlesmall	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 20px;
	font-size: 10px;
	color: #64045D;
	font-weight: bold;
}

.videotitlesmall a:hover { color: #64045D; text-decoration: none }

.videotitlemain	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	font-size: 12px;
	color: #64045D;
	font-weight: bold;
}

.dropdowns, input	{
	FONT-SIZE: 11px;
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.copyright	{
	font-family :  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.checkoutaddress	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 15px;
	font-size: 10px;
	font-weight: bold;
	color: #717171;
}

.checkouterror	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 15px;
	font-size: 10px;
	font-weight: bold;
	color: #64045D;
}

.checkoutticks	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 15px;
	font-size: 10px;
	color: #717171;
}

.faqtext	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #64045D;
	visited : #64045D;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 15px;
}

.searchresults	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #64045D;
	visited : #64045D;
	line-height: 15px;
}

.searchtable	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #64045D;
	visited : #64045D;
	padding-left: 15px;
	line-height: 15px;
}

.graphtext	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #64045D;
	visited : #64045D;
}

.deletedorder	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #64045D;
	font-weight: bold;
	text-decoration: line-through;
}

.welcometext	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 15px;
	font-size: 10px;
	font-weight: bold;
	color: #717171;
}

.welcometext a:hover { color: #64045D; text-decoration: underline }
.welcometext a:link { color: #717171; text-decoration: none }
.welcometext a:visited { color: #717171; text-decoration: none }

.categories	{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 20px;
	font-size: 10px;
	color: #64045D;
	font-weight: bold;
}

.welcomegirl {
	background-image: url(images/welcome_bg.jpg);
	background-repeat: no-repeat;
}

.categories a:hover { color: #64045D; text-decoration: underline}
.categories a:link { color: #64045D; text-decoration: none}
.categories a:visited color: #64045D; text-decoration: none}


