body 			{
	margin:0px;
	padding:0px;
	text-align:center;
	background-color: #949A3F;
}
.topBox 		{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background-color:#C5B58B;
	padding-bottom:10px;
	background-image: url(images/floral_bg.jpg);
	padding-top: 20px;
}

.bottomBox 		{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background-color:#C5B58B;
	padding-bottom:10px;
	padding-top:10px;
	border-top:3px solid #000
	background-image: url(images/floral_bg.jpg);
	background-image: url(images/floral_bg.jpg);
}


.logo 			{ background-image:url(images/logo_nbg.gif); background-position:top center; background-repeat:no-repeat; height:96px; width:476px; margin-left:300px; *margin-left:0px;}
.masthead 		{
	border-top:3px solid #2D1602;
	border-bottom:3px solid #2D1602;
	background-image:url(images/tortoise_shell2.jpg);
	margin-left:auto;
	margin-right:auto;
}
.mastBox 		{ width:806px; margin-left:auto; margin-right:auto; padding-top:15px; *padding-top:12px; padding-bottom:15px; *padding-bottom:20px;}
.mainWrapper 	{ padding:6px; border:1px solid #fff; height:244px; *height:258px; background-color:#332615; *margin-bottom:0px; *padding-bottom:0px}
.bottom 		{ background-color:#888C3C;padding-top:20px;padding-bottom:10px; text-align:center;width:1042px;margin-left:auto;margin-right:auto;border-top:3px solid #000; margin-top:-3px;}
.menu 			{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.menu ul 		{ display:block;margin-left:0px;}
body>div .menu ul {margin-left:-30px;}
.menu li 		{ display:inline;;margin:0px;}
.menu a 		{ color:#fff; text-decoration:none; font-weight:normal; font-size:12px; padding-left:15px; padding-right:15px; letter-spacing:3px}
.menu a:hover 	{ color:#c1b596;}
.tmc 			{
	padding-top:20px;
	padding-bottom:20px;
}
.copyright p 	{ font-family:Verdana,Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF;}
.copyright p a	{ text-decoration:none; color:#FFFFFF}
.copyright p a:hover { color:#fff}

/*------------anna page css-----------*/
.fleft 			{
	float:inherit;
	text-align:inherit;
	position:relative;
}
.fright 		{ float:right}
.textWrapper 	{ padding:4px; background-color:#888c3b; text-align:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#463b24;line-height:20px;}
.anna 			{ width:500px; *width:513px; height:235px; _height:98px;}
.anna .text 	{
	background-color:#F3EFE2;
	padding:17px 26px 17px 26px;
*padding-bottom:13px; 	height:200px;
*height:90px;	background-image: url(images/anna_bk.jpg);
}
.anna p 		{ margin:0px;}
/*------------------------------------*/

/*------------project page css-----------*/
.textWrapper_brown { padding:4px; background-color:#b1a988; text-align:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#463b24;line-height:20px;}
.project 		{ width:260px; *width:268px;}
.fleft .prj		{
	display:none;
}
.project .text 	{ height:218px; *height:236px; width:210px; *width:260px; background-color:#9d9471; padding:18px 25px 0px 25px; position:relative;}
.project .text .fixed { margin:0px; padding:0px; height:185px; width:210px; position:absolute; top:18px; left:25px; display:none;}
.project .text .fixed p {margin-bottom:5px; margin-top:0px;}
.project ul 	{ padding:0px; margin:0px; float:left; display:block; margin-top:185px;}
.project li		{ display:inline; float:left; padding-right:13px;}
.project li p 	{ margin:0px;}
.project li a 	{ width:14px; height:13px; background-color:#b1a988; display:block; margin-top:5px; cursor:hand;}



/*---------------------------------------*/

/*------------services page css-----------*/
.services 		{ width:260px; *width:268px;}
.services .text { height:196px; *height:236px; width:210px; *width:260px; background-color:#979262; padding:20px 25px 20px 25px;}
.servicesLeft 	{ width:505px; *width:513px; height:92px; *height:99px; margin-top:12px; *margin-top:9px; color:#463b24}
.servicesLeft .text { padding:16px 26px 16px 26px; color:#463b24; background-color:#989265}
.servicesLeft p { margin:0px;}
/*---------------------------------------*/

/*------------contact page css-----------*/
.contact 		{ width:260px; *width:268px; background-color:#dbd7c8;}
.contact .text 	{ height:216px; *height:226px; width:210px; *width:260px; background-color:#86a4bb; padding:10px 25px 10px 25px; *padding:5px 25px 0px 25px;}
.contact p 		{ margin:0px; color:#fff; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.contact input 	{ width:205px; border:none;}
.contact textarea {width:205px; margin-bottom:10px; border:none; height:40px;}
.contact a 		{ text-decoration:none; color:#fff;}
/*---------------------------------------*/
.fleft img {
}
.subtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #2D1602;
	letter-spacing: 1px;
}
.topBoxCopy {
	background-color:#C5B58B;
	background-image: url(images/floral_bg.jpg);
}
