*{
	margin: 0px;
	border: 0px;
	padding: 0px;
	/*behavior: url('ieHoverFix.htc');*/

}



body {
	background-color: #565656;
	padding: 40px;
	font-family: verdana, helvetica, arial, san-serif;
	color: #565656;
	font-size: 11px;
}

p {
	line-height: 16px;
}

a {
	color: #b6252f;
	font-weight: bold;
}

a:hover {
	text-decoration: none;
}

div#mainContainer {
	width: 833px;
	height: 610px;
	margin-left: auto;
	margin-right: auto;
}

div#nav td#left {
	background-image: url('../images/template/bg_left.gif');
	background-repeat: no-repeat;
	height: 610px;
	width: 581px;
}

div#nav td#center {
	width: 165px;
	vertical-align: top;
}

div#nav td#right {
	background-image: url('../images/template/bg_right.gif');
	background-repeat: no-repeat;
	height: 610px;
	width: 64px;
}

div#content {
	position: relative;
	top: -630px;
	width: 560px;
	left: -22px;
}

div#content td#top {
	height: 18px;
	width: 560px;
	background-image: url('../images/template/main_top.png');
	background-repeat: no-repeat;
}

div#content td#center {
	background-image: url('../images/template/main_center_bg.png');
	background-repeat: repeat-y;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 19px;
	padding-top: 15px;
}

div#content td#centerVideo {
	background-image: url('../images/videoTabs_bg.png');
	background-repeat: repeat-y;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 19px;
	padding-top: 15px;
}

div#content td#bottom {
	background-image: url('../images/template/main_bottom.png');
	background-repeat: no-repeat;
	height: 19px;
	margin-bottom: 20px;
}

div#content td#bottomVideo {
	background-image: url('../images/videoTabs_bottom.png');
	background-repeat: no-repeat;
	height: 19px;
	margin-bottom: 30px;
}


div#active_page {
	font-size: 11px;
}

div#active_page h2.title {
	margin-bottom: 10px;
}

div#myScrollerContainer {
	height: 350px;
	margin-bottom: 10px;
	padding-left: 0px;
}

.popup {
	display: none; 
	width: 400px; 
	background-color: #ddd; 
	position: absolute; 
	top: 100px; 
	left: 200px; 
	padding: 20px; 
	background-color: white;
	border: 4px solid #bb3f40;
}

h1											{font-size: 16pt; font-weight: bold; /*margin-left: 15px;*/ color: #333333; 
												/*margin-left: 20px; padding-top: 3px; padding-bottom: 3px; width:350px ;*/}

h1 {font-size: 14pt; font-weight: bold; color: #333; }
/*h1.mission							{font-size: 14pt; font-weight: bold; margin-left: 25px; width: 250px; color: #333333;}
h1.latest								{font-size: 14pt; font-weight: bold; margin-left: 25px; width: 175px; color: #333333;}
h1.news									{font-size: 14pt; font-weight: bold; width: 175px; margin-left: 0px; color: #333333;}*/
h1.staff_name 					{font-size: 10pt; padding-bottom: 0px; margin-bottom: 0px;}
h2.staff_title					{color: black; font-size: 9pt; font-weight: normal; padding-top: 0px; margin-top: 0px;}
	 											

h2 {font-size: 10pt; font-weight: bold;}
/*h2.latest								{font-size: 10pt; font-weight: bold; margin-left: 25px;}
h2.news									{font-size: 10pt; font-weight: bold;}
h2.title								{margin-top: 10px;}*/

h2.title {display: inline; font-size: 9pt; font-weight: bold;}

a.staff_link						{color: #B6252F; font-weight:  normal; font-size: 8pt;}
a.event_link						{color: #333333; font-size: 12pt; font-weight: bold; text-decoration: none; padding: 5px 22px 12px 80px; top: 2px; position: relative;}
a.video_link						{color: #333333; font-size: 12pt; font-weight: bold; text-decoration: none; padding: 10px 22px 12px 80px; top: 2px; position: relative;}
a.web_link							{color: #333333; font-size: 12pt; font-weight: bold; text-decoration: none; padding: 5px 26px 12px 90px; top: 22px; position: relative;}

.small { font-size: 10px; }

div.staff {margin-bottom: 20px; }

a#eventsButton {
	display: block;
	height: 42px;
	width: 166px;
	background-image: url('../images/template/event_normal.gif');
	background-repeat: no-repeat;
}

a#eventsButton:hover {
	display: block;
	height: 42px;
	width: 166px;
	background-image: url('../images/template/event_hover.gif');
	background-repeat: no-repeat;
}

a#eventsButton.hover {
	display: block;
	height: 42px;
	width: 166px;
	/*background-image: url('../images/template/event_hover.gif');*/
	background-repeat: no-repeat;
}

a#videoButton {
	display: block;
	height: 42px;
	width: 166px;
	/*background-image: url('../images/template/video_normal.gif');*/
	background-repeat: no-repeat;
}

a#videoButton:hover {
	display: block;
	height: 42px;
	width: 166px;
	/*background-image: url('../images/template/video_hover.gif');*/
	background-repeat: no-repeat;
}

