body
{
    margin: 0 auto;
    padding: 0;
    font-family: arial, verdana, sans-serif;
    font-size: 10pt;
    line-height: 22px;
    background-image: url(Images/NewHomePage/bg_body.jpg);
    background-repeat: repeat-x;
    width: 1000px;
}

#banner
{
    width: 1000px;
    height: 150px;
    margin-bottom: 14px; /*margin: 0px 200px 0px 200px;*/
}

#logo
{
    width: 350px;
    height: 105px;
    float: left;
}

#login
{
    width: 650px;
    height: 105px;
    float: left;
}

img
{
    border: none;
    font-size: 0px;
}

/**/
#content
{
    width: 1000px;
}

#footer
{
    /*background-color: White;*/
    width: 1000px; /*margin: 0px 200px 0px 200px;*/
}

#footer a
{
    text-decoration: none;
    color: Black;
}

#footer a:hover
{
    text-decoration: none;
    color: #BE2424;
}

#footer-menu a:link, #footer-menu a:visited
{
    text-decoration: none;
    font-style: normal;
    color: #3a3a3a;
}

#footer-menu a:hover
{
    color: #be2424;
}

#footer-menu-horoscope
{
    color: #3a3a3a;
    width: 586px;
    float: left;
    border-left: 1px solid #797979;
}

#footer-menu-horoscope a:link, #footer-menu-horoscope a:visited
{
    text-decoration: none;
    font-style: normal;
    color: #3a3a3a;
}

#footer-menu-horoscope a:hover
{
    color: #be2424;
}

.clear
{
    clear: both;
    font-size: 0px;
    line-height: 0px;
}

.default-art-title
{
}

