@charset "utf-8";
/* CSS Document */

body{background-image:url(images/main-bg.jpg); background-repeat:repeat-x; background-color:#8e1b59; margin:0px; 
font-family:Georgia, "Times New Roman", Times, serif;
color:#E5E5E5; font-size:11px; line-height:16px;}

.inner-pgs-bg{background-image:url(images/inner-pgs-bg.jpg); background-repeat:repeat-x; background-color:#eee4da;
}

a.hover{color:#E5E5E5;
text-decoration:none;
}

a.dark-hover{color:#ffffff;
text-decoration:none;
}

#main-container{width:1002px;margin:0 auto;
}

#header{width:1002px;
margin-bottom:10px;
}

#menu_links{width:1002px;
margin:auto;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
text-decoration:none;
}

#middle-container{width:1002px;
}

#left-panel{width:600px;
padding:5px;
float:left;
}

#inner-left-panel{width:600px;
color:#333333;
font-size:11px;
float:left;
}

.inner-pgs-content-box{padding:7px; line-height:17px;
}

.inner-pgs-box{width:578px; margin-top:10px;
}

#right-panel{width:370px;
padding:5px;
float:right;
}

.right-panel-rgt-box{width:180px; float:right; background-image:url(images/right-panel-bg.gif); background-repeat:repeat-x;
}

.right-panel-inner-rgt-box{width:165px; float:right; 
}

.rgt-panel-inner-links{float:left; width:120px; margin-top:0px; color:#333333; text-align:left;
}

.box-img{border:#333333 2px solid;
margin:0px 5px 7px 0px;
float:left;
}

.left_box{width:280px; float:left; margin:0px 10px 30px 0px; height:180px;
}
.left_box a{color:#ffffff; text-decoration:none;
}
.left_box a:hover{color:#ffffff; text-decoration:none;
}
.right_box{width:280px; float:right; margin:0px 10px 30px 0px; height:180px;
}
.right_box a{color:#ffffff; text-decoration:none;
}
.right_box a:hover{color:#ffffff; text-decoration:none;
}
.box-head-img{float:left; width:280px; margin-bottom:5px; border-bottom: 1px solid #1e1e1e; height:22px;
}

.bottom-main-box{width:975px; height:140px; background-color:#0f0f0f; margin:10px 0px 10px 0px; color:#BFBFBF; padding-left:25px;
}

.bottom-inner-boxes{width:200px; margin:5px; padding:5px; float:left; font-size:11px;
}

.bottom-boxes-divider{width:1px; height:120px; border:#999999 1px dotted; margin:7px 10px 0px 10px; float:left;
}

.inner-pgs-headings{width:558px;height:29px; margin:auto; float:left; background-color:#8f1d5b; line-height:28px; font-size:14px; 
color:#FFFFFF; font-weight:bold; 
}

.bottom-dashed-line{height:25px; border-top: 1px dashed #591137; font-size:10px;
}

.products-img{border:#CCCCCC 1px dotted; margin:10px 0px 5px 0px;
}

.product-box-content{background-color:#FFFFFF; border-left:#990066 1px solid; border-right:#990066 1px solid; padding-left:5px;  height:550px;
}

.product-left-box{float:left; width:265px; margin:0px 15px 15px 0px;
}

.product-right-box{float:right; width:265px; margin:0px 0px 15px 0px;
}

.product-main-heading{margin:10px 0px 10px 0px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:15px;
}

.products-divider{height:2px; border-bottom:#663366 1px solid; margin-top:5px;
}

.interview-img{float:left; margin:0px 7px 7px 0px;
}

.glamour-left-box{width:200px; float:left; margin-left:25px; border:#CCCCCC 1px dotted; margin-bottom:20px;
}

.glamour-right-box{width:200px; float:right; margin-right:25px; border:#CCCCCC 1px dotted; margin-bottom:20px;
}

