#header {
    height: 123px;
}

#header img {
    margin-left: 59px;
    margin-top: 36px;
    border: 0px;
}
/*
#header p{
    float: right;
    position: absolute;
    left: 615px;
    top: 10px;
    color: #95a0a8;
    font:  1.0em arial, sans-serif;
}*/

#left {
    width: 750px;
    padding: 5px;
    background: #fff;
    float: left;
}

#inner-left {
    width: 375px;
    /*background: #666;*/
    float: left;
    padding-bottom: 10px;
}

#inner-left img {
    padding-bottom: 0px;
    margin-bottom: -10px;
}

#inner-right .about_ourstyle{
    margin: 40px 0px 20px 15px;
}

#inner-left .heading {
    margin: 28px 0px 18px 15px;
}

#inner-left p {
    margin-left: 15px;
    padding-right: 40px;
}

#inner-left .p2 {
    margin-top: 15px;
}

#inner-left .left_margin {
    margin-left: 15px;
}

#inner-left .left_margin_link {
    display: block;
    margin: 10px 15px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
}

#inner-left .left_margin_link2 {
    margin: 15px 0px 0px 15px;
    color: #59717c;
    text-transform: uppercase;
    display: block;
}

#inner-left .left_margin_link3 {
    margin: 15px 0px 0px 15px;
    text-transform: uppercase;
    display: block;
    text-decoration: none;
}

#inner-left .img-left{
    margin-left: 15px;
}

#inner-left em {
    color: #9fa616;
}

#inner-left .left_margin_link_chiqbrides {
    margin: 20px 0px 132px 15px;
    display: block;
    color: #9fa615;
}

#inner-left .def_heading {
    color: #5e757f;
    margin: 0px 0px 15px 15px;
    display: block;
    font-style: normal;
    font-weight: bold;
}

#inner-left .elite_heading {
    text-transform: uppercase;
    color: #9fa615;
    margin: 0px 0px 15px 15px;
    display: block;
    font-style: normal;
    font-weight: bold;
}

#inner-left .elite_heading_margintop{
    text-transform: uppercase;
    color: #9fa615;
    margin: 15px 0px 15px 15px;
    display: block;
    font-style: normal;
    font-weight: bold;
}

#inner-left .news_heading {
    text-transform: uppercase;
    color: #9fa615;
    margin: 0px 0px 15px 15px;
    display: block;
    font-style: normal;
    font-weight: bold;
}

#inner-left .news_heading_margintop{
    text-transform: uppercase;
    color: #9fa615;
    margin: 15px 0px 15px 15px;
    display: block;
    font-style: normal;
    font-weight: bold;
}

#inner-left .news_heading_margintop a {
    color: #9fa615;
}

#news_hr {
    background: url("../images/news_hrbg.gif") repeat-x;
    text-align: center;
    margin-bottom: 15px;
    margin-top: 15px;
    margin-left: 25px;
    border: 0px;
}

#inner-right {
    width: 375px;
    /*background: #888;*/
    float: right;
}

#inner-right p {
    padding: 10px 30px 20px 0px;
}

#inner-right ul {
    list-style: none;
    padding: 0px 0px 10px 0px;
}

#inner-right ul li em{
    color: #9fa615;
    font-style: normal;
}

#inner-right ul li a {
    color: #9fa615;
}

#contact_users li {
    margin-top: 13px;
}

#inner-right h3 {
    text-transform: uppercase;
    font-size: 1.2em;
}

#inner-right_elite {
    width: 300px;
    background: #9ca6ad;
    float: right;
    padding: 15px;
    color: #fff;
    padding-bottom: 470px;
}

#inner-right_elite h2 {
    margin-top: 60px;
    text-transform: uppercase;
    font-size: 1.4em;
}

#style_profile{
    margin-top: 20px;
    padding: 15px 0px 15px 15px;
}

#style_profile h2{
    color: #9fa615;
    text-transform: uppercase;
    font-size: 1.3em;
    padding: 0px;
}

#inner-right .profile {
    list-style: none;
    padding: 0px;
    margin-left: 15px;
}

#inner-right .profile li {
    display: inline;
}

#inner-left h3{
    font-size: 2em;
    text-transform: uppercase;
    color: #9fa615;
}

#inner-left h4{
    font-size: 1.2em;
    text-transform: uppercase;
}

#inner-left .email_input{
    border: 2px solid #8c9aa2;
    padding: 2px;
    color: #bec2c8;
    font-size: 1.2em;
}

#inner-left form {
    margin: 0px;
    padding: 0px;
}

#inner-left .go {
    margin: 4px 0px 0px 0px;
    position: relative;
    top: -30px;
    left: -30px;
    float: right;
    padding: 0px;
}