.default-art-title a:link, .default-art-title a:hover, .default-art-title a:visited
{
    text-decoration: none;
    font-style: normal;
    color: #BB3F3F;
    font-size: 11pt;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

.default-art-title-pink
{
}

.default-art-title-pink table td .link-inside-content
{
    font-family: arial,verdana,sans-serif;
}

.default-art-title-pink .link-inside-content span
{
    font-size: 10pt; /*text-decoration: none; 	font-style: normal; 	color: #000000;	 	font-weight: bold; 	font-family: Times New Roman;*/
}
.default-art-title-pink .link-inside-content h3, .default-art-title-pink .link-inside-content b, .default-art-title-pink .link-inside-content h3 span
{
    font-size: 10pt;
    font-weight: bold; /*text-decoration: none; 	font-style: normal; 	color: #000000;	 	font-family: Times New Roman;*/
}

.default-art-title-pink th
{
    display: none;
}


.default-art-title-pink a:link, .default-art-title-pink a:hover, .default-art-title-pink a:visited
{
    text-decoration: none;
    font-style: normal;
    color: #ef316e;
    font-size: 14pt;
    font-weight: bold;
    font-family: Times New Roman;
    display: block;
}

.div-height-8
{
    height: 8px;
    font-size: 1px;
}

.link-inside-content b, .link-inside-content i, .link-inside-content font
{
    font-size: 12px;
    font-family: Verdana,Arial,sans-serif;
    font-style: normal;
    font-weight: normal;
}

.link-inside-content a:link, .link-inside-content a:visited
{
    text-decoration: none;
    font-style: normal;
    color: #8f8f8f;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    display: inline;
    font-size: 14px;
}

.link-inside-content a:hover
{
    color: #be2424;
}

.link-blog
{
}

.link-blog a:link, .link-blog a:hover, .link-blog a:visited
{
    text-decoration: none;
    font-style: normal;
    color: #8f8f8f;
    font-size: 9pt;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif; /*padding-bottom: 20px;*/
}

.div-height-20
{
    height: 20px;
}

.sign-link-top
{
    color: #434343;
    font-size: 10pt;
}

.sign-link-top a:link, .sign-link-top a:visited
{
    text-decoration: none;
    font-style: normal;
    color: #434343;
    font-size: 10pt;
    font-family: arial, verdana, sans-serif;
}

.sign-link-top a:hover
{
    color: #be2424;
}

.text-search
{
    width: 560px;
    float: left;
    color: #ef316e;
    text-align: left;
}

.text-search a:link, .text-search a:visited
{
    text-decoration: none;
    font-style: normal;
    color: #ef316e;
    font-family: Times New Roman;
}

.text-search a:hover
{
    color: #be2424;
}

a:link
{
    color: #000000;
    text-decoration: none;
    font-style: normal;
}

a:hover
{
    color: #be2424;
}

a:visited
{
    color: #3a3a3a;
    text-decoration: none;
    font-style: normal;
}

/* goc, tieu de, noi dung*/
.left1
{
    float: left;
    width: 10px;
    height: 50px;
    background-image: url(Images/NewHomePage/title/left1.jpg);
    background-repeat: no-repeat;
}

.left2
{
    float: left;
    width: 17px;
    height: 50px;
    background-image: url(../Images/NewHomePage/title/left2.jpg);
    background-repeat: no-repeat;
}

.right1
{
    float: right;
    width: 10px;
    height: 50px;
    background-image: url(Images/NewHomePage/title/right1.jpg);
    background-repeat: no-repeat;
}

.right2
{
    float: right;
    width: 17px;
    height: 50px;
    background-image: url(../Images/NewHomePage/title/right2.jpg);
    background-repeat: no-repeat;
}

.center
{
    float: left;
    height: 50px;
    background-image: url(Images/NewHomePage/title/center.jpg);
    background-repeat: repeat-x;
}
.title
{
    font-family: Times New Roman;
    font-weight: normal;
    font-size: 18pt;
    color: White;
    font-weight: bold;
    text-align: left;
    margin-top: 10px;
}

.main_content
{
    float: left;
    border-left: 1px solid #d0d0d0;
    border-right: 1px solid #d0d0d0;
    padding: 2px 10px;
    text-align: justify;
}

.corner1
{
    float: left;
    width: 8px;
    height: 8px;
    background-image: url(Images/NewHomePage/corner1.jpg);
    background-repeat: no-repeat;
}

.corner2
{
    float: left;
    width: 8px;
    height: 8px;
    background-image: url(Images/NewHomePage/corner2.jpg);
    background-repeat: no-repeat;
}

.corner3
{
    float: right;
    width: 8px;
    height: 8px;
    background-image: url(Images/NewHomePage/corner3.jpg);
    background-repeat: no-repeat;
}

.corner4
{
    float: right;
    width: 8px;
    height: 8px;
    background-image: url(Images/NewHomePage/corner4.jpg);
    background-repeat: no-repeat;
}

.top
{
    float: left;
    height: 8px;
    border-top: 1px solid #d0d0d0;
}

.bottom
{
    float: left;
    height: 8px;
    border-bottom: 1px solid #d0d0d0;
    background: #fff;
}

/*MainMenu*/
.MainMenu
{
    width: 1010px;
    margin-bottom: 0px;
    height: 45px;
    text-decoration: none; /*clear: both;*/
    font-size: 12px;
}

.MainMenu ul
{
    z-index: 100;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

/*Top level list items*/
.MainMenu ul li
{
    position: relative;
    display: inline;
    float: left;
    z-index: 9999;
    margin-top: 5px;
    text-align: center;
    line-height: 25px;
    border-left: 1px solid #e6e6e6;
}

/*Top level menu link items style*/

* html .MainMenu ul li a
{
    /*IE6 hack to get sub menu links to behave correctly*/
    display: inline-block;
}

.MainMenu ul li a:link, .MainMenu ul li a:visited
{
    color: black;
}

.MainMenu ul li a .menu_col_left
{
    margin-left: 7.5px;
    width: 4px;
    height: 31px;
    float: left;
}

.MainMenu ul li a .menu_col_right
{
    width: 4px;
    height: 31px;
    float: left;
}

.MainMenu ul li a .menu_col_center
{
    height: 31px;
    float: left;
    text-align: center;
    color: #000000;
    text-decoration: none;
    font-family: Tahoma;
    font-weight: bold;
    display: inline-block;
}

.MainMenu ul li a .menu_col_bottom
{
    height: 7px;
    width: 11px;
    float: left;
    position: relative;
    top: 4px;
    left: 0px;
}

.MainMenu ul li a:hover .menu_col_left, .MainMenu ul li a.selected .menu_col_left, .MainMenu .active a .menu_col_left
{
    width: 4px;
    height: 31px;
    float: left;
    margin-left: 7.5px;
    background-image: url(Images/NewHomePage/menu-left.jpg);
    background-repeat: no-repeat;
    display: inline-block;
}

.MainMenu ul li a:hover .menu_col_right, .MainMenu ul li a.selected .menu_col_right, .MainMenu .active a .menu_col_right
{
    width: 4px;
    height: 31px;
    float: left;
    background-image: url(Images/NewHomePage/menu-right.jpg);
    background-repeat: no-repeat;
    display: inline-block;
}

.MainMenu ul li a:hover .menu_col_center, .MainMenu ul li a.selected .menu_col_center, .MainMenu .active a .menu_col_center
{
    height: 31px;
    float: left;
    text-align: center;
    text-decoration: none;
    background-image: url(Images/NewHomePage/menu-center.jpg);
    background-repeat: repeat-x;
    display: inline-block;
    color: #ffffff;
    font-family: Tahoma;
    font-weight: bold;
}

.MainMenu ul li a:hover .menu_col_bottom, .MainMenu ul li a.selected .menu_col_bottom, .MainMenu .active a .menu_col_bottom
{
    height: 7px;
    width: 11px;
    background-image: url(Images/NewHomePage/menu-bottom.jpg);
    background-repeat: no-repeat;
    background-position: center;
    float: left;
    position: relative;
    top: 4px;
    left: 0px;
}

/*1st sub level menu*/
.MainMenu ul li ul
{
    position: absolute;
    left: 0;
    display: none; /*collapse all sub menus to begin with*/
    visibility: hidden;
    top: 25px;
    width: 1001px;
    z-index: 99999;
    margin: 0px;
    padding: 0px;
    left: 0px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.MainMenu ul li ul li
{
    display: list-item;
    float: none;
    border-left: none;
    width: 1001px;
    z-index: 99999;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.MainMenu ul li ul li ul
{
    top: 0;
}

/* Sub level menu links style */
.MainMenu ul li ul li a
{
    text-decoration: none;
    color: #0079be;
    font-size: 12px;
    font-family: Arial;
}

/* Holly Hack for IE \*/
* html .MainMenu
{
    height: 1%;
}

.submenu_bderTop_left
{
    float: left;
    width: 8px;
    height: 8px;
    background-image: url(Images/NewHomePage/corner2.jpg);
    background-repeat: no-repeat;
}

.submenu_bderTop_center
{
    float: left;
    width: 985px;
    height: 7px;
    border-top: 1px solid #d0d0d0;
    background-color: White;
}

.submenu_bderTop_right
{
    float: right;
    width: 8px;
    height: 8px;
    background-image: url(Images/NewHomePage/corner3.jpg);
    background-repeat: no-repeat;
}

.submenu_bderCenter
{
    float: left;
    width: 999px;
    border-left: 1px solid #d0d0d0;
    border-right: 1px solid #d0d0d0;
    text-align: left;
    background-color: white;
    height: 230px;
}

.submenu_bderBot_left
{
    float: left;
    width: 8px;
    height: 8px;
    background-image: url(Images/NewHomePage/corner1.jpg);
    background-repeat: no-repeat;
}

.submenu_bderBot_center
{
    float: left;
    width: 985px;
    height: 7px;
    border-bottom: 1px solid #d0d0d0;
    background-color: White;
}

.submenu_bderBot_right
{
    float: right;
    width: 8px;
    height: 8px;
    background-image: url(Images/NewHomePage/corner4.jpg);
    background-repeat: no-repeat;
}
.MainMenu table
{
    line-height: 18px;
}
.m6-sign-link-top
{
    color: #434343;
}

.m6-sign-link-top a:link, .m6-sign-link-top a:visited
{
    text-decoration: none;
    color: #434343;
    font-size: 12px;
}

.m6-sign-link-top a:hover
{
    color: #be2424;
}

#LoveTabLineHeight
{
    line-height: 14px;
}

/*facebook-twinter-newsletter-mobile*/
#container-GoSocial
{
    width: 100%;
}
.menuGoSocial
{
    height: 72px;
    width: 283px;
    background-image: url(Images/NewHomePage/Go-Social.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.menuGoSocial ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.menuGoSocial ul.menu-GoSocial li
{
    width: 64px;
    height: 72px;
    float: left;
    cursor: pointer;
}
.menuGoSocial ul.menu-GoSocial li.active
{
    width: 64px;
    height: 72px;
    float: left;
    background-image: url(Images/NewHomePage/Go-Social.png);
    cursor: pointer;
}

/******* /MENU *******/
/******* CONTENT *******/
.content
{
}

/******* /CONTENT *******/
/******* FACEBOOK *******/

.content.facebook
{
    display: block;
}
/******* /FACEBOOK *******/
/******* TWITTER *******/

.content.twitter
{
    display: none;
}
/******* /TWITTER *******/
/******* NEWSLETTER *******/

.content.newsletter
{
    display: none;
}

/******* /NEWSLETTER *******/

/******* MOBILE *******/

.content.mobile
{
    display: none;
}

/******* /MOBILE *******/

.TwitterStatus
{
    color: rgb(0, 121, 190);
    text-decoration: none;
}

.TwitterStatus:hover
{
    color: rgb(0, 121, 190);
    text-decoration: underline;
}
/********** style for Chine amanac ************/
#preport_almanac #preport_almanac_fleft
{
    float: left;
}
#preport_almanac #preport_almanac_fright
{
    float: right;
}
#preport_almanac #preport_almanac_fleft img
{
    width: 43px;
    height: 43px;
}
#preport_almanac #preport_almanac_fright img
{
    width: 43px;
    height: 43px;
}

#preport #preport_almanac_fleft
{
}
#preport #preport_almanac_fright
{
}
#preport #preport_almanac_fleft img
{
    width: 26px;
    height: 26px;
}
#preport #preport_almanac_fright img
{
    width: 26px;
    height: 26px;
}

#preport_small #preport_almanac_fleft
{
}
#preport_small #preport_almanac_fright
{
}
#preport_small #preport_almanac_fleft img
{
    width: 18px;
    height: 18px;
}
#preport_small #preport_almanac_fright img
{
    width: 18px;
    height: 18px;
}

#Top-Posts a
{
    color: #0079BE;
}

/********** scroller *********/
#outer_container
{
    width: 284px;
}
#customScrollBox
{
    position: relative;
    height: 370px;
    overflow: hidden;
}
#customScrollBox .container
{
    position: relative;
    width: 268px;
    top: 0;
    float: left;
}
#customScrollBox .content
{
    clear: both;
}
#customScrollBox .content p
{
}
#customScrollBox img
{
}
#dragger_container
{
    position: relative;
    width: 9px;
    height: 370px;
    float: left;
    margin: 0;
    background: url(Images/NewHomePage/scroll_line.png) repeat-y center top;
    margin-left: 6px;
}
#dragger
{
    position: absolute;
    width: 9px;
    height: 25px !important;
    background: url(Images/NewHomePage/sroll_icon.png) no-repeat center center;
    text-align: center;
    line-height: 25px !important;
    overflow: hidden;
}
/* begin relationship-calculator-free-result.aspx*/

#Email-Share .title1
{
    color: #ef316e;
    font-size: 23px;
    position: relative;
    background-color: White;
    font-weight: bold;
    font-family: Times New Roman;
}


.pink_main_content
{
    float: left;
    border-left: 1px solid #ef316e;
    border-right: 1px solid #ef316e;
    padding: 2px 10px;
    text-align: justify;
}
.pink_corner1
{
    float: left;
    width: 12px;
    height: 12px;
    background-image: url(Images/NewHomePage/pink_corner.jpg);
    background-position: 0px -12px;
    background-repeat: no-repeat;
}
.pink_corner2
{
    float: left;
    width: 12px;
    height: 12px;
    background-image: url(Images/NewHomePage/pink_corner.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.pink_corner3
{
    float: right;
    width: 12px;
    height: 12px;
    background-image: url(Images/NewHomePage/pink_corner.jpg);
    background-repeat: no-repeat;
    background-position: -12px 0px;
}
.pink_corner4
{
    float: right;
    width: 12px;
    height: 12px;
    background-image: url(Images/NewHomePage/pink_corner.jpg);
    background-repeat: no-repeat;
    background-position: -12px -12px;
}
.pink_top
{
    float: left;
    height: 11px;
    border-top: 1px solid #ef316e;
}
.pink_bottom
{
    float: left;
    height: 11px;
    border-bottom: 1px solid #ef316e;
}
/* end relationship-calculator-free-result.aspx*/
.Horoscope-daily-sign td
{
    width: 80px;
    text-align: center;
}

/* Chinese Zodiac*/
.zodiac_ads300
{
    float: right;
    width: 300px;
    height: 250px;
    padding-left: 10px;
    padding-top: 45px;
}

/*horoscopes/horoscope-2011-Year-Of-The-Rabbit.aspx*/
.ho_input .signup_month
{
    width: 67px;
}
.homeleft
{
    float: left;
    width: 452px;
    background-color: White;
}
.homeright
{
    float: right;
    width: 452px;
    background-color: White;    
}
.bg
{    
    width: 916px;
    background-color: White;
    margin-top: 10px;
}
.titledownload
{
    color: White;
    font-family: Times New Roman;
    font-weight: bold;
    margin-top: 10px;
    font-size: 31pt;
    text-decoration: underline;
    text-align: center;
}

