@import 'reset.css';
@import 'contact.css';
@import 'pages.css';

body{
background:#565656 url(images/bg.png) 0 0 repeat-x;
color:#FFF;
font-size:12px;
line-height:1.5;
font-family:sans-serif;
}

a{
color:#FFF;
text-decoration:none;
font-weight:bold;
}

#wrap{
width:780px;
margin:0 auto;
}

#header h1{
text-indent:-9999px;
width:339px;
height:111px;
background:url(images/header.png);
margin:0 auto;
}

#nav{
width:780px;
float:left;
}

#nav ul{

}

#nav ul li{
display:inline;
}

#nav ul li a{
float:left;
width:195px;
height:35px;
line-height:35px;
text-align:center;
background:url(images/btn.png);
}

#MainColumn{
clear:both;
overflow:hidden;
padding-top:10px;
}

#nav ul li a:hover{
background-position:0 -35px;
}

#nav ul li a#current{
background-position:0 -70px;
}

#footer{
text-align:center;
color:#888;
clear:both;
}

.p-gallery ul{
clear:both;
margin-left:3px;
margin-right:-3px;
margin-bottom:6px;
overflow:hidden;
}

.p-gallery ul li{
width:150px;
height:150px;
text-align:center;
float:left;
list-style:none;
padding:0;
margin:6px 6px 0 0;
overflow:hidden;
display:inline-block;
line-height:0;
vertical-align:middle;
}

h1{
font-size:160%;
font-weight:bold;
clear:both;
line-height:2;
}
/*
.p-gallery ul li img{

line-height:150px;
}

.p-gallery ul li a{
overflow:hidden;
height:150px;
width:150px;
display:block;
}*/