body {
background-image: url("../images/bg2.jpg");
background-repeat: repeat;
background-color: #eeeeee;
}

p.pagetitile {
font-family: Bahamas Normal, Arial Black, Helvetica;
color: #131313;
font-size: 23px;
font-variant: none;
font-weight: normal;
line-height: 23px;
text-align: left;
padding: 5px;
margin: 5px;
}


p.galeries_photoalbums {
font-family: Arial, Helvetica;
color: #131313;
font-size: 13px;
font-variant: none;
font-weight: normal;
line-height: 19px;
text-align: none;
padding: 5px;
margin: 5px;
}

div.travel_photography {
/*background-image: url("../images/bg5.jpg");*/
background-repeat: no-repeat;
background-color: #eeeeee;
display: inline-block;
color: #131313;
width: 95%;
line-height: 21px;
text-align: left;
padding: 0px;
margin: 13px;
border: 0 px solid;
}

div.contact {
/*background-image: url("../images/bg5.jpg");*/
background-repeat: no-repeat;
background-color: #eeeeee;
display: inline-block;
color: #131313;
width: 500px;
line-height: 21px;
text-align: left;
padding: 0px;
margin: 13px;
border: 0 px solid;
}

div.content {
/*background-image: url("../images/bg5.jpg");*/
background-repeat: no-repeat;
background-color: #eeeeee;
display: inline-block;
color: #131313;
width: 1111px;
line-height: 21px;
text-align: left;
padding: 5px;
margin: 5px;
border: 0 px solid;
}

div.services2 {
background-image: url("../images/bg3.jpg");
background-repeat: repeat;
background-color: #eeeeee;
display: inline-block;
color: #eeeeee;
width: 580px;
line-height: 21px;
text-align: left;
padding: 5px;
margin: 5px;
border: 1 px solid;
border-color: #585858; 
border-radius: 13px;
box-shadow: 1px 1px 7px #585858;
opacity:0.9; 	
}

div.services {
/*background-image: url("../images/bg5.jpg");*/
background-repeat: no-repeat;
background-color: #eeeeee;
display: inline-block;
color: #131313;
width: 580px;
line-height: 21px;
text-align: left;
padding: 5px;
margin: 5px;
border: 0 px solid;
}

div.projects {
/*background-image: url("../images/bg5.jpg");*/
background-repeat: no-repeat;
background-color: #eeeeee;
display: inline-block;
color: #131313;
width: 580px;
line-height: 21px;
text-align: left;
padding: 5px;
margin: 5px;
border: 0 px solid;
}

div.workshops {
/*background-image: url("../images/bg5.jpg");*/
background-repeat: no-repeat;
background-color: #dedede;
display: inline-block;
color: #131313;
width: 580px;
line-height: 21px;
text-align: left;
padding: 13px;
margin: 5px;
border: 1 px solid;
border-color: #585858; 
border-radius: 13px;
box-shadow: 1px 1px 7px #585858;
opacity:0.9; 
}

div.about {
/*background-image: url("../images/bg5.jpg");*/
background-repeat: no-repeat;
background-color: #eeeeee;
display: inline-block;
color: #131313;
width: 610px;
line-height: 21px;
text-align: left;
padding: 5px;
margin: 5px;
border: 0 px solid;
}

div.data {
background-image: url("../images/bg3.jpg");
background-repeat: repeat;
background-color: #eeeeee;
color: #131313;
width: 1077px;
line-height: 21px;
text-align: left;
padding: 5px;
margin: 5px;
border: 1px solid;
border-color: #131313;
border-radius: 7px;
box-shadow: 5px 5px 13px #131313;
}

div.links {
/*background-image: url("../images/bg5.jpg");*/
background-repeat: no-repeat;
background-color: #eeeeee;
display: inline-block;
color: #131313;
width: 580px;
line-height: 25px;
text-align: left;
padding: 0px;
margin: 0px;
border: 0 px solid;
}

p.text {
font-family: Calibri, Arial, Helvetica;
color: #131313;
font-size: 16px;
font-variant: none;
font-weight: normal;
line-height: 16px;
text-align: left;
}


p.descr {
font-family: Calibri, Arial, Helvetica;
color: #131313;
font-size: 16px;
font-variant: none;
font-weight: normal;
line-height: 16px;
text-align: left;
}

/* OLD   */

div.bottombar {
background-repeat: no-repeat;
background-color: #eeeeee;
display: inline-block;
color: #111111;
width: 330px;
line-height: 16px;
text-align: left;
padding: 5px;
margin: 5px;
border: 0 px solid;
border-radius: 7px;
opacity: 1.0;
font-size: 16px;
}

p.upcoming_book {
font-family: Arial, Helvetica;
color: #131313;
font-size: 13px;
font-variant: none;
font-weight: normal;
line-height: 16px;
text-align: left;
}

font.text {
font-family: Philosopher, Arial, Helvetica;
color: #494949;
font-size: 16px;
font-variant: none;
font-weight: normal;
line-height: 21px;
text-align: left;
}

h1 {
font-family: Arial Black, Arial, Helvetica;
color: #000000;
font-size: 25px;
font-variant: normal;
font-weight: bold;
}

h2 {
font-family: Arial Black, Arial, Helvetica;
color: #131313;
font-size: 17px;
font-variant: normal;
font-weight: bold;
}

h3 {
font-family: Arial Black, Arial, Helvetica;
color: #131313;
font-size: 16px;
font-variant: normal;
font-weight: bold;
}

font.title {
font-family: Philosopher, Arial, Helvetica;
color: #131313;
font-size: 18px;
font-variant: normal;
font-weight: bold;
}

a.bottombar {
font-family: Arial, Helvetica;
font-size: 13px;
font-weight: normal;
color: #131313;
}

a.internal {
font-family: Arial, Calibri, Helvetica;
font-size: 16px;
font-weight: bold;
color: #131313;
}

a, .reply{
	color:#000000;
	text-decoration:none;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
a:hover{
	color:#D00000;
	text-decoration: none; 
	font-size: 144%;
	
img .snap {
display: inline-block;
padding: 0px;
margin: 1em;
border: 1px solid;
border-color: #131313;
border-radius: 7px;
box-shadow: 5px 5px 13px #131313;
opacity: 0.9;
position: realtive;
width: 311px;
height: 211px;
}

