body {
	margin: 0;
	padding: 0;
	background: black url('pic/greyback.jpg');
}
div.maintext {
	width : 650px;
	text-align : center;
	font-size : 75%;
	margin-top : 70px;
	color : #4F4F4F;
	font-family : sans-serif;
}
p.text {
	font-size : 100%;
	color : #AFAFAF;
	font-family : sans-serif;
}
p.textall {
	font-size : 80%;
	color : #6F6F6F;
	font-family : sans-serif;
}
.borderimage{
border:1px solid #6b6b6b;
}









.text{
	font-size: 85%;
	font-family : sans-serif;
	color : #EAEAEA;
}
body.wed{
	margin: 0;
	padding: 0;
	background: Black url('bgwd.jpg') no-repeat;
}
body.brth{
	margin: 0;
	padding: 0;
	background: Black url('bgbrth.jpg') no-repeat;
}
body.teamb{
	margin: 0;
	padding: 0;
	background: Black url('bgteamb.jpg') no-repeat;
}
body.katering{
	margin: 0;
	padding: 0;
	background: Black url('bgkatering.jpg') no-repeat;
}
body.corp{
	margin: 0;
	padding: 0;
	background: Black url('bgcorp.jpg') no-repeat;
}
body.fish{
	margin: 0;
	padding: 0;
	background: Black url('bgfish.jpg') no-repeat;
}
body.child{
	margin: 0;
	padding: 0;
	background: Black url('bgchild.jpg') no-repeat;
}
body.banket{
	margin: 0;
	padding: 0;
	background: Black url('bgbanket.jpg') no-repeat;
}
body.fur{
	margin: 0;
	padding: 0;
	background: Black url('bgfurshet.jpg') no-repeat;
}
body.barb{
	margin: 0;
	padding: 0;
	background: Black url('bgbarb.jpg') no-repeat;
}
body.coffee{
	margin: 0;
	padding: 0;
	background: Black url('bgcoffee.jpg') no-repeat;
}
body.paint{
	margin: 0;
	padding: 0;
	background: Black url('bgpaint.jpg') no-repeat;
}
body.teplo{
	margin: 0;
	padding: 0;
	background: Black url('bgteplo.jpg') no-repeat;
}
body.corpt{
	margin: 0;
	padding: 0;
	background: Black url('bgcorpt.jpg') no-repeat;
}
body.ph{
	margin: 0;
	padding: 0;
	background: Black url('bgph.jpg') no-repeat;
}
body.pic{
	margin: 0;
	padding: 0;
	background: Black url('bgpic.jpg') no-repeat;
}
h1.hide, p.hide {
	display: none;
}
#content {
	min-height: 780px;
}
a.links {
	white-space: nowrap;
	font-size: 100%;
	color: Gray;
	text-decoration: none;
}
a.links:hover {
	white-space: nowrap;
	font-size: 100%;
	color: White;
	text-decoration: none;
}
a.link {
	white-space: nowrap;
	font-size: 100%;
	color: Gray;
	text-decoration: none;
	background-image : url(star.jpg);
	background-repeat : no-repeat;
	padding-left : 20px;
}
a.link:hover {
	white-space: nowrap;
	font-size: 100%;
	color: White;
	text-decoration: none;
	background-image : url(star2.jpg);
	background-repeat : no-repeat;
	padding-left : 20px;
}
a.linked {
	white-space: nowrap;
	font-size: 100%;
	color: White;
	text-decoration: none;
	background-image : url(star2.jpg);
	background-repeat : no-repeat;
	padding-left : 20px;
}
ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 130px;
	position: relative;
	top: 120px;
	left: 34px;
}
table{
	color : White;
}
ul li {
	float: left;
}
li#choose, li a{
	height: 0;
	overflow: hidden;
	display: block;
	background-image: url('links-o.jpg');
	background-image: url('links-h.jpg');
	background: url('links.jpg') no-repeat;
	padding-top: 31px;
	vertical-align : top;
}

li a:hover {
	background-image: url('links-o.jpg');
}
li a:active {
	background-image: url('links-h.jpg');
}


li a.b{
	height: 0;
	overflow: hidden;
	display: block;
	background-image: url('blinks-o.jpg');
	background-image: url('blinks-h.jpg');
	background: url('blinks.jpg') no-repeat;
	padding-top: 31px;
	vertical-align : top;
}

li a.b:hover {
	background-image: url('blinks-o.jpg');
}
li a.b:active {
	background-image: url('blinks-h.jpg');
}



/* choose */
li#choose{
	background: none;
	padding-top: 0;
}

/* small */
li#holliday a{
	background-position: 0 0;
	width: 100px;
}
/* medium */
li#party a{
	background-position: -100px 0; 
	width: 109px;
}
/* hd */
li#relax a{
	background-position:0 -31px ;
	width: 73px;
}
/* iphone */
li#meeting a{
	background-position:  -71px -31px; 
	width: 81px;
}
li#contact a{
	background-position:  -1px -62px; 
	width: 100px;
}
/* back */
li#back a{
	background-image: url('back.jpg');
	position: absolute;
	width: 54px;
	padding-top: 25px;
	top: 0;
	left: 134px;
}
li#back a:hover;{
	background-image: url('back-o.jpg');
}

/* visit site */
li#visit a{
	background: none;
	position: absolute;
	width: 220px;
	left: 0;
	top: 84px;
}

/* apple */
li#apple a{
	background: none;
	position: absolute;
	width: 35px;
	left: 62px;
	top: 118px;
}
li#quicktime a{
	background: none;
	position: absolute;
	width: 60px;
	left: 0;
	top: 118px;
}

#movieholder {
	width: 640px;
	text-align: left;
	position: relative;
	top: 94px;
	left: 276px;
}

.small #movieholder {
	width: 320px;
}
.medium #movieholder {
	width: 480px;
}
