/* TOP HEADER */
#topheader {
	width:883px;
	height:97px;
	background-color:#232323;
	position:relative;
}

#topheader_logo {
	margin-top:14px;
	background-image: url("../Images/videoplayerfooter.jpg");
	background-repeat: no-repeat;
	width: 160px;
	height: 57px;
	float: right;
	padding-right: 25px;
}

#logoarea {
	position:absolute;
	top:13px;
	left:22px;	
}

	#logoarea a 
	{
		width: 101px;
		height: 73px;
		background: url(../Images/logo.jpg) no-repeat top left;	
		display: block;	
	}
	
		#logoarea a span 
		{
			display: none;
		}

#nav_link_container {
	width:240px;
	height:65px;
	padding-top:24px;
	margin-right:260px;
	position:absolute;
	top:0;
	right:0;
}

.nounderlinelink {
	text-decoration: none;
}

#bottommoviestrip {
	padding-top: 5px;
	border-bottom: 10px solid #151515;
}

.sectionheaders {
	font-size: 1.2em;
	font-weight:600;
	margin-left: 7px;
	display: inline;
	font-family:Arial, Helvetica, sans-serif;
}

.floatleft {
	float: left;
	display: inline;
}

.floatleftfaq {
	float: left;
	display: inline;
	text-decoration: none;
}

ul.headerlinks {
	list-style:none;
	display:block;
	height:65px;
}

ul#headerLinks_01 {
	float:right;
	width:76px;
}

ul#headerLinks_02 {
	float:left;
	width:155px;
}

ul.headerlinks li {
	display:block;
	height:20px;
	line-height:20px;
	background-image:url(../Images/bullet.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

ul.headerlinks li a {
	display:block;
	height:13px;
	padding-left:12px;
	font-size:10px;
	line-height:13px;
	background-repeat:no-repeat;
	background-position:10px top;
	text-indent:-20000px;
}

ul.headerlinks li a:link {
	background-position:10px top;
}

ul.headerlinks li a:visited {
	background-position:10px top;
}

ul.headerlinks li a:hover {
	background-position:10px -14px;
}

ul.headerlinks li a:active {
	background-position:10px top;
}



/* #newslink BEGINS */

.headerlinks #newslink_on a{
	background-image:url(../Images/news_off.gif);
	background-position: 10px -14px;
}

.headerlinks #newslink a:link  {
	background-image:url(../Images/news_off.gif);
}

.headerlinks #newslink a:visited{
	background-image:url(../Images/news_off.gif);
}
.headerlinks #newslink a:hover{
	background-image:url(../Images/news_off.gif);
}
.headerlinks #newslink a:active {
	background-image:url(../Images/news_off.gif);
}
/* #newslink ENDS */

/* #homelink_on BEGINS 
*/
.headerlinks #homelinks_on a{
	background-image:url(../Images/home_off.gif);
	background-position: 10px -14px;
}


.headerlinks #homelink a {
	background-image:url(../Images/home_off.gif);
	background-position: 10px top;
}

.headerlinks #homelink a:link  {
	background-image:url(../Images/home_off.gif);
}
.headerlinks #homelink a:visited {
	background-image:url(../Images/home_off.gif);
}
.headerlinks #homelink a:hover {
	background-image:url(../Images/home_off.gif);
}
.headerlinks #homelink a:active {
	background-image:url(../Images/home_off.gif);
}
/* #homelink_on ENDS */

/* #finduslink BEGINS 

.headerlinks #finduslink_on a{
	background-image:url(../Images/findus_off.gif);
	background-position: 10px -14px;
}

.headerlinks #finduslink a:link  {
	background-image:url(../Images/findus_off.gif);
}
.headerlinks #finduslink a:visited {
	background-image:url(../Images/findus_off.gif);
}
.headerlinks #finduslink a:hover {
	background-image:url(../Images/findus_off.gif);
}
.headerlinks #finduslink a:active {
	background-image:url(../Images/findus_off.gif);
}
 #finduslink ENDS */


/* #contactuslink BEGINS */

