body
{
	background: #131313;
	color: #dcdcdc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	margin: 0;
	margin-top: 35px;
	padding: 0;
	text-align: justify;
}
h1, h2, h3, h4, ul, li, form
{
	margin: 0;
	padding: 0;
}
p
{
	margin: 13px 0;
}
a.none
{
	color: white;
	padding: 0 2px;
}
a.none:hover
{
	background-color: transparent;
	color: white;
	text-decoration: none;
}
a
{
	color: #dcdcdc;
	outline: none;
	padding: 0 2px;
	text-decoration: none;
}
a:hover
{
	background-color: #131313;
	color: #ffc709;
	text-decoration: none;
}
a img
{
	border: 0;
}
object
{
	outline: none;
}
#main
{
	background: #424242;
	margin: auto;
	width: 980px;
}
#header
{
	background: #131313;
}
#logo
{
	float: left;
}
#logo img
{
	padding: 15px 0 10px 0;
}
#logo a
{
	background: none;
	margin: 3px 0 10px 0;
	padding: 0;
}
#welcomeText
{
	float: left;
	font-size: 13px;
	margin-left: 25px;
	margin-top: 60px;
}
#homeLogin
{
	float: right;
	font-size: 11px;
	line-height: 14px;
	margin-top: 23px;
	width: 216px;
}
#homeLogin .block1
{
	float: left;
	width: 106px;
}
#homeLogin .block2
{
	float: left;
	width: 110px;
}
#homeLogin .textBox
{
	background: #4d4d4d;
	border: 1px solid #FFC709;
	color: #dcdcdc;
	font-size: 10px;
	width: 100px;
}
.button
{
	background: #288db7;
	background-image: url("/images/button_bg.png");
	background-position: bottom;
	background-repeat: repeat-x;
	border: 1px outset #176082;
	color: #f9f9f9;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 2px 6px;
}
.button_wide
{
	background: #007BAA url(/images/search-button-gradient.jpg) repeat-x top left;
	border: 1px solid #176082;
	color: #FFFFFF;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	height: 32px;
	margin: 10px 10px 10px 2px;
	padding: 0 20px 3px 20px;
	vertical-align: top;
}
.button_old
{
	background: #191919;
	border: 1px outset #FFC709;
	color: #FFC709;
	cursor: pointer;
	padding: 2px 6px;
}
.button1
{
	background: #191919;
	border: 1px solid #FFC709;
	color: #FFC709;
	cursor: pointer;
	padding: 2px 6px;
}
#homeLogin a#link1
{
	color: #dcdcdc;
	font-size: 11px;
	text-decoration: none;
}
#homeLogin a#link1:hover
{
	color: #FFC709;
	font-size: 11px;
	text-decoration: none;
}
#homeLogin a#link2
{
	color: #FFC709;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#contactUs
{
	float: left;
	margin: 29px 55px 0 73px;
	width: 100px;
}
#liveHelp a
{
	background: none;
	padding: 0;
}
#commercial
{
	color: #fff;
	float: right;
	margin: 10px 1px 0 0;
	width: 250px;
}
#commercial div
{
	color: #fff;
}
#shoppingCart
{
	background: url(../images/cart.gif) no-repeat 0 11px;
	float: right;
	font-size: 11px;
	padding-left: 45px;
	width: 198px;
}
#shoppingCart .content
{
	line-height: 16px;
	padding: 2px 0 13px 0;
}
#shoppingCart h4
{
	border-bottom: 1px solid #ffc709;
	font-size: 13px;
	font-weight: bold;
}
#shoppingCart a
{
	color: #ffc709;
	text-decoration: none;
}
#menu
{
	background: #515151;
	font-size: 13px;
	height: 40px;
}
#menu ul
{
	border-left: 1px solid #3d3d3d;
	float: left;
	list-style: none;
}
#menu li
{
	display: inline;
}
#menu LI A, #menu LI A:link, #menu LI A:visited, #menu LI A:active
{
	background: url(../images/menu_over_2.jpg) 0px -50px repeat-x;
	border-right: 1px solid #3d3d3d;
	color: #dcdcdc;
	display: block;
	float: left;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	padding-right: 20px;
	text-decoration: none;
}
#menu LI A:hover,#menu LI A.active, #menu LI#active A
{
	background-position: 0px 0px;
	color: #FAC425;
}
#helpLink
{
	display: block;
	float: right;
	height: 38px;
	line-height: 38px;
	margin: 0px;
	margin-right: 10px;
	padding: 0px;
	white-space: nowrap;
}
#helpLink A, #helpLink A:link, #helpLink A:visited, #helpLink A:active
{
	background-color: none;
	position: relative;
}
#helpLink A:hover
{
	background-color: none;
	color: #FAC425;
}
#headerBlock3
{
	background: #7E7E7E;
	border-left: 1px solid #3D3D3D;
	border-top: 1px solid #232323;
}
#search form
{
	float: left;
}
#search a, #search .summaryTitile
{
	float: right;
	font-size: 13px;
	margin-right: 16px;
	margin-top: 14px;
}
#search a:hover
{
	background-color: inherit;
	color: #ffc709;
}
#search
{
	background: #7e7e7e;
	font-size: 13px;
	padding: 0;
}
#search .textBox
{
	border: 1px solid #000000;
	font-size: 16px;
	height: 24px;
	margin: 10px 4px 10px 10px;
	padding: 5px 0 1px 5px;
	vertical-align: middle;
	width: 340px;
}
#search .textBox:FOCUS
{
	background-color: #fff;
	border-color: DarkKhaki;
	border-style: double;
}
#search .button
{
	background: #007BAA url(/images/search-button-gradient.jpg) repeat-x top left;
	border: 1px solid #176082;
	color: #FFFFFF;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	height: 32px;
	margin: 10px 10px 10px 2px;
	padding: 0 20px 3px 20px;
	vertical-align: top;
}
#banner a
{
	background: none;
	padding: 0;
}
#movie
{
	background: #000;
	border-bottom: 11px solid #131313;
	border-top: 11px solid #131313;
	height: 260px;
	width: 980px;
}
#centerContent
{
	border-bottom: 3px solid #424242;
	border-top: 1px solid #2a2a2a;
}
#centerContent .topContent
{
	background: #222;
	padding: 9px 9px 2px 4px;
}
#centerContent .topContent .landingPageArticle
{
	background: #000;
	display: inline;
	float: right;
	height: 452px;
	margin: 0 0 9px 0;
	padding: 15px 15px 0 25px;
	width: 425px;
}
#centerContent .topContent .landingpageArticle h1
{
	color: #fff;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	margin-bottom: 20px;
}
#centerContent .topContent .landingpageArticle .article p a
{
	color: #ffc709;
	text-decoration: underline;
}
#centerContent .topContent .landingpageArticle a.mainLink
{
	color: #ffc709;
	font-size: 22px;
	font-weight: normal;
	text-decoration: underline;
}
a.mainLink
{
	color: #ffc709;
	float: right;
	font-size: 22px;
	font-weight: normal;
	margin-top: 20px;
	text-decoration: underline;
}
#centerContent .topContent .videoTagSection
{
	display: inline;
	float: right;
	margin: 0 0 9px 0;
	width: 470px;
}
#centerContent .topContent .videoTagSection .videoArea
{
	background: #000;
	height: 298px;
	padding: 15px 0 0 25px;
}
#centerContent .topContent .videoTagSection .videoArea h1
{
	color: #fff;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	margin-bottom: 20px;
}
#centerContent .topContent .videoTagSection .tagArea
{
	background: #000;
	margin: 8px 0 0 0;
}
#centerContent .topContent .tagcloud
{
	font-weight: normal;
	line-height: 18px;
	padding-bottom: 4px;
	padding-top: 4px;
}
#centerContent .topContent .tagcloud a
{
	color: #ffffff;
}
#centerContent .topContent .tagcloud a:hover
{
	background: none;
	color: #ffc709;
}
#centerContent .topContent .tagcloud li
{
	display: list-item;
	list-style-type: none;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}
#centerContent .topContent .tagcloud li a
{
	padding: 0 0.2em 0 0.2em;
	text-decoration: none;
}
#centerContent .topContent .SearchVideoRegister
{
	background: #000;
	display: inline;
	float: left;
	margin-left: 5px;
	min-height: 389px;
	padding: 15px 0 5px 25px;
	width: 458px;
}
#centerContent .searchVdobox
{
	margin: 20px 0 0 0;
	text-align: left;
}
#centerContent .searchVdobox img
{
	margin-left: -20px;
}
#centerContent .whyRegister
{
	font-size: 14px;
	font-weight: normal;
	margin: 0;
}
#centerContent .whyRegister h2
{
	color: #edbb00;
	font-size: 22px;
	font-weight: normal;
	margin-bottom: 8px;
}
#centerContent .whyRegister h2 a
{
	color: #edbb00;
	padding: 0;
}
#centerContent .whyRegister .text
{
	margin: 0 40px 0 0;
}
#centerContent .whyRegister .text p
{
	margin: 16px 0;
}
#centerContent .whyRegister ul
{
	color: #d7d6d6;
	list-style: none;
	margin-left: 20px;
	margin-top: 10px;
}
#centerContent .whyRegister li
{
	font-size: 14px;
	font-weight: normal;
	line-height: 25px;
	margin-top: 6px;
	padding: 0 0 0 40px;
	vertical-align: bottom;
}
#homeContent .block1, #homeContent .block2, #homeContent .block3, #homeContent .block4
{
	display: inline;
	float: left;
	margin: 0 2px 0 10px;
	width: 229px;
}
#homeContent .block1 ul, #homeContent .block2 ul, #homeContent .block3 ul, #homeContent .block4 ul
{
	list-style: none;
	margin-top: -6px;
}
#homeContent .block1 li, #homeContent .block2 li, #homeContent .block3 li, #homeContent .block4 li
{
	border-bottom: 1px solid #535353;
	line-height: 20px;
}
#homeContent .block1 h2, #homeContent .block2 h2, #homeContent .block3 h2, #homeContent .block4 h2
{
	color: #FFFFFF;
	margin-left: -5px;
	text-decoration: none;
}
#homeContent .block1 h4, #homeContent .block2 h4, #homeContent .block3 h4, #homeContent .block4 h4
{
	color: #DFDFDF;
	display: inline;
	font-weight: normal;
	text-decoration: none;
}
#homeContent .block1 h4 strong, #homeContent .block2 h4 strong, #homeContent .block3 h4 strong, #homeContent .block4 h4 strong
{
	font-weight: 500;
}
#homeContent .block1 h2 a, #homeContent .block2 h2 a, #homeContent .block3 h2 a, #homeContent .block4 h2 a
{
	color: #FFFFFF;
	text-decoration: none;
}
#homeContent .block1 a, #homeContent .block2 a, #homeContent .block3 a, #homeContent .block4 a
{
	color: #F8DB51;
	padding: 0 2px;
	text-decoration: underline;
}
#homeContent .imgBg a
{
	background: none;
	padding: 0;
}
#homeContent
{
	padding: 10px 0 15px 5px;
}
#homeContent h2
{
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 7px 3px;
}
a#videoPlayer:hover
{
	background: none;
	padding: 0;
}
#accountLogin, #register, #sellFootage
{
	background: #191919;
	font-weight: bold;
	padding: 25px 0 83px 83px;
}
#headingBlockLeft
{
	float: left;
	margin-right: 35px;
	text-align: left;
	width: 520px;
}
#headingBlockLeft ul, #sellFootage ul
{
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	margin: 10px 0 0 40px;
}
#section
{
	width: 780px;
}
#sellFootage #section
{
	font-size: 16px;
	line-height: 20px;
	text-align: left;
	width: 770px;
}
#section, .controls
{
	font-size: 13px;
	margin-left: 5px;
}
#accountLogin
{
	padding-left: 0px;
}
#accountLogin .col1
{
	float: left;
	text-align: right;
	width: 155px;
}
#accountLogin .col2
{
	float: left;
	margin-left: 25px;
	width: 550px;
}
#accountLogin h1, #register h1, #sellFootage h1
{
	color: #ffc709;
	font-size: 22px;
	padding-bottom: 14px;
}
#accountLogin h2, #register h2
{
	color: #dcdcdc;
	font-size: 16px;
}
#accountLogin h3, #register h3
{
	background: #3c3c3c;
	color: #dcdcdc;
	font-size: 14px;
	margin-top: -6px;
	padding: 2px 4px;
}
#accountLogin h3
{
	width: 343px;
}
#register h3
{
	width: 780px;
}
#accountLogin h2 a, #register h2 a
{
	color: #ffc709;
	text-decoration: none;
}
.horLine1
{
	border-top: 1px solid #272727;
	margin-top: 6px;
}
.horLine2
{
	border-top: 1px solid #272727;
	margin: 16px 0 -19px 0;
}
#accountLogin .block1, #register .block1
{
	float: left;
	margin-right: 5px;
}
#accountLogin .block1
{
	width: 90px;
}
#register .block1
{
	width: 130px;
}
#section .block2
{
	float: left;
	width: 407px;
}
#section .block1 label
{
	display: block;
	margin-top: 8px;
}
#section .block2 .textBox, #section .block2 .textBox2, #section select
{
	border: none;
	height: 18px;
	margin-top: 10px;
}
#section select
{
	font-size: 12px;
	width: 220px;
}
#section .block2 .textBox
{
	width: 250px;
}
#section .block2 .textBox2
{
	width: 250px;
}
#termsAndConditions
{
	font-size: 10px;
	line-height: 12px;
	margin: 30px 0 30px 100px;
	text-align: left;
}
#termsAndConditions input
{
	float: left;
	margin-right: 15px;
}
#termsAndConditions p
{
	float: left;
	margin: 0;
	padding: 0;
	width: 640px;
}
#termsAndConditions a
{
	color: #ffc709;
	text-decoration: none;
}
#register .nospam
{
	font-size: 11px;
	font-weight: normal;
}
#note
{
	font-size: 11px;
	font-weight: normal;
	margin: 5px 0 5px 0;
}
#searchStrech
{
	min-width: 980px;
}
#searchMain
{
	background: #131313;
}
#searchMain #search
{
	margin-left: 16px;
}
#searchMain #headerBlock1
{
	background: #131313;
}
#searchMain #headerBlock1 .alignCenter
{
	margin: auto;
	width: 980px;
}
#searchMain #headerBlock2
{
	background: #515151;
	clear: both;
	height: 40px;
}
#searchMain #headerBlock2 .alignCenter
{
	margin: auto;
	width: 980px;
}
#searchMain #headerBlock3
{
	background: #7E7E7E;
	border-left: none;
	border-top: 1px solid #232323;
}
#searchMain #headerBlock3 .alignCenter
{
	margin: auto;
	width: 980px;
}
#searchMain #commercial, #searchMain #contactUs, #searchMain #homeLogin
{
	float: right;
}
#searchMain #contactUs
{
	margin: 29px 55px 0 73px;
}
#searchMain #homeLogin
{
	margin: 23px 0 0 0;
}
#searchContent
{
	background: #424242;
	font-size: 11px;
	padding: 7px 7px 0 7px;
}
#searchContent .block1
{
	float: left;
	margin-left: 3px;
	position: relative;
	width: 190px;
}
#searchContent .block3
{
	float: right;
	position: relative;
	width: 129px;
}
#searchContent .block2
{
	margin: 0 0px 0 206px;
	position: relative;
}
#searchContent .block2 h1
{
	background: #191919;
	font-size: 14px;
	font-weight: normal;
	margin: 0 0 1px 0;
	padding: 2px 0 2px 8px;
}
#searchContent .block2 #pagination
{
	background: #232323;
	padding: 3px 0 3px 8px;
}
#searchContent .block2 #pagination_b
{
	background: #232323;
	padding: 3px 0 3px 8px;
}
#searchContent .block2 #breadcrumb
{
	padding: 5px 0 0px -6px;
	position: relative;
}
#searchContent .block2 #breadcrumb a
{
	background-color: #131313 ;
	color: #ffc709;
	margin-left: 12px;
	padding-left: 14px;
	text-decoration: none;
}
#searchContent .block2 #breadcrumb2 a
{
	background-color: #131313 ;
	color: #ffc709;
	font-size: 14px;
	margin-left: 0px;
	padding-right: 14px;
	text-decoration: none;
}
#searchContent .block2 #breadcrumb a:hover
{
	background-color: #131313 ;
}
#searchContent .block2 #pageNo
{
	padding-left: 15px;
}
#searchContent .block2 #pagination a
{
	color: #ffc709;
	margin-left: 1px;
	text-decoration: underline;
}
#searchContent .block2 #pagination_b a
{
	color: #ffc709;
	margin-left: 1px;
	text-decoration: underline;
}
#searchContent .block2 #pagination a:hover
{
	color: #ffc709;
	text-decoration: underline;
}
#searchContent .block2 #pagination_b a:hover
{
	color: #ffc709;
	text-decoration: underline;
}
#searchContent .block2 .content .clips_list
{
	background-color: #2b2b2b;
	float: left;
	height: 134px;
	margin: 7px;
	padding: 2px;
	width: 148px;
}
#searchContent .block2 .content .clipDimension
{
	background: #000;
	height: 82px;
	margin: 2px 2px -1px 2px;
	width: 144px;
}
#searchContent .block2 .content .smallClip
{
	margin: 0 1px 0 2px;
}
#searchContent .block2 .content .smallClip a
{
	background: none;
	padding: 0;
}
#searchContent .block2 .content .links
{
	margin: 6px 0 0 2px;
}
#searchContent .block2 .content ul.links
{
	list-style: none;
}
#searchContent .block2 .content ul.links li
{
	line-height: 14px;
	white-space: nowrap;
}
#searchContent .block
{
	background: #232323;
}
#searchContent .block .content a.on
{
	background:#333 url(../images/cross.png) no-repeat center right;
}
#searchContent .block .content a.on:HOVER
{
	background:#333 url(../images/cross.png) no-repeat center right;
}
#searchContent .block .content .inactive
{
	color: #535353;
	display: block;
}
#searchContent .block .title
{
	border-bottom: 1px solid #333;
	padding: 2px 6px;
}
#searchContent .block .content
{
	font-size: 10px;
	margin-bottom: 7px;
	padding: 4px 3px;
	text-align: left;
}
#searchContent .block ul
{
	list-style: none;
}
#searchContent .block li
{
	color: #535353;
	line-height: 16px;
}
#searchContent .block .content a
{
	display: block;
	text-decoration: none;
}
#searchContent .block .content a:hover
{
	background: #333;
	color: #ffc709;
	text-decoration: none;
}
#searchContent .block .content span
{
	display: block;
}
#searchContent .block .content a.checkOn,
#searchContent .block .content a.checkOff
{
	padding-left: 13px;
}
#searchContent .block .content a.checkOn:hover,
#searchContent .block .content a.checkOff:hover
{
	background-color: #333;
}
#searchContent .block .content a.check_invisible
{
	background-color: #333;
	color: #535353;
	padding-left: 13px;
	text-decoration: none;
}
#searchContent .block .content a.check_invisible:hover
{
	color: #535353;
	text-decoration: none;
}
#videoDisplay
{
	font-size: 11px;
	padding: 5px 5px 0 5px;
	text-align: left;
}
#videoDisplay h1, #videoDisplay h1 a, #videoDisplay h1 a:hover
{
	background: #191919;
	color: #DCDCDC;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 1px 0;
	padding: 5px 0 5px 7px;
	text-align: left;
	text-decoration: none;
}
#videoDisplay .block1 a, #videoDisplay .block3 a
{
	background: none;
	padding: 0;
}
#videoDisplay .previous a, #videoDisplay .next a
{
	background: none;
	padding: 0;
	text-decoration: none;
}
#videoDisplay .next .textlink img
{
	margin-top: 2px;
	vertical-align: middle;
}
#videoDisplay .previous img.thumb, #videoDisplay .next img.thumb
{
	background: none;
	margin: 6px;
}
#videoDisplay .previous .textlink
{
	margin-left: 5px;
	padding: 0 0 0 10px;
}
#videoDisplay .next .textlink
{
	margin-left: 5px;
	padding: 0 0 0 10px;
}
#videoDisplay .previous
{
	background-color: #131313;
	float: left;
}
#videoDisplay .next
{
	background-color: #131313;
	float: right;
}
#back
{
	background: #191919;
	font-size: 14px;
	margin-bottom: 1px;
	padding: 6px 10px;
}
#back a
{
	color: #ffc709;
	text-decoration: underline;
}
#videoDisplay .block1
{
	background: #191919;
	float: left;
	padding: 6px 6px 2px 6px;
	width: 144px;
}
#videoDisplay .block3
{
	background: #191919;
	float: right;
	padding: 6px 6px 2px 6px;
	width: 144px;
}
#videoDisplay .block2
{
	float: left;
	margin: 0 27px;
	width: 601px;
}
#videoDisplay a
{
	color: #FFC709;
	text-decoration: underline;
}
#videoDisplay .mainbox
{
	background: #232323;
	margin: 2px 0 0 0;
}
#videoDisplay h2, #videoDisplay .clipid
{
	color: #FFC709;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0;
	margin-left: 10px;
	margin-top: 18px;
}
#videoDisplay h2 .specs
{
	color: #DCDCDC;
	float: right;
	margin-right: 10px;
}
#videoDisplay .col1
{
	display: block;
	float: left;
	padding: 20px 10px 20px 25px;
	width: 440px;
}
#videoDisplay .links
{
	font-size: 15px;
	padding-bottom: 10px;
	padding-top: 8px;
}
#videoDisplay .links a
{
	color: #FFC709;
	text-decoration: underline;
}
#videoDisplay .links .left
{
	float: left;
	margin-left: 6px;
}
#videoDisplay .links .right
{
	float: right;
	margin-right: 8px;
}
#videoDisplay .tags_show
{
	border-bottom: 1px dotted #ffc709;
	color: #ffc709;
	font-size: 9px;
	text-decoration: none;
}
#videoDisplay .tags_hide
{
	border-bottom: 1px dotted #ffc709;
	color: #ffc709;
	display: none;
	font-size: 9px;
	text-decoration: none;
}
#videoDisplay .tags
{
	background-color: #131313;
	line-height: 14px;
	margin-left: 20px;
	margin-top: 43px;
	padding: 10px;
	width: 410px;
}
#videoDisplay .tags a
{
	text-decoration: underline;
}
#videoDisplay .video
{
	background-color: #191919;
	height: 236px;
	margin-left: auto;
	margin-right: auto;
	padding: 6px 8px 6px 8px;
	width: 420px;
}
#videoDisplay .col2
{
	float: right;
	padding-bottom: 20px;
	width: 495px;
}
#videoDisplay .col2 .quote
{
	margin-top: 48px;
	margin-left:20px;
}
#videoDisplay .col2 .quote .email input
{
	display: block;
}
#videoDisplay .col2 .quote .questions
{
	margin-top: 10px;
	line-height:14px;
}
#videoDisplay .col2 .quote .questions textarea
{
	height: 50px;
	width: 400px;
}
#videoDisplay .col2 .quote .button
{
	margin-top: 10px;
}
#videoDisplay .col2 .buy
{
	margin-left: 115px;
	margin-top: 56px;
	width: 250px;
}
#videoDisplay .buy .buy_button
{
	background-image: url('/images/buy-button/buy_yellow_and_white_on_yellow.png');
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	float: left;
	height: 50px;
	margin: 0 0 0 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0 0 0 0;
	width: 225px;
}
#videoDisplay .buy .buy_button_added
{
	background-image: url('/images/buy-button/buy_white_on_grey.png');
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	float: left;
	height: 50px;
	margin: 0 0 0 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0 0 0 0;
	width: 225px;
}
#videoDisplay .buy .buy_button:hover
{
	background-image: url('/images/buy-button/buy_white_on_grey.png');
}
#videoDisplay .buy .buy_details
{
	font-size: 24px;
	padding-top: 15px;
}
#videoDisplay .buy .buy_details .license
{
	color: #FFC709;
}
#videoDisplay .license a, #videoDisplay .license a:hover
{
	background: inherit;
	color: inherit;
	text-decoration: inherit;
}
#videoDisplay .buy .buy_details .price
{
	color: #DCDCDC;
}
#videoDisplay .buy ul
{
	color: #d7d6d6;
	list-style: none;
	margin-left: 5px;
	margin-top: 18px;
}
#videoDisplay .buy ul li
{
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	margin-top: 4px;
	padding: 0 0 0 25px;
	vertical-align: bottom;
}
#videoDisplay .details_box
{
	margin-left: 5px;
	margin-top: 5px;
	width: 430px;
}
#videoDisplay .buy #cartwrapper
{
	height: 0px;
	position: relative;
	width: 0px;
}
#videoDisplay .buy .incart_visible
{
	font-size: 18px;
	left: -40px;
	position: absolute;
	top: 40px;
	width: 400px;
}
#videoDisplay .buy .incart_hidden
{
	display: none;
}
#videoDisplay .col2 .buy_new
{
	background: url(/images/bg_box.gif) top left no-repeat;
	height: 245px;
	margin-left: 20px;
	margin-top: 25px;
	width: 420px;
}
#topBadge
{
	height: 179px;
	margin-left: 328px;
	margin-top: -2px;
	position: absolute;
	width: 179px;
}
#videoDisplay .buy_new .buy_details
{
	padding-left: 28px;
	padding-top: 10px;
}
#videoDisplay .buy_new .buy_details .ready
{
	color: #ACACAC;
	font-size: 14px;
}
#videoDisplay .buy_new .buy_details .clip-size
{
	color: #FFF;
	font-size: 12px;
	padding-left: 20px;
}
#videoDisplay .buy_new .buy_details .license
{
	color: #FFF;
}
#videoDisplay .license a, #videoDisplay .license a:hover
{
	background: inherit;
	color: #FFF;
	font-size: 12px;
	text-decoration: inherit;
}
#videoDisplay .buy_new .buy_details .price
{
	color: #fbbc00;
	font-size: 12px;
}
#videoDisplay .buy_new .addcart
{
	padding-top: 3px;
}
#videoDisplay .buy_new .buy_button
{
	background-color: transparent;
	background-image: url(/images/buy-button/buy_blue.png);
	background-repeat: none;
	border: 0px;
	display: block;
	float: left;
	height: 28px;
	margin: 0px auto;
	padding: 0px;
	width: 123px;
}
#videoDisplay .buy_new .buy_button:hover
{
	background-color: transparent;
	background-image: url(/images/buy-button/buy_grey.png);
}
#videoDisplay .buy_new .buy_button_added
{
	background-color: transparent;
	background-image: url(/images/buy-button/in_cart_grey.png);
	background-repeat: none;
	border: 0px;
	display: block;
	float: left;
	height: 28px;
	margin: 0px auto;
	padding: 0px;
	width: 123px;
}
#videoDisplay .buy_new #cartwrapper
{
	font-size: 11px;
}
div.buy_bullets
{
	background: url(/images/bg_box.gif) top left no-repeat;
	height: 123px;
	width: 420px;
}
#videoDisplay .buy_new ul, .buy_bullets ul
{
	color: #FFF;
	list-style: none;
	margin: 0px;
	margin-top: 30px;
	padding: 0px;
	padding-bottom: 10px;
	padding-left: 130px;
	padding-top: 16px;
}
#videoDisplay .buy_new ul li, .buy_bullets ul li
{	
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	margin-top: 4px;
	padding: 0 0 0 25px;
	text-align: left;
	vertical-align: bottom;
}
#videoDisplay .details_box .details_col_1
{
	float: left;
	list-style: none;
	width: 250px;
}
#videoDisplay .details_box .details_col_2
{
	float: left;
	list-style: none;
	width: 180px;
}
#videoDisplay .details_box .details_col_3
{
	float: left;
	list-style: none;
	width: 430px;
}
#videoDisplay .details_box li
{
	border: 1px solid #3b3b3b;
	margin-right: -1px;
	margin-top: -1px;
	padding-left: 8px;
}
#videoDisplay .details_box .details_col_1 li, #videoDisplay .details_box .details_col_2 li
{
	height: 23px;
	overflow: hidden;
}
#videoDisplay_bottom_text{
	background: #232323;
	margin: 2px;
	margin-left:5px;
	margin-right:5px;
	padding-bottom: 3px;
}
#videoDisplay_bottom_text h2{
	color: #fff;
	font-size:16px;
	margin-left: 40px;
	padding-top: 15px;	
	font-weight: normal;
}
#videoDisplay_bottom_text div{
	background: #fff;
	color: #000;
	margin: 15px;
	margin-top: -7px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#videoDisplay_bottom_text div p{
	padding-left: 25px;
	padding-right: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 16px;
}
#videoDisplay_bottom_text a{
	color: #1d3e5d;
	text-decoration: underline;
}
#videoDisplay_bottom_text a:HOVER{
	text-decoration: none;
	background: none;
}
#videoInfoLeft
{
	background: #191919;
	float: left;
	margin-right: 2px;
	width: 436px;
}
#videoInfoLeft ul.info, #videoInfoRight ul.info
{
	list-style: none;
}
#videoInfoLeft ul.info h2
{
	font-size: 14px;
}
#videoInfoLeft ul.info li .bigClip
{
	background: #000;
	height: 236px;
	margin-left: -4px;
	width: 420px;
}
#videoInfoLeft ul.info li .addToCart img
{
	margin-bottom: -12px;
	margin-left: -4px;
	margin-top: -5px;
}
#videoInfoLeft ul.info li, #videoInfoRight ul.info li
{
	border-bottom: 1px solid #3d3d3d;
	line-height: 14px;
}
#videoInfoLeft ul.info li
{
	padding: 8px 12px;
}
#videoInfoRight ul.info li
{
	padding: 5px 6px;
}
#videoInfoLeft ul.info li ul
{
	margin: 10px 0;
}
#videoInfoLeft ul.info li ul li
{
	border-bottom: none;
	list-style-type: disc;
	margin-left: 40px;
	padding: 0;
}
#videoInfoLeft ul.info li a
{
	background: none;
	color: #dcdcdc;
	display: block;
	text-decoration: underline;
}
#videoInfoLeft ul.info li ul#requestQuote
{
	margin-top: -7px;
}
#videoInfoLeft ul.info li ul#requestQuote li
{
	border-bottom: 1px solid #3d3d3d;
	list-style: none;
	margin: 0 -15px;
	padding: 8px 15px;
}
#videoInfoRight ul.info li a
{
	background: none;
	color: #ffc709;
	text-decoration: underline;
}
#videoInfoRight
{
	background: #191919;
	float: left;
	width: 156px;
}
#videoDisplay #cartInfo
{
	padding-bottom: 20px;
}
#videoDisplay #cartInfo a
{
	background: none;
	padding: 0;
}
#videoDisplay #cartInfo span img
{
	margin-bottom: -24px;
	margin-left: -6px;
	margin-top: -5px;
}
#videoDisplay .download
{
	float: left;
	margin-left: -8px;
}
#videoDisplay .favorites
{
	float: left;
	margin-left: -4px;
	margin-right: -10px;
}
#videoDisplay #clip1
{
	margin: 3px 0 0 -2px;
}
#videoDisplay #clip2
{
	margin: 0;
	margin: 3px -6px 0 0;
	text-align: right;
}
#videoDisplay #clip2 img
{
	margin-top: 2px;
	vertical-align: middle;
}
#videoDisplay #clip1 a, #videoDisplay #clip2 a
{
	background: none;
	color: #ffc709;
	padding: 0;
	text-decoration: none;
}
#videoDisplay #noClip h3
{
	font-weight: bold;
	line-height: 30px;
	padding: 50px 0 200px 0;
	text-align: center;
}
#videoDisplay #noClip h3
{
	font-size: 18px;
}
#upload
{
	font-size: 11px;
	font-size: 14px;
	margin-left: auto;
	margin-right: auto;
	padding: 40px 0;
	text-align: center;
	width: 650px;
}
#upload a
{
	color: #ffc709;
	text-decoration: underline;
}
#upload dl
{
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
#upload dt, #upload dd
{
	margin: 0;
	padding: 0;
}
#upload dt
{
	float: left;
	font-weight: bold;
}
#upload dd
{
	text-align: center;
}
#upload ol
{
	text-align: left;
}
#upload ol li
{
	text-align: left;
}
#accountContent
{
	font-size: 11px;
	padding: 7px 7px 0 7px;
}
#accountContent .block1
{
	float: left;
	margin-right: 7px;
	width: 149px;
}
#accountContent .block .title
{
	border-bottom: 1px solid #333;
	font-size: 11px;
	padding: 2px 0px;
}
#accountContent .block .content
{
	font-size: 11px;
	margin-bottom: 7px;
	padding: 4px 3px;
	text-align: left;
}
#accountContent .block ul
{
	list-style: none;
}
#accountContent .block li
{
	color: #535353;
	line-height: 16px;
}
#accountContent .block .content a
{
	color: #dcdcdc;
	margin-left: 4px;
	text-decoration: none;
}
#accountContent .block .content a:hover
{
	background: none;
	color: #ffc709;
	text-decoration: none;
}
#accountContent .block
{
	background: #232323;
}
#sectionHeading
{
	background: #191919;
	color: #ffc709;
	float: left;
	font-size: 14px;
	padding: 7px 9px;
	width: 790px;
}
#accountContent .block2
{
	float: left;
	margin-top: 7px;
	width: 582px;
}
#accountContent .subblock2
{
	background: #191919;
	padding: 6px 8px;
	width: 563px;
}
#accountContent .block2 h1
{
	font-size: 24px;
	font-weight: bold;
	padding: 10px 0 6px 0;
}
#accountContent .block2 h2
{
	font-size: 14px;
	font-weight: bold;
	padding-top: 6px;
}
#blockRight
{
	float: right;
	margin-top: -20px;
}
#buyFootage
{
	border-top: 1px solid #232323;
	margin: 8px 0 0 2px;
	padding-top: 4px;
}
#buySellFootage
{
	border-top: 0px solid #232323;
	margin: 0px 0 0 2px;
	padding-top: 4px;
}
#buySellFootage #blockLeft h2, #buySellFootage #blockRight h2
{
	font-size: 15px;
	font-weight: bold;
	padding: 2px 0;
}
#blockLeft
{
	float: left;
	font-size: 14px;
	width: 280px;
}
#blockRight
{
	float: left;
	font-size: 14px;
	margin-top: 1px;
	width: 280px;
}
#blockLeft ol, #blockRight ol
{
	margin: 6px 0 4px -20px;
}
#blockLeft ol a, #blockRight ol a
{
	background: none;
	color: #ffc709;
	text-decoration: none;
}
#featuredFootage
{
	border-top: 1px solid #272727;
	line-height: 14px;
	margin: 10px 0px 0 2px;
	text-align: left;
}
#featured1, #featured2, #featured3
{
	float: left;
	margin: 20px 20px 0 0;
	width: 156px;
}
#featured1
{
	margin-left: 27px;
}
#featured1 #clip1, #featured2 #clip2, #featured3 #clip3
{
	background: #000;
	border: 6px solid #282828;
	height: 82px;
	width: 144px;
}
#featured1 #clip1 a, #featured2 #clip2 a, #featured3 #clip3 a
{
	background: none;
	padding: 0;
}
#featuredFootage #clipID1 a, #featuredFootage #clipID2 a, #featuredFootage #clipID3 a,
#featuredFootage #producer1, #featuredFootage #producer2, #featuredFootage #producer3
{
	margin-left: 5px;
	margin-top: 2px;
	text-align: left;
}
#featuredFootage #producer1 a, #featuredFootage #producer2 a, #featuredFootage #producer3 a
{
	color: #ffc709;
	text-decoration: none;
}
#tags1, #tags2, #tags3
{
	margin: 15px 0 10px 0;
}
#tags1 a, #tags2 a, #tags3 a
{
	background: none;
	color: #ffc709;
	text-decoration: underline;
}
#accountContent .block3
{
	background: #191919;
	float: left;
	line-height: 14px;
	margin-top: 7px;
	padding: 6px;
	width: 213px;
}
#accountContent .block3 h2
{
	font-size: 15px;
	font-weight: bold;
	margin-top: 5px;
	padding: 2px 0;
}
#accountContent #clip
{
	background: #000;
	border: 6px solid #282828;
	height: 82px;
	margin-top: 4px;
	width: 144px;
}
#accountContent #clip a
{
	background: none;
	padding: 0;
}
#accountContent .block3 a
{
	color: #ffc709;
	text-decoration: none;
}
#accountContent .block2 .horLine, #accountContent .block3 .horLine
{
	border-bottom: 1px solid #272727;
	margin: 8px 0 10px 0;
}
#accountContent .block3 ul
{
	margin: 8px 0 0 18px;
}
#accountContent .block3 ul li
{
	line-height: 20px;
}
#accountContent .title
{
	color: #ffc709;
	margin-left: 7px;
}
#yourCart
{
	background: #191919;
	float: left;
	margin-top: 5px;
	padding: 10px;
	width: 778px;
}
#yourCart #item th
{
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
}
#yourCart #item td
{
	background: #2b2b2b;
	border-bottom: 10px solid #191919;
	padding: 6px;
}
#yourCart #netAmount
{
	width: 220px;
}
#yourCart #netAmount .total
{
	border-bottom: 1px solid #898989;
	border-top: 1px solid #898989;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 0;
}
#yourCart .button
{
	float: right;
}
#yourCart .spacing
{
	margin-right: 26px;
}
#yourCart #balance
{
	float: right;
	margin-right: 10px;
}
#yourCart form
{
	line-height: 16px;
}
#yourCart a
{
	color: #ffc709;
	text-decoration: none;
}
#yourCanvas
{
	float: left;
	padding: 10px;
	width: 790px;
}
#yourCanvas a
{
	color: #ffc709;
	text-decoration: none;
}
#yourCanvas .block1
{
	float: left;
	margin-right: 15px;
	width: 300px;
}
#yourCanvas .block2
{
	background: none;
	float: left;
	padding: 0;
	width: 420px;
}
#yourCanvas .block2 .bigClip
{
	background: #000;
	height: 236px;
	width: 420px;
}
#yourCanvas .block2 ul
{
	margin: 15px 0 10px 40px;
}
#yourCanvas .block2 li
{
	line-height: 14px;
}
#yourCanvas .clipContainer
{
	width: 144px;
}
#yourCanvas .clipPreview
{
	float: left;
	margin-top: 10px;
}
#yourCanvas .clipSpacing
{
	float: left;
	height: 100px;
	margin-top: 10px;
	padding-right: 7px;
}
#yourCanvas .smallClip
{
	width: 144px;
}
#yourCanvas .smallClip a
{
	background: none;
	padding: 0;
}
#yourCanvas a.tag
{
	text-decoration: underline;
}
#yourCanvas a.tag:hover
{
	text-decoration: none;
}
#yourCanvasRight
{
	background: #191919;
	margin-right: 2px;
	width: 450px;
}
#yourCanvasRight div.info div
{
	border-bottom: 1px solid #3d3d3d;
	line-height: 14px;
	padding: 8px;
}
#pendingDownloads
{
	float: left;
	line-height: 14px;
	padding: 10px;
	width: 790px;
}
#pendingDownloads td
{
	background: #131313;
	border-bottom: 1px solid #353535;
	border-left: 1px solid #353535;
	padding: 6px;
	text-align: center;
}
#pendingDownloads table th
{
	background: #292929;
	border-bottom: 1px solid #353535;
	border-left: 1px solid #353535;
	padding: 6px;
}
#orderHistory
{
	float: left;
	line-height: 14px;
	padding: 10px;
	width: 790px;
}
#orderHistory td
{
	background: #131313;
	border-bottom: 1px solid #353535;
	border-left: 1px solid #353535;
	padding: 6px;
	text-align: center;
}
#orderHistory table th
{
	background: #292929;
	border-bottom: 1px solid #353535;
	border-left: 1px solid #353535;
	font-size: 12px;
	padding: 6px;
}
#orderHistory table .noBg td
{
	background: none;
}
#orderHistory table td a
{
	color: #ffc709;
	text-decoration: none;
}
#invoice
{
	line-height: 14px;
	padding-top: 20px;
}
#invoice h1
{
	font-size: 22px;
	padding-bottom: 10px;
}
#invoice h3
{
	font-size: 15px;
	padding: 5px 0 15px 0;
}
#invoice
{
	font-weight: bold;
}
#invoice #tableBorderTop
{
	border-top: 1px solid #aaa;
	margin: 0 0 -10px 0;
}
#invoice #headingBorderBottom
{
	border-top: 1px solid #aaa;
	margin: 5px 0 -10px 0;
}
#invoice #tableBorderBottomUp
{
	border-top: 1px solid #aaa;
	margin: 5px 0 -10px 0;
}
#invoice #tableBorderBottom
{
	border-top: 1px solid #aaa;
	margin-top: 5px;
}
#invoice a
{
	color: #ffc709;
	text-decoration: none;
}
#incomeDetails
{
	float: left;
	padding: 20px;
	width: 765px;
}
#incomeDetails .block1
{
	float: left;
	margin: 7px 10px 0 0;
	width: 120px;
}
#incomeDetails .block2
{
	background: none;
	float: left;
	padding: 0;
	width: 350px;
}
#incomeDetails .block2 .textBox
{
	width: 300px;
}
#uploadedFiles
{
	background: #131313;
	float: left;
	font-size: 12px;
	height: 325px;
	line-height: 18px;
	margin-top: 5px;
	padding: 10px;
	width: 790px;
}
#uploadedFiles a
{
	color: #ffc709;
	text-decoration: none;
}
#tagClips
{
	float: left;
	margin-top: 5px;
	padding: 10px 0;
	width: 770px;
}
#tagClips #approvemsg
{
	color: #00cc00;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 20px;
	text-align: center;
}
#tagClips #note
{
	border: 1px solid #666;
	margin: -5px 0 10px 0;
	padding: 10px;
}
#clipContainer #heading
{
	font-weight: bold;
	text-align: center;
}
#clipContainer #clipThumb
{
	border: 1px solid #fff;
	float: left;
	padding: 0px 3px;
}
#clipContainer #clipThumb a
{
	background: none;
	float: left;
	margin: 2px;
}
#clipContainer a
{
	color: #ffc709;
	text-decoration: none;
}
#tagInfo
{
	background: #191919;
	border: 2px solid #666;
	margin-top: 4px;
	padding: 0 10px 0 10px;
	text-align: left;
	width: 744px;
}
#tagInfo .textArea
{
	font-size: 12px;
	height: 48px;
	width: 740px;
}
#tagInfo .textBox
{
	font-size: 12px;
	height: 32px;
	width: 740px;
}
.two-cols-holder
{
}
.remember_lines_box1
{
	float: left;
}
.remember_lines
{
	display: inline;
	float: right;
	margin: 0 0 0 65px;
}
.remember_lines checkbox
{
	float: right;
}
.labels-btm
{
	margin-bottom: 0px;
}
#tagClips #rightBlock #chkbox
{
	border: 0;
}
#tagClips #rightBlock #chkbox td, #chkbox td
{
	border: 0;
}
#chkbox td checkbox
{
	border: none;
	outline: none;
}
#tagClips #rightBlock #darkbox
{
	width: 298px;
}
#tagClips #rightBlock #darkbox,
#tagClips #rightBlock #darkbox#darkbox td
{
	border: none;
	padding: 5px 6px 5px 6px;
	white-space: nowrap;
}
#tagClips #rightBlock #darkbox#darkbox td select
{
	font-size: 11px;
	width: 160px;
}
#darkbox td select.country-options
{
	width: 140px;
}
#tagClips #leftBlock
{
	float: left;
	width: 420px;
}
#tagClips #leftBlock table td
{
	border-bottom: 2px solid #666;
	border-left: 2px solid #666;
	border-right: 2px solid #666;
}
#tagClips #leftBlock td
{
	background: #191919;
	color: #fff;
	font-size: 10px;
	line-height: 12px;
}
#tagClips #leftBlock .disable
{
	color: #555;
}
#tagClips #leftBlock #highlight
{
	color: #ffc709;
	font-size: 13px;
	font-weight: bold;
}
#tagClips #leftBlock .padding
{
	padding: 10px;
}
#tagClips #leftBlock .bigClip
{
	background: #000;
	height: 236px;
	width: 420px;
}
#tagClips #rightBlock
{
	float: left;
	line-height: 16px;
	margin: 10px 0 0 35px;
	width: 300px;
}
#tagClips #rightBlock table
{
	border-top: 2px solid #666;
	margin-top: 10px;
}
#tagClips #rightBlock table td
{
	border-bottom: 2px solid #666;
	border-left: 2px solid #666;
	border-right: 2px solid #666;
}
#tagClips #rightBlock .block1
{
	display: inline;
	float: left;
	font-size: 10px;
	line-height: 22px;
	margin: 10px 0 0 10px;
	width: 90px;
}
#tagClips #rightBlock .block2
{
	background: none;
	float: left;
	margin-top: 2px;
	width: 160px;
}
#tagClips #rightBlock .block2 select
{
	font-size: 10px;
	margin: 3px 0;
	width: 160px;
}
#tagClips #rightBlock #control
{
	line-height: 14px;
	padding: 10px;
	text-align: left;
}
#tagClips #rightBlock #controlmessage
{
	border: 1px solid #ffc709;
	color: #ffc708;
	line-height: 15px;
	padding: 10px;
	text-align: left;
}
#classify_save_info
{
	padding-left: 20px;
}
#tagClips #rightBlock #control input
{
	margin: 4px 0;
}
#tagClips #rightBlock #control #navigation
{
	margin: 15px 0;
}
#tagClips #rightBlock #control #navigation a
{
	color: #ffc709;
	text-decoration: none;
}
#tagClips #rightBlock #control #navigation #prev
{
	float: left;
}
#tagClips #rightBlock #control #navigation #next
{
	float: right;
}
#clipstats
{
	float: left;
	line-height: 14px;
	padding: 10px;
	width: 790px;
}
#clipstats table th
{
	background: #131313;
}
#clipstats td
{
	background: #222;
	border-bottom: 1px solid #353535;
	border-left: 1px solid #353535;
	padding: 6px;
	text-align: center;
}
#clipstats table .noBg td
{
	background: transparent;
}
#clipstats table th
{
	border-bottom: 1px solid #353535;
	border-left: 1px solid #353535;
	font-size: 12px;
	padding: 6px;
}
#clipstats table td a
{
	color: #ffc709;
	text-decoration: none;
}
#salesHistory
{
	float: left;
	line-height: 14px;
	padding: 10px;
	width: 790px;
}
#salesHistory td
{
	background: #131313;
	border-bottom: 1px solid #353535;
	border-left: 1px solid #353535;
	padding: 6px;
	text-align: center;
}
#salesHistory table th
{
	background: #292929;
	border-bottom: 1px solid #353535;
	border-left: 1px solid #353535;
	font-size: 12px;
	padding: 6px;
}
#salesHistory table .noBg td
{
	background: none;
}
#salesHistory table td a
{
	color: #ffc709;
	text-decoration: none;
}
#earningPayment
{
	float: left;
	line-height: 14px;
	padding: 10px;
	width: 790px;
}
#earningPayment td
{
	background: #131313;
	border-bottom: 1px solid #353535;
	border-left: 1px solid #353535;
	padding: 6px;
	text-align: center;
}
#earningPayment table th
{
	background: #292929;
	border-bottom: 1px solid #353535;
	border-left: 1px solid #353535;
	font-size: 12px;
	padding: 6px;
}
#earningPayment table .noBg td
{
	background: none;
}
#earningPayment table td a
{
	color: #ffc709;
	text-decoration: none;
}
#affiliateProgram
{
	float: left;
	padding: 20px;
	text-align: left;
	width: 765px;
}
#affiliateProgram h2.section
{
	font-size: 18px;
	margin-top: 50px;
	text-align: center;
}
#submitterStatus
{
	float: left;
	padding: 20px;
	text-align: left;
	width: 765px;
}
#submitterStatus ul
{
	line-height: 14px;
	margin: 10px 0 30px 40px;
}
#submitterStatus .block1
{
	float: left;
	margin: 12px 10px 0 5px;
	width: 180px;
}
#submitterStatus .block2
{
	background: none;
	float: left;
	margin-top: 12px;
	padding: 0;
	width: 380px;
}
#submitterStatus .block2 .button
{
	margin-left: 30px;
}
#membershipStatus
{
	float: left;
	line-height: 16px;
	padding: 10px;
	width: 765px;
}
#membershipStatus th
{
	background: #292929;
	font-size: 12px;
	padding: 6px;
}
#membershipStatus td
{
	padding: 6px;
	text-align: center;
}
#membershipStatus a
{
	color: #ffc709;
	text-decoration: none;
}
#changePassword
{
	float: left;
	line-height: 16px;
	padding: 20px;
	width: 500px;
}
#changePassword td
{
	padding: 2px 0;
}
#yourBalance
{
	float: left;
	line-height: 16px;
	padding: 80px 10px 0 10px;
	text-align: center;
	width: 765px;
}
#currentPay
{
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 30px;
}
#yourBalance a
{
	color: #ffc709;
	text-decoration: underline;
}
#footer
{
	background: #232323;
	color: #7b7b7b;
	font-size: 11px;
	line-height: 14px;
	padding: 10px;
}
#footer ul
{
	list-style: none;
}
#footer li
{
	float: left;
	margin-right: 6px;
}
#footer a
{
	color: #7b7b7b;
	padding: 0 2px;
	text-decoration: none;
}
#footer .highlight a
{
	color: #ffc709;
	padding: 0 2px;
	text-decoration: none;
}
#resultdisp a
{
	color: #ffc709;
	text-decoration: none;
}
.floatLeft
{
	float: left;
}
.floatRight
{
	float: right;
}
.clearBoth
{
	clear: both;
	font-size: 0px;
	height: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
}
.lineHeight-5px
{
	line-height: 5px;
}
.lineHeight-7px
{
	line-height: 7px;
}
.lineHeight-10px
{
	line-height: 10px;
}
.lineHeight-22px
{
	line-height: 22px;
}
.darkGrey
{
	background: #191919;
}
a.myPlayer
{
	display: block;
	height: 81px;
	text-align: center;
	width: 144px;
}
a.myPlayer img
{
	border: 0px;
}
a.myPlayer:hover
{
	border: 0px;
}
a.tt
{
	left: 0px;
	position: relative;
	text-decoration: none;
	width: 70px;
	z-index: 5;
}
a.tt span
{
	display: none;
}
a.tt:hover
{
	cursor: pointer;
	z-index: 5;
}
a.tt:hover span.tooltip
{
	color: #333;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 0px;
	line-height: 18px;
	position: absolute;
	text-align: left;
	top: 26px;
	width: 287px;
}
a.tt:hover span.top
{
	background: url(../images/bubble.gif) no-repeat top;
	display: block;
	padding-top: 15px;
}
a.tt:hover span.middle
{
	background: url(../images/bubble_filler.gif) repeat bottom;
	display: block;
	padding: 0 10px;
}
a.tt:hover span.middle .content
{
	display: block;
	position: relative;
	text-decoration: none;
	top: -10px;
}
a.tt:hover span.content a:hover
{
	border: none;
	text-decoration: none;
}
a.tt:hover span.bottom
{
	background: url(../images/bubble.gif) no-repeat bottom;
	display: block;
	padding-top: 1px;
}
a.tt
{
	outline: none;
}
a.yellow
{
	color: #ffc709;
	text-decoration: none;
}
.yellow
{
	color: #ffc709;
	text-decoration: none;
}
.tool-area
{
	width: 100px;
}
#clipBin .block2
{
	margin: 0 10px 0 10px;
}
#clipBin .block2 .title
{
	background: #191919;
	font-size: 14px;
	margin: 14px 0 0 0;
	padding: 7px 0 7px 5px;
}
#clipBin .block2 .title ul
{
	list-style: none;
	margin: 0 10px 0 5px;
}
#clipBin .block2 .title ul li h2
{
	font-size: 16px;
}
#clipBin .content
{
	font-size: 11px;
	padding: 0 0px 0 0px;
}
#clipBin .content .clip-holder
{
	background: #232323;
	display: inline;
	float: left;
	margin: 13px 6px 13px 2px;
	padding: 4px 4px 6px 2px;
	width: 146px;
}
#clipBin .content .clip-holder .clipsnew
{
	padding-left: 2px;
}
#clipBin .content .clip-holder ul
{
	list-style: none;
	margin: 9px 0 0 4px;
}
#clipBin .content .clip-holder ul.links
{
	margin: 6px 0 0 2px;
}
#clipBin .content .clip-holder ul.links
{
	list-style: none;
}
#clipBin .content .clip-holder ul.links li
{
	line-height: 14px;
}
#yourClipBin
{
	background: #191919;
	margin-bottom: 10px;
	margin-left: 157px;
	margin-top: 40px;
	width: 806px;
}
#yourClipBin div.clip-blocks
{
	float: left;
	padding: 20px 20px 20px 45px;
	width: 325px;
}
#yourClipBin .padding-right
{
}
#yourClipBin .clip-blocks
{
}
#yourClipBin .clip-blocks ul.link-section
{
	color: #dcdcdc;
	font-size: 11px;
	list-style: none;
}
#yourClipBin .clip-blocks ul.link-section li a
{
	color: #ffc709;
	padding: 0 1px;
	text-decoration: none;
}
#yourClipBin .clip-blocks .clip-imgs
{
}
#yourClipBin .clip-blocks .clip-imgs a img
{
	background: #232323;
	display: block;
	float: left;
	height: 82px;
	margin: 4px 4px 0 0;
	width: 144px;
}
#viewclipBin
{
	background: #191919;
	margin-left: 157px;
	margin-top: 45px;
	padding: 10px;
	width: 785px;
}
#viewclipBin .middle
{
	padding: 6px;
}
#viewclipBin .middle .title
{
	background: #191919;
	font-size: 14px;
	padding: 0px 0px 7px 5px;
}
#viewclipBin .middle .title ul
{
	list-style: none;
	margin: 0 5px 0 5px;
}
#viewclipBin .middle .title ul li h2
{
	font-size: 16px;
}
#viewclipBin .content
{
	font-size: 11px;
	padding: 0 0px 0 40px;
}
#viewclipBin .content .clip-holder
{
	background: #232323;
	display: inline;
	float: left;
	margin: 13px 20px 13px 2px;
	padding: 4px 4px 6px 2px;
	width: 146px;
}
#viewclipBin .content .clip-holder .clipsnew
{
	padding-left: 2px;
}
#viewclipBin .content .clip-holder ul
{
	list-style: none;
	margin: 9px 0 0 4px;
}
#viewclipBin .content .clip-holder ul.links
{
	margin: 6px 0 0 2px;
}
#viewclipBin .content .clip-holder ul.links
{
	list-style: none;
}
#viewclipBin .content .clip-holder ul.links li
{
	line-height: 14px;
}
#viewclipBin #btm-btns
{
	text-align: center;
}
#uploader
{
	font-size: 18px;
	margin: 18px auto 0 auto;
	width: 350px;
}
#uploader a
{
	background: none;
	border: 1px solid #736F6E;
	font-size: 14px;
	font-weight: bold;
	height: 24px;
	padding: 3px 25px;
	text-decoration: none;
}
#uploader a:hover, #uploader a#active
{
	color: #ffc709;
}
#videoDisplay .buy_new .incart_hidden *
{
	display: none;
}
#videoDisplay .buy_new .incart_hidden #defaltCartTxt
{
	display: block;
}
#videoDisplay .buy_new .incart_visible
{
	font-size: 11px;
}
#videoDisplay .buy_new .incart_visible div
{
	display: block;
	font-size: 11px;
}
#videoDisplay .buy_new .incart_visible span
{
	display: inline;
	font-size: 11px;
}
#videoDisplay .buy_new .incart_visible #defaltCartTxt
{
	display: none;
}
input[type=text]:FOCUS, select:FOCUS, textarea:FOCUS
{
	background-color: #fff;
	border-color: DarkKhaki;
	border-style: double;
	border-width: 1px;
	padding: 2px;
}
input[type=text], select, textarea
{
	border: 1px solid black;
	font-size: 12px;
	padding: 2px;
}
.form .textBox:FOCUS
{
	background-color: #fff;
	border-color: DarkKhaki;
	border-style: double;
	border-width: 2px;
	padding: 5px;
}
.form .textBox
{
	border: 1px solid black;
	border-radius: 7px;
	font-size: 16px;
	moz-border-radius: 7px;
	padding: 6px;
	vertical-align: text-top;
	-moz-border-radius:7px;
 	-webkit-border-radius:7px;
	width: 250px;
}
.form textarea
{
	height: 150px;
	width: 250px;
}
.form .errors
{
	color: red;
	font-weight: normal;
	list-style-type: none;
}
.form .formElementRow
{
	clear: both;
	margin-bottom: 10px;
}
.form .block1
{
	padding-top: 10px;
}
.form div.formElementRow, .form div.formElement
{
	margin-top: 0px;
}
.form .errors
{
	margin: 0px;
	padding: 0px;
}
.errors li
{
	color: red;
	line-height: 13px;
	list-style-type: none;
	margin: 0px;
	margin-top: 2px;
	padding: 0px;
}
.formTABLE
{
	margin-top: 5px;
	width: 100%;
}
.formTABLE td
{
	padding: 2px;
	padding-right: 15px;
	vertical-align: text-top;
	white-space: nowrap;
}
.formTABLE label
{
	font-size: 13px;
}
.formTABLE td
{
	padding-top: 2px;
	vertical-align: middle;
	white-space: nowrap;
}
.formTABLE .formElementTD
{
	padding-top: 2px;
	white-space: normal;
	width: auto;
}
.formTABLE label
{
	font-size: 12px;
	vertical-align: text-top;
}
.formTABLE .textBox:FOCUS
{
	background-color: #fff;
	border-color: DarkKhaki;
	border-style: double;
	border-width: 2px;
	padding: 5px;
}
.formTABLE .textBox
{
	border: 1px solid black;
	border-radius: 7px;
	font-size: 16px;
	moz-border-radius: 7px;
	padding: 6px;
	vertical-align: text-top;
	-moz-border-radius:7px;
 	-webkit-border-radius:7px;
	width: 250px;
}
.formTABLE textarea
{
	height: 150px;
	width: 250px;
}
.formTABLE .formElemenTRChb
{
	font-size: 10px;
}
.formTABLE .formElemenTRChb td
{
	padding-top: 15px;
	vertical-align: top;
	white-space: inherit;
}
.formTABLE .formElemenTRChb label
{
	font-size: 12px;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
}
.formTABLE .formElemenTRChb .formElementTDChb
{
	padding-right: 5px;
	text-align: right;
}
.formTABLE .formElementTRBtn td
{
	padding-top: 20px;
}
.formTABLE .errors
{
	clear: both;
	color: red;
	font-weight: normal;
	line-height: 12px;
	list-style-type: none;
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
}
.formTABLE .errors li
{
	margin: 0px;
	padding: 0px;
}
#ClipBinPanel
{
	background: transparent;
	border-top: 0px solid #111;
	color: #111;
	display: block;
	height: auto;
	left: 0px;
	overflow: visible;
	position: fixed;
	top: 0px;
	width: 100%;
	z-index: 10;
}
#ClipBinPanel #inside
{
	background: #111;
	height: 0px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0px;
}
#ClipBinPanel #ClipBinPanel_Header
{
	border-bottom: 1px solid #4b8dc6;
	border-top: 1px solid #333;
	height: 28px;
	overflow: visible;
	position: relative;
	width: 100%;
}
#ClipBinPanel_Header a.yellow
{
	color: #ffc709;
	text-decoration: none;
}
#ClipBinPanel #clipbin_display
{
	color: white;
	height: 92px;
	overflow: auto;
}
#ClipBinPanel #cart_display
{
	background: #ccdded;
	height: 106px;
	overflow: auto;
}
#ClipBinPanel_Header .title, #ClipBinPanel_Header a
{
	color: #fff;
	font-size: 13px;
	margin: 0;
	margin-left: 3px;
	padding-top: 0px;
}
#ClipBinPanel_Header .binpart
{
	background: url(/images/menu_over_2.jpg) repeat bottom left;
	overflow: hidden;
}
#ClipBinPanel_Header .cartpart
{
	background: url(/images/cart_bg.png) repeat bottom left;
	overflow: hidden;
}
#ClipBinPanel_Header #maximize
{
	cursor: pointer;
}
#ClipBinPanel_Header #maximize span
{
	color: #fff;
	padding: 0 0 0 18px;
	text-decoration: none;
}
#ClipBinPanel_Header #maximize span.active
{
	color: #fff;
	text-decoration: none;
}
.white a
{
	color: #dcdcdc;
}
.white a:hover
{
	background: none;
	color: #ffc709;
}
#clip_of_the_week .clips_list
{
	background-color: #2b2b2b;
	height: 134px;
	margin: 7px;
	margin-left: 29px;
	padding: 2px;
	width: 148px;
}
#clip_of_the_week
{
	margin-top: 10px;
}
#clip_of_the_week .clipDimension
{
	background: #000;
	height: 82px;
	margin: 2px 2px -1px 2px;
	width: 144px;
}
#accountContent .block3 #clip_of_the_week ul
{
	list-style-image: none;
}
#accountContent .block3 #clip_of_the_week ul.links
{
	list-style: none;
	margin: 6px 0 0 2px;
	padding: 0px;
}
#accountContent .block3 #clip_of_the_week ul.links li
{
	line-height: 14px;
	list-style: none;
	white-space: nowrap;
}
#accountContent .block3 #clip_of_the_week ul.links a
{
	background: none;
	color: #dcdcdc;
}
#ajax_notification a
{
	color: #111;
	font-size: 13px;
	text-decoration: underline;
}
#ajax_notification a:hover
{
	background: none;
	text-decoration: none;
}
#ajax_notification a.close
{
	color: #111;
	font-size: 13px;
	text-decoration: none;
}
#ajax_notification a.close:hover
{
	background: none;
	text-decoration: underline;
}
.pagination, .pagination a, .pagination span
{
	color: #ffc709;
	font-size: 11px;
}
.pagination .disabled
{
	color: #cfcfcf;
}
#registerbutton
{
	background: url(../images/sign-up-button/button_signup_original2.png) no-repeat 0 -32px;
	background-color: #000;
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 32px;
	padding: 0;
	width: 179px;
}
#registerbutton:hover
{
	background: url(../images/sign-up-button/button_signup_original2.png) no-repeat 0 0px;
	background-color: #000;
}
#mainbuttonexp
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-on-yellow.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-on-yellow.png);
}
#mainbuttonexp_2
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-on-yellow.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_2:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-yellow.png);
}
#mainbuttonexp_3
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-on-yellow.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_3:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/yellow-on-grey.png);
}
#mainbuttonexp_4
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-grey.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_4:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-grey.png);
}
#mainbuttonexp_5
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-grey.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_5:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/yellow-on-grey.png);
}
#mainbuttonexp_6
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-grey.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_6:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-on-yellow.png);
}
#mainbuttonexp_7
{
	background-color: #000;
	background-image: url(/images/search-video-button/yellow-on-grey.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_7:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/yellow-on-grey.png);
}
#mainbuttonexp_8
{
	background-color: #000;
	background-image: url(/images/search-video-button/yellow-on-grey.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_8:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-grey.png);
}
#mainbuttonexp_9
{
	background-color: #000;
	background-image: url(/images/search-video-button/yellow-on-grey.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_9:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-on-yellow.png);
}
#mainbuttonexp_10
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-grey.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_10:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/yellow-on-grey.png);
}
#mainbuttonexp_11
{
	background-color: #000;
	background-image: url(/images/search-video-button/yellow-on-grey.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_11:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-grey.png);
}
#mainbuttonexp_12
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-yellow.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_12:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-and-white-on-yellow.png);
}
#mainbuttonexp_13
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-and-white-on-yellow.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_13:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-yellow.png);
}
#mainbuttonexp_14
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-grey.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_14:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-on-white.png);
}
#mainbuttonexp_15
{
	background-color: #000;
	background-image: url(/images/search-video-button/yellow-on-grey.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_15:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-on-white.png);
}
#mainbuttonexp_16
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-on-yellow.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_16:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-on-white.png);
}
#mainbuttonexp_17
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-on-white.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_17:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-on-yellow.png);
}
#mainbuttonexp_18
{
	background-color: #000;
	background-image: url(/images/search-video-button/black-on-white.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_18:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/yellow-on-grey.png);
}
#mainbuttonexp_19
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-red.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_19:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-red.png);
}
#mainbuttonexp_20
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-red.png);
	background-repeat: none;
	border: 0 0 0 0;
	display: block;
	height: 88px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}
