/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
* @author Revaz Todua - edit
*/
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 12px;
	font-family: Georgia, Time, Sans;
	font-weight: light;
	line-height: 16px;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }
a {}
a:link { text-decoration: none; color: #000;}
a:active { text-decoration: none; }
a:visited { text-decoration: none; color: #181818; }
a:hover { text-decoration: none; color: #777777;}

a img { border: none; }

#menu { //background-image: url(white_fon.png);
	//background-repeat: no-repeat;
    width: 150px;
    overflow: auto;
    top: 20px;
    bottom: 20px;
	left: 20px;
    position: fixed;
    height: auto;
    	
	}

#menu ul {		line-height: 17px;
			list-style: none;
			margin: 16px 0 15px 0;
			list-style: none;
			}


#menu ul li.section-title {font-weight: bold;}

#menu li.active { 
		margin: 0 0 0 -12px;
		background: url(choose.gif) left no-repeat;
		padding-left: 13px;
		}

#content {  height: 100%;
		    margin: 20px 0 0 180px;
		    top: 10px;
			}

.container { padding: 5px 5px 25px 5px;
			 
			}

#content p { width: 500px;
			 margin-bottom: 9px; }
			 

p {margin: 0 0 9px 0;}

h1 {font: 12px/14px "Georgia", Times, Sans; font-weight: bold;}

h2 { font-size: 20px; 
	line-height: 23px;
	padding-bottom: 10px;
	//font-style: italic;
	font-weight: normal;
	}
	
h3 { font-size: 12px;
	padding: 10px;
	border: 1px #cccccc solid;
	width: 175px;}

h4 { font-size: 9px; }

#img-container{ margin: 0;
				padding-top: 16px;
				}
				
#img-container p { 	width: 400px;
					margin: 0;
					padding: 0 0 12px 0; }

#once { clear: left; }

#num {	font-size: 10px;
		border-left: 1px #999 solid;
		border-right: 1px #999 solid;
		padding: 1px 6px 0px 6px;
		}
#prev {padding-right: 4px;}
#next {padding-left: 4px;}

#s1 {margin: 0px 0 0 0px;}

//------------------------------------ Over a img			


.transpblock{	  background: #000 url(watermark_long.jpg) no-repeat;
					  width: auto;
					   height: 120;
					   }
					  
.transpblock{	  background: #000 url(watermark.jpg) repeat-y center center;
					  width: auto;
					  height: 120;
					  }

.transparent:hover{		filter:alpha(opacity=35);
						opacity:0.35;
						}
						
// ------------------------------------ travel page

#page {
	position: relative;
	margin: 0;
	padding: 0;
	top: 80px;
	
	width: 770px;
	}

#line {
	position: relative;
	height: 180px;
	padding: 0px;
	font: 12px/15px;
}

#line a:link {text-decoration: none;}

#c_left { position: absolute;
	width: 240px;
	color: #191919;
	
}

#c_center {position: absolute;
	width: 240px;
	color: #191919;
	left: 260px;
	
}

#c_right {position: absolute;
	width: 240px;
	color: #191919;
	left: 520px;
}

#c_long { 
	width: 760px;
}

#c_left_center {
	position: absolute;
	width: 520px;
}										

// ------------------------------------ bio/contacts

#bio_one {	position: absolute;
				margin: 0px 0 0 0px;
				width: 229px;
				height: auto;
				left: 0px;
				top: 0px;
				}

#bio_two {	position: absolute;
				margin: 0px 0 0 0px;
				width: 400px;
				height: auto;
				left: 263px;
				top: 10px;
				}
				
#once { clear: left; }

