body {
  font-family:Verdana,Helvetica,sans-serif;
  font-size:12px;
  margin:0;
  padding:0;
}
td {
  font-family:Verdana,Helvetica,sans-serif;
  font-size:12px;
}
img { 
    border:0;
}
a {
    color:#5C9700;
    font-weight:bold;
}
.absolute {
    position:absolute;
}
.relative {
    position:relative;
}

#main-container {
    width:1200px;
    height:800px;
    background:url('../images/back1.jpg');
}

.boy_child-name {
    color:#56b8df;
    font-size:42px;
    letter-spacing:0.5px;
}

.girl_child-name {
    color:#ff99cc;
    font-size:42px;
    letter-spacing:0.5px;
}

.boy_child-age {
    color:#56b8df;
    font-size:24px;
    letter-spacing:0.5px;
}

.girl_child-age {
    color:#ff99cc;
    font-size:24px;
    letter-spacing:0.5px;
}

#page-title {
    position:absolute;     
    top:115px;
    left:1000px;
    
}
#left-col {
    position:absolute;
    top:190px;
    width:800px;
    left:15px;    
}
#left-col0 {
    position:absolute;
    top:176px;
    width:800px;
    left:15px;    
}
#right-col {
    position:absolute;
    top:190px;
    width:360px;
    left:815px;    
}

.clear {
    clear:both;
}

.navi .listing {
    margin-top:15px;
    margin-bottom:15px;
    overflow:auto;
    height:290px;
}
.navi .title {
    color: black;
    clear:both;
    width:100%;
    margin-top:10px;
}
.navi .title a {
    height:25px;
    color:#459357;
    font-weight:bold;
}
.navi .thumbnails {
    padding:10px;
}
.navi .thumbnail img { 
    border:1px solid #a1e4ff;
}
.navi .thumbnail {
    float:left;
    padding:5px;
}
.navi .up, .navi .down {
    text-align:center;
}

.right {
    float:right;
}
.left {
    float:left;
}

.boy_close_bg {
	background-image:url(../images/boy_close_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

.girl_close_bg {
	background-image:url(../images/girl_close_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

.boy_closed_esileht{
	background-image:url(../images/boy_closed_esileht.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.girl_closed_esileht{
	background-image:url(../images/girl_closed_esileht.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.boy_blue_rep_top{
	background-image:url(../images/blue_rep_top.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

.boy_boy_flower{
	background-image:url(../images/boy_flower.jpg);
	background-repeat: no-repeat;
	background-position:left top;
}

.boy_footer_bg {
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
}

.girl_blue_rep_top{
	background-image:url(../images/rose_rep_top.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

.girl_boy_flower{
	background-image:url(../images/girl_flower.jpg);
	background-repeat: no-repeat;
	background-position:left top;
}

.girl_footer_bg {
	background-image:url(../images/rose_footer_bg.jpg);
	background-repeat:repeat-x;
}

.footer_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.gallery_image{
	border:1px solid #0099FF;
}

.kampaaniascroll {
	overflow:auto;
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#e7e9ea;
	scrollbar-track-color:#f2f2f2;
	scrollbar-shadow-color:#e7e9ea;
	scrollbar-highlight-color:#d7d7d7;
	scrollbar-3dlight-color:#e7e9ea;
	scrollbar-darkshadow-color:#d7d7d7;		
}
.kampaaniasisu {
	overflow: visible;
	vertical-align:top;
}
