*
{
	margin:0;
	padding:0;
}

body, html
{
	background: #8FB300;
	color: #5C7301;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

img
{
	margin:0px;
	padding:0px;
}

.border
{
	border : 3px double #5C7301;
}

a
{
	color : #5C7301;
	text-decoration : underline;
}

a:hover
{
	color : #5C7301;
	text-decoration : none;
}

.bold
{
	font-weight : bold;
}

#title
{
	font-size : 15px;
	font-weight : bold;
	text-align : center;
}

p
{
	padding : 6px 0;
}

.center
{
	text-align : center;
}

.right
{
	float : right;
}

.left
{
	float : left;
}

.clear
{
	clear : both;
}

.just
{
	text-align : justify;
}

h1
{
	width : 790px;
	margin : 0px auto;
	color : #FFF9BF;
	padding : 5px 0 5px 40px;
	font-weight : bold;
	font-size : 11px;
}

#container
{
	width : 790px;
	margin : 0px auto;
	background : url(../images/background.jpg) repeat-y;
	position : relative;
}

#leftPage, #rightPage
{
	width : 329px;
	float : left;
}

#copy
{
	width : 790px;
	margin : 0px auto;
	color : #FFFF99;
	text-align : center;
}

#copy a
{
	color : #FFFF99;
}

#baloons
{
	position : absolute;
	left : -76px;
	bottom : 20px;
}

html:first-child #baloons
{
	display : none;
}

.input
{
	width : 250px;
	display : block;
	margin : 3px 0px 10px 0px;
	background-color : #F4ECA4;
	border : 1px solid #8FB300;
	color: #5F7604;
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding : 2px;
}

.but
{
	background-color : #F4ECA4;
	border : 1px solid #8FB300;
	color: #5F7604;
	padding : 0px;
}

/* START MENU 01 */

#menu01 ul
{
	list-style : none;
}

#menu01 ul li a
{
	display : block;
	width : 130px;
	height : 25px;
	text-indent : -10000px;
}

#menu01 ul #home a
{
	background : url(../images/menu01.jpg) no-repeat 0px 0px;
}

#menu01 ul #home a:hover
{
	background : url(../images/menu01.jpg) no-repeat -176px 2px;
}

#menu01 ul #about a
{
	background : url(../images/menu01.jpg) no-repeat 0px -25px;
}

#menu01 ul #about a:hover
{
	background : url(../images/menu01.jpg) no-repeat -176px -23px;
}

#menu01 ul #services a
{
	background : url(../images/menu01.jpg) no-repeat 0px -50px;
}

#menu01 ul #services a:hover
{
	background : url(../images/menu01.jpg) no-repeat -176px -48px;
}

#menu01 ul #contact a
{
	background : url(../images/menu01.jpg) no-repeat 0px -75px;
}

#menu01 ul #contact a:hover
{
	background : url(../images/menu01.jpg) no-repeat -176px -73px;
}

/* END MENU 01 */

/* START MENU 02 */

#menu02
{
	width : 150px;
	float : right;
}

#menu02 ul
{
	list-style : none;
}

#menu02 ul li a
{
	display : block;
	width : 150px;
	height : 25px;
	text-indent : -10000px;
}

#menu02 ul #caricatures a
{
	background : url(../images/menu02.jpg) no-repeat -170px 0px;
}

#menu02 ul #caricatures a:hover
{
	background : url(../images/menu02.jpg) no-repeat 0px 2px;
}

#menu02 ul #morecaricatures a
{
	background : url(../images/menu02.jpg) no-repeat -170px -25px;
}

#menu02 ul #morecaricatures a:hover
{
	background : url(../images/menu02.jpg) no-repeat 0px -23px;
}

#menu02 ul #portraits a
{
	background : url(../images/menu02.jpg) no-repeat -170px -50px;
}

#menu02 ul #portraits a:hover
{
	background : url(../images/menu02.jpg) no-repeat 0px -48px;
}

#menu02 ul #more a
{
	background : url(../images/menu02.jpg) no-repeat -170px -75px;
}

#menu02 ul #more a:hover
{
	background : url(../images/menu02.jpg) no-repeat 0px -73px;
}

/* END MENU 02 */
