@charset "UTF-8";
/* CSS Document */

#container {
	position:absolute;
	left:-14px;
	top:0px;
	width:100%;
	height:1180px;
	z-index:1;
	background-image:url(images/pink_thread.png);
	background-repeat:repeat;
}

#container2 {
	position:absolute;
	left:-14px;
	top:0px;
	width:100%;
	height:2100px;
	z-index:1;
	background-image:url(images/pink_thread.png);
	background-repeat:repeat;
}


#container3 {
	position:absolute;
	left:-14px;
	top:0px;
	width:100%;
	height:2550px;
	z-index:1;
	background-image:url(images/pink_thread.png);
	background-repeat:repeat;
}

#central {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height:770px;
	z-index:2;
	background-color: #FFF;
	box-shadow: 0px 0px 6px 0px #333;
}

#central2 {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height:870px;
	z-index:2;
	background-color: #FFF;
	box-shadow: 0px 0px 6px 0px #333;
}


#central3 {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height:1880px;
	z-index:2;
	background-color: #FFF;
	box-shadow: 0px 0px 6px 0px #333;
}

#central4 {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height:1630px;
	z-index:2;
	background-color: #FFF;
	box-shadow: 0px 0px 6px 0px #333;
}


#central5 {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height:2070px;
	z-index:2;
	background-color: #FFF;
	box-shadow: 0px 0px 6px 0px #333;
}

#central6 {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height:2550px;
	z-index:2;
	background-color: #FFF;
	box-shadow: 0px 0px 6px 0px #333;
}

#header {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height:230px;
	z-index:3;
	background-image:url(images/TopCorner.png);
	background-repeat: no-repeat
}

#date {
	position:absolute;
	left:235px;
	top:175px;
	width:265px;
	height:50px;
	z-index:4;
	text-align: center
}

#Menu {
	position:absolute;
	left:45px;
	width:200px;
	height:447px;
	z-index:4;
	top:200px;
}

#image {
	position:absolute;
	left:235px;
	width:450px;
	height:350px;
	z-index:3;
	bottom: 680px;
	top:210px;
}

#text {
	position:absolute;
	left:235px;
	top:570px;
	width:450px;
	height:110px;
	z-index:4;
}

#text2 {
	position:absolute;
	left:215px;
	top:195px;
	width:480px;
	height:110px;
	z-index:4;
}

#text3 {
	position:absolute;
	left:235px;
	top:210px;
	width:450px;
	height:450px;
	z-index:4;
}

#text4 {
	position:absolute;
	left:234px;
	top:210px;
	width:450px;
	height:1743px;
	z-index:4;
}

#text5 {
	position:absolute;
	left:235px;
	top:210px;
	width:450px;
	height:600px;
	z-index:4;
}

#text6 {
	position:absolute;
	left:234px;
	top:210px;
	width:450px;
	height:1280px;
	z-index:4;
}

#title {
	position:absolute;
	left:235px;
	top:110px;
	width:500px;
	height:75px;
	z-index:4;
	font-family: 'Lobster', cursive;
	font-size: 50px;
	color: #ffcccc;
}

#footer_text {
	position:relative;
	left:0px;
	width:800px;
	height:20px;
	z-index:5;
	top: 10px;
}

#footer_text a:link,
#footer_text a:active
{
    color: #FFFFFF;
	text-decoration:none;
}

#footer_text a:hover,
#footer_text a:visited
{
    color: #ffcccc;
	text-decoration:none;
}
	
#Footer-img {
	position:absolute;
	left:600px;
	width:200px;
	height:150px;
	z-index:5;
	top: 590px;
	background-image:url(images/BottomCorner.png);
}

#Footer {
	position:absolute;
	left:0px;
	width:800px;
	height:30px;
	z-index:5;
	top: 740px;
	background-color: #660066;
}

#Footer-img2 {
	position:absolute;
	left:600px;
	width:200px;
	height:150px;
	z-index:5;
	top: 690px;
	background-image:url(images/BottomCorner.png);
}

#Footer2 {
	position:absolute;
	left:0px;
	width:800px;
	height:30px;
	z-index:5;
	top: 840px;
	background-color: #660066;
}


#Footer-img3 {
	position:absolute;
	left:600px;
	width:200px;
	height:150px;
	z-index:5;
	top: 1700px;
	background-image:url(images/BottomCorner.png);
}

#Footer3 {
	position:absolute;
	left:0px;
	width:800px;
	height:30px;
	z-index:5;
	top: 1850px;
	background-color: #660066;
}

#Footer-img4 {
	position:absolute;
	left:600px;
	width:200px;
	height:150px;
	z-index:5;
	top: 1450px;
	background-image:url(images/BottomCorner.png);
}

#Footer4 {
	position:absolute;
	left:0px;
	width:800px;
	height:30px;
	z-index:5;
	top: 1600px;
	background-color: #660066;
}

#Footer-img5 {
	position:absolute;
	left:600px;
	width:200px;
	height:150px;
	z-index:5;
	top: 1890px;
	background-image:url(images/BottomCorner.png);
}

#Footer5 {
	position:absolute;
	left:0px;
	width:800px;
	height:30px;
	z-index:5;
	top: 2040px;
	background-color: #660066;
}

