title			{font-size:50%;}

body		{		
background:#FAF8F2; 
font-family :  arial, verdana, sans-serif; 
font-weight : normal; 
color:#006;	
}

#content 		{ 
margin:-7px auto 0 auto;
	
width: 800px; 
height:550px; 
position:relative; 		
border:3px double #7EB1AF; 	
background:#FAF8F2; 
color:#006;	
}

#banner			{ 
width:100%; 
height:85px; 
position:absolute; 
top:0px; 
left:0px; 
font-family:times, serif; z-index:20; 	
}

#fleur			{ 
width:76px; 
height:85px;	
position:absolute; 
top:5px; 
left:670px; 
}

#fleurl			{
width:76px;
height:85px;
position:absolute;
top:5px;
left:135px;
}

#tkp		{
width:380px;
height:80px;
position:absolute;
top:5px;
left:240px;
margin:0 50px 0 0 !important; margin:0 35px 0 0;
background:#FAF8F2;
}

#t			{
width:300px;
height:35px;
color:#006;
float:right;
text-align:right;			
margin:0 5px 0 0;
background:#FAF8F2;
}
#t h1		{
font-size:32px;
font-weight:bold;
margin:0;
padding:0;
}
			

#m 			{
width:300px;
height:18px;
text-align:right;
color:#006;
float:right;
margin:0 5px 5px 0;
background:#FAF8F2;
}

#m h1		{
font-size:24px;
font-weight:bold;
font-style:normal;
margin:0 0 0 0;
padding:0;
}

#b 		{
width:380px;
height:10px;
text-align:right;
margin:0 0 0 0;
color:#006;
float:right;
background:#FAF8F2;
}

#b h1		{
font-size:16px;
font-weight:bold;
font-style:normal;
margin:5px 5px 0 0!important;margin:0 10px 0 0;
padding:0;
}

#heading		{
width:99%;
height:50px;
position:absolute;
top:23%;
left:0%;
text-align:center;
}

.l			{
display:none;
}

#add		{
width:120px;
height:115px;		
position:absolute;
top:0;
left:5px;
background:none;	
}

#add p {
font-size:75%;
color:#000066;
margin:0;
font-weight:bold;
background:#FAF8F2;
}
			
h1 		{
font-size:75%;
color:#000066;
margin:0;
font-weight:bold;
background:#FAF8F2;
}

h2 			{
font-size:75%;
font-weight:bold;
color:#000066;
margin:0;
background:#FAF8F2;
}

.imagemain		{
width:auto;
padding:2px 2px 0 2px;
border:3px solid #006;
margin:5px 10px 5px 5px;
position:absolute;
right:0%;
top:125px;
}

.imagekit		{
width:auto;
padding:2px 2px 0 2px;
border:1px double #006;
margin:3px;
position:absolute;
right:4px;
top:128px;
}

#textkit		{
width:200px;
background:#fff;
font-size:70% !important;font-size:70%;
text-align:justify;
line-height:140%;
position:absolute;
top:125px;
left:0%;
margin:5px 0 0 5px;
overflow:visible;
color:#000066;
z-index:1;
}
#textkit p {
margin:3px 5px 5px 7px;
}

#textkit a		{
color:#447572;
text-decoration:none;
font-size:100%;
font-weight:bold;
}

#textkit a:hover	{
color:#dd0000;
text-decoration:none;
font-weight:bold;
margin:0;
}

#spacer h1 	{
font-size:100%;
background:#fff;
margin:0px 0px 0px 5px;
text-align:left;
}
#spacer			{
width:200px;
height:365px;
margin:0;
}

#spacerl		{
width:200px;
height:390px;
margin:0;
}

#spacerl h1 	{
font-size:100%;
background:#fff;
margin:0px 0px 0px 5px;
text-align:left;
}
						


#lefttop		{
width:380px;
height:190px;
position:absolute;
top:126px;
left:6px;	
margin-top:5px;
margin-left:5px;		
}

#leftbot		{
position:absolute;
top:355px;
left:6px;
width:380px;
height:190px;

margin-left:5px;
}

#righttop		{
position:absolute;
left:407px;
top:126px;
width:380px;
height:190px;
margin-top:5px;
margin-left:5px;
}

