/* CSS Document */
* {margin:0; padding:0;}
body 
{
    min-width:990px; 
    color:#fff; font:.8em "Trebuchet MS" sans-serif, Tahoma, Arial, "Times New Roman", Times, "Lucida Sans";
    background-color:#5b0218; 
    }
#wrapper {width:990px; margin:0 auto;}
#header {width:100%; float:left; height:148px; background:url(../images/header.gif) no-repeat top; background-color:#fff;}
a.logo {width:52px; float:left; margin:39px 0 0 56px; display:inline; height:66px; background:url(../images/logoanna.gif) no-repeat top left; text-decoration:none;}
a:visited.logo, a:hover.logo, a:active.logo {text-decoration:none; color:#333;}
#topNavigation {width:914px; float:left; display:inline; margin:20px 0 0 36px;}
#content {width:914px; margin:0 36px;}
#content_top {width:100%; height:320px;}
#content_bottom_privacy {font-size:12px; width:874px; float:left; padding:0 20px 10px 20px; background:url(../images/privacy_bckgrnd.gif) repeat-y top left;}
#c_top_left {width:688px; float:left; height:320px; background:url(../images/c_top_left_back.jpg) no-repeat top right;}
#services_h {width:386px; float:left; margin:24px 0 24px 20px; display:inline;}
.services_h {width:380px; margin:0 auto; border-bottom:2px solid #999; padding:9px 0 6px 0;}
b.services_bold {font-size:13px; font-family:tahoma; color:#f09900;}
.services_hr {width:330px; margin:22px 0 0 40px;}
.services {width:444px; height:120px;}
p.services_txt {width:346px; margin-top:8px;}

.products {width:444px; height:120px;}
.products_h {width:380px; margin:0 auto; border-bottom:2px solid #999; padding:0; margin-top:10px;}
b.products_bold {font-size:13px; font-family:tahoma; color:#192943;}
p.products_txt {width:346px; margin-top:8px; color:#5B0218;}

#bridal {float:left; background:url(../images/bg_banner_0_1.gif) left top no-repeat; padding:12px 0 0 0;}
#bridal_href {width:120px; height:17px; margin-left:11px; padding:2px 0 0 15px; background:url(../images/btn_0_3.gif) left top no-repeat;}
#bridal_info {background:url(../images/bride.gif) no-repeat top right;}
#hair {float:left; background:url(../images/bg_banner_0_2.gif) left top no-repeat; padding:12px 0 0 0;}
#hair_href {width:59px; height:17px; margin-left:11px; padding:2px 0 0 15px; background:url(../images/btn_0_4.gif) left top no-repeat;}
#hair_info {background:url(../images/hair.gif) no-repeat top right;}
#nails {float:left; background:url(../images/bg_banner_0_3.gif) left top no-repeat; padding:12px 0 0 0;}
#nails_href {width:59px; height:17px; margin-left:11px; padding:2px 0 0 15px; background:url(../images/btn_0_5.gif) left top no-repeat;}
#nails_info {background:url(../images/nails.jpg) no-repeat top right;}
#beauty {float:left; background:url(../images/bg_banner_0_4.gif) left top no-repeat; padding:12px 0 0 0;}
#beauty_href {width:59px; height:17px; margin-left:11px; padding:2px 0 0 15px; background:url(../images/btn_0_6.gif) left top no-repeat;}
#beauty_info {background:url(../images/beauty.gif) no-repeat top right;}
#fudge_info {background:url(../images/fudge.gif) no-repeat top right;}
#thalgo_info {background:url(../images/thalgo.gif) no-repeat top right;}
#perfectlady_info {background:url(../images/perfectlady.gif) no-repeat top right;}
.banner_0_1	{width:193px; height:120px; font-weight:600; font-size:11px;}
.banner_0_1 a:link {color:#F4FFE3; font-size:11px; text-decoration:none;}
.banner_0_1 a:visited, .banner_0_1 a:active {text-decoration:underline; color:#F4FFE3;}
.banner_0_1 a:hover {text-decoration:underline; color:#666666;}
#c_top_right {width:226px; float:left; height:320px; position:relative; z-index:20000; background:url(../images/womens_face.jpg) no-repeat top right;}
#c_bot_left {width:457px; float:left;}
#c_bot_right {width:457px; float:left;}
#c_bot_left_topimage {width:457px; float:left; height:20px; background:url(../images/corn_2_1_top.jpg) no-repeat top left;}
#c_bot_left_middleimage{width:457px; float:left; height:213px; background:url(../images/corn_2_1_middle.jpg) repeat-y top left;}
#c_bot_left_bottomimage {width:457px; float:left; height:13px; background:url(../images/corn_2_1_bottom.jpg) no-repeat top left;}
#c_bot_right_topimage {width:457px; float:left; height:20px; background:url(../images/corn_top.gif) no-repeat top left;}
#c_bot_right_middleimage {width:457px; float:left; height:211px; background:url(../images/corn_middle.gif) repeat-y top left;}
#c_bot_right_bottomimage {width:457px; float:left; height:15px; background:url(../images/corn_bottom.gif) no-repeat top left;}
#c_bot_right_middleimage_center {width:240px; margin:0 auto;}

.content_rot_h {width:270px; float:right; margin:40px 0 0 0; display:inline;}
.content_rot_h p {margin:0 0 8px 12px; line-height:160%; color:#333;}
.tq {width:100%; height:28px; background:url(../imgs/tq.gif) no-repeat bottom left;}
.content_rot_txt {width:210px; margin:0 auto; overflow:hidden;}
.content_rot_txt_adjust {margin-left:8px; color:#000;}
/*.content_rot_txt p {margin:0; color:#fff;}*/
.bq {width:100%; height:28px; background:url(../imgs/bq.gif) no-repeat top right;}

.social {width:auto; float:left; margin:18px 12px 12px 12px; display:inline;}
.textsize {width:auto; float:right; margin:18px 12px 12px 12px; display:inline;}

#footer {width:914px; float:left; display:inline; margin-left:36px; height:109px; font-size:11px; background:url(../images/footer_img.gif) no-repeat bottom;}
.footertext {width:490px; margin:0 auto; padding-top:12px; display:block;}
.footertext a:link {color:#bebebe; text-decoration:none;}
.footertext a:active, .footertext a:visited {color:#bebebe; text-decoration: underline;}
.footertext a:hover {color:#fff; text-decoration: underline;}
.footertext span {color:#8B2020;}
.errasys {width:324px; margin:24px auto 0 auto; color:#8B2020;}
.errasys a:link {color:#8B2020; text-decoration:underline;}
.errasys a:hover {color:#fff; text-decoration:none;}

#c_bot_right_pictures {width:457px; float:left; height:458px; background:url(../images/corn_middle.gif) repeat-y top left;}
.gal_title {padding:0 0 12px 0; font-size:13px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; color:#580318; text-align:center;}
.gal_instru {padding:0 0 12px 0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; color:#580318; text-align:center}
.centre_dwnload {width:332px; margin:0 auto;}
.sitemap {margin-top:-6px;}
.sitemap ul li {line-height:1em;}

#content_top_gal {width:100%; height:659px;}
#c_top_left_gallery {width:688px; float:left; height:auto; background:url(../images/c_top_left_back.jpg) no-repeat top right;}
#services_h_gallery {width:664px; float:left; margin:20px 10px; display:inline;}
#c_top_right_gallery {width:226px; float:left; height:320px; position:relative; z-index:20000; background:url(../images/womens_face.jpg) no-repeat top right;}
#c_bot_right_gallery {width:226px; height:339px; margin-top:320px; background:url(../images/privacy_bckgrnd.gif) repeat-y top right;}

h1 {color:#5B0218; font:bold 1.1em/1.0em Tahoma, Geneva, Arial, Helvetica, sans-serif;
	height:28px; padding:0px 0px 0px 24px; margin:0 15px 0px 10px; background: url(../images/h1.gif) no-repeat left;}
h2 {color:#5B0218; font:bold 1.1em/1.0em Tahoma, Geneva, Arial, Helvetica, sans-serif;}

td {font-size:11px; font-family:Tahoma; color:#707070; line-height:12px;}

p {margin:0 12px 8px 12px; line-height:1.3em; color:#515151;}
img {border:0;}
ul {margin:10px 0 10px 50px;}
ul li {color:#515151; margin-right:9px; line-height:1.2em;}

a:link {text-decoration:none; color:#000;}
a:visited, a:active {text-decoration:underline; color:#000;}
a:hover {text-decoration:underline; color:#377fa0;}

.pag {color:#5a5a5a; text-align:right; padding:0 0 12px 0;}
.pag a:link {text-decoration:none; color:#000;}
.pag a:visited, .pag a:active {text-decoration:underline; color:#000;}
.pag a:hover {text-decoration:underline; color:#ad1719;}

.clearleft {clear:left;}
.clearright {clear:right;}
.clearboth {clear:both;}


/* Contacts Page */
#services_h_contacts {width:664px; float:left; margin:20px 10px; display:inline;}
#contacts_txt {width:332px; float:left; margin:12px 0;}
#details_txt {width:332px; float:left;}

#content_bottom_contacts {width:894px; float:left; margin-top:-80px; padding:0 0 10px 20px; background:url(../images/privacy_bckgrnd.gif) repeat-y top left;}
#content_bottom_contacts form {width:668px;}
#form_left {width:314px; float:left;}
#form_right {width:314px; float:left;}
.red {color: #CC0000;}
.legend {color:#7F0B00; font-weight:bold; margin-bottom:3px}
fieldset {padding:12px 18px; border:1px solid #ccc; background-color:#fff;}
label {color:#515151;}
#junk_txt {width:100%; float:left; margin-top:12px; font-size:11px;}
#junk_txt p {color:red; margin-left:0;}