#Footer-img6 {
	position:absolute;
	left:600px;
	width:200px;
	height:150px;
	z-index:5;
	top: 2370px;
	background-image:url(images/BottomCorner.png);
}

#Footer6 {
	position:absolute;
	left:0px;
	width:800px;
	height:30px;
	z-index:5;
	top: 2520px;
	background-color: #660066;
}

#contactform {
	position: absolute;
	left: 0px;
	top: 136px;
	text-align: left;
	width:1024px;
	height:534px;
	z-index:20;
}

#Name {
	position:absolute;
	left:110px;
	top:50px;
	width:164px;
	height:40px;
	z-index:3;
}

#Background {
	background-color: #FFF;
	position:absolute;
	left:0;
	top:0;
	width:1024px;
	height:680px;
	z-index:3;
	background-image: url(images/homepage.jpg);
}

#scrollblock_text {
	position:absolute;
	left:514px;
	top:175px;
	width:432px;
	height:232px;
	z-index:10;
	overflow:hidden;
	border:0px;
}

#scrollblock_contact {
	position:absolute;
	left:564px;
	top:288px;
	width:432px;
	height:127px;
	z-index:10;
	overflow:hidden;
	border:0px;
}

#scroll_block	{
	position:absolute;
	top: 175px;
	left: 512px;
	width:420px;
	height:232px;
	overflow:hidden;
	z-index:10;
}
	
#scrollLinks {
	position:absolute;
	top:176px;
	left:947px;
	width: 31px;
	height: 234px;
}



.Text-Title {
	font-family: 'Lobster', cursive;
	font-size: 20px;
	color: #ffcccc;
	
}

.Semi-Title {
	font-family: 'Lobster', cursive;
	font-size: 16px;
	color: #660066;
	
}

.Anchor {
	font-family: 'Lobster', cursive;
	font-size: 16px;
	color: #ffcccc;
	
}

.Menu {
	font-family: 'Lobster', cursive;;
	font-size: 14px;
	font-style: normal;
	color: #FFF;
}

.Titles {
	font-family: 'Lobster', cursive;
	font-size: 42px;
	color:  #0099cc;
}

.Text {
	font-family: Helvetica, Arial, sans-serif;
	text-align:left;
	font-size: 12px;
	color: #666666;
}

.Text_footer {
	font-family: Helvetica, Arial, sans-serif;
	text-align:center;
	font-size: 10px;
	color: #FFFFFF;
}

.SmallText {
	font-family: Helvetica, Arial, sans-serif;
	text-align:left;
	font-size: 9px;
	color: #666666;
}

.Text-Bold {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #666666;
}

.Date {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align:center;
}
.Date2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #ffcccc;
	text-align:center;
}



/* scrolls */
.scrollblock1{			
	height:395px;
	width:420px;
	margin:0; 
	padding:0; 
	overflow:hidden;
	text-align:justify;
}

.scrollblock2{			
	height:190px;
	width:420px;
	margin:0; 
	padding:0; 
	overflow:hidden;
	text-align:justify;
}

.scrollblock_small{			
	height:150px;
	margin:0; 
	padding:0; 
	overflow:hidden;
}
.scrolls{
	width:780px;
	margin:0;
	padding:0;
	float:right;
	position:absolute;
	top: 130px;
	left: 220px;
	z-index:200;
}
.scrolls span{
	margin:0 7px 0 0;
	cursor:pointer;
	display:inline;
	float:left;
	width:15px;
	height:27px;
}

.scroll_left{
	position:absolute;
	top: 0;
	left: -17px;
	z-index:50;
	cursor:pointer;
	display:block;
	background:url(../../images/scroll_left.png) no-repeat center;
}
.scroll_right{
	position:absolute;
	z-index:50;
	top: 0;
	right: 20px;
	cursor:pointer;
	display:block;
	background:url(../../images/scroll_right.png) no-repeat left top;
}

.scrollbars{
	position: absolute;
	bottom: 200px;
	right: 10px;
	width: 60px;
	z-index: 150;	
	margin:10px 0 0 0;
	padding:5px 0 5px 0;
}

.scrollbars1{
	position: absolute;
	bottom: 151px;
	right: 109px;
	width: 26px;
	z-index: 150;
	margin:10px 0 0 0;
	padding:5px 0 5px 0;
	height: 404px;
}

.scrollbars2{
	position: absolute;
	bottom: 118px;
	right: -11px;
	width: 26px;
	z-index: 150;
	margin:10px 0 0 0;
	padding:5px 0 5px 0;
	height: 191px;
}

.scroll_arrow_top{
	position:absolute;
	bottom: 387px;
	left: -1px;
	margin:0 5px 0 0;
	padding:5px 0 0 0;
	cursor:pointer;
	width: 21px;
	height: 10px;
}
.scroll_arrow_bot{
	position:absolute;
	bottom: 3px;
	left: 0px;
	margin:0;
	padding:5px 0 0 0;
	cursor:pointer;
}
.scroll_arrow_off_top{
	position:absolute;
	bottom: 218px;
	left: 0px;
	margin:0 5px 0 0;
	padding:5px 0 0 0;
}
.scroll_arrow_off_bot{
	position:absolute;
	bottom: 3px;
	left: 0px;
	margin:0;
	padding:5px 0 0 0;
}
