body
{
	background-image: url(../pics/background.jpg);
}

div.header
{
	background-image: url(../pics/header_smile_blue.jpg);
	width:780px;
	height:62px;
	border:solid 0px black;
}

div.main
{
	background-color: white;
	width:780px;
	height:450px;
	border:solid 0px green;
}

div.main_right
{
	background-image: url(../pics/background_mainn.jpg);
	line-height:50px;
	padding-top:20px;
	width:500px;
	height:420px;
	text-align:left;
	color: #676767;
	font-weight:normal;
 	font-family: verdana, arial, helvetica, sans-serif;
  	font-size: 16px;
	float:right;
	border:solid 0px #fa7a74;
}

div.main_left
{
	width:153px;
	height:420px;
	padding-left:3px;
	font-family:Lucida Calligraphy;
	font-size:12px;
	float:left;
	border:solid 0px #fa7a74;
	line-height:150%;
}

div.main_left_up
{
	width:100%;
	height:275px;
	padding-left:3px;
	border:solid 0px #fa7a74;
}
div.main_left_down
{
	background-image: url(../pics/logo_main_left2.jpg);
	width:100%;
	height:141px;
	border:solid 0px #fa7a74;
}

div.footer
{
	background-image: url(../pics/footer.jpg);
	width:780px;
	height:25px;
	padding-top:2px;
	border:solid 0px white;
}

a
{
	font-size:16px;
	color: white;
	font-weight:bold;
	text-decoration: none;
	font-family:Lucida Calligraphy;
}

a:hover { font-style:italic; color:white; text-decoration:underline; }
/*a:link { color:#a9221b; text-decoration:none; }
a:visited { font-weight:bold; color:silver; text-decoration:none; }
a:active { font-weight:bold; color:lime; text-decoration:underline; }
a:focus { font-weight:bold; color:red; text-decoration:underline; }*/

input.button
{
	border:0;
   	no-repeat left;
    	text-align:left;
    	width:149px;
    	height:20px;
    	font-size:12px;
    	color:green;
    	font-weight:bold;
    	font-family:verdana;
}
