html *{outline: none;}ul, li {padding:0px; margin:0px;}

body
{
margin:0px;
padding:0px;
line-height:18px;
background:#290B01;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
height:100%;
}

body iframe
{
height:100%;
}
a
{
color:#522414;
}

a:hover
{
color:#C64D00;
text-decoration:none;
}

.call_bg
{
background:url(images/call_bg.jpg) left top repeat-x;
height:39px;
padding-right:10px;
color:#ffffff;
font-size:19px;
}

.left_nav{width:250px;color:#FCF5EE;height:25px;line-height:25px;font-size:13px;}
.left_nav a{color:#F7D8B2;display:block;height:25px;text-decoration:none;line-height:25px;
background:url(images/nav.jpg) left top no-repeat;font-weight:bold; padding-left:54px;}
.left_nav a:hover{background:url(images/nav_h.jpg) left top no-repeat;color:#fff;text-decoration:none;}
.left_nav a.active{background:url(images/nav_h.jpg) left top no-repeat;color:#fff;text-decoration:none;}

.home{width:250px;background:url(images/home_h.jpg) left top no-repeat;color:#FCF5EE;height:27px;line-height:27px;
font-size:13px;margin:0px;padding:0px;}
.home a{background:url(images/home.jpg) left top no-repeat;color:#F7D8B2;height:27px;display:block;text-decoration:none;
line-height:27px; font-weight:bold; padding-left:54px;}
.home a:hover{background:url(images/home_h.jpg) left top no-repeat;color:#ffffff;text-decoration:none;}
.home a.active{background:url(images/home_h.jpg) left top no-repeat;color:#ffffff;text-decoration:none;}
.gift_bg{ background:url(images/gift_bg3.jpg) left top no-repeat; width:576px; height:634px; margin-top:-15px;margin-left:37px;}
.gift_bg ul{padding-bottom:15px; margin:0px; width:500px;}
.gift_bg ul li{list-style-type:none;font: bold 14px/18px "Times New Roman";color:#000000;text-decoration:none; padding-top:10px;}

.gift_bg p{ padding-bottom:10px; margin:0px;}
.logo{ padding-top:108px; padding-left:5px;}
.redbold{font: bold 31px/35px "Times New Roman";color:#aa1229;text-decoration:none;}
.redNormal{font: bold 14px/18px "Times New Roman";color:#aa1229;text-decoration:none;}
.BlkNormal{font: bold 14px/18px "Times New Roman";color:#000000;text-decoration:none;}
.padd{padding:10px 0 0 6px;}
.read
{
color:#C64D00;
font-weight:bold;
}

.read a
{
color:#C64D00;
font-weight:bold;
text-decoration:none;
}

.read a:hover
{
color:#2A0B01;
font-weight:bold;
text-decoration:underline;
}

.footer
{
background:#290B01 url(images/footer_bg.jpg) left top repeat-x;
height:46px;
color:#EAE4D6;
line-height:46px;
}

.footer a
{
color:#EAE4D6;
text-decoration:none;
}

.footer a:hover
{
color:#C64D00;
text-decoration:none;
}

.inner_content
{
background:url(images/inner_content_bottom.jpg) left bottom no-repeat;
}

.brown
{
font-size:14px; 
color:#C64D00;
}

.services
{
font-size:14px;
color:#522414;
}

.box 
{
font-size:11px; 
padding:20px 7px 0px 7px;
}

.box ul
{
margin:0px;
padding:5px 0px 0px 13px;
list-style:none;
}
 
.box li
{
margin:0px; 
padding:0px 0px 0px 15px;
background:url(images/bullet.gif) left 7px no-repeat;
font-size:12px; 
line-height:22px;
}

.box li a
{
text-decoration:none;
color:#000000;
}

.box li a:hover
{
color:#C64D00;
text-decoration:underline;
}

.heading
{
color:#000000;
font-size:20px;
}

.heading2
{
font-size:16px; color:#C64D00;
}

.heading1{color:#522414;font-size:24px;line-height:30px;}
.heading_top{color:#522414;font-size:22px;line-height:30px;}
.clients{color:#f8dab4;font-size:15px;line-height:25px;font-weight:bold; font-style:italic;}
.sophia{color:#522414;font-size:15px;line-height:20px; font-weight:normal; font-weight:bold; padding-right:5px;}
.beauty{color:#000;font-size:20px;line-height:35px; font-weight:normal;}
.beauty span{color:#000;font-size:23px;line-height:35px; font-weight:bold;}

.lists ul
{
padding:0px;
margin:0px;
list-style:none;
}

.lists li
{
background:url(images/sml_leaf.jpg) left 4px no-repeat;
padding:0px 0px 10px 30px;
color:#2A0B01;
}


.textfield{font: normal 12px Arial, Helvetica, sans-serif;
	color:#763D18;
	border: solid 1px #763D18;
	width: 200px;
	height: 16px;
	padding: 2px;
	}
.textfield2{font: normal 12px Arial, Helvetica, sans-serif;
	color:#763D18;
	border: solid 1px #763D18;
	width: 200px;
	height: 150px;
	padding: 2px;
	}	
	
.textfield3{font: normal 12px Arial, Helvetica, sans-serif;
	color: #763D18;
	border: solid 1px #763D18;
	width: 205px;
	height: 20px;
	padding: 2px;
	}
	
.Submit{ background: #763D18;
	color:#FFF;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #290B01;
	width:80px;
	height:22px;
	}
.news_nav
{
color:#F8DAB4;
border-bottom:2px solid #733B27;
font-size:11px;
}
.news_nav ul
{
margin:0px;
padding:0px;
list-style:none;
}
.news_nav li
{
margin:0px;
padding:0px;
display:inline;
color:#F8DAB4;
padding-left:12px;
}
.news_nav li a
{
color:#F8DAB4;
text-decoration:none;
}
.news_nav li a:hover
{
color:#FFFFFF;
border-bottom:1px dotted #F8DAB4;
}
.page
{
color:#F8DAB4;
font-size:16px;
line-height:23px;
}

.page a
{
color:#B98A79;
font-size:12px;
text-decoration:none;
}
.page a:hover
{
color:#C64D00;
}


.page1{color:#F8DAB4;font-size:16px;line-height:23px;}
.page1 a{color:#B98A79;font-size:12px;text-decoration:none;}
.page1 a:hover{color:#C64D00;}

.page2{color:#522414;font-size:16px;line-height:23px;}
.page2 a{color:#B98A79;font-size:12px;text-decoration:none;}
.page2 a:hover{color:#C64D00;}






.news_name{color:#FDEFE1;font-size:19px;}

<!-- Pagination -->
.virtualpage2{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 250px;
text-align: center;
padding: 2px 0;
margin: 10px 0;
color:#F8DAB4;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: #F8DAB4;
background-color: #290B01;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #290B01;
background-color: #F8DAB4;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}
.borderbottom{ border-bottom:1px solid #F8DAB4;}
.wantto{color:#F8DAB4; font-size:17px;}
.wantto a{color:#F8DAB4; font-size:17px; text-decoration:none;}
.wantto a:hover{color:#F8DAB4; font-size:17px; text-decoration:underline;}

.righttext{font-size:11px; color:#522414; font-family:Verdana, Arial, Helvetica, sans-serif;}
.subheading{color:#F8DAB4; font-size:12px; font-weight:bold;}
.tabletext{font-size:10px;}
.toptext{font-size:19px; color:#522414; font-family:Georgia, "Times New Roman", Times, serif, "Comic Sans MS"; line-height:45px;}

.bigtxt{font-size:18px; color:#522414; line-height:30px; font-weight:bold;}
.smalltext{color:#522414; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.boxtxt{color:#F8DAB4; font-size:14px; line-height:19px}
.links
{
color:#C64D00;
}
.links a
{
color:#C64D00;
text-decoration:none;
}

.links a:hover
{
color:#522414;
text-decoration:underline;
}

.hair_style { float:left; margin:30px 10px 0px 0px;}

.spacing li { padding-bottom:15px;}

.main_head{color:#522414;font-size:28px; line-height:35px;}
.pdd{ padding-bottom:15px;}
.dry{font-size:12px; line-height:18px;color:#f8dab4;}
.dry b{font-size:12px; line-height:22px;color:#f8dab4; font-weight:bold; text-decoration:underline;}