.headerlinks #finduslink_on a{
	background-image:url(../Images/contactus_off.gif);
	background-position: 10px -14px;
	width : 70px;
}
}

.headerlinks #finduslink a{
	width : 70px;
}

.headerlinks #finduslink a:link  {
	background-image:url(../Images/contactus_off.gif);
}
.headerlinks #finduslink a:visited {
	background-image:url(../Images/contactus_off.gif);
}
.headerlinks #finduslink a:hover {
	background-image:url(../Images/contactus_off.gif);
}
.headerlinks #finduslink a:active {
	background-image:url(../Images/contactus_off.gif);
}
/* #contactuslink ENDS */


/* #candolink BEGINS */

.headerlinks #candolink_on a{
	background-image:url(../Images/cando_off.gif);
	background-position: 10px -14px;
}

.headerlinks #candolink a:link  {
	background-image:url(../Images/cando_off.gif);
}

.headerlinks #candolink a:visited {
	background-image:url(../Images/cando_off.gif);
}
.headerlinks #candolink a:hover {
	background-image:url(../Images/cando_off.gif);
}
.headerlinks #candolink a:active {
	background-image:url(../Images/cando_off.gif);
}
/* #candolink ENDS */

/* #faqlink BEGINS */
.headerlinks #faqlink_on a{
	background-image:url(../Images/faq_off.gif);
	background-position: 10px -14px;
}

.headerlinks #faqlink a:link  {
	background-image:url(../Images/faq_off.gif)
}

.headerlinks #faqlink a:visited {
	background-image:url(../Images/faq_off.gif)
}
.headerlinks #faqlink a:hover {
	background-image:url(../Images/faq_off.gif)
}
.headerlinks #faqlink a:active {
	background-image:url(../Images/faq_off.gif)
}
/* #faqlink ENDS */

/* #quickhirelink BEGINS */
.headerlinks #quickhirelink_on a{
	background-image:url(../Images/quickhire_off.gif);
	background-position: 10px -14px;
}

.headerlinks #quickhirelink a:link  {
	background-image:url(../Images/quickhire_off.gif);
}

.headerlinks #quickhirelink a:visited {
	background-image:url(../Images/quickhire_off.gif);
}
.headerlinks #quickhirelink a:hover {
	background-image:url(../Images/quickhire_off.gif);
}
.headerlinks #quickhirelink a:active {
	background-image:url(../Images/quickhire_off.gif);
}
/* #quickhirelink ENDS */
/* #quickhirelink ENDS */
/* END TOP HEADER */

/* VIDEO LAYER AREA */


#videolayer {
	background-color: #232323;
	width: 833px;
	/*height: 302px;------------------------------------------------------------------*/
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: repeat-y;
	float:left;
}

body#cntntDtlAlt #videolayer {
	background-color: #232323;
	width: 833px;
	height: 602px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: repeat-y;
	float:left;
}

body#cntntDetail #videolayer {
	background-color: #232323;
	width: 833px;
	/*height: 800px;*/
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: repeat-y;
	float:left;
}


body#whatwecandoforyou #videolayer {
	background-color: #232323;
	width: 833px;

	padding-left: 25px;
	padding-right: 25px;
	background-repeat: repeat-y;
	float:left;
}

#noresults {
	margin-left: 70px;
	padding-bottom: 30px;
	font-size: 1.5em;
}

/*
body#news #videolayer {
	height: 700px;
}
*/

body#reviews #videolayer {
	height: 640px;
}

#textcontent {
	width: 351px;
	/*height: 289px;*/
	border-top: 10px solid #151515;
	/*border-bottom: 10px solid #151515;*/
	float: left;
}	

#textcontenthome {
	width: 351px;
	/*height: 396px;*/
	height: 305px;
	/*border-top: 10px solid #151515;
	border-bottom: 10px solid #151515;*/
	float: left;
	background-image:url(../Images/textcontenthome_bg.gif);
	background-repeat:no-repeat;
	background-position:top;
}	

#textcontent2 {
	width: 351px;
	height: 289px;
	/*border-top: 10px solid #151515;*/
	float: left;
}		

