@charset "UTF-8";
/* CSS Document */
body{
	padding:0;
	margin:0;
	font-size:11px;
	background-color:#151515;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
}
p{
padding:0;
margin:0;
}
a { text-decoration:underline; color:#E40278;}
a:hover { text-decoration:underline; color:#000000;margin: 0;padding: 0}
.email a { text-decoration:none; color:#FFFFFF;}
.email a:hover { text-decoration:underline; color:#E40278;margin: 0;padding: 0}

.pinkrollover a { text-decoration:none; color:#FFFFFF;}
.pinkrollover a:hover { text-decoration:underline; color:#E40278;margin: 0;padding: 0}
.orderofserviceimg{
	position:absolute;
	right:0;
	top:0;
	width: 488px;
	height:306px;
}
.orderofserviceimg2{
	position:absolute;
	right:0;
	top:0;
	width: 292px;
	height:306px;
}
.orderofserviceimg2{
	position:absolute;
	right:0;
	top:0;
	width: 238px;
	height:306px;
}
#underConstruction{
	position:absolute;
	left:226px;
	top: 313px;
	width: 371px;
	height: 129px;
}
#notification{
	position:absolute;
	top:561px;
	left: 22px;
	width: 374px;
	height: 39px;
}
/********************CONTAINER**************/
#container{
	width:900px;
	height:619px;
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -450px;
	background-image:url(images/pageback.jpg);
}
/********************PAGE--CONTAINER**************/
#pagecontainer{
	width:820px;
	height:589px;
	padding: 0px;
	position: absolute;
	left: 450px;
	top: 0px;
	margin-left: -410px;
}
/********************TOP--CONTAINER**************/
#topcontainer{
	width:100%;
	height:130px;
	position:relative;
}
/********************TOP--CONTAINER**************/
#galllerycontainer{
position:relative;
width:100%;
height:459px;
}
/********************MAIN--MENU**************/
#menucontainer{
	font-size:11px;
	background-image:url(images/main_banner.jpg);
	width:100%;
	height:120px;
	position:relative;
}
#menucontainer2{
	font-size:11px;
	background-image:url(images/main_banner.jpg);
	width:100%;
	height:140px;
	position:relative;
}
#servicesPageContent{
	font-size:11px;
	width:100%;
	height:439px;
	position:relative;
}
.servicestxt{
	position:absolute;
	width:287px;
	height:365px;
	top: 25px;
	left: 31px;
}
.onDayItemtxt{
	position:absolute;
	width:353px;
	height:38px;
	top: 31px;
	left: 31px;
}
/*********NAV--CONTAINER**************/
#navcontainer ul{
	font-weight:bold;
	position:absolute;
	padding: 0;
	margin: 0;
	background-color: #E40278;
	color: White;
	float:left;
	width: 100%;
	top:0;
}
#navcontainer ul li {
	display: inline;
}
#navcontainer ul li a{
	padding: 0.15em 0.7em;
	background-color:  #E40278;
	color: White;
	text-decoration: none;
	float:left;
	border-right: 1px solid #fff;
}
#navcontainer ul li a:hover{
	background-color:#000000;
	color: #fff;
	}
#navcontainer li a#current{
	background-color:#000000;
	color: #fff;
}
/********************EMAIL--CLASS**************/
#navcontainer2 ul{
font-weight:bold;
	position:absolute;
	padding: 0;
	margin: 0;
	background-color: #E40278;
	color: White;
	float:left;
	width: 100%;
	bottom:0;
	
}
#navcontainer2 ul li {
	display: inline;
}
#navcontainer2 ul li a{
	padding: 0.15em 0.7em;
	background-color:  #E40278;
	color: White;
	text-decoration: none;
	float:left;
	border-right: 1px solid #fff;

}
#navcontainer2 ul li a:hover{
	background-color:#000000;
	color: #fff;
	}
#navcontainer2 li a#current{
	background-color:#000000;
	color: #fff;
}
#flashgallery{
	position:absolute;
	left: 20px;
}
/********************FONT--CLASS**************/
.pinkbold{
	color:#E40278;
	font-weight:bold;
}
.white{
	color:#FFFFFF;
}
.whitebold{
	color:#FFFFFF;
	font-weight:bold;
}
.unorderedList{

}
/********************pOSITIONING**************/
.logo{
	position:absolute;
	left:302px;
	top: 14px;
}
.homeimg{
	position:absolute;
	right:0px;
	top: 250px;
	width: 406px;
	height: 339px;
}
.contactimg{
	position:absolute;
	left:400px;
	top: 285px;
	width: 398px;
}
#hometxt{
	position:absolute;
	left:23px;
	top: 273px;
	width: 374px;
	height: 306px;
}

#hometxt a { text-decoration:underline; color:#000000;}
#hometxt a:hover { text-decoration:underline; color:#E40278;margin: 0;padding: 0}