a#videoButton.hover {
	display: block;
	height: 42px;
	width: 166px;
	/*background-image: url('../images/template/video_hover.gif');*/
	background-repeat: no-repeat;
}

a#webButton {
	display: block;
	height: 38px;
	width: 166px;
	/*background-image: url('../images/template/webDevelopment_normal.png');*/
	background-repeat: no-repeat;
}

a#webButton:hover {
	display: block;
	height: 38px;
	width: 166px;
	/*background-image: url('../images/template/webDevelopment_hover.png');*/
	background-repeat: no-repeat;
}

a#webButton.hover {
	display: block;
	height: 38px;
	width: 166px;
	background-image: url('../images/template/web_hover.gif');
	background-repeat: no-repeat;
}

a#aboutUsButton {
	display: block;
	height: 32px;
	width: 166px;
	background-image: url('../images/template/aboutUs_normal.gif');
	background-repeat: no-repeat;
}

a#aboutUsButton:hover {
	display: block;
	height: 32px;
	width: 166px;
	background-image: url('../images/template/aboutUs_hover.gif');
	background-repeat: no-repeat;
}

a#aboutUsButton.hover {
	display: block;
	height: 32px;
	width: 166px;
	background-image: url('../images/template/aboutUs_hover.gif');
	background-repeat: no-repeat;
}

a#contactButton {
	display: block;
	height: 32px;
	width: 166px;
	background-image: url('../images/template/contact_normal.gif');
	background-repeat: no-repeat;
}

a#contactButton:hover {
	display: block;
	height: 32px;
	width: 166px;
	background-image: url('../images/template/contact_hover.gif');
	background-repeat: no-repeat;
}

a#contactButton.hover {
	display: block;
	height: 32px;
	width: 166px;
	background-image: url('../images/template/contact_hover.gif');
	background-repeat: no-repeat;
}

a#loginButton {
	display: block;
	height: 27px;
	width: 166px;
	background-image: url('../images/template/login_normal.gif');
	background-repeat: no-repeat;
}

a#loginButton:hover {
	display: block;
	height: 27px;
	width: 166px;
	background-image: url('../images/template/login_hover.gif');
	background-repeat: no-repeat;
}

a#loginButton.hover {
	display: block;
	height: 27px;
	width: 166px;
	background-image: url('../images/template/login_hover.gif');
	background-repeat: no-repeat;
}

.hidden {
	display: none;
}

.cursor { 
	cursor: pointer;
}

div#lightwindow_data_details { display: none; }
div#lightwindow_data_caption { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 14px; padding-right: 20px; margin-top: -10px; }
                       
div.thumbnails td.label {
	font-size: 14px;
	vertical-align: top;
}

div.thumbnails td.label a {
	text-decoration: none;
}

/* thumbnails */
a.thumb {
	display: block;
	width: 72px;
	height: 73px;
	background-repeat: no-repeat;
}

a#event_reel_thumb {
	background-image: url('../images/thumb_event_reel_normal.jpg');
}

a#event_reel_thumb:hover {
	background-image: url('../images/thumb_event_reel_down.jpg');
} 

a#motion_graphics_thumb {
	background-image: url('../images/thumb_motion_graphics_normal.jpg');
}

a#motion_graphics_thumb:hover {
	background-image: url('../images/thumb_motion_graphics_down.jpg');
}

