body {font-family:Calibri, Myriad Pro, Arial, Verdana, Tahoma, sans-serif;font-style:italic;background: #ddd;}
body, form {margin:0;padding:0;}
.image {float:left;margin:0 15px 15px 40px;display:inline;}
.google{width:600px;margin:40px auto;}
#q {height:39px;border:none;background:#dbdbdb;font-family:Calibri, Myriad Pro, Arial, Verdana, Tahoma, sans-serif;font-style:italic;font-size:20pt;width:400px;}

.google input{padding:0;margin:0;line-height:1px;vertical-align: bottom; }
a {color:black;}

#main {width:1000px;margin:0 auto;background: #eee;}

.panel{float:left;width:358px;}
#content{width:642px;margin-left:358px;background: white;}

#title{background: url(../img/title.jpg) no-repeat left top;width:358px;}
#title a{overflow:hidden;padding:0;margin:0;display:block;text-decoration:none;background: url(../img/title2.jpg) no-repeat left bottom;width:358px;height:445px;}

#menu{background: url(../img/menu.gif) no-repeat right top #eee;margin: 0;padding:5px 0;}
#menu ul{list-style:none;padding:0;margin:0;}

#menu ul li{padding:0;margin:0;}
#menu ul li a{padding:0 0 0 20px;text-decoration:none;display:block;width:338px;}
#menu ul li a:hover{background:#ecebeb;padding:0 0 0 5px;border-left:15px solid #B5B4B4;}
#menu ul li.selected a{padding:0 0 0 5px;border-left:15px solid #ccc;}

h1{background: url(../img/h1.gif) no-repeat right center #CAC9C9;padding:5px 50px 5px 40px;margin:0 25px 20px 0;}
#content p{padding-left:40px;padding-right:5px;}

.footer {background: url(../img/footer.gif) no-repeat right center #B5B4B4;width:610px;height:53px;clear:both;}
/*h1, p{margin:0;padding:0;}*/

