

body {
	margin: 0 auto;
	background-image: url(images/back_brown_desat.jpg);	
	/*background-image: url(images/brown_strip2.jpg);*/
	background-position:center;
	background-color: #FFF;
	text-align: center; /*Hack for IE */

}

img{
	border: none;
}

#container1 {
	
	text-align: left; /*Hack for IE */
	width: 801px;
	height:  100%;
	margin: 0 auto 0 auto;
}


#header {
	width: 801px;
	margin: 0px;
	background-color: white;
}

#flash_bar{
	width: 801px;

}

/*created to make flash disappear in Firefox*/
#flash_bar_spacer{
	
	width: 801px;
	height: 389px;
	display: none;

}

#demo_reel {
	
	width: 791px;
	height: 319px;
	background-image: url(images/demo_reel_bak.jpg);
	background-color: white;
	background-repeat: no-repeat;
	padding: 11px 0 0 10px;
}

#square {
	
	width: 410px;
	height: 280px;
	margin-top: 30px;
	padding: 0px 5px 0px 5px;
	overflow: auto; /* changed to hidden for popup, auto for regular */
	float: left;
	
}

#square_contact {
	
	width: 410px;
	height: 280px;
	margin-top: 30px;
	padding: 0px 5px 0px 5px;
	overflow: auto; /* changed to hidden for popup, auto for regular */
	float: left;
	display: none;
	
}

#square_services {
	
	width: 410px;
	height: 280px;
	margin-top: 30px;
	padding: 0px 5px 0px 5px;
	overflow: auto; /* changed to hidden for popup, auto for regular */
	float: left;
	display: none;
	
}

.movie_links{
	width: 362px;
	height: 310px;
	margin-left: 8px;
	margin-top: 0px;
	float: left;
}

#polariod_bar{
	width: 801px;
	height: 305px;
	background-image: url(images/base_polaroid_bak.jpg);
	padding-top: 10px;
	clear: left;
}

a.hrollover {
	
	display: block;
	width: 204px;
	height: 234px;
    background: url(images/polariods/home_roll.jpg) 0 0 no-repeat;
    text-decoration: none;
      }
           
a:hover.hrollover {
	background-position: -204px 0;
      }
      
a.srollover {
	
	display: block;
	width: 198px;
	height: 234px;
    background: url(images/polariods/services_roll.jpg) 0 0 no-repeat;
    text-decoration: none;
      }
           
a:hover.srollover {
	background-position: -198px 0;
      }

a.crollover {
	
	display: block;
	width: 198px;
	height: 234px;
    background: url(images/polariods/contact_roll.jpg) 0 0 no-repeat;
    text-decoration: none;
      }
           
a:hover.crollover {
	background-position: -198px 0;
      }
      
a.mrollover {
	
	display: block;
	width: 201px;
	height: 234px;
    background: url(images/polariods/media_roll.jpg) 0 0 no-repeat;
    text-decoration: none;
      }
           
a:hover.mrollover {
	background-position: -201px 0;
      }
      
a.demo_rollover {
	
	display: block;
	width: 362px;
	height: 330px;
    background: url(images/demo_reel.jpg) 0 0 no-repeat;
    text-decoration: none;
      }
           
a:hover.demo_rollover {
	background-position: -362px 0;
      }
      
a.h_text_rollover {
	
	display: block;
	width: 64px;
	height: 21px;
    background: url(images/home_text_roll.jpg) 0 0 no-repeat;
    text-decoration: none;
      }
           
a:hover.h_text_rollover {
	background-position: -64px 0;
      }

a.s_text_rollover {
	
	display: block;
	width: 91px;
	height: 21px;
    background: url(images/services_text_roll.jpg) 0 0 no-repeat;
    text-decoration: none;
      }
           
a:hover.c_text_rollover {
	background-position: -91px 0;
      }

a.c_text_rollover {
	
	display: block;
	width: 91px;
	height: 21px;
    background: url(images/contact_text_roll.jpg) 0 0 no-repeat;
    text-decoration: none;
      }
           
a:hover.s_text_rollover {
	background-position: -91px 0;
      }

a.m_text_rollover {
	
	display: block;
	width: 63px;
	height: 21px;
    background: url(images/media_text_roll.jpg) 0 0 no-repeat;
    text-decoration: none;
      }
           
a:hover.m_text_rollover {
	background-position: -63px 0;
      }
         
.img_border {
	border-style: solid;
	border-color: black;
	border-width: 15px;
}

body, td, th
{

	font: 14px 'ITC Officina Sans Std Book@officss1.TTF', Trebuchet MS, Helvetica, Arial, Verdana;
	color: #000;
	letter-spacing: -1px;
	text-decoration: none;
	line-height: 20px;
}

h1, .H1
{
	margin: 0px 0px 0px 0px;
	padding-top: 5px;
	font: 28px 'ITC Officina Sans Std Book@officss1.TTF', Trebuchet MS, Helvetica, Arial, Verdana;
	color: #2e425b;
	font-weight: bold;
	letter-spacing: -1px;
	text-decoration: none;
}

#fullscreen_overlay{
	
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 1150px;
	display: none; /* change to none for regular showing */
	/*background: url(images/background_overlay.png) repeat;*/
	background-color: black;
}

#fullscreen_overlay_media{
	
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 1150px;
	display: none; /* change to none for regular showing */
	/*background: url(images/background_overlay.png) repeat;*/
	background-color: black;
}

/*#fullscreen_container
{
	width: 801px;
	position: absolute;
	left: 50%;
}*/

#fullscreen_movie{
	position: relative;
	top: 111px;
	padding-left: 156px;
	width: 645px;
	height: 370px;
	padding-top: 30px;
margin: 0 auto 0 auto;
	display: none;
		background: url(images/jpg/top_1_w_overlay.jpg) no-repeat;

}

fullscreen_mediagallery {
	
		display: none;	
	position: relative;
	top: 400px;
	width: 801px;
	height:368px;
	margin: 0 auto 0 auto;

}

 #fullscreen_close {
	
	position: relative;
	top: -320px;
	left: 20px;
	display: inline;	
}

 #fullscreen_close_media {
	
	position: relative;
	top: -385px;
	left: 300px;
	display: inline;	
}


