/* #545353 dk gray bkgd  RED: FF0000    Orange: FF8400  purple: A500E0*/

/* PAGE ARCHITECTURE */

body
{
	background-color: #000000;
	background-position: 0 0;
padding: 0; margin: 0;
FONT-FAMILY: Lucida,Lucida Grande,Lucida Sans Unicode,Verdana,Arial,Helvetica, sans-serif; FONT-WEIGHT: 400;
}	

/*Main Page Containers */

#MainWrapper
{
border: 1px;
width: 953;
margin: 0 auto; 

}


#Header
{
width: 953;
height: 225;
margin-top: 0px;                                                                            
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

#MainContentWrapper
{
border: 1px;
width: 953;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px; 

}


#MainBodyWrapper
{
border: 1px;
width: 777px;
padding-top: 0px;
padding-left: 70px;
}


#LeftColumnGrayBkgrd {
width: 240;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 00px; 

padding-left: 20px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 10px;
background-color: #CACACA;
}


#RightColumnGrayBkgrd {


width: 245;
text-align: left;
margin-top: 0px;
margin-right: 1px;
margin-bottom: 0px;
margin-left: 0px; 

padding-left: 15px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 4px;
background-color: #E4E1E1;
}


#BestSellerBorderBox {

border: 1px solid #ABA8A8;
width: 138;
text-align: center;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px; 

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
background-color: #ffffff;
}


#CenterColumnBorder {

width: 413; 
margin-top: 0px;
margin-right: 2px;
margin-bottom: 0px;
margin-left: 0px; 

padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
padding-bottom: 15px;
background-color: #E4E1E1;
}

.CenterColumnWrapper {

padding-left: 20px;
padding-right: 30px;
padding-top: 0px;
padding-bottom: 10px;
}

/*Generic Block Indents */

.Padding12 {
padding-left: 12px; padding-right: 12px;
}



.Margin160 {
padding-left: 160px;
}


/* Typography */