#rightbot		{
position:absolute;
left:407px;
top:355px;
width:380px;
height:190px;
margin-left:5px;			
}

.kitchtext		{
width:125px;
height:auto;
float:left;
color:#000066;
font-size:70% !important;font-size:70%;
text-align:justify;
line-height:145%;
}



.kitchtext p		{
margin:5px;
}

.kitchtext a		{
color:#447572;
text-decoration:none;
font-weight:bold;
}

.kitchtext a:hover	{
color:#dd0000;
text-decoration:none;
}

.fill			{
height:154px;
background:#ffffff
}
.fill p		{
margin:0 .2em.35em .35em;
}

.fill h1		{
margin:0 0 3px 0 ;
font-size:100% !important; 

background:#fff;
text-align:center;
}

.flex			{
width:230px;
height:330px;
overflow:hidden;
background:#fff;
padding: 0 4px 4px 4px;
			}
			


.flex h1		{
margin:0;
font-size:85% !important; 
font-size:90%;
}
.flex h2 {
background:#fff;
}

.sitelist		{
width:780px;
height:400px;
font-size:80% !important;font-size:80%;
position:absolute;
background:url(pics/sitemap.jpg);
top:23%;
left:1%;
color:#000066;
}
.sitelist p			{
margin:.35em;
}

.sitelist h1		{
margin:0;
font-size:85% !important; 
font-size:90%;
}

.sitelist a			{
color:#447572;
text-decoration:none;
font-weight:bold;
}

.sitelist a:hover		{
color:#dd0000;
text-decoration:none;
font-weight:bold;
}

.sitelist li		{
margin:3px 0 0 40px;
}

#claim			{
width:98%;
height:15px;		
position:absolute;
bottom:10px !important; bottom:6px;
right:0px;
color:#000066;
text-align:right;
font-weight:bold;
font-size:55%;
}

#claim h1{
font-size:100%;
margin:10px 0 0 0;
padding:0;
}

#claim p {
margin:10px 0 0 0;
}
			
#claim a		{
color:#447572;
text-decoration:none;
margin:0;
padding:0;
}

#claim a:hover		{
color:#dd0000;
}
.d			{
width:200px;
height:200px;
position:absolute;
top:10px;
left:-1000px;
}

b.rtop, b.rbottom		{
display:block;
background: #FAF8F2;
}

b.rtop b, b.rbottom b		{
display:block;
height: 1px; 
overflow: hidden; 
background: #fff;
}

b.r1				{
margin: 0 5px;
}

b.r2				{
margin: 0 3px;
}

b.r3				{
margin: 0 2px;
}

b.rtop b.r4, b.rbottom b.r4	{
margin: 0 1px;
height: 2px;
}
.sitelist ul ul 			{
list-style-type:square;
}

.sitelist ul ul ul		{
list-style-type:circle;
}

.sitelist ul ul ul ul		{
list-style-type:disc;
}



#forward	a			{
font-size:90%;
float:right;
margin:0;
padding:0 2px 0 2px;
text-decoration:none;
font-weight:bold;
border:1px solid #eee;	
}
									

									
#forward #back a:hover {
font-weight:bold;
background:#ccc;
color:#dd0000;
}

.nav					{
position:absolute;
top:96px;
left:0px;
z-index:100;
}

.nav ul			{
list-style-type:none;
padding:0;
margin:0;
clear:both;
}

.nav li			{
float:left;
list-style-type:none;
position:relative;
z-index:50;
}

.nav table	{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:19px;
}

.nav a, .nav :visited {
display:block;
font-size:12px;
width:139px;
padding:3px 0 2px 20px;
color: #000066;
background: #7EB1AF;
text-decoration:none;
margin-left:1px;
text-align:left;
z-index:70;
}

.nav :hover			{
color:#d00;
background:#99CCCC;
}

.nav ul ul 		{
visibility:hidden;
position:absolute;
width:120px;
height:0;
}

.nav ul :hover ul{
visibility:visible;
}


#shownav	 { 
		position:absolute;
		right:0;
		margin:0 0 2px 0;

		width:100%;
		text-align:center;
		}

.show		{text-align:center;margin:0;}
