﻿/* CSS Document */
body{
font-size:small;
font-family:tahoma,Arial, Helvetica, sans-serif;
color:#639;
margin:0;
padding:0; 
}

*html body{
font-size:x-small;/* for IE5*/
f\ont-size:small; /*for other IE */
}

h1{
font-size:150%;
}

h2{
font-size:120%;
}

ul{
list-style:none;}

ul li{
font-size:110%;
}

ul li a:hover{
color:#FF9;
}

p{
font-size:100%;
}  

#main{
background:#99CC00 url(../img/background.jpg) no-repeat top left;
color:}

a{
text-decoration:none;}

a img{
border:none;
}

/* Home and contant */

#top{
float:right;
margin:-1% 0 1% 0!important;
padding:0;
margin:0;
}

ul#home_menu{
font-size:90%;
color:#339;
display:block;
}

ul#home_menu li {
float:left;
margin-right:5px;
}

ul#home_menu li a{
display:block;
float:left;
color:#033;
text-decoration:underline;
}

ul#home_menu li a:hover,ul#home_menu li.current a{
color:#900;
text-decoration:none;
}

/*Menu */

ul#main_menu li a{
display:block;
float:left;
margin:0 1% 0 0;
font-weight:bold;
color:#fff;
font-family:flubber,tahoma,Arial;
letter-spacing:1px;
}

div#menu ul li a:hover,
div#menu ul li.current a
{color:#FFFF99;
}

div#menu{
clear:both;
float:left;
background:url(../img/menu_img.png) no-repeat right bottom;
padding:0px 0 10px 0;
margin:15px 0 45px 0!important;
margin:40px 0 25px 0;
}

div#menu ul#main_menu{
background:url(../img/menu_img.png) no-repeat right top;
padding:10px 10px 0 0;
margin:0 ;
float:left;

}

div#menu ul#main_menu li{
float:left;
margin:0 10px 0 8px!important;
margin:0 10px 0 5px;
display:block;
}

div#menu ul#main_menu li.current a{
color:#FF9;}

/*Center */
div#center{
  	clear:both;
	width:99%;
	float:left;
		}
		
/*Tree_img*/
div#center #tree_img{
width:603px;
height:804px;
position:absolute;
top:83px;
left:-245px;
padding-bottom:10px;
}		

div#center div#box a {
background:url(../img/b_2.png) no-repeat bottom right;
padding:0 0 0px 0;
display:block;
}

div#center div#box a img{
margin:0 0 0 -20px;
background:url(../img/b_1.png) no-repeat bottom left;
padding:10px 0 50px 150px;
}

div#center div#box{
margin:0 0 0 20%;
background:url(../img/b_2.png) no-repeat top right ;
}

div#center div#box h1{
	font-family:argusbold,tahoma,Arial;
	font-weight:normal;
	background:url(../img/b_1.png) no-repeat top left;
	padding:10px 0 0 170px;
    margin:0 0 0 -20px;
	}
		
/*div#center #box h1 strong{
display:block;
padding:20px 0px 0px 100px;
margin:-30px 0 0 0!important;
margin:0;  
}
*/
div#center #box img.photo{
float:right;
padding:3px;
background:#fff;
border:1px solid #999;
margin:-235px 10px 0 0;
}		

div#center div.content {
font-family:Comic Sans MS,tahoma,Arial;
color:#339;
float:right;
padding:0 3% 2% 20%;
margin:0 0 0 15%;
background:url(../img/font_background.png) repeat-y;
 }

div#center div.content p{
padding:0;
text-align:justify;
}

/*Bottom*/
#bottom{
clear:both;
text-align:center;
color:#030;
font-size:90%;
margin-bottom:-2%;
}



div#menu ul#main_menu img.icon{
top:14px;
position:absolute;
}


/*-----about us----------*/

div#center div.content img#myfamily{
float:right;
margin:10px;
}


div#menu ul#main_menu img.about_icon{
left:20px;}



/*--------Crawling------*/

div#menu ul#main_menu img.crawling_icon{
left:170px;
}

div#center div.content h2{
margin:0px 0 -15px 0px;}

/*--------Developmental------*/

div#menu ul#main_menu img.developmental_icon{
left:360px;
}

body#developmental div.content p.p1 strong{
float:right;
display:block;
}

body#developmental div.content p.p2 a{
background:none;
clear:both;
float:right;
text-decoration:underline;
color:#030;}

/*--------Order form------*/

div#menu ul#main_menu img.order_icon{
left:580px;

}

/*--------Gallery------*/

div#menu ul#main_menu img.gallery_icon{
left:650px!important;
left:740px;
}

div#center div.gallery_photo{
padding:0;
width:84.5%;
}

div#center div.gallery_photo img{
display:block;
margin:0 0 2% 24%!important;
margin:0 0 2% 35%;
border:1px solid #999;
border-right:1px thick #CCC;
border-bottom:1px thick #CCC;
padding:5px;
}


/*--------contact------*/

div#center #box img.contact{
padding:0;
margin:-240px 40px 0 0!important;
margin:-243px 40px 0 0;
border:none;
}

div.content ul#contact_us{
margin:0;
padding:0 270px 10px 0!important;
padding:0 0px 0 20px;
width:96%;
}