body{ 
background: #710605;
background-image: url(images/home/tile.jpg);
background-repeat: repeat-x;
margin:0px; 
text-align:center; 
border:0px;
font-family: "Arial Narrow",arial,helvetica,sans-serif;
font-weight:normal;
color:#ffffff;
}
#container{ 
position:relative; 
width:1053px; 
text-align:center; 
margin:0 auto 0; 
border: 0px;
}

#l_back{
position:absolute;
top:0px;
left:0px;
background-image: url(images/home/left_back.jpg);
background-repeat: none;
width:168px;
height:769px;
}
#r_back{
position:absolute;
top:0px;
left:885px;
background-image: url(images/home/right_back.jpg);
background-repeat: none;
width:168px;
height:769px;

}
#logo{
position:absolute;
top:0px;
left:96px;
}
#widget{
position:absolute;
top:128px;
left:165px;
}
#top_border{
position:absolute;
top:149px;
left:168px;
background-image: url(images/home/horizontal_line.jpg);
background-repeat: none;
width:717px;
height:12px;
}
#left_border{
position:absolute;
top:161px;
left:168px;
background-image: url(images/home/vertical_line.jpg);
background-repeat: none;
width:9px;
height:600px;
}
#image{
position:absolute;
top:161px;
left:177px;
}
#mid_border{
position:absolute;
top:161px;
left:585px;
background-image: url(images/home/vertical_line.jpg);
background-repeat: none;
width:4px;
height:600px;
}
#text_back{
position:absolute;
top:161px;
left:589px;
background-image: url(images/home/text_back.jpg);
background-repeat: none;
width:287px;
height:282px;
}
#text_back2{
position:absolute;
top:446px;
left:589px;
background-image: url(images/home/text_back2.jpg);
background-repeat: none;
width:287px;
height:314px;
}
#right_border{
position:absolute;
top:161px;
left:876px;
background-image: url(images/home/vertical_line.jpg);
background-repeat: none;
width:9px;
height:600px;
}

/*-----Navigation border---------*/

#nav_horizontal1{
position:absolute;
top:443px;
left:177px;
}
#nav_vertical1{
position:absolute;
top:446px;
left:379px;
background-image: url(images/home/vertical_line.jpg);
background-repeat: none;
width:4px;
height:315px;
}
#nav_horizontal2{
position:absolute;
top:549px;
left:177px;
background-image: url(images/home/horizontal_line.jpg);
background-repeat: none;
width:408px;
height:3px;
}
#nav_horizontal3{
position:absolute;
top:655px;
left:177px;
background-image: url(images/home/horizontal_line.jpg);
background-repeat: none;
width:408px;
height:3px;
}
#bottom_border{
position:absolute;
top:761px;
left:168px;
background-image: url(images/home/horizontal_line.jpg);
background-repeat: none;
width:717px;
height:9px;
}

/*-----Navigation areas---------*/

#nav_laser{
position:absolute;
top:446px;
left:177px;
}
#nav_face{
position:absolute;
top:446px;
left:383px;
}
#nav_botox{
position:absolute;
top:552px;
left:177px;
background-image: url(images/home/botox_nav.jpg);
background-repeat: none;
width:202px;
height:103px;
}
#nav_skin{
position:absolute;
top:552px;
left:383px;
background-image: url(images/home/skin_nav.jpg);
background-repeat: none;
width:202px;
height:103px;
}
#nav_spa{
position:absolute;
top:658px;
left:177px;
background-image: url(images/home/spa_nav.jpg);
background-repeat: none;
width:202px;
height:103px;
}
#nav_monthly{
position:absolute;
top:658px;
left:383px;
background-image: url(images/home/monthly_nav.jpg);
background-repeat: none;
width:202px;
height:103px;
}

/*------Text------*/