a#rotating_screens_thumb {
	background-image: url('../images/thumb_rotating_screens_normal.jpg');
}

a#rotating_screens_thumb:hover {
	background-image: url('../images/thumb_rotating_screens_down.jpg');
}

a#teeter_tvs_thumb {
	background-image: url('../images/thumb_teeter_tvs_normal.jpg');
}

a#teeter_tvs_thumb:hover {
	background-image: url('../images/thumb_teeter_tvs_down.jpg');
}

a#tunnel_thumb {
	background-image: url('../images/thumb_tunnel_normal.jpg');
}

a#tunnel_thumb:hover {
	background-image: url('../images/thumb_tunnel_down.jpg');
}

a#video_mixing_thumb {
	background-image: url('../images/thumb_video_mixing_normal.jpg');
}

a#video_mixing_thumb:hover {
	background-image: url('../images/thumb_video_mixing_down.jpg');
}

a#film_loops_thumbs {
	background-image: url('../images/thumb_16mm_normal.jpg');
}

a#film_loops_thumbs:hover {
	background-image: url('../images/thumb_16mm_down.jpg');
}

a#haymaker_thumb {
	background-image: url('../images/thumb_haymakerweb_normal.jpg');
}

a#haymaker_thumb:hover {
	background-image: url('../images/thumb_haymakerweb_down.jpg');
}

a#bridgeport_thumb {
	background-image: url('../images/thumb_bridgeportweb_normal.jpg');
}

a#bridgeport_thumb:hover {
	background-image: url('../images/thumb_bridgeportweb_down.jpg');
}

a#loungeLizard_thumb {
	background-image: url('../images/thumb_lounge_normal.jpg');
}

a#loungeLizard_thumb:hover {
	background-image: url('../images/thumb_lounge_down.jpg');
}

a#bendSummerConcerts_thumb {
	background-image: url('../images/thumb_biglava_normal.jpg');
}

a#bendSummerConcerts_thumb:hover {
	background-image: url('../images/thumb_biglava_down.jpg');
}

a#landRover_thumb {
	background-image: url('../images/thumb_landrover_normal.jpg');
}

a#landRover_thumb:hover {
	background-image: url('../images/thumb_landrover_down.jpg');
}

a#comicworks_thumb {
	background-image: url('../images/thumb_comicworks_normal.jpg');
}

a#comicworks_thumb:hover {
	background-image: url('../images/thumb_comicworks_down.jpg');
}

/*-----*/

a#bonnaroo_thumb {
	background-image: url('../images/thumb_bonnaroo_normal.jpg');
}

a#bonnaroo_thumb:hover {
	background-image: url('../images/thumb_bonnaroo_down.jpg');
}

a#bridgeportVid_thumb {
	background-image: url('../images/thumb_bridgeport_normal.jpg');
}

a#bridgeportVid_thumb:hover {
	background-image: url('../images/thumb_bridgeport_down.jpg');
}

a#ufo_thumb {
	background-image: url('../images/thumb_ufo2007_normal.jpg');
}

a#ufo_thumb:hover {
	background-image: url('../images/thumb_ufo2007_down.jpg');
}

a#att_thumb {
	background-image: url('../images/thumb_att_normal.jpg');
}

a#att_thumb:hover {
	background-image: url('../images/thumb_att_down.jpg');
}

a#lg_thumb {
	background-image: url('../images/thumb_lg_normal.jpg');
}

a#lg_thumb:hover {
	background-image: url('../images/thumb_lg_down.jpg');
}

a#jack_thumb {
	background-image: url('../images/thumb_jack_normal.jpg');
}

a#jack_thumb:hover {
	background-image: url('../images/thumb_jack_down.jpg');
}

a#vw_thumb {
	background-image: url('../images/thumb_vw_normal.jpg');
}

a#vw_thumb:hover {
	background-image: url('../images/thumb_vw_down.jpg');
}

a#vegoose_thumb {
	background-image: url('../images/thumb_vegoose_normal.jpg');
}

a#vegoose_thumb:hover {
	background-image: url('../images/thumb_vegoose_down.jpg');
}

a.projectName {
	font-size: 13px; 
	color: #666; 
	text-decoration: none;
}

.black { 
	color: black;
}
