/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
}
#sitecontainer {
	width: 724px;
	margin: 0px auto;
	padding: 0px;
}
/* ------- Header Styles --------- */
#header {
	width: 100%;
	height: 240px;
	margin: 0px auto;
	background-color: #74b136;
	float: left;
}
#menucontainer {
	width: 630px;
	height: 50px;
	margin: 0px 0px 0px 47px;
	background-color: #000;
	font-size:13px;
	text-align:center;
}
#menubox {
	margin: 0px 0px 0px 19px;
	padding: 0px;
	display: block;
}
#menutxt {
	margin-top: 19px;
	text-align: center;
	float: left;
}
.menudvdr {
	width: 1px;
	height: 40px;
	margin: 0px 17px;
	background: #aba000;
	background-repeat:no-repeat;
	float: left;
}
#menubox a.menu {
	color: #c9c9c9;
	text-decoration:none;
}
#menubox a.menu:hover {
	color: #b2b830;
	text-decoration:none;
}
.menuon	{
	color: #FF9900;
}
#logoanicontainer {
	width: 630px;
	height: 180px;
	margin: 0px 0px 0px 47px;
}
#logoanicontainer .logo {
	width: 193px;
	height: 180px;
	margin: 0px;
	background: #fff url(../images/d5_logo_lwrs.jpg);
	display: block;
}
#logoanicontainer .flashani {
	width: 437px;
	height: 180px;
	margin: 0px;
	background: #000 url(../images/d5_ani.jpg);
	display: block;
}
/* ------- Footer Styles --------- */
#footer {
	width: 100%;
	height: 30px;
	font-size: 10px;
	display: block;
	float: left;
}
#footer ul {
/*	margin-top: 10px;*/
	padding: 0px 63px;
	list-style-type: none;
	vertical-align: middle;
}
#footer ul li {
	margin: 0px;
	padding: 0px;
	display: block;
}
.ftrtxthomclr {
	background-color: #74b136;
	color: #345216;
}
.ftrtxtinrclr {
	background-color: #ddd;
	color: #345216;
}
.facebook {
/*	width: 150px;
	height: 30px;*/
	margin-top: 5px;
	text-align: left;
	display: block;
	float: left;
}
a.facebooktxt:link {
	color: #345216;
	text-decoration:none;
}
a.facebooktxt:hover {
	text-decoration:underline;
}
/* ------- Middle Area Styles --------- */
#mdlbox {
	width: 724px;
	background-color: #fff;
	float: left;
}
#submenubox {
	width: 240px;
	padding-top: 0px;
	font-size: 9pt;
	font-weight: normal;
	float: left;
}
#submenubox ul {
	width: 150px;
	margin: 25px 0px 0px 50px;
	padding: 0px;
}
#submenubox ul li {
	margin: 0px;
	padding: 0px 0px 0px 30px;
	width: 160px;
	height: 30px;
	background: url(../images/submenu_bg.gif) no-repeat top left;
	list-style-type: none;
	line-height: 32px;
	display: block;
}
.submenunow {
/*	width: 240px;
	height: 41px;
	background: url(../images/submenu_bg_over.gif) no-repeat top left;*/
	font-weight: bold;
}
#submenubox a:link {
	color: #4E7218;
	text-decoration: none;
}
#submenubox a:hover {
	color: #4E7218;
	text-decoration: none;
	font-weight: bold;
}
#submenubox a:visited {
	color: #3d5a10;
	text-decoration: none;
}
#maintxtbox {
	width: 380px;
	margin: 24px 0px 20px 0px;
	padding: 0px 0px 0px 24px;
	background: url(../images/midcontboxdvdr.gif) repeat-y;
	line-height: 16pt;
	font-size: 9pt;
	text-align: justify;
	float: left;
}
.PageHeadText {
	margin: 0px;
	font-size: 15px;
	font-weight: bold;
	color: #4E7218;
	text-decoration: underline;
	letter-spacing: 1.5px;
}
#maintxtbox p {
	margin-bottom: 20px;
}
/* ------- Index Page Styles --------- */
#mdlboxindx {
	width: 724px;
	height: 350px;
	padding: 0px;
	background-color: #74b136;
	float: left;
}
#submenuboxindx {
	width: 175px;
	margin: 0px 0px 0px 46px;
	padding: 0px 11px;
	background-color: #699921;
	font-size: 14px;
	text-align: center;
	float: left;
}
#submenuboxindx .inrbox {
	width: 175px;
	background-color: #fff;
	display: block;
}
#maintxtboxindx {
	width: 336px;
	height: 264px;
	padding: 41px 50px;
	line-height: 18pt;
	font-size: 9pt;
	text-align: justify;
	background-color: #699921;
	float: left;
}
.hordvdr {
	width: 100%;
	height: 1px;
	margin-bottom: 7px;
	background-color: #74b136;
}
.indxnewruntxt {
	margin: 0px auto;
	padding: 4px 0px;
	width: 90%;
	font-size: 8pt;
	line-height: 14px;
	text-align: center;
	display: block;
}