.services_heading {
    color: #e10084;
    font-size: 1.2em;
    text-align: left;
}

table th {
    font-weight: normal;
    text-align: left;
}

table td em {
}

#inner-left table {
    margin-left: 15px;
    width: 80%;
}

#inner-left .chiqbrides_congrats {
    display: block;
    font-style: normal;
    margin: 0px 0px 15px 15px;
    color: #e10084;
    font-weight: bold;
}

#elite_table
{
    margin-left: 15px;
}

#elite_table dfn {
    font-size: 0.85em;
}

#elite_table em {
    font-weight: bold;
    font-style: normal;
    color: #7a8d96;
}

#elite_list {
    padding-right: 40px;
    list-style: none;
    padding-left: 15px;
}

#elite_list li {
    background-image: url(../images/elite_bullet.gif);
    background-repeat: no-repeat;
    background-position: 0 .5em;
    padding-left: 12px;
}

#inner-left .elite_memberlink {
    color: #59717c;
    font-weight: bold;
    text-decoration: none;
}

#inner-left .book_directionlink {
    color: #59717c;
    margin: 10px 0px 10px 15px;
    display: block;
}

#book_form {
    margin-top: 10px;
    width: 90%;
}

#book_form textarea {
    width: 320px;
    display: block;
    padding: 2px;
    font-size: 1.2em;
}

#inner-right .table {
    margin-top: 71px;
    width: 80%;
}

#inner-right table {
    width: 80%;
}

#right {
    width: 205px;
    /*background: #ff0000;*/
    float: left;
    margin-left: 8px;
}

#right ul{
    list-style: none;
    padding: 0px;
}

#right li {
    margin-bottom: 6px;
}

#inner-right .heading {
    margin: 28px 0px 18px 0px;
}

#inner-right .aesth_comingsoon {
    position: relative;
    left: -154px;
    top: 12px;
}

#inner-right .chiqbrides_bigimg_margin {
    margin-left: 36px;
}

#gallery_container {
    background: #fff;
}

#gallery_container .heading {
    margin: 28px 0px 18px 15px;
}

#gallery_nav {
    list-style: none;
    padding-left: 0px;
    text-align: center;
    margin: 70px 0px 130px 0px;
}

#gallery_nav li {
    display: inline;
    padding: 0px;
    margin: -1px;
}

#gallery_table {

    border-collapse: collapse;
    margin-top: 10px;
}

#gallery_table th,td {
    padding: 0px;
}

#copyright {
    margin-top: 20px;
    float: left;
}

#copyright ul {

}

#copyright li {
    list-style-type: none;
    background: url("../images/bullet_copy.gif") 6px 7px no-repeat;
    padding-left:20px;
    display: inline;
}

#terms {
    /*background: #666;*/
    height: 500px;
    padding-left: 10px;
}

#terms ul {
    list-style-type: decimal;
}

#terms ul li {
    margin-bottom: 8px;
}

#signup{
    margin-top: 5px;
}


/****************
 Update
 ****************/

.products
{
    font-style: normal;
    text-transform: uppercase;
    margin-left: 15px;
    padding: 40px 0px 25px 0px;
    display: block;
}

.home
{
    margin-top: 80px !important;
    margin-bottom: 25px !important;
}

#home_storelink
{
    display: block;
    margin: 15px 15px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
}

#facebook
{
    margin-top: 210px;
}

#header em
{
    color: #b7bd52;
    text-transform: uppercase;
    font-style: normal;
    font-weight: bold;
}

#about_logo
{
    float: left;
    margin-left: 15px;
    margin-top: 80%;
}

p .chiqbride_em
{
    font-style: normal;
    color: #9fa615;
    font-size: 1.35em;
}

#inner-left_elite {
    width: 400px;
    /*background: #666;*/
    float: left;
    padding-bottom: 10px;
}

#inner-left_elite .heading {
    margin: 28px 0px 18px 15px;
}

#inner-left_elite .elite_heading {
    text-transform: uppercase;
    color: #9fa615;
    margin: 0px 0px 15px 15px;
    display: block;
    font-style: normal;
    font-weight: bold;
}

#inner-left_elite .elite_heading_margintop{
    text-transform: uppercase;
    color: #9fa615;
    margin: 15px 0px 15px 15px;
    display: block;
    font-style: normal;
    font-weight: bold;
}

#inner-left_elite p {
    margin-left: 15px;
    padding-right: 40px;
}

.location
{
    color: #9fa615;
}

.location2
{
    color: #9fa615;
    margin-top: 40px;
}

.green, a.green, a.green:visited, a.green:link
{
    color: #9fa615;
}


.service_em
{
    color: #000;
}

.service_em strong
{
    font-weight: bold;
    font-style: normal;
    color: #000;
}