#mainbuttonexp_20:hover
{
	background-color: #000;
	background-image: url(/images/search-video-button/white-on-dark-red.png);
}
.hiddenPic
{
	display: none;
}
a.free_download
{
	background: url("/images/button_free-download_blue.png") top left no-repeat;
	padding-left: 128px;
	padding-top: 13px;
}
a.free_download:HOVER
{
	background-position: bottom left;
}
body
{
	background-image: url("/images/bg.jpg");
	background-position: 0 0;
	background-repeat: repeat;
}
#main
{
	background: transparent;
}
#header
{
	background: transparent;
}
#centerContent
{
	background: #424242;
}
#searchMain
{
	background: transparent;
}
#searchMain #headerBlock1
{
	background: transparent;
}
#mask
{
	background-color: #000;
	display: none;
	left: 0px;
	position: absolute;
	top: 0px;
	z-index: 9999;
}
#mm_projects_container .window
{
	background-color: #fff;
	color: #000;
	display: none;
	padding: 20px;
	position: absolute;
	z-index: 9999999999;
}
.mm_h1
{
	font-size: 19px;
	margin-bottom: 5px;
}
a.mm_link
{
	background: none;
	color: blue;
	font-size: 14px;
	text-decoration: underline;
}
a.mm_link:HOVER
{
	background: none;
	text-decoration: none;
}
.mm_tbl
{
}
.mm_tbl th
{
	background: #0c8ed8;
	border: 1px solid gray;
	color: #eee;
	font-size: 12px;
	text-align: center;
}
.mm_tbl td
{
	border: 1px solid gray;
	font-size: 14px;
}
#videoeditor a:HOVER
{
	background: none;
}
#videoeditor ul
{
	list-style: none;
	margin-left: 60px;
	margin-top: 15px;
}
#videoeditor ul li
{
	font-size: 16px;
	font-weight: bold;
	line-height: 25px;
	margin-top: 6px;
	padding: 0 0 0 30px;
	vertical-align: bottom;
}
.mc_sprite
{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -890px;
	background-repeat: no-repeat;
	height: 25px;
	overflow: hidden;
	width: 35px;
}
.mc_sec_sprite
{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -932px;
	background-repeat: no-repeat;
	height: 25px;
	overflow: hidden;
	width: 35px;
}
.visa_sprite
{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -1016px;
	background-repeat: no-repeat;
	height: 25px;
	overflow: hidden;
	width: 35px;
}
.ver_visa_sprite
{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -974px;
	background-repeat: no-repeat;
	height: 25px;
	overflow: hidden;
	width: 35px;
}
.paypal_sprite
{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -800px;
	background-repeat: no-repeat;
	height: 25px;
	overflow: hidden;
	width: 35px;
}
.truste_sprite
{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -1058px;
	background-repeat: no-repeat;
	height: 32px;
	overflow: hidden;
	width: 88px;
}
.help_sprite
{
	/*infobutton.gif*/
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -673px;
	background-repeat: no-repeat;
	height: 17px;
	overflow: hidden;
	vertical-align: middle;
	width: 17px;
}
.tip_sprite
{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -82px;
	background-repeat: no-repeat;
	height: 15px;
	overflow: hidden;
	vertical-align: middle;
	width: 15px;
}
.ned_pil_sprite
{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -42px;
	background-repeat: no-repeat;
	height: 20px;
	overflow: hidden;
	vertical-align: middle;
	width: 10px;
}
.open_panel_sprite
{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -710px;
	background-repeat: no-repeat;
	height: 25px;
	overflow: hidden;
	vertical-align: middle;
	width: 25px;
}
.close_panel_sprite
{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -755px;
	background-repeat: no-repeat;
	height: 25px;
	overflow: hidden;
	vertical-align: middle;
	width: 25px;
}
.shopping_cart_sprite{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -842px;
	background-repeat: no-repeat;
	height: 28px;
	overflow: hidden;
	vertical-align: middle;
	width: 28px;
}
.remove_sprite{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -175px;
	background-repeat: no-repeat;
	height: 10px;
	overflow: hidden;
	vertical-align: middle;
	width: 10px;
}
.clipbin_sprite{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -625px;
	background-repeat: no-repeat;
	height: 28px;
	overflow: hidden;
	vertical-align: middle;
	width: 28px;
}
.cross_sprite{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -236px;
	background-repeat: no-repeat;
	height: 9px;
	overflow: hidden;
	vertical-align: middle;
	width: 10px;
}
.next_gif_sprite{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -265px;
	background-repeat: no-repeat;
	height: 10px;
	overflow: hidden;
	vertical-align: middle;
	width: 19px;
}
.prev_gif_sprite{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -324px;
	background-repeat: no-repeat;
	height: 10px;
	overflow: hidden;
	vertical-align: middle;
	width: 19px;
}
.up_sprite{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -355px;
	background-repeat: no-repeat;
	height: 12px;
	overflow: hidden;
	vertical-align: top;
	width: 5px;
}
.down_sprite{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -387px;
	background-repeat: no-repeat;
	height: 12px;
	overflow: hidden;
	vertical-align: top;
	width: 5px;	
}
.yellow_warning_sprite{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -591px;
	background-repeat: no-repeat;
	height: 14px;
	overflow: hidden;
	vertical-align: middle;
	width: 14px;
}
.checkout_sprite{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -1244px;
	background-repeat: no-repeat;
	height: 24px;
	overflow: hidden;
	vertical-align: middle;
	width: 59px;
}
.click_here_contact_us_sprite{
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -1174px;
	background-repeat: no-repeat;
	height: 50px;
	overflow: hidden;
	vertical-align: middle;
	width: 100px;
}
#centerContent .whyRegister li
{
	/*check.gif*/
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -509px;
	background-repeat: no-repeat;
}
#searchContent .block2 #breadcrumb a,
#searchContent .block2 #breadcrumb2 a,
#searchContent .block2 #breadcrumb a:hover
{
	/*cross.gif*/
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -234px;
	background-repeat: no-repeat;
}
#searchContent .block2 .content a.addToCanvas,
#accountContent .block3 #clip_of_the_week ul.links a.addToCanvas
{
	/*add.png*/
	padding-left:24px;
	padding-top:12px;
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -1420px;
	background-repeat: no-repeat;
}
#searchContent .block2 .content a.addToCanvas:HOVER,
#accountContent .block3 #clip_of_the_week ul.links a.addToCanvas:HOVER
{
	/*add.png*/
	background-color:transparent;
	background-position: -10px -1464px;
}
#searchContent .block2 .content a.removeFromCanvas,
#cart_display a.removeFromCanvas,
#accountContent .block3 #clip_of_the_week ul.links a.removeFromCanvas
{
	/*remove.png*/
	padding-left:24px;
	padding-top:12px;
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -1508px;
	background-repeat: no-repeat;
}
#searchContent .block2 .content a.removeFromCanvas:HOVER,
#cart_display a.removeFromCanvas:HOVER,
#accountContent .block3 #clip_of_the_week ul.links a.removeFromCanvas:HOVER{
	background-color:transparent;
}
#searchContent .block2 .content a.addToCart,
#accountContent .block3 #clip_of_the_week ul.links a.addToCart
{
	/*cart_small.gif*/
	padding-left:24px;
	padding-top:12px;
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -1288px;
	background-repeat: no-repeat;
}
#searchContent .block2 .content a.addToCart:HOVER,
#accountContent .block3 #clip_of_the_week ul.links a.addToCart:HOVER{
	background-color:transparent ;
	background-position: -10px -1332px;
}
#searchContent .block2 .content a.removeFromCart,
#accountContent .block3 #clip_of_the_week ul.links a.removeFromCart
{
	/*cart_small.gif*/
	padding-left:24px;
	padding-top:12px;
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -1376px;
	background-repeat: no-repeat;
}
#searchContent .block2 .content a.removeFromCart:HOVER,
#accountContent .block3 #clip_of_the_week ul.links a.removeFromCart:HOVER{
	background-color:transparent ;
}
#searchContent .block2 .content a.infoDonwload,
#accountContent .block3 #clip_of_the_week ul.links a.infoDonwload
{
	padding-left:48px;
	padding-top:12px;
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -1552px;
	background-repeat: no-repeat;
}
#searchContent .block2 .content a.infoDonwload:HOVER,
#accountContent .block3 #clip_of_the_week ul.links a.infoDonwload:HOVER{
	background-color:transparent ;
	background-position: -10px -1596px;
}
#searchContent .block2 .content a.infoDonwload_HOVER,
#accountContent .block3 #clip_of_the_week ul.links a.infoDonwload_HOVER{
	padding-left:48px;
	padding-top:12px;
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -1596px;
	background-repeat: no-repeat;
	background-color:transparent;	
}
#searchContent .block .content a.checkOn
{
	/*true.gif*/
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -323px;
	background-repeat: no-repeat;
}
#searchContent .block .content a.checkOff
{
	/*false.gif*/
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -418px;
	background-repeat: no-repeat;
}
#searchContent .block .content a.check_invisible
{
	/*invisible.gif*/
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -450px;
	background-repeat: no-repeat;
}
#videoDisplay .buy_new ul li, .buy_bullets ul li
{
	/*check-small-grey.gif*/
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -5px;
	background-repeat: no-repeat;
}
.signupbutton
{
	/*sign-up-button*/
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -1110px;
	background-repeat: no-repeat;
	height: 22px;
	overflow: hidden;
	vertical-align: middle;
	width: 66px;
}
.signupbutton_hover
{
	/*sign-up-button*/
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -1132px;
	background-repeat: no-repeat;
	height: 22px;
	overflow: hidden;
	vertical-align: middle;
	width: 66px;
}
#videoeditor ul li
{
	/*check_white.png*/
	background-image: url("/images/sprite_20111115023801.png");
	background-position: -10px -549px;
	background-repeat: no-repeat;
}
.next_sprite{
	background-image: url("/images/sprite2_20111114023801.png");
	background-position: -10px -10px;
	background-repeat: no-repeat;
	height: 40px;
	overflow: hidden;
	vertical-align: middle;
	width: 40px;
}
.prev_sprite{
	background-image: url("/images/sprite2_20111114023801.png");
	background-position: -10px -70px;
	background-repeat: no-repeat;
	height: 40px;
	overflow: hidden;
	vertical-align: middle;
	width: 40px;
}
#videoDisplay .buy_new ul, .buy_bullets ul
{
	/*97pst_80x80.png*/
	background-image: url("/images/sprite2_20111114023801.png");
	background-position: 21px -115px;
	background-repeat: no-repeat;
}
.clipbin_add_sprite{	
	background-image: url("/images/sprite2_20111114023801.png");
	background-position: -10px -230px;
	background-repeat: no-repeat;
	height: 22px;
	overflow: hidden;
	vertical-align: middle;
	width: 79px;
}
.clipbin_add_hover_sprite{
	
	background-image: url("/images/sprite2_20111114023801.png");
	background-position: -10px -252px;
	background-repeat: no-repeat;
	height: 22px;
	overflow: hidden;
	vertical-align: middle;
	width: 79px;
}
.clipbin_remove_sprite{
	background-image: url("/images/sprite2_20111114023801.png");	
	background-position: -10px -274px;
	background-repeat: no-repeat;
	height: 22px;
	overflow: hidden;
	vertical-align: middle;
	width: 79px;
}
.embed_sprite{
	background-image: url("/images/sprite2_20111114023801.png");	
	background-position: -10px -316px;
	background-repeat: no-repeat;
	height: 20px;
	overflow: hidden;
	vertical-align: middle;
	width: 60px;
	cursor: pointer;
}
#accountContent .block3 ul
{
	list-style-image: url(../images/arrow.gif);
}
#centerContent .topContent ul{margin-top:2px;margin-bottom:2px;}
#centerContent .topContent ul,
#centerContent .topContent ul li
{background-color:#000000;list-style-type:none;line-height:19px;}