#hometxtpanel{
	border: 1px solid #DB1B81;
	padding:5px;
	position:absolute;
	left:0px;
	bottom: 1px;
	width: 233px;
	height: 88px;
	background-color:#DB1B81#DB1B81;
}
#Vowlogo{
	position:absolute;
	right:-7px;
	bottom: 4px;
	width: 75px;
	height: 170px;
}
#Vowlogo2{
	position:absolute;
	right:-1px;
	bottom:0;
}
#contacttxt{
	position:absolute;
	left:23px;
	top: 274px;
	width: 371px;
	height: 264px;
}
#linkstxt1{
	position:absolute;
	left:23px;
	top: 274px;
	width: 188px;
	height: 305px;
	;
}
#linkstxt2{
	position:absolute;
	right:417px;
	top: 285px;
	width: 180px;
	height: 244px;
}
#hometxt2{
	position:absolute;
	left:0px;
	top: 586px;
	width: 227px;
	height: 20px;
}
/****************************************Orders-Page**/
#orderscontainer {
	position:absolute;
	width: 248px;
	left: 358px;
	top: 394px;
	height: 52px;
}
#orderscontainer2 {
	position:absolute;
	width: 248px;
	left: 358px;
	top: 26px;
	height: 24px;
}
#itemsMenuContainer{
	position:absolute;
	width: 248px;
	left: 31px;
	top: 394px;
	height: 52px;
}
#orderMenu {
	width:100%;
}

#orderMenu ul
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#orderMenu li
{
display: inline;
list-style-type: none;
}

#orderlist a
{
padding: 2px 10px;
}

#orderMenu a:link, #orderlist a:visited
{
border:1px solid #E20276;
color: #E20276;
text-decoration: none;
}

#orderMenu a:hover
{
color:#FFFFFF;
background:#000000;
}

#iframecontainer{
	position:absolute;
	width:436px;
	height:359px;
	right:23px;
	top:25px;
	border:#E20276 1px solid;
}
#iframecontainer2{
	position:absolute;
	width:436px;
	height:359px;
	right:23px;
	top:55px;
	border:#E20276 1px solid;
}
#onDayItemContainer{
	position:absolute;
	width:762px;
	height:306px;
	right:23px;
	top:78px;
	border:#E20276 1px solid;
}
#onTheDayframecontent{
	background-color:#FFFFFF;
	position:absolute;
	left:0;
	top:0;
	width:762px;
	height:306px;
}
#framecontent{
	background-color:#FFFFFF;
	position:absolute;
	left:0;
	top:0;
	width:445px;
	height:394px;
}
#framecontentORDERS{
	background-color:#FFFFFF;
	position:absolute;
	left:0;
	top:0;
	width:436px;
	height:394px;
}

#frametxtORDERS{
	background-color:#FFFFFF;
	position:absolute;
	left:15px;
	top:15px;
	width:415px;
	height:366px;
}
#frametxtTEST1{
	background-color:#FFFFFF;
	position:absolute;
	left:15px;
	top:245px;
	width:402px;
	height:136px;
}
#frametxt{
	background-color:#FFFFFF;
	position:absolute;
	left:15px;
	top:15px;
	width:231px;
	height:283px;
}
#frametxt2{
	background-color:#FFFFFF;
	position:absolute;
	left:273px;
	top:15px;
	width:163px;
	height:283px;
}
#frametxt3{
	background-color:#FFFFFF;
	position:absolute;
	left:302px;
	top:181px;
	width:231px;
	height:138px;
}
.gallerytxt{
	position:absolute;
	bottom:10px;
	left: 20px;
}
#frametxt4{
	background-color:#FFFFFF;
	position:absolute;
	left:273px;
	top:15px;
	width:230px;
	height:283px;
}
#frametxt5{
	background-color:#FFFFFF;
	position:absolute;
	left:15px;
	top:15px;
	width:234px;
	height:291px;
}
/************************************aboutus-Page**/
#aboutustxt{
	position:absolute;
	left:24px;
	top: 274px;
	width: 371px;
	height: 319px;
}
#aboutustxt2{
	position:absolute;
	right:23px;
	top: 273px;
	width: 371px;
	height: 298px;
}
#aboutustxt2 a { text-decoration:underline; color:#E40278;}
#aboutustxt2 a:hover { text-decoration:underline; color:#000000;margin: 0;padding: 0}

.otherevents{
position:absolute;
bottom:0;
left:0;
}
#emailfooter{
	width:232px;
	height:24px;
	padding: 0px;
	position: absolute;
	left: 39px;
	top: 600px;
	font-size:11px;
}
#webfooter{
	width:244px;
	height:20px;
	padding: 0px;
	position: absolute;
	right: 35px;
	top: 599px;
	font-size:11px;
}
.sampleImg{
	position:absolute;
	bottom:20px;
	left:0;
	}
.prices{
	position:absolute;
	bottom:34px;
	left:0;
}
.aboutusimg
{
	position:absolute;
	bottom:4px;
	left:428px;
}
.ordersimg{
position:absolute;
bottom:0;
left:0;
}
/************************************copyright**/
#copyright{
	width:241px;
	height:24px;
	padding: 0px;
	position: absolute;
	left: 323px;
	top: 590px;
	font-size:11px;
}
.unorderedListimage26{
margin:0;
padding-left:12px;
padding-top:0:
}