.text{
position:absolute;
top:195px;
left:612px;
font-weight:normal;
width:250px;
text-align:left;
}
#title{
position:absolute;
top:1px;
left:0px;
font-size:22px;
line-height:24px;
}
#phrase{
position:absolute;
top:24px;
left:0px;
font-size:18px;
color:#ff0200;
line-height:23px;
}
#qualities{
position:absolute;
top:50px;
left:-28px;
font-size:13px;
color:#fbd0d0;
line-height:15px;
}
#close1{
position:absolute;
top:180px;
left:0px;
font-size:18px;
}
#close2{
position:absolute;
top:202px;
left:0px;
font-size:15px;
}

/*-----Bottom right-------*/

/*--Vancouver View Content---*/

.bottom_right{
position:absolute;
top:495px;
left:612px;
font-weight:normal;
width:250px;
text-align:left;
}
#award{
position:absolute;
top:0px;
left:-7px;
width:181px;
height:65px;
}
#award_details{
position:absolute;
top:75px;
left:0px;
font-size:12px;
}
#magazine{
position:absolute;
top:125px;
left:0px;
font-size:15px;
color:#ff0200;
}
#address{
position:absolute;
top:160px;
left:-28px;
font-size:12px;
color:#fbd0d0;
}
#telephone{
position:absolute;
top:225px;
left:13px;
font-size:12px;
color:#fbd0d0;
}

/*--E-List Campaign-----*/
#gc_title{
position:absolute;
top:0px;
left:0px;
line-height:20px;
font-size:20px;
color:#ff0200;
}
#gc_details{
position:absolute;
top:130px;
left:0px;
line-height:16px;
font-size:14px;
color:#fbd0d0;
}
#gc_dollar{
position:absolute;
top:72px;
left:50px;
line-height:16px;
font-size:16px;
color:#ffffff;
}
#gc_amount{
position:absolute;
top:70px;
left:60px;
line-height:24px;
font-size:25px;
color:#ffffff;
}
#gc_link{
position:absolute;
top:190px;
left:150px;
line-height:12px;
font-size:11px;
}
#gc_indicator{
position:absolute;
top:193px;
left:135px;
background-image: url(images/hair/call.gif);
background-repeat: no-repeat;
width:9px;
height:5px;
}
.bottom_right a{
text-decoration:none;
color:#ffffff;
}
.bottom_right a:hover{
text-decoration:underline;
color:#e9bdbc;
}
#marketplace{
position:absolute;
top:255px;
left:-11px;
line-height:16px;
font-size:13px;
color:#fbd0d0;
width:280px;
}

/*-----ONLINE COMMUNITY-------*/

#online_title{
position:absolute;
top:72px;
left:30px;
line-height:16px;
font-size:18px;
color:#ffffff;
}

/*-----FRANCHISE-------*/

#franchise_title_white {
float: left
font-size:18px;
color:#ffffff;
}

#franchise_title_red {
margin-top:3px;
float: left
font-size:18px;
color:#ff0200;
}

#franchise_content {
float: left;
margin-top:10px;
font-size:13px;
color:#fbd0d0;
line-height:17px;
}

.break {
float: left;
margin-top: 15px;
}

/*-----Foooter---------*/

#footer{
position:absolute;
top:769px;
left:9px;
background-image: url(images/home/footer.jpg);
background-repeat: none;
width:1053px;
height:195px;
}

/*-----Global Navigation---------*/
#navigation{
position:absolute;
top:775px;
left:165px;
width:800px;
font-size:12px;
color:#ffffff;
}
#navigation a{
text-decoration:none;
color:#ffffff;
}
#navigation a:hover{
text-decoration:none;
color:#e9bdbc;
}
#navigation a:active{
text-decoration:none;
color:#000000;
}
#navigation ul{
padding:0; 
margin:0;
list-style-type: none;
}
#navigation ul li {
float:left;
position:relative;
padding-left:3px;
}

/*-----Bottom Link---------*/
#copyright{
position:absolute;
top:815px;
left:0px;
width:1053px;
text-align:center;
font-size:11px;
color:#b95656;
}
#copyright a{
text-decoration: none;
color:#b95656;
}
#copyright a:hover{
text-decoration:underline;
}