#ajax-loader {
	position: absolute;
	left: 50%;
	top: 600px;
	margin-left: 98px;
}

div.expanded_details h2 {
	margin-top: -4px;
	margin-bottom: 2px;
}

div.expanded_details a.l4 {
font-size: 12px;
}

div.work_navigation {
	height: 44px;
	font-size: 11px;
	font-family:Tahoma,Arial,Verdana,sans-serif;
}

div.work_navigation ul {
	margin-left: 0;
	padding-left: 0;
	display: block;
}

div.work_navigation ul li {
	margin-left: 0;
	margin-bottom: 0;
	list-style: none;
	display: block;
	height: 44px;
	line-height: 44px;
	float: left;
	background-color: #f7f7f7;
	border-bottom: 1px solid #e3e3e3;
	border-right:  1px solid #e3e3e3;
}

div.work_navigation ul li a span {
	min-width: 75px;
	padding-left: 37px;
	display: block;
	height: 34px;
	float: left;
	color: #1d1b19;
	text-decoration: none;
}

/* View Buttons */
div.work_navigation ul li:hover {
cursor: pointer;
}

div.work_navigation ul li#work_navigation_sort:hover {
cursor:default;
}

div.work_navigation ul li.selected {
background-color: #fff;
}

li#work_view_listed.selected, li#work_view_expanded.selected {
border-bottom: 1px solid #fff;
}

div.work_navigation ul li#work_navigation_sort {
width: 452px; /*TESTING ??? */
}

div.work_navigation ul li#work_view_expanded {
width: 130px;
}

div.work_navigation ul li#work_view_listed {
width: 106px;
}

/* Sort Our Work Button */
div.work_navigation ul li#work_navigation_sort a > span {
	width: 130px;
}

/* testing ??? */
div.work_navigation ul li#work_navigation_sort a.first span {
	padding-left: 48px;
	background-image: url('assets/sprite_work_icons.gif');
	background-position: 13px 2px;
	background-repeat: no-repeat;
}

div.work_navigation ul li#work_navigation_sort a.first:hover span {
background-position: 13px -638px;
color: #2d6ea8;
}

div.work_navigation ul li#work_navigation_sort.selected {
	background-color: #f7f7f7;
}

div.work_navigation ul li#work_navigation_sort.selected a.first span {
	background-position: 13px -38px;
}

div.work_navigation ul li#work_navigation_sort.selected a.first:hover span {
	background-position: 13px -688px;
}

/* Expanded View Button */
div.work_navigation ul li#work_view_expanded a span {
	min-width: 80px;
	background-image: url('assets/sprite_work_icons.gif');
	background-repeat: no-repeat;
	background-position: 3px -158px;
	margin-right: 13px;
}

div.work_navigation ul li#work_view_expanded a:hover span {
	background-position: 3px -588px;
	color: #2d6ea8;
}

div.work_navigation ul li#work_view_expanded.selected a span {
	background-position: 3px -198px;
}

/* Listed View Button */
div.work_navigation ul li#work_view_listed a span {
	background-image: url('assets/sprite_work_icons.gif');
	background-repeat: no-repeat;
	background-position: 3px -238px;
}

div.work_navigation ul li#work_view_listed a:hover span {
	background-position: 3px -538px;
	color: #2d6ea8;
}

div.work_navigation ul li#work_view_listed.selected a span {
	background-position: 3px -278px;
}

/* ---------- VIEW MODES ---------- */

div.work_navigation ul li.selected a {
	/*background-position: 8px -73px;*/
}

div.work_navigation ul li.selected#work_navigation_sort a {
	/*background-position: 18px -73px;*/
}

/* ---------- SORT OPTIONS ---------- */

div.work_navigation a {
	background-color: transparent;
	/*background-image: url('assets/sprite_work_icons.gif');*/
	background-repeat: no-repeat;
}

/*TESTING
div.work_navigation ul li#work_navigation_sort ul {
	display: inline;
}
*/
div.work_navigation ul li ul li {
	border: none;
	height: 20px;
	margin-right: 14px;
}

div.work_navigation ul li ul li a {
	background-image: url('assets/sprite_work_icons.gif');
	background-position: 1px -329px;
	padding-left: 33px;
}

#sortOptions a:hover {
	color: #000000;
}

div.work_navigation ul li ul li a.selected {
	background-position: 1px -369px;
	color: #1d1b19;
}

div.work_navigation ul li ul li+li a {
	border-left: 1px solid #e3e3e3;
}

.listed_details .releaseDate {
	float: left;
	max-width: 115px;
}

.listed_details .info-container {
	float: left;
	margin-left: 174px;
}

.listed_details .work_categories {
	display: inline;
	float: right;
	width: 340px;
}

.expanded_details .work_categories {
	margin-top: -4px;
}

.vDiv,
.releaseDate,
.work_categories {
	line-height: 1.5;
}

/* ---------- EXPANDED VIEW ---------- */

.smallVideo {
padding: 0;
width: 428px;
height: 219px;
background-color: #fff;
border: 1px solid #000;
margin: 29px -4px 29px 24px;
float: left;
display:inline; /* fixes ie6 double margin bug */
}

.smallEP {
padding: 0;
width: 428px;
height: 219px;
background-color: #fff;
border: 1px solid #000;
margin: 29px -4px 29px 24px;
float: left;
display:inline; /* fixes ie6 double margin bug */
}

.expanded_details {
width: 215px;
margin: 29px 0 29px 24px;
float: left;
}

/* ---------- LISTED VIEW ---------- */

.listed_details {
margin: 29px 24px;
float: left;
display:inline; /* fixes ie6 double margin bug */
width:649px;
}

.listed_details h2 {
margin-top: 11px;
}

.listed_details img {
float: left;
display:inline;
margin-right:18px;
}

.listed_details .vDiv {
font-size: 13px;
border-right: 1px solid #cfcfcf;
margin: 0 10px;
}

.listed_details a.l4 {
font-size: 12px;
margin-right: 13px;
line-height: 13px;
}

/* ---------- Used for animated sort options ---------- */

div.work_navigation ul li#work_navigation_sort a.first {
float: left;
}


ul#sortOptions {
position: relative;
float: left;
left: -10000px; /* Tween this property (start around -70px and tween to 0px) */
height: 44px;
overflow: hidden;
}

ul#sortOptions li {
margin-bottom: 20px;
}

/****FOR TESTING PURPOSES ONLY!****/