#moviecontent {
	/*border-top: 10px solid #0C0C0C;
	border-bottom: 10px solid #151515;
	padding-bottom: 2px;*/
	padding-top:26px;
	float: right;
	width: 465px;
	/*height: 278px;*/  /*-------------------------------------------------*/
	background-image:url(../Images/movie_cntnt_QH_bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#232323;/*--------------------------------------------*/
}



body#quickhire #moviecontent {
	padding-top:40px;
	width: 465px;
	background-image:url(../Images/movie_cntnt_QH_bg.gif);
	
}

body#whatwecandoforyou #moviecontent {
	/*border-top: 10px solid #0C0C0C;
	border-bottom: 10px solid #151515;
	padding-bottom: 2px;*/
	background-image:url(../Images/movie_cntnt_QH_bg.gif);
	background-repeat:no-repeat;
	background-position:top;
}

body#news #moviecontent {
	/*border-top: 10px solid #0C0C0C;
	border-bottom: 10px solid #151515;
	padding-bottom: 2px;*/
	background-image:url(../Images/movie_cntnt_QH_bg.gif);
	background-repeat:no-repeat;
	background-position:top;
}

body#reviews #moviecontent {
	/*border-top: 10px solid #0C0C0C;
	border-bottom: 10px solid #151515;
	padding-bottom: 2px;*/
	background-image:url(../Images/movie_cntnt_QH_bg.gif);
	background-repeat:no-repeat;
	background-position:top;
}

/*#videouppperstrip {
	background-color: #151515;
	width: 465px;
	height: 17px;
	margin-top: 2px;
}*/

#videoplayerfooter {
	background-image: url("../Images/videoplayerfooter.jpg");
	background-repeat: no-repeat;
	width: 160px;
	height: 57px;
	margin-bottom: 5px;
	margin-top: 20px;
	
}

body#news #videoplayerfooter {
	/*margin-top: 43px;*/
	padding-top:20px; /*-----------------------------------------------------------------------*/
	/*background-color:red;*/
	background-position:bottom;
}

#textcontenttitle, .textcontenttitle {
	margin-top: 20px;
}

#textcontenttext, .textcontenttext {
	color: #CCCCCC;
	font-size: 1.2em;
	line-height:1.5em;
	margin-top: 10px;	
}

	.textcontenttext .productenquiry 
	{
		background: #3D3D3D;
		padding: 10px;	
		margin-bottom: 20px;	
	}
	
		.textcontenttext .productenquiry .imageborder 
		{
			border: solid 1px #FFF;
		}

#textcontenttext a, #textcontenthomepage a, #textcontenttext2 a {
	text-decoration:none;
}

#textcontenttexthomepage {
	color: #CCCCCC;
	font-size: 1.2em;
	line-height:1.5em;
	margin-top: 10px;	
	float: left;
	/*height: 343px;*/
	height: 252px;
}

#textcontenttexthomepage a {
	font-size:1.0em;
	text-decoration:none;
}
body#cntntDetail #textcontenttext {
	clear:both;
}

body#news #textcontenttext2 {
	clear: both;
}

#textcontenttext2 {
	/*color: #CCCCCC;
	font-size: 1.1em;
	height: 185px;
	margin-top: 10px;
	padding-bottom:20px;*/
	scolor: #CCCCCC;
	font-size: 1.1em;
	line-height:1.5em;
	margin-top: 10px;
}

body#news #textcontenttext2 {
	color: #CCCCCC;
	font-size: 1.1em;
	margin-top: 10px;
	/*background-color:#00CCCC;*/
}




body#news #textcontent2 {
	width: 351px;
	/*height:inherit;*/
	border-top: 10px solid #151515;
	float: left;
	/*background-color:#00FF00;*/
}



#videoinhere {
	/*background-image: url("../Images/movieplaceholder.jpg");*/
	padding-top: 5px;
	background-repeat: no-repeat;
	width: 465px;
	
}


/* END VIDEO PLAYER AREA */


h1 {
	font-size: 2em;
	color:#FFFFFF;
	font-weight:lighter;
	background-image:url(../Images/crosshair.gif);
	background-repeat:no-repeat;
	background-position:top right;
}


