@font-face {
 font-family: Candara;
 src: url("fonts/Candara.eot") /* EOT file for IE */
}
@font-face {
	font-family: Candara;
	src: url("fonts/Candara.ttf");
}
*{
 margin:0;
 padding:0;
 font-family:Candara ,Arial, sans-serif;
}
body{
 background-color:#322237;
}
img{
 border:none;
}
#container{
 width:800px;
 margin:0 auto;
}
#header{
 width:100%;
 float:left;
 height:197px;
 background-image:url(images/header_background.jpg);
 background-repeat:no-repeat;
 text-align:left;
}
#content{
 width:100%;
 float:left;
 background-image:url(images/content_background.png);
 background-repeat:repeat-x;
 background-position:top;
 background-color:#d1c4b8;
}
#menu{
 float:left;
 background-image:url(images/menu_background_rep.jpg);
 background-repeat:repeat-y;
 width:139px;
 text-align:left;
 height:500px;
}
#content_text{
 float:left;
 width:580px;
 padding-top:40px;
 text-align:left;
 padding-bottom:20px;
}
#content_text p{
 margin-bottom:15px;
}
#content_text h1{
 margin-bottom:15px;
 font-size:24px;
}
#images img{
 height:190px;
 float:left;
 margin-right:3px;
 margin-bottom:3px;
}
#home_images img{
 height:245px;
 float:left;
 margin-right:2px;
}
#contact_form{
 margin-top:30px;
}
#contact_form label{
 float:left;
 width:100px;
}
#contact_form .text_contact{
 width:300px;
}
#pagination{
text-align:right;
}
#pagination a{
 text-decoration:none;
}