.int-stylist-box{width:535px; float:left; margin-left:25px; border:#CCCCCC 1px dotted; margin-bottom:20px;
}

.inner-pgs-first-img-border{border:#CCCCCC 1px dotted; margin-bottom:15px; width:225px; float:left
}

.inner-pgs-first-img-border-right{border:#CCCCCC 1px dotted; margin-bottom:15px; width:225px; float:right;
}

.inner-pgs-sub-headings{width:350px; font-weight:bold; font-size:14px; color:#000000; margin-bottom:10px;
}

.inner-pgs-rgt-box-content{width:350px; float:right
}

.inner-pgs-rgt-box-content-left{width:350px; float:left;
}

.trends-first-img{float:left; margin-left:30px; margin-right:10px; border:#CCCCCC 1px dotted;
}

.trends-second-img{float:left; border:#CCCCCC 1px dotted;
}

.bottom_matter{margin-top:10px; padding:5px;
}

.news-box{width:569px; margin-bottom:20px;
}

.news-box-inner-content{width:569px; background-color:#fbf8f4;
}

.news-heading{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; line-height:20px;
}

.news-read-more{color:#990066; font-size:11px; margin:5px 5px 0px 0px; width:100px; float:right; text-align:right; text-decoration:none;
}

.news-img-border{margin:7px 7px 0px 10px; float:left; border:#9e9c8f 1px solid;
}
.inner-pgs-headings2{width:548px;height:29px; margin:auto; float:left; background-color:#8f1d5b; line-height:28px; font-size:14px; 
color:#FFFFFF; font-weight:bold;  margin-bottom:10px;
}
.news-box-inner-content1{width:559px; background-color:#fbf8f4; padding:5px;
}
.packaging-inner-content{width:555px; background-color:#fbf8f4; padding:7px;
}


.videos-img{ width:284px; height:23px;
}


.left_box1{width:275px; padding:0px 10px 30px 0px; height:217px; border:1px solid #333333;
}
.left_box1 a{color:#ffffff; text-decoration:none;
}
.left_box1 a:hover{color:#ffffff; text-decoration:none;
}
.right_box1{width:280px; margin:0px 10px 30px 0px; height:220px; border:1px solid #333333;
}
.right_box1 a{color:#ffffff; text-decoration:none;
}
.right_box1 a:hover{color:#ffffff; text-decoration:none;
}
.video-div-padding
{
	padding:5px 0 0 5px; min-height:85px;
}
.video-divider
{
padding:0 0 5px 0; margin:10px 0 0 4px;
}
.all-videos
{
text-align:right; margin-right:7px; margin-top:15px;
}
.all-videos a
{
color:#FFFFFF; text-decoration:underline;
}
.all-videos a:hover
{
color:#FFFFFF; text-decoration:none;
}
.box-img-new{border:#333333 2px solid;
margin:0px 5px 0 0;
float:left;
}

.discussion-board-heading
{
font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#8F1D5B; font-weight:bold; line-height:17px; margin-bottom:5px;
}
.discussion-board-heading span
{
font-size:12px; color:#333333; font-weight:normal;
}
.comments-heading
{
	font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#8F1D5B; font-weight:bold; line-height:23px; margin-bottom:10px;
}
.comments-heading span a
{
text-decoration:none; color:#8F1D5B;
}

.post-comment-div
{
 margin-left:25px;
}
.post-comment-textarea
{
width:500px; margin-bottom:5px;
}
.post-comment-thanks
{
text-align:center; margin-bottom:5px;color:#ff0000;
}
.name-inputbox
{
width:185px; margin-right:20px;
}
.email-input-box
{
width:185px;
}
.post-comment-submit-btn
{
text-align:center; margin-top:15px;
}
.all-article
{
text-align:right; margin-right:7px; margin-top:10px;
}
.all-article a
{
color:#FFFFFF; text-decoration:underline;
}
.all-article a:hover
{
color:#FFFFFF; text-decoration:none;
}