/* ------- Profile Page Styles --------- */
.profile {
/*	height: 628px;*/
	background: #fff url(../images/Bg%20big%20img_profile.jpg) left bottom no-repeat;
}
.teamd5 {
/*	height: 530px;*/
	background: url(../images/Bg%20big%20img_profile_team.jpg) left bottom no-repeat;
}
.style4 {
	color: #344c1d;
	font-size: 11pt;
}
#maintxtboxprof ul {
	width: 250px;
	margin: 0;
	padding: 0; 
	list-style-type: none; 
	font-size: 12px;
}
#maintxtboxprof ul li {
	margin: 5px 0px 5px 0px;
	padding-left: 0px; 
}

/* ------- Quality Page Styles --------- */
.quality {
/*	height: 300px;*/
	background: #fff url(../images/Bg%20big%20img_quality.jpg) no-repeat left bottom;
/*	background-position: left top;*/
}
/* ------- Portfolio Page Styles --------- */
.portfolio {
	height: 415px;
	background: url(../images/Bg%20big%20img_empty330.jpg) no-repeat left bottom;
}
#maintxtbox ul {
	width: 250px;
	margin: 0;
	padding: 0; 
	list-style-type: none; 
	font-size: 12px;
}
#maintxtbox ul li {
	margin: 5px 0px 5px 0px;
	padding-left: 20px; 
	background: url(../images/bullet03.jpg) no-repeat;
	background-position: 0em ; 
}
.pf_logo {
	background: url(../images/Bg-big-img_portfolio_logos.jpg) no-repeat left bottom;
}
.pf_brochure {
	background: url(../images/Bg-big-img_spa02.jpg) no-repeat left bottom;
}
.pf_package {
	background: url(../images/Bg%20big%20img_nailpolish.jpg) no-repeat left bottom;
}
.pf_print {
	background: url(../images/Bg%20big%20img_empty330.jpg) no-repeat left bottom;
}
.pf_ad {
	background: url(../images/Bg-big-img_ad.jpg) no-repeat left bottom;
}
.pf_photo {
	background: url(../images/Bg-big-img_sonali.jpg) no-repeat left bottom;
}
.pf_web {
	background: url(../images/Bg-big-img_towel.jpg) no-repeat left bottom;
	float: left;
}
.pf_mmd {
	float: left;
}
.pf_calendar {
	background: url(../images/Bg%20big%20img_empty330.jpg) no-repeat left bottom;
}
/* ------- Gallery Page Styles --------- */
#mdlboxfull {
	width: 654px;
/*	height: 150px;*/
	margin: 0px;
	padding: 30px 0px 0px 70px;
	background-color: #fff;
	float: left;
}
.thumbimg {
	margin: 0px;
	padding: 8px;
	border: 1px solid #dadada;
}
.thumbox {
/*	width: 68px;
	height: 46px;*/
	margin: 6px 9px 6px 0px;
	background-color: #fff;
	border-color: #393939;
/*	border-style: solid;
	border-width: thick;*/
	text-align: center;
	float: left;
}
.thumbox1 {
	width: 100px;
	height: 65px;
	margin: 20px 26px 6px 0px;
	background-color: #fff;
/*	border-color: #393939;
	border-style: solid;
	border-width: thick;*/
	text-align: center;
	float: left;
}
#mdlboxfull .thumbox {
	width: 68px;
	height: 46px;
	margin: 20px 35px 6px 0px;
	background-color: #fff;
	border-color: #393939;
/*	border-style: solid;
	border-width: thick;*/
	text-align: center;
	float: left;
}
.gallery {
	height: 720px;
}
.clientele {
	height: 360px;
}
/* ------- Contact Page Styles --------- */
.contact {
	height: 548px;
	background: url(../images/Bg-big-img_spoon.jpg) no-repeat left bottom;
}

/* ------- New@d5 Page Styles --------- */
#mdlboxnew {
	width: 604px;
/*	height: 150px;*/
	margin: 0px;
	padding: 0px 50px 20px 70px;
	background-color: #fff;
	float: left;
}
#mdlboxnew span {
	font-size: 12px;
}
/*.new {
	height: 560px;
}*/