.contentlayertitle {
	background-image:url(../Images/crosshair.gif);
	background-repeat:no-repeat;
	background-position:top right;
}


.readmorelink {
	display:block;
	width:75px;
	height:22px;
	margin-left: 10px;
	display: inline;
	color:#FFFFFF;
	font-weight: bold;
	float: left;
}

.readmorelink a {
	color:#FFFFFF;
}

.readmorelink2 {
	display:block;
	width:75px;
	height:22px;
	margin-left: 10px;
	display: inline;
	color:#FFFFFF;
	margin-top: -20px;
	font-weight: bold;
	float: left;
}

.readmorelink23 {
	display:block;
	width:75px;
	height:22px;
	margin-left: 10px;
	display: inline;
	color:#FFFFFF;
	font-weight: bold;
	float: left;
}

.readmorelink2 a {
	color:#FFFFFF;
}

.storyimage {
	border: 1px solid #999999;
	float: left;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom:5px;
}

.storypicture .storyimage 
{
	width: 96px;
	height: 54px;
	overflow: hidden;
	float: left;
}

	.storypicture .storyimage {
		border: 1px solid #999999;
		float: left;
		margin-left: 10px;
		margin-top: 5px;
		margin-bottom:5px;
	}

body#quickhire .contentarea {
	background-color: #000000;
	width: 271px;
	height: 120px;
	border-bottom: 1px solid #333333;
}

body#quickhire .contentareamini {
	background-color: #000000;
	width: 271px;
	height: 115px;
	border-bottom: 1px solid #333333;
}

body#quickhire .contentarea2 {
	background-color: #000000;
	width: 271px;
	height: 123px;
	padding-bottom:5px;
}

.contentarea2 {
	background-color: #000000;
	width: 271px;
	height: 107px;
	padding-bottom:5px;
}

.contentarea2 p {
	padding-right:9px;
}


#footer {
    background-color: #262626;
    width: 858px;
    height: 56px;
	padding-top:10px;
    padding-left: 25px;
    margin-bottom: 25px;
	float: left;
}

#searcharea {
	border-bottom: 10px solid #151515;
	width: 177px;
	height:396px;
	float: left;
	padding-bottom: 5px;
}

#searchbox {
	background-color: #000000;
	width: 157px;
	height:346px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	padding-bottom: 10px;
	float: left;
}

.articletitle {
	color: #FFFFFF;
	font-weight:bold;
	font-size: 1.2em;
	padding-top: 5px;
}

#articleshere a{
	color: #FFFFFF;
	/*font-size: 1.2em;*/
}

#quickhire #articleshere a {
	font-size: 1em;
}

#quickhirereviews {
	float: right;
	width: 270px;
	height:396px;
	border-bottom: 10px solid #151515;
	padding-bottom: 5px;
}

body#quickhire .storytext {
	color: #FFFFFF;
	font-size: 1em;
	float: left;
	width: 153px;
	margin-left: 10px;
	margin-top: 5px;
}

body#quickhire .storytext2 {
	padding-top: 5px;
	color: #FFFFFF;
	font-size: 1em;
	padding-left: 10px;
	height: 47px;
}

body#quickhire .articletitle {
	height: 18px;

}

body#quickhire .contentarea3 {
	background-color: #000000;
	width: 271px;
	height: 118px;
	border-bottom: 1px solid #333333;
}

body#quickhire .contentareamini2 {
	background-color: #000000;
	width: 271px;
	height: 120px;
	border-bottom: 1px solid #333333;
}

#searchresultstop {
	background-image: url("../Images/searchresultstop.gif");
	background-position:right;
	background-repeat:no-repeat;
	width: 465px;
	height: 17px;
}

body#faq #linkback {
	border-top:10px solid #151515;
	color:#FFFFFF;
	float:left;
	padding-top:10px;
	width:351px;
}

#forceCntningDivOpen {
	clear:both;
	height:100px;
}

#index h4 {
font-size:14px;
}

/* Joe stuff here*/

#showFindus a {
	color:#CCCCCC;
}