a:link    {color:#FF0000; text-decoration: none;}
a:visited {color:#A500E0; text-decoration: none;}
a:hover   {color:#FF8400; text-decoration: none;}
a:active  {color:#C31212; text-decoration: none;}


.LiteTextGray12 {
text-align: left;
FONT-SIZE: 12px;
COLOR: #ABA8A8;
LINE-HEIGHT: 15px;
}

.LiteTextGray9 {
text-align: left;
FONT-SIZE: 9px;
COLOR: #ABA8A8;
LINE-HEIGHT: 12px;
}


.TextGray11 {
text-align: left;
FONT-SIZE: 11px;
COLOR: #61666B;
LINE-HEIGHT: 15px;
}

.TextGray12 {
text-align: left;
FONT-SIZE: 12px;
COLOR: #61666B;
LINE-HEIGHT: 16px;
}
.TextGray12_top_link {
text-align: left;
FONT-SIZE: 12px;
COLOR: #ffffff;
LINE-HEIGHT: 16px;
}

.TextGray12_bg {
text-align: left;
FONT-SIZE: 12px;
COLOR: #ffffff;
LINE-HEIGHT: 16px;
background-color: #E68092
}

.TextGrayItalic11 {
text-align: left;
FONT-STYLE: italic;
FONT-SIZE: 11px;
COLOR: #61666B;
LINE-HEIGHT: 15px;
}

.TextGray10 {
text-align: left;
FONT-SIZE: 10px;
COLOR: #61666B;
LINE-HEIGHT: 14px;
}

.TextGray9 {
text-align: left;
FONT-SIZE: 9px;
COLOR: #61666B;
LINE-HEIGHT: 12px;
}

.TextGray8 {
text-align: left;
FONT-SIZE: 8px;
COLOR: #61666B;
LINE-HEIGHT: 11px;
}


.TextGrayItalic10 {

FONT-SIZE: 10px;
FONT-STYLE: italic;
COLOR: #61666B;
LINE-HEIGHT: 14px;
FONT-WEIGHT: 400;
}



.BoldTextGray11 {
text-align: left;
FONT-SIZE: 11px;
COLOR: #61666B;
LINE-HEIGHT: 15px;
FONT-WEIGHT: 700;
}

.BoldTextGray12 {
text-align: left;
FONT-SIZE: 12px;
COLOR: #61666B;
LINE-HEIGHT: 17px;
FONT-WEIGHT: 700;
}

.BoldTextGray13 {
text-align: left;
FONT-SIZE: 13px;
COLOR: #61666B;
LINE-HEIGHT: 17px;
FONT-WEIGHT: 700;
}


.PurpleText17 {
FONT-SIZE: 17px;
COLOR: #A500E0;
LINE-HEIGHT: 22px;
FONT-WEIGHT: 400;
}

.PurpleText16 {
FONT-SIZE: 16px;
COLOR: #A500E0;
LINE-HEIGHT: 21px;
FONT-WEIGHT: 400;
}

.PurpleText15 {
FONT-SIZE: 15px;
COLOR: #A500E0;
LINE-HEIGHT: 19px;
FONT-WEIGHT: 400;
}

.PurpleText12 {
FONT-SIZE: 12px;
COLOR: #A500E0;
LINE-HEIGHT: 16px;
FONT-WEIGHT: 400;
}

.PurpleText13 {
FONT-SIZE: 13px;
COLOR: #A500E0;
LINE-HEIGHT: 17px;
FONT-WEIGHT: 400;
}


.PurpleText11 {
FONT-SIZE: 11px;
COLOR: #A500E0;
LINE-HEIGHT: 15px;
FONT-WEIGHT: 400;
}

.PurpleTextItalic11 {

FONT-SIZE: 11px;
FONT-STYLE: italic;
COLOR: #A500E0;
LINE-HEIGHT: 15px;
FONT-WEIGHT: 400;
}

.PurpleTextItalic10 {

FONT-SIZE: 10px;
FONT-STYLE: italic;
COLOR: #A500E0;
LINE-HEIGHT: 14px;
FONT-WEIGHT: 400;
}

.PurpleText10 {
FONT-SIZE: 10px;
COLOR: #A500E0;
LINE-HEIGHT: 14px;
FONT-WEIGHT: 400;
}

.PurpleTextBold12 {
text-align: left;
FONT-SIZE: 12px;
COLOR: #B52F22;
LINE-HEIGHT: 15px;
FONT-WEIGHT: 700;
}
.PurpleTextBold12_new {
text-align: left;
FONT-SIZE: 12px;
COLOR: #B52F22;
LINE-HEIGHT: 15px;
FONT-WEIGHT: 700;
}

.PurpleTextBold13 {
text-align: left;
FONT-SIZE: 13px;
COLOR: #A500E0;
LINE-HEIGHT: 16px;
FONT-WEIGHT: 700;
}


.PurpleTextBold11 {
text-align: left;
FONT-SIZE: 11px;
COLOR: #A500E0;
LINE-HEIGHT: 14px;
FONT-WEIGHT: 700;
}

.PurpleTextBoldHead11 {
text-align: left;
FONT-SIZE: 11px;
COLOR: #A500E0;
LINE-HEIGHT: 15px;
FONT-WEIGHT: 600;
}

.PurpleTextBold10 {
FONT-SIZE: 10px;
COLOR: #A500E0;
LINE-HEIGHT: 15px;
FONT-WEIGHT: 700;
}

.PurpleTextBold9 {
FONT-SIZE: 9px;
COLOR: #A500E0;
LINE-HEIGHT: 13px;
FONT-WEIGHT: 600;
}


.RedText15 {
text-align: left;
FONT-SIZE: 15px;
COLOR: #FF0000;
LINE-HEIGHT: 21px;
FONT-WEIGHT: 400;
}

.RedText11 {
text-align: left;
FONT-SIZE: 11px;
COLOR: #FF0000;
LINE-HEIGHT: 14px;
FONT-WEIGHT: 400;
}

.RedText12 {
text-align: left;
FONT-SIZE: 12px;
COLOR: #FF0000;
LINE-HEIGHT: 16px;
FONT-WEIGHT: 400;
}

.RedTextItalic11 {
FONT-SIZE: 11px;
FONT-STYLE: italic;
COLOR: #FF0000;
LINE-HEIGHT: 15px;
FONT-WEIGHT: 400;
}

.RedTextBold11 {
text-align: left;
FONT-SIZE: 11px;
COLOR: #FF0000;
LINE-HEIGHT: 14px;
FONT-WEIGHT: 700;

}

.RedTextBold10 {
text-align: left;
FONT-SIZE: 10px;
COLOR: #FF0000;
LINE-HEIGHT: 13px;
FONT-WEIGHT: 700;

}

.RedTextBold9 {
text-align: left;
FONT-SIZE: 9px;
COLOR: #FF0000;
LINE-HEIGHT: 12px;
FONT-WEIGHT: 700;

}

.RedTextBold12 {
text-align: left;
FONT-SIZE: 12px;
COLOR: #FF0000;
LINE-HEIGHT: 17px;
FONT-WEIGHT: 700;

}

.RedTextBold13 {
FONT-SIZE: 13px;
COLOR: #FF0000;
LINE-HEIGHT: 19px;
FONT-WEIGHT: 700;
margin-bottom: 3px;
}

.RedTextBold14 {
FONT-SIZE: 14px;
COLOR: #FF0000;
LINE-HEIGHT: 19px;
FONT-WEIGHT: 700;
margin-bottom: 3px;
}

.RedTextBold15 {
FONT-SIZE: 15px;
COLOR: #FF0000;
LINE-HEIGHT: 19px;
FONT-WEIGHT: 700;
margin-bottom: 3px;
}

.RedText10 {
FONT-SIZE: 10px;
COLOR: #FF0000;
LINE-HEIGHT: 12px;
FONT-WEIGHT: 400;
}

.RedText9 {
FONT-SIZE: 9px;
COLOR: #FF0000;
LINE-HEIGHT: 12px;
FONT-WEIGHT: 400;
}



.OrangeTextBold13 {
text-align: left;
FONT-SIZE: 13px;
COLOR: #FF8400;
LINE-HEIGHT: 16px;
FONT-WEIGHT: 600;
}


.TextWhite8 {
FONT-SIZE: 8px;
COLOR: #FFFFFF;
LINE-HEIGHT: 12px;
FONT-WEIGHT: 400;
}





H1		{
FONT-SIZE: 17px;
FONT-WEIGHT: 550;
LINE-HEIGHT: 17px;
margin-top: 0;
 
}

H2		{
FONT-SIZE: 15px;
LINE-HEIGHT: 16px;
FONT-WEIGHT: 700;
margin-top: 0;
margin-bottom: 3px; }


H3		{
FONT-SIZE: 13px;
LINE-HEIGHT: 16px;
FONT-WEIGHT: 550;
margin-top: 0;
margin-bottom: 6px; }

H4		{
FONT-SIZE: 12px;
LINE-HEIGHT: 16px;
FONT-WEIGHT: 700;
margin-top: 0px;
margin-bottom: 0px; }

H5		{
FONT-SIZE: 12px;
LINE-HEIGHT: 16px;
FONT-WEIGHT: 550;
margin-top: 0;
margin-bottom: 0px; }

H6		{
FONT-SIZE: 11px;
LINE-HEIGHT: 14px;
FONT-WEIGHT: 550;
margin-top: 0;
margin-bottom: 0px; }



.SitemapText8 {
FONT-SIZE: 8px;
COLOR: #8A929B;
LINE-HEIGHT: 110px;
FONT-WEIGHT: 400;
}




.FooterButtons {
/*text-align: center;*/
FONT-SIZE: 8px;
COLOR: #8A929B;
LINE-HEIGHT: 10px;
}




