body { margin: 20px 0px 300px 0px; color: #FFFFFF; background-color: #404040; text-align: center; background-image: url('http://www.asianglamourdolls.com/thaimodels/BGs/girlschinese/gc-2.jpg'); }

table { text-align: center; vertical-align: top; border-collapse: collapse; margin: 0px auto 0px auto; width: 100%; }

td { text-align: center; vertical-align: top; padding: 0px; width: 100%; }

div { margin: 0px auto 0px auto; text-align: center; padding: 0px; }

img { display: block; border-width: 0px; margin: 0px auto 0px auto; }

.main-table { width: 980px; }

.header { text-align: left; padding: 0px 10px 0px 10px; background-color: #000033; font-size: 65px; font-family: Arial, sans-serif; color: #FFFFFF; font-weight: bold; border-style: solid; border-width: 2px 2px 0px 2px; border-color: #FFFFFF; }

.description { height: 60px; text-align: left; vertical-align: middle; padding: 0px 10px 0px 10px; background-color: #505050; font-size: 16px; line-height: 22px; font-family: Arial, sans-serif; color: #FFFAEA; border-style: solid; border-width: 1px 2px 0px 2px; border-color: #FFFFFF; }

.descriptions-td { text-align: left; padding: 10px 0px 0px 0px; font-size: 21px; font-family: Arial, sans-serif; color: #FFFFCC; text-transform: capitalize; }
.descriptions-td A:link { font-family: Arial, sans-serif; text-decoration: underline; color: #FFFFCC; }
.descriptions-td A:visited { font-family: Arial, sans-serif; text-decoration: underline; color: #FFFFCC; }
.descriptions-td A:active { font-family: Arial, sans-serif; text-decoration: none; color: #66CCCC; }
.descriptions-td A:hover { font-family: Arial, sans-serif; text-decoration: none; color: #66CCCC; }

.descriptions-div { text-align: left; text-transform: none; font-size: 19px; color: #000000; }

.descriptions-span { text-transform: lowercase; font-size: 15px; font-style: italic; }

.menu-main-td { width: 200px; }

.menu-titles { text-align: left; background-color: #000033; padding: 0px 0px 0px 10px; font-size: 25px; font-family: Arial, sans-serif; color: #FFFFFF; font-weight: bold; border-style: solid; border-width: 2px 0px 2px 2px; border-color: #FFFFFF; }

.menu-links { padding: 5px 0px 5px 7px; text-align: left; background-color: #505050; font-size: 17px; line-height: 28px; font-family: helvetica, sans-serif; color: #000000; font-weight: bold; border-style: solid; border-width: 2px 0px 2px 2px; border-color: #FFFFFF; }
.menu-links A:link { font-family: Arial, sans-serif; text-decoration: underline; color: #FFFFCC; }
.menu-links A:visited { font-family: Arial, sans-serif; text-decoration: underline; color: #FFFFCC; }
.menu-links A:active { font-family: Arial, sans-serif; text-decoration: none; color: #66CCCC; }
.menu-links A:hover { font-family: Arial, sans-serif; text-decoration: none; color: #66CCCC; }

.menu-underlinks { padding: 5px 0px 5px 0px; background-color: #505050; font-size: 14px; font-family: helvetica, sans-serif; color: #000000; font-weight: bold; border-style: solid; border-width: 2px 0px 2px 2px; border-color: #FFFFFF; }
.menu-underlinks A:link { font-family: Arial, sans-serif; text-decoration: underline; color: #FFFFCC; }
.menu-underlinks A:visited { font-family: Arial, sans-serif; text-decoration: underline; color: #FFFFCC; }
.menu-underlinks A:active { font-family: Arial, sans-serif; text-decoration: none; color: #66CCCC; }
.menu-underlinks A:hover { font-family: Arial, sans-serif; text-decoration: none; color: #66CCCC; }

.campic { width: 160px; margin: 5px auto 2px auto; border-style: solid; border-width: 1px; border-color: #FFFFFF; }
A:link .campic { border: 1px; border-style: solid; border-color: #FFFFFF; }
A:visited .campic { border: 1px; border-style: solid; border-color: #FFFFFF; }
A:hover .campic { border: 1px; border-style: solid; border-color: #000000; }
A:active .campic { border: 1px; border-style: solid; border-color: #000000; }

.gallery-main-td { width: 800px; }

.gallery-title { text-align: left; background-color: #000033; padding: 0px 0px 0px 10px; font-size: 25px; font-family: Arial, sans-serif; color: #FFFFFF; font-weight: bold; border-style: solid; border-width: 2px 2px 2px 2px; border-color: #FFFFFF; }

.models-menu-td { width: 25%; padding: 13px 0px 0px 8px; text-align: left; font-size: 21px; font-family: Arial, sans-serif; color: #000000; font-weight: bold; text-transform: capitalize; }
.models-menu-td A:link { text-decoration: underline; color: #FFFFCC; }
.models-menu-td A:visited { text-decoration: underline; color: #FFFFCC; }
.models-menu-td A:active { text-decoration: none; color: #66CCCC; }
.models-menu-td A:hover { text-decoration: none; color: #66CCCC; }

.models-menu-td-pics { width: 25%; padding: 13px 0px 0px 8px; font-size: 16px; font-family: Arial, sans-serif; color: #000000; font-weight: bold; text-transform: capitalize; }
.models-menu-td-pics A:link { text-decoration: underline; color: #FFFFCC; }
.models-menu-td-pics A:visited { text-decoration: underline; color: #FFFFCC; }
.models-menu-td-pics A:active { text-decoration: none; color: #66CCCC; }
.models-menu-td-pics A:hover { text-decoration: none; color: #66CCCC; }

.models-menu-under { height: 30px; padding: 20px 0px 0px 8px; text-align: left; vertical-align: middle; font-size: 15px; font-family: Arial, sans-serif; color: #FFFAEA; }

.gallery-description { padding: 8px 0px 0px 18px; text-align: left; background-color: #505050; font-size: 17px; font-family: Arial, sans-serif; color: #FFFAEA; border-style: solid; border-width: 0px 2px 0px 2px; border-color: #FFFFFF; }
.gallery-description A:link { font-family: Arial, sans-serif; text-decoration: underline; color: #FFFFCC; }
.gallery-description A:visited { font-family: Arial, sans-serif; text-decoration: underline; color: #FFFFCC; }
.gallery-description A:active { font-family: Arial, sans-serif; text-decoration: none; color: #66CCCC; }
.gallery-description A:hover { font-family: Arial, sans-serif; text-decoration: none; color: #66CCCC; }

.category-description { padding: 8px 0px 0px 18px; text-align: left; background-color: #505050; font-size: 17px; font-family: Arial, sans-serif; color: #FFFAEA; border-style: solid; border-width: 0px 0px 0px 0px; border-color: #FFFFFF; }
.category-description A:link { font-family: Arial, sans-serif; text-decoration: underline; color: #FFFFCC; }
.category-description A:visited { font-family: Arial, sans-serif; text-decoration: underline; color: #FFFFCC; }
.category-description A:active { font-family: Arial, sans-serif; text-decoration: none; color: #66CCCC; }
.category-description A:hover { font-family: Arial, sans-serif; text-decoration: none; color: #66CCCC; }

.images-main-td { padding: 0px 10px 15px 10px; background-color: #505050; border-style: solid; border-width: 0px 2px 0px 2px; border-color: #FFFFFF; }

.bookmark-td { padding: 20px 10px 20px 10px; background-color: #505050; border-style: solid; border-width: 0px 2px 0px 2px; border-color: #FFFFFF; }

.images-main-td-pic { height: 177px; padding: 0px 10px 0px 10px; vertical-align: middle; background-color: #505050; border-style: solid; border-width: 0px 2px 0px 2px; border-color: #FFFFFF; }

.images-main-table { margin: 0px auto 0px auto; }

.images-td { width: 25%; padding: 10px 0px 0px 0px; }

.thumbs { width: 180px; border-style: solid; border-width: 0px; border-color: #FFFFFF; }
A:link .thumbs { border: 1px; border-style: solid; border-color: #505050; }
A:visited .thumbs { border: 1px; border-style: solid; border-color: #505050; }
A:hover .thumbs { border: 1px; border-style: solid; border-color: #FFFFFF; }
A:active .thumbs { border: 1px; border-style: solid; border-color: #FFFFFF; }

.thumbs-category { width: 180px; height: 275px; border-style: solid; border-width: 0px; border-color: #FFFFFF; margin: 5px 0px 5px 0px; }
A:link .thumbs-category { border: 1px; border-style: solid; border-color: #505050; }
A:visited .thumbs-category { border: 1px; border-style: solid; border-color: #505050; }
A:hover .thumbs-category { border: 1px; border-style: solid; border-color: #FFFFFF; }
A:active .thumbs-category { border: 1px; border-style: solid; border-color: #FFFFFF; }

.picture-main-td { padding: 8px 10px 10px 10px; background-color: #505050; border-style: solid; border-width: 0px 2px 0px 2px; border-color: #FFFFFF; }

.picture { width: 750px; }


.gallery-base { padding: 10px 0px 10px 5px; background-color: #505050; font-size: 25px; font-family: Arial, sans-serif; color: #FFFAEA; border-style: solid; border-width: 0px 2px 2px 2px; border-color: #FFFFFF; }
.gallery-base A:link { font-family: Arial, sans-serif; text-decoration: underline; font-size: 50px; color: #FFFFFF; }
.gallery-base A:visited { font-family: Arial, sans-serif; text-decoration: underline; font-size: 50px; color: #FFFFFF; }
.gallery-base A:active { font-family: Arial, sans-serif; text-decoration: none; font-size: 50px; color: #66CCCC; }
.gallery-base A:hover { font-family: Arial, sans-serif; text-decoration: none; font-size: 50px; color: #66CCCC; }

.gallery-cams { background-color: #5C5858; border-style: solid; border-width: 2px 2px 2px 2px; border-color: #FFFFFF; }