body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,th,td {margin:0;padding:0;}
body{color:#FFF;}
li{display:inline;cursor:pointer;}
a{text-decoration:none;color:#000;outline: none}
#wrapper {
	width:1066px;
	height:862px;
	margin:0 auto;
	background:url("images/bg.jpg");
	}
#navbar{
	float:left;
	width:1066px;
	height:34px;
	margin:0 auto;
	margin-top:190px;
}
#logo{
	float:left;
	background:url("images/logo.png");
	width:244px;
	height:244px;
	text-indent: -1000em;
	margin-top:-729px;
	margin-left:406px;
}
#logop{
	float:left;
	background:url("images/logo.png");
	width:244px;
	height:244px;
	text-indent: -1000em;
	margin-top: -206px;
	margin-left: 366px;
}
#logoplist{
	float:left;
	background:url("images/logo.png");
	width:244px;
	height:244px;
	text-indent: -1000em;
	margin-top: -206px;
	margin-left: 366px;
}
.home,.home:hover{
	float:left;
	background:url("images/home.png");
	width:70px;
	height:34px;
	margin-left:185px;
	text-indent: -1000em;
}
.home:hover{background-position:0px 33px;}
.philo,.philo:hover{
	float:left;
	background:url("images/philo.png");
	width:137px;
	height:32px;
	text-indent: -1000em;
}
.philo:hover{background-position:0px 32px;}
.gallery,.gallery:hover{
	float:left;
	background:url("images/gallery.png");
	width:103px;
	height:32px;
	margin-left:268px;
	text-indent: -1000em;
}
.gallery:hover{background-position:0px 32px;}
.contact,.contact:hover{
	float:left;
	background:url("images/contact.png");
	width:95px;
	height:32px;
	text-indent: -1000em;
	margin-left:20px;
}
.contact:hover{background-position:-1px 32px;}
#main{
	float:left;
	width:986px;
	height:510px;
	background:url("images/home.jpg");
	margin-left:40px;
	margin-top:46px;
	margin-bottom:13px;
}
#philomain{
	float:left;
	width:1030px;
	height:600px;
	background:url("images/philos.png");
	margin-left:40px;
	margin-top:46px;
	margin-bottom:13px;
}
#plistmain{
	float:left;
	width:463px;
	height:490px;
	background:url("images/plistmain.jpg");
	margin-left:350px;
	margin-top:79px;
}
#whoursmain{
	float:left;
	width:413px;
	height:472px;
	background:url("images/whourmain.jpg");
	margin-left:324px;
	margin-top:79px;
	margin-bottom:18px;
}
#contmain{
	float:left;
	width:413px;
	height:472px;
	background:url("images/contmain.jpg");
	margin-left:324px;
	margin-top:79px;
	margin-bottom:18px;
}
#empty{
	float:left;
	width:980px;
	height:472px;
	margin-left:130px;
	margin-top:79px;
	margin-bottom:18px;
}
.plist,.plist:hover{
	float:left;
	background:url("images/plist.png");
	width:319px;
	height:159px;
	text-indent: -1000em;
	margin-left:675px;
}
.plist:hover{background-position:0px 159px;}
.whours,.whours:hover{
	float:left;
	background:url("images/whour.png");
	width:332px;
	height:121px;
	text-indent: -1000em;
	margin-left:657px;
	margin-top:230px;
}
.whours:hover{background-position:0px 121px;}
#footer{
	float:left;
	width:986px;
	height:52px;
	margin-left:40px;
}
#footerphi{
	float:left;
	width:986px;
	height:52px;
	margin-left:40px;
	margin-top:-90px;
}
#alfu{
	float:left;
	background:url("images/alfu.png");
	width:141px;
	height:28px;
	text-indent: -1000em;
	margin-left:765px;
	margin-top:13px;
}
.tum{
	float:left;
	background:url("images/tumbler.png");
	width:29px;
	height:30px;
	text-indent: -1000em;
	margin-left:5px;
	margin-top:13px;
}
.fb{
	float:left;
	background:url("images/fb.png");
	width:30px;
	height:30px;
	text-indent: -1000em;
	margin-left:5px;
	margin-top:13px;
}
#da{
	float:left;
	background:url("images/credit.png");
	background-repeat:no-repeat;
	width:171px;
	height:28px;
	text-indent: -1000em;
	margin-left:825px;
	margin-top:25px;
}
#contactform li .fieldbox input {
margin-left:50px;
margin-top:80px;
width:310px;
background-color:#000;
color:#FFF;
height:20px;
}
#contactform li .msgbox textarea {
margin-left:50px;
margin-top:40px;
width:310px;
height:156px;
background-color:#000;
color:#FFF;
}
#sendbutton{
background:url("images/SEND.png");
width:97px;
height:27px;
margin-top:15px;
margin-left:156px;
cursor:pointer;
border:0px;text-indent: -1000em;
}