@charset "utf-8";
/* general styling starts here */
* { margin: 0; padding: 0; }
div, img, p, form {behavior: url('iepngfix.htc');}
body {margin:0; padding:0; text-align: center; font: 11px  Arial, Helvetica, sans-serif; color: #545252; overflow-x:hidden;}
form{margin:0; padding:0;}
s {text-decoration: none}
p{ margin:0px; padding:0px}
.fleft {float: left}
.fright {float: right}
.disnone {display: none}
.clear {clear: both; display: block}
.padbot5 {padding-bottom: 5px}
.padtop5 {padding-top: 5px}
.padtop10 {padding-top: 10px}
.pad510 {padding: 5px 10px}
.padleft10 {padding-left: 10px}
.pad5 {padding: 5px}
.marginTop20{margin-top: 20px}
.marginRight10{margin-right:10px;}
.marginLeft10{margin-left:10px;}
.marginRight5{margin-right:5px;}
.marginLeft5{margin-left:5px;}
.marbot5 {margin-bottom: 5px;}
.martop5 {margin-top: 5px;}
.marbot10 {margin-bottom: 10px;}
.marbot15 {margin-bottom: 15px;}
.martop10 {margin-top:10px;}
.martop20{margin-top:20px;}
.mar510 {margin: 5px 10px}
.mar5 {margin: 5px}
.greyhrline {background: #d1d1d1;margin:1px 0 30px 0px; height: 1px}
.txtleft {text-align: left}
.txtcenter {text-align: center}
.txtright {text-align: right}
.borderbottomlightGray{ border-bottom:1px solid #dfdfdf;}
.borderbottomlightGray table tr{ border:0px solid #fff}
.spacing{padding:5px 10px;}
.spacingRight{padding:5px 10px 5px 5px;}
tr { padding:0; margin:0; }
td { padding:0; margin:0; }

.bold-12 {font: bold 12px Arial, Helvetica, sans-serif}

.bold-11 {font: bold 11px Arial, Helvetica, sans-serif}

.normal-11 {font: normal 11px Arial, Helvetica, sans-serif}

.normal-12 {font: normal 12px Arial, Helvetica, sans-serif}

.normal-10 {font: normal 10px Arial, Helvetica, sans-serif}

.bold-14 {font: bold 14px Arial, Helvetica, sans-serif;}

.black-col {color: #000}
.black-col a {color: #000; text-decoration: none}
.black-col a:hover {color: #000; text-decoration: underline}

.grey-col {color: #6b6b6b}
.grey-col a {color: #6b6b6b; text-decoration: none}
.grey-col a:hover {color: #6b6b6b; text-decoration: underline}

.maron-col {color: #8e0847}
.maron-col a {color: #8e0847; text-decoration: none}
.maron-col a:hover {color: #8e0847; text-decoration: underline}

.title {padding-bottom: 10px; font: bold 12px Arial, Helvetica, sans-serif; color: #62032f}
.titleBig {padding:0 0 10px 10px; font: bold 14px Arial, Helvetica, sans-serif; color: #62032f}
.titleHeader {display: block; height: 24px; background:url(../images/headline_bg1px.jpg) repeat bottom center;padding:5px 0 5px 10px; font: bold 18px Arial, Helvetica, sans-serif; color: #8e0847;}
.title_smallBg {display: block; height: 24px; background: url(../images/title_small.gif) no-repeat bottom center; padding-left: 3px; font-size:13px; color:#60032f;}
.title_235pxBg {display: block; height: 20px; background: url(../images/title235px.gif) no-repeat left bottom; padding-left: 5px; font-size:13px; color:#60032f;}
.title_300pxBg {display: block; height: 20px; background: url(../images/title300px.gif) no-repeat left bottom; padding-left: 3px; font-size:13px; color:#60032f;}
.title_335pxBg {display: block; height: 20px; background: url(../images/title335px.gif) no-repeat left bottom; padding-left: 3px; font-size:13px; color:#60032f;}
.titleBg {display: block; height: 20px; background: url(../images/content-bg.gif); padding-left: 3px; font-size:13px; color:#8E0847;}
.titleBg b {display: block; height: 20px; padding-left: 3px}
.spa-titleBg{display: block; height: 28px; background: url(../images/spatitle_bg.gif) no-repeat bottom center; padding-left: 3px; font-size:13px; color:#60032f;}
.pagingBg {background: url(../images/paging_bg.gif) no-repeat bottom center; padding: 8px 10px; font-size:11px; color:#60032f; width:450px;}
.pagingBg span{ color:#6b6b6b}
.pagingBg span a{text-decoration:underline; color:#6b6b6b; font-weight:normal;}
.pagingBg span a:hover{text-decoration:underline; color:#60032f; font-weight:bold;}

select{font: normal 11px Arial, Helvetica, sans-serif; color:#595959;}

.maroonborder {border: 1px solid #60032f}
.greyborder {border: 1px solid #60032f}

.greyBg { padding-bottom:5px; padding-top:5px;}
.l-greyBg {}
.greyDesc {padding: 10px 20px}
.titleImgBox{padding: 5px 5px}

.normTab{display:block;}
.normTab a {font: normal 11px Arial, Helvetica, sans-serif; color: #000; text-decoration: none;}
.normTab a:hover {font: bold 11px Arial, Helvetica, sans-serif; color: #000; cursor:pointer; text-decoration: none;}
.normTab a.active {font: bold 11px Arial, Helvetica, sans-serif; color: #000; cursor:pointer; text-decoration: none;}

.maroonButton a { display:block; _width:90px; white-space:nowrap; height: 18px; background: url(../images/maroontab_left.gif) no-repeat left top; text-decoration: none;}
.maroonButton a b {font: normal 11px/18px Arial, Helvetica, sans-serif; color: #fff; display: block; height: 18px; background: url(../images/maroontab_right.gif) no-repeat top right; margin-left: 1px; padding: 0 6px; cursor:pointer;}

.maroontab a {float: left; _width:60px; white-space:nowrap; height: 18px; background: url(../images/maroontab_left.gif) no-repeat left top; margin-left: 1px; text-decoration: none;}
.maroontab a b {font: normal 11px/18px Arial, Helvetica, sans-serif; color: #fff; display: block; height: 18px; background: url(../images/maroontab_right.gif) no-repeat top right; margin-left: 1px; padding: 0 6px; cursor:pointer;}

.maroontab a:hover {float: left; height: 18px; background: url(../images/greytab_left.gif) no-repeat left top; margin-left: 1px; text-decoration: none}
.maroontab a:hover b {font: normal 11px/18px Arial, Helvetica, sans-serif; color: #a21e57; height: 18px; background: url(../images/greytab_right.gif) no-repeat top right; margin-left: 1px; cursor:pointer;}

.maroontab a.active {float: left; height: 18px; background: url(../images/greytab_left.gif) no-repeat left top; margin-left: 1px; text-decoration: none}
.maroontab a.active b {font: bold 11px/18px Arial, Helvetica, sans-serif; white-space:nowrap;  color: #a21e57; height: 18px; background: url(../images/greytab_right.gif) no-repeat top right; margin-left: 1px; padding: 0 6px}

.maroonbtn {margin-top: 10px}


.maroonButton2 a { display:block; width:90px; text-align: center; white-space:nowrap; height: 21px; background: url(../images/maroontab2_left.jpg) no-repeat left top; text-decoration: none; text-align: center}
.maroonButton2 a b {font: normal 11px/18px Arial, Helvetica, sans-serif; width:90px; text-align: center;  color: #fff; display: block; height: 21px; background: url(../images/maroontab2_left.jpg) no-repeat top right; margin-left: 1px; padding: 0 6px; cursor:pointer;}

.maroontab2 a {float: left; width:100px; white-space:nowrap; height: 21px; background: url(../images/maroontab2_left.jpg) no-repeat left top; margin-left: 10px; text-decoration: none;}
.maroontab2 a b {font: normal 11px/18px Arial, Helvetica, sans-serif; width:90px; text-align: center;  color: #fff; display: block; height: 21px; background: url(../images/maroontab2_left.jpg) no-repeat top right; margin-left: 1px; padding: 0 6px; cursor:pointer;}

/*.maroontab2 a:hover {float: left; height: 21px;  width:90px; text-align: center;  background: url(../images/greytab2_right.jpg) no-repeat left top; margin-left: 1px; text-decoration: none}
.maroontab2 a:hover b {font: normal 11px/18px Arial, Helvetica, sans-serif; width:90px; text-align: center;  color: #a21e57; height: 21px; background: url(../images/greytab2_right.jpg) no-repeat top right; margin-left: 1px; cursor:pointer;}*/

.maroontab2 a.active {float: left; width:100px; height: 21px; background: url(../images/greytab2_right.jpg) no-repeat left top; margin-left: 10px; text-decoration: none}
.maroontab2 a.active b {font: bold 11px/18px Arial, Helvetica, sans-serif; width:90px; text-align: center;  white-space:nowrap;  color: #a21e57; height: 21px; background: url(../images/greytab2_right.jpg) no-repeat top right; margin-left: 1px; padding: 0 6px}

.maroonbtn {margin-top: 10px}




.greyBullet {margin: 5px}
.greyBullet li {background: url(../images/bullet-grey.gif) no-repeat 1px 5px; padding: 0 0 5px 10px}

.noBullet {margin: 5px}
.noBullet li {background: none; padding: 0 0 5px 10px}

.maroonBullet {margin: 5px}
.maroonBullet ul li {background: url(../images/bullet-maroon.gif) no-repeat 1px 5px; padding: 0 0 5px 10px}

.arrowBullet li {background: url(../images/gery-bullets.gif) no-repeat 0 3px; padding: 0 0 5px 20px}

.maroonBar {float: left; height: 18px; background: #a01d55; display: block; margin: 0 2px 3px 0; clear: both}
.maroonBar div {line-height: 18px; height: 18px}

/*.maroonbtn a {width: 65px; display: block; height: 13px; background: url(../images/maroon-btn-bg.gif); margin-left: 1px; text-decoration: none}
.maroonbtn a b {font: normal 10px/13px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fff; display: block; height: 13px; background: url(../images/maroon-btn-bg.gif) top right; margin-left: 1px; text-align: center}*/


.header-01 {background: url(http://i.bebeautiful.in/Images/header-01.jpg) no-repeat}
.header-02 {background: url(http://i.bebeautiful.in/Images/header-02.jpg) no-repeat}
.header-03 {background: url(http://i.bebeautiful.in/Images/header-03.jpg) no-repeat}
.header-04 {background: url(http://i.bebeautiful.in/Images/header-04.jpg) no-repeat}
.header-05 {background: url(http://i.bebeautiful.in/Images/header-05.jpg) no-repeat}
.header-06 {background: url(http://i.bebeautiful.in/Images/header-06.jpg) no-repeat}
.header-07 {background: url(http://i.bebeautiful.in/Images/header-07.jpg) no-repeat}
.header-08 {background: url(http://i.bebeautiful.in/Images/header-08.jpg) no-repeat}
.header-09 {background: url(http://i.bebeautiful.in/Images/header-09.jpg) no-repeat}
.header-10 {background: url(http://i.bebeautiful.in/Images/header-10.jpg) no-repeat}


.readLink a{font:bold 11px Arial, Helvetica, sans-serif; color:#8e0847; text-decoration:none;}
.readLink a:hover{font:bold 11px Arial, Helvetica, sans-serif; color:#8e0847; text-decoration:underline;}

.errorTxtYellow{font:bold 12px Arial, Helvetica, sans-serif; color:#FC0; padding:5px;}
.errorTxtRed{font:bold 12px Arial, Helvetica, sans-serif; color:#8e0847; padding:5px; background:none;}
.loginFieldBg{background:url(../images/login_feildBg.jpg) no-repeat top left; float:left; display:block; width:147px; height:20px; padding:3px;}
.loginFieldBg input{background:transparent; border:0; font: normal 11px Arial, Helvetica, sans-serif; color: #696969; height:16px; width:144px; }
/* general styling ends here */



/*styling for wrapper starts here*/
#wrapper {width: 980px; margin: 10px auto}
.header-img-01 {background: url(http://i.bebeautiful.in/Images/header-img-01.jpg) no-repeat}
.header-img-02 {background: url(http://i.bebeautiful.in/Images/header-img-02.jpg) no-repeat}


/*styling for loginpop starts here*/
#basic-modal-content1 {display:none;}
#simplemodal-overlay1 {background-color:#000;}
#simplemodal-container1 {height:190px; width:357px; color:#fff; background-color:#ffffff; padding:10px;}
#simplemodal-container1 .loginpopup1 {display:block; padding:4px 6px 6px; text-align:left;}
#simplemodal-container1 .urname1{border:0; background:#fff; height:16px; padding:3px; width:280px; font: normal 11px Arial, Helvetica, sans-serif; color: #6b6b6b; margin-bottom:5px;}
#simplemodal-container1 a {color:#ddd;}
#simplemodal-container1 a.modalCloseImg {background:url(../images/btn_close.gif) no-repeat; width:18px; height:18px; display:inline; z-index:3200; position:absolute; top:10px; right:10px; cursor:pointer;}
#simplemodal-container1 #basic-modal-content1 {padding:8px;}
/*styling for loginpopup ends here*/



/*styling for loginpop starts here*/
#basic-modal-content2 {display:none;}
#simplemodal-overlay2 {background-color:#000;}
#simplemodal-container2 {height:190px; width:357px; color:#fff; background-color:#ffffff; padding:10px;}
#simplemodal-container2 .loginpopup2 {display:block; padding:4px 6px 6px; text-align:left;}
#simplemodal-container2 .urname1{border:0; background:#fff; height:16px; padding:3px; width:280px; font: normal 11px Arial, Helvetica, sans-serif; color: #6b6b6b; margin-bottom:5px;}
#simplemodal-container2 a {color:#ddd;}
#simplemodal-container2 a.modalCloseImg {background:url(../images/btn_close.gif) no-repeat; width:18px; height:18px; display:inline; z-index:3200; position:absolute; top:10px; right:10px; cursor:pointer;}
#simplemodal-container2 #basic-modal-content2 {padding:8px;}
/*styling for loginpopup ends here*/



/*styling for feedback starts here*/
.loginFieldBg1 { background:url(../images/name-bg.gif) no-repeat top left; display:block; height:20px; padding-left:5px; padding-top:0px ; left:0px; margin-bottom:20px  }
.loginFieldBg1 input{ border: 1px solid #fff; padding:0px; height:15px; margin:1px 0 0; width:330px}
.comment { background:url(../images/comment-bg.gif) no-repeat top left; display:block; height:70px; padding-left:2px;padding-top:0px;   left:0px; width: 374px }
.comment  textarea{ border: none; width: 340px; height:64px; margin:2px; border:1px solid #fff; font-family:Arial,Helvetica,sans-serif; font-size:14px; }



/*styling for loginpop starts here*/
#basic-modal-content {display:none;}
#simplemodal-overlay {background-color:#000;}
#simplemodal-container {height:290px; width:420px; color:#fff; background-color:#ffffff; padding:10px;}
#simplemodal-container .loginpopup {display:block; padding:4px 6px 6px; text-align:left;}
#simplemodal-container .urname{border:0; background:#fff; height:16px; padding:3px; width:280px; font: normal 11px Arial, Helvetica, sans-serif; color: #6b6b6b; margin-bottom:5px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../images/btn_close.gif) no-repeat; width:18px; height:18px; display:inline; z-index:3200; position:absolute; top:10px; right:10px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}
/*styling for loginpopup ends here*/

/*styling for popups starts here*/
.graydiv {position: absolute; background-color: #5B5B5B; left: 0px; top: 0px; z-index: 10000; display: none; }
.ModalBackground { background-color: black; filter: alpha(opacity=70); opacity: 0.7; }
#divSignin {display: none; z-index: 100002; min-height:200px; width: 400px; position: absolute; }
#divSignin .loginpopup { display:block; padding:6px; text-align:left; width:388px; _width:400px; background:#fff; }
#divSignin .loginpopup .urname { border:0; background:#fff; height:16px; padding:3px; width:280px; font: normal 11px Arial, Helvetica, sans-serif; color: #6b6b6b; margin-bottom:5px;}
#divSignin .loginpopup a {color:#ddd; }
#divSignin .loginpopup a.modalCloseImg { background:url(../images/btn_close.gif) no-repeat; width:18px; height:18px; display:inline; z-index:3200; position:absolute; top:10px;  right:5px; cursor:pointer; }
#divSignin .loginpopup .loginFieldBg { background:url(../images/login_feildBg.jpg) no-repeat top left; float:left; display:block; width:147px; height:20px; padding:3px; }
#divSignin .loginpopup .loginFieldBg input { background:transparent; border:0; font: normal 11px Arial, Helvetica, sans-serif; color: #696969; height:16px; width:144px; }

#cumnsoon{background:#fff; display: none; z-index: 100002; width: 400px; position: absolute; }
#cumnsoon p{text-align:center; padding:50px 10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#C06;}
#cumnsoon  a.modalCloseImg { background:url(../images/btn_close.gif) no-repeat; width:18px; height:18px; display:inline; z-index:3200; position:absolute; top:10px;  right:5px; cursor:pointer; }
/*styling for popups ends here*/

/*styling for header starts here*/
#home{width:1004px; display:block; margin:0 auto;}
#wrapper #header {width: 980px; height: 207px; margin: 0 auto; text-align: left}
#header .topLink {float: right; width: 320px; text-align: right; margin-right:30px}
#header .topLink div {float: right; width: 110px; text-align: left; margin-left: 5px}
#header .topLink a {font: normal 10px Arial, Helvetica, sans-serif; color: #010000; text-transform:uppercase; text-decoration: none; padding-left: 15px}
#header .topLink a:hover {font: normal 10px Arial, Helvetica, sans-serif; color: #010000; text-transform:uppercase; text-decoration: underline; padding-left: 15px}
#header .searchInput {float: left; width: 94px; height: 13px; font: normal 10px Arial, Helvetica, sans-serif; color: #7f7f7f; background: url(../images/search-bg.gif) no-repeat; border: 0}
#header .searchBtn {float: right; width: 17px; height: 13px; background: url(../images/btn-go.gif) no-repeat; border: 0; cursor: pointer}
#header .logo {padding: 20px 0 62px 12px}
#header .menuHolder {border: 1px solid #e5e5e5; width:940px; background: #f3f3f3; height: 19px; margin-left:13px}
#header .menuHolder #menu{width:742px; float:left;}
#flashP{width:750px; height:507px; float:left;}
#flashP h4{margin:0px;padding:0px}
#flashP p{margin:0px;padding:0px}
/*styling for header ends here*/

/*styling for mainContent starts here*/
#wrapper #mainContent {margin:5px auto 5px 15px; width: 980px; background:#FFFFFF url(../images/left-menu-bg.gif) repeat-y scroll 0 0;}
#wrapper #fullContent {padding-top:40px; margin: 5px auto; width: 980px; background: #fff;}

.breadcrumb {background: #fff;padding: 0 0 25px 172px; font : normal 10px Arial, Helvetica, sans-serif; color: #000; text-transform: uppercase; text-align: left}
.breadcrumb span {padding: 0 8px;}
.breadcrumb a {font: normal 10px Arial, Helvetica, sans-serif; color: #8e0847; text-decoration: underline}
.breadcrumb a:hover {font: normal 10px Arial, Helvetica, sans-serif; color: #8e0847; text-decoration: none}

#mainContent #leftMenu {float: left; width: 132px; padding-bottom: 10px;}

#mainContent #content {float: left; width: 750px; margin: 0 0 0 40px; text-align: left; position:relative;}
#centerContent { background:url(../images/center_grd.jpg); background-repeat:repeat-x; float: left; width: 490px; margin: 0 39px 0 39px!important;margin: 0 25px 0 25px; text-align: left; position:relative;}

#mainContent #content .aboutBox {padding: 10px 20px; color:#545252}
#mainContent #content .aboutBox h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#60032f; font-weight:bold;}
#mainContent #content .aboutBox p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#545252; font-weight:normal; margin-bottom:12px;}
#mainContent #content .nextprev { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#60032f; font-weight:bold;}
#mainContent #content .nextprev a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#60032f; font-weight:bold; text-decoration:none;}
#mainContent #content .nextprev a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#60032f; font-weight:bold; text-decoration:underline;}
#centerContent .searchlist {padding: 5px 10px}
.searchlist h1 {font: bold 12px Arial, Helvetica, sans-serif; color: #8e0847; text-decoration: underline; padding-bottom: 5px}
.searchlist .desc {padding-bottom: 20px; border-bottom:1px solid #F4F4F4;}
.searchlist .desc p {background: url(../images/bullet-maroon.gif) no-repeat 1px 7px; font: normal 11px Arial, Helvetica, sans-serif; color: #6b6b6b; line-height: 15px; margin-bottom: 5px; padding-left: 10px; padding-top:5px}
.searchlist .desc p a {font: normal 11px Arial, Helvetica, sans-serif; color: #8e0847; line-height: 15px; text-decoration:none;}
.searchlist .rating img {padding-left: 2px}
.searchlist .qtnans {padding-bottom: 20px; text-align:justify}
.searchlist .qtnimg {background: url(../images/qtn-img.gif) no-repeat 2px 4px; font: normal 11px Arial, Helvetica, sans-serif; color: #6b6b6b; line-height: 15px; padding-left: 15px}
.searchlist .ansimg {background: url(../images/ans-img.gif) no-repeat 2px 4px; font: normal 11px Arial, Helvetica, sans-serif; color: #6b6b6b; line-height: 15px; padding-left: 15px}
.searchlist table tr {border: 1px solid #fff; background:#FFFFFF url(../images/center_grd.jpg) repeat-y scroll 0 0;  }

.textBlock{padding: 5px 10px; font: 11px Tahoma,Arial, Helvetica, sans-serif; color: #545252;}
.textBlock h1 {font: bold 12px Arial, Helvetica, sans-serif; color: #8e0847; text-decoration: none; padding: 5px 0; margin-top:10px;}
.textBlock h2 {font: bold 11px Arial, Helvetica, sans-serif; color: #8e0847; text-decoration: none; padding: 5px 0; margin-top:10px;}
.textBlock p{line-height: 15px; margin-bottom: 5px; text-align:justify}
.textBlock ul{margin:0; padding:0;}
.textBlock ul li{margin:0; list-style-type:none;}
.textBlock li{background: url(../images/bullet-maroon.gif) no-repeat 1px 7px; padding:5px 0 0 10px;}

#centerContent .marginTop20{margin-top: 20px; }
#centerContent .sectionLinks{padding:3px 8px; text-align:right; width:450px}
#centerContent .sectionLinks a{font-size:11px; color:#000000; text-decoration:underline;}
#centerContent .sectionLinks a:hover{font-size:11px; color:#000000; text-decoration:underline;}

#centerContent .sectionLinks2{padding:3px 8px; text-align:left;}
#centerContent .sectionLinks2 a{font-size:11px; color:#000000; text-decoration:underline;}
#centerContent .sectionLinks2 a:hover{font-size:11px; color:#000000; text-decoration:underline;}
#centerContent .sectionLinks2 a.selected{font-size:11px; font-weight:bold; color:#000000; text-decoration:underline;}

#centerContent .moreBg{background:url(../images/more_bg.gif) no-repeat top center; height:12px; height:27px;padding-left:10px;padding-top:7px;width:432px; padding-right:10px}
.smallHeading {font: bold 12px Arial, Helvetica, sans-serif; color: #8e0847!important; padding:3px 8px; min-height:10px}
#writecomment-block{display:block; padding:5px; margin-top:15px;}

#rightContent {float: left; display:block; width: 235px;}
.adBox {text-align: center; font: normal 10px/88px Arial, Helvetica, sans-serif; color: #a9a9a9; border: 1px solid #e0e0e0; background: #f8f8f8; width: 233px}

#rightContent .rightTxtBox{width:145px; min-height:50px;}

/*styling for mainContent ends here*/

/*styling for ratings starts here*/

div.rating-cancel,div.star-rating{float:left;width:11px;height:10px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(delete.gif) no-repeat 0 -10px}
div.star-rating,div.star-rating a{background:url(../images/star.png) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:11px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -10px!important}
div.star-rating-hover a{background-position:0 -19px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}

/*styling for ratings ends here*/

/*styling for send2friend form starts here*/
#send2friend {width: 400px; height: 412px; background: url(../images/send2friend/send2friend-bg.jpg) no-repeat left bottom}
#send2friend .send2desc {width: 335px; height: 369px;}
.send2frm {margin: 10px 0; text-align: left}
.send2frm .form-box {padding-bottom: 10px}
.send2frm .label {float: left; width: 45%; font: bold 11px Arial, Helvetica, sans-serif; color: #8e0847}
.send2frm .label span {font: normal 10px Arial, Helvetica, sans-serif; color: #8e0847}
.send2frm .note {float: right; width: 45%; text-align: right; font: normal 10px Arial, Helvetica, sans-serif; color: #8e0847}
.send2frm .input {width: 328px; margin: 5px 0; font: normal 11px Arial, Helvetica, sans-serif; color: #000; padding: 2px; border-width: 2px 2px 1px 1px; border-style: solid; border-color: #000 #ccc #ccc #000}

/*styling for send2friend form ends here*/

/*styling for footer starts here*/
#footer {display: block; width: 920px; margin: 100px auto 0 auto; text-align: left; clear: both}
#footer .footerLogo {float: left; width: 50%;}
#footer .footerLink {float: right; width: 45%; font: normal 10px Arial, Helvetica, sans-serif; color: #60032f; text-align:right}
#footer .footerLink a {color: #6b6b6b; text-decoration: none; padding: 0 5px}
#footer .footerLink a:hover {color: #6b6b6b; text-decoration: underline; padding: 0 5px}
/*styling for footer ends here*/


#flashP{width:750px; height:507px; float:left;}
#flashP h4{margin:0px;padding:0px}
#flashP p{margin:0px;padding:0px}
.black {color:#000;}
.loginbtn {padding-top:3px;}

.greyl { border-top: 1px solid #e8e8e8}

.beautyboard {font: normal 11px Arial, Helvetica, sans-serif; color: #545252; position:relative;}

.beautyboard li {line-height: 15px; border-bottom:1px solid #dfdfdf; padding:5px 0; list-style:none}
.beautyboard li h3 {background:url(../images/conversations/icon_discussion.gif) no-repeat left center; padding-left:18px; color: #60032f; font-size:12px; font-weight:bold; margin-bottom:5px;}
.beautyboard li h3 a{ color: #60032f; font-size:12px; font-weight:bold; text-decoration:none;}
.beautyboard li h3 a:hover{ color: #60032f; font-size:12px; font-weight:bold; text-decoration:underline;}
.beautyboard li .postdate {color: #545252;}
.beautyboard li .commentsCount {background:url(../images/conversations/icon_comments.gif) no-repeat left center; padding:4px 0 4px 22px; margin-left:8px; color: #545252; font-weight:normal;}
