body 			{
				background-image:url(images/backgrounds/NTVCOOLBLUE.jpg);
				text-align:center;
				}
/*div			{
				border:5px solid #000000; soley to help solve placement issues
				}*/
div#height		{
				/*height:2685px;*/
				width:900px;
				/*overflow:hidden;*/
				text-align: center;
				margin-left: auto; 
				margin-right: auto;
				}

.container	{
				position:relative;
				top:10px;
				background-color:#CCCCCC;
				border:5px outset #666666;
				border-top:2px solid #666666;
				margin-left: auto; 
				margin-right: auto;
				width:715px;
				color:#000000;
				font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif;
				font-size:18px;
				text-align:left;
				/*height:2780px;*/
				position:relative;
				top:50px;
				}
#title			{
				text-align:center;
				position:relative;
				top:-20px;
				}
																	/*navigation*/
																	

#tabs		 	{
     			float:left;
      			width:100%;
     			/*background:#F4F4F4;*/
      			font-size:93%;
     			line-height:normal;
	  			/*border-bottom:2px solid #24618E;*/
	  			position:relative;
	  			top:-44px;
				left:59px;
				font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif;
      			}
#tabs ul 		{
				margin:0;
				padding:10px 10px 0 50px;
				list-style:none;
      			}
#tabs li 		{
      			display:inline;
      			margin:0;
      			padding:0;
      			}
#tabs a 		{	
     			float:left;
      			background:url("images/tableftJ.gif") no-repeat left top;
     			margin:0;
     			padding:0 0 0 5px;
      			text-decoration:none;
				font-weight:bold;
				/*border-bottom:1px solid #666666;*/
      			}
#tabs a span 	{
      			float:left;
      			display:block;
      			background:url("images/tabrightJ.gif") no-repeat right top;
      			padding:5px 15px 4px 6px;
      			color:#24618E;
      			}
.currentpage	{
				float:left;
      			background:url("images/tableftJ.gif") no-repeat left top;
     			margin:0;
     			padding:0 0 0 5px;
      			text-decoration:none;
				position:relative;
				top:2px;
				}
.currentpage span{
				float:left;
      			display:block;
      			background:url("images/tabrightJ.gif") no-repeat right top;
      			padding:5px 15px 4px 6px;
      			color:#333333;
				font-weight:bold;
      			}
				
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span 	{
				float:none;
				}
/* End IE5-Mac hack */
#tabs a:hover span {
      			color:#FFF;
      			}
#tabs a:hover {
      			background-position:0% -42px;
     			}
#tabs a:hover span {
      			background-position:100% -42px;
      			}

																/*Index*/
																
																

div#containerindex	{
				background-image:url(images/backgrounds/palevector.jpg);
				height:930px;
				margin-bottom:20px;
				}
#welcome		{
				text-align:center;
				position:relative;
				top:-25px;
				}
#filmstrip	img	{
				position:relative;
				top:-37px;
				}
#bellarri img	{
				float:right;
				position:relative;
				top:15px;
				left:-8px;
				}
#text1			{
				position:relative;
				top:-10px;
				left:45px;
				}
#text2			{
				position:relative;
				left:20px;
				top:25px;
				
				}
#text3			{
				float:right;
				width:450px;
				position:relative;
				top:25px;
				left:-30px;
				z-index:1;
				}
#vof			{
				position:relative;
				top:40px;
				}
				
																/*Services*/
																
#containerservices	{
				height:;
				margin-bottom:20px;
				background-image:url(images/backgrounds/palevector.jpg);
				}
#contentservices	{
				width:90%;
				position:relative;
				left:30px;
				}
#servicestitle	{
				text-align:center;
				}
#servicesimg	{
				float:right;
				z-index:-1;
				}
#disk			{
				float:left;
				position:relative;
				top:10px;
				padding-right:30px;
				}
				
				
				
																/*Web Design*/
#webdesigncontainer{
				height:1210px;
				margin-bottom:20px;
				background-image:url(images/backgrounds/palevector.jpg)
				}

.siteimage		{
				border: 8px outset #999999;
				position:relative;
				top:-60px;
				left:-65px;
				}
#siteimage2 img	{
				position:relative;
				top:-40px;
				}
#siteimage3 img	{
				position:relative;
				top:-20px;
				}
#siteimage4 img	{
				position:relative;
				top:0px;
				}
#siteimage5 img	{
				position:relative;
				top:20px;
				}
.text			{
				width:370px;
				position:relative;
				top:0;
				left:0;
				background-image:url(rawimages/filmstripblue.jpg);
				font-weight:bold;
				}
#para1			{
				float:right;
				position:relative;
				left:-25px;
				top:0px;
				}
#para2			{
				float:right;
				position:relative;
				left:-25px;
				top:-55px;
				}
#para3			{
				float:right;
				position:relative;
				left:-25px;
				top:-5px;
				}
#para4			{
				float:right;
				position:relative;
				left:-25px;
				top:60px;
				}
#para5			{
				float:right;
				position:relative;
				left:-25px;
				top:100px;
				}
				
															
															
															/*Weddings*/
															
#weddingscontainer{
				height:2520px;
				margin-bottom:20px;
				}
#weddingstrip img	{
				position:relative;
				top:-37px;
				}
#weddingnavigation {	
				position:relative;
				left:105px; /*35 when demo link in*/
				top:15px;
				z-index:1;

				}
#weddingnavigation	a{
				text-decoration:none;
				font-size:19px;
				font-style:italic;
				font-weight:bold;
				color:#336633;
				}
#weddingnavigation a:hover{
				color:#333399;
				text-decoration:underline;
								}
#flowers img	{
				position:relative;
				left:290px;
				top:-45px;
				}			
#weddingcontent	{
				width:94%;
				padding-left:30px;
				position:relative;
				top:-90px;
				}
#whyfilm img	{
				position:relative;
				top:10px;
				}
#leftsidestrip 	{
				float:left;
				position:relative;
				left:-20px;
				}
#whatwedo		{
				position:relative;
				left:-15px;
				}
#bouquet		{
				float:right;
				position:relative;
				left:-15px;
				}
#prices			{
				position:relative;
				top:25px;
				left:20px;
				line-height:21px;
				margin-bottom:-30px;
				}
#prices h3		{
				text-decoration:underline;
				}
#weddingpic img	{
				float:right;
				position:relative;
				top:-70px;
				left:-30px;
				}
#finalp			{
				width:635px;
				font-size:21px;
				position:relative;
				top:-5px;
				font-style:italic;
				padding-bottom:5px;
				}
#backtotop		{
				text-align:center;
				position:relative;
				top:15px;
				}
#links			{
				position:relative;
				top:65px;
				left:-10px;
				float:right;
				z-index:1;
				}
#linkstitle	img	{
				position:relative;
				left:20px;
				}
#orchid			{
				position:relative;
				top:40px;
				}
				
																	/*ContactUs*/

#contactuscontainer	{
				position:relative;
				top:10px;
				background-color:#CCCCCC;
				border:5px outset #666666;
				border-top:2px solid #666666;
				margin-left: auto; 
				margin-right: auto;
				width:715px;
				color:#000000;
				font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif;
				font-size:18px;
				text-align:left;
				height:400px;
				position:relative;
				top:50px;
				margin-bottom:20px;
				}
#contentcontact	{
				background-image:url(images/filmstripblue1.jpg);
				position:relative;
				top:15px;
				}
#contentcontact	img{
				position:relative;
				top:-30px;
				left:230px;
				}
#contentcontact p{
				text-align:center;
				}
				
	
	
