/************************************************

CVC.COM CSS Layout File

Main positional elements and their associated
formatting and colours.

************************************************/


/************************************************
* General ***************************************
************************************************/

html, body {
    height: 100%;
    margin: 0;
    padding:0; 
    background: #ffffff url('https://cvc.com/Images/Background2.gif') center repeat-y; 
}

img
{
	/* Used to ensure no extra spacing is added to images */
	vertical-align: bottom;
	/* Make sure no borders are added to linked images */
	border: none;
}

div#container
{
	width: 940px;
	text-align: left;
	background: #e4e4e4 url('https://cvc.com/Images/Background.gif') center repeat-y;
	border: solid 1px #383838;
	border-top: 0px;
	border-bottom: 0px;
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */ 

}

div#header {
	padding:0;
	margin: 0;
}

div#content {
	padding: 0;
	margin: 0;
}


/************************************************
* Columns ***************************************
************************************************/

/* Left Column *********************************/
div.columnLeft
{
	width: 170px;
	/*height: 100%;*/
	float: left;
}

/* Central Column ******************************/
div.columnCentre
{
	width: 610px;
	/*height: 100%;*/
	float: left;
}

/* Right Column ********************************/
div.columnRight
{
	width: 160px;
	/*height: 100%;*/
	float: left;
}

/************************************************
* Rows ******************************************
************************************************/

/* Title Row ***********************************/
div#rowTitle
{
	height: 70px;
	max-height: 70px;
	background: #6f6f6f url('https://cvc.com/Images/TitleBackground.png') right;
	padding-left: 1px; /* So the logo/background match */
}

div#rowTitle div#languages
{
	position: relative;
	top: -38px;
	left: 630px;
	width: 300px;
	height: 12px;
	text-align: right;
	/* Following two lines fix some very annoying IE 6 bug */
	margin-top:  -12px;
	margin-bottom:  -12px;
}

div#rowTitle div#secondaryNavigation
{
	position: relative;
	top: -20px;
	left: 380px;
	width: 550px;
	height: 12px;
	text-align: right;
	/* Following two lines fix some very annoying IE 6 bug */
	margin-top:  -12px;
	margin-bottom:  -12px;
}

div#rowTitle div#secondaryNavigation img
{
	padding: 0px 1px 0px 1px;
	vertical-align: middle;
}

div#rowTitle div#secondaryNavigation a img 
{
	padding: 3px 5px 3px 5px;
}

/* Top Row *************************************/
div#rowTop
{
	height: 26px;
	background-color: #6f6f6f;
}

div#rowTop div.columnLeft
{
	background: #6f6f6f url('https://cvc.com/Images/TopLeftBackground.png') left repeat;
	height: 100%;
}

div#rowTop div.columnCentre div#sectionNavigation
{
	position: relative;
	top: 5px;
}

/* Main Row ************************************/
div#rowMain div.columnCentre
{
	background-color: #ffffff;
}

div#rowMain div#contentHeader
{
	float: left;
	width: 100%;
}

div#rowMain div#mainContent
{
	float: left;
	padding: 10px 15px 10px 15px;
	background-color: #ffffff;
	width: 580px;
}

div#rowMain div.columnRight div#searchBox
{
	width: 100%;
	height: 28px;
	background: #4988b1 url('https://cvc.com/Images/SearchBackground.png') left repeat;
	border-bottom: solid 1px #383838;
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
}

div#rowMain div#searchContainer
{
	height: 179px;
	border-bottom: solid 1px #383838;
	background-color: #6f6f6f;
}

div#rowMain div.columnLeft, div#rowContent div.columnRight
{
	background-color: #e4e4e4;
}

div#rowMain div#columnRight
{
	height: 179px;
	border-bottom: solid 1px #383838;
}

div#rowMain div.columnLeft div#primaryNavigation
{
	background-color: #6f6f6f;
	height: 180px;
}

/************************************************
* Fixes *****************************************
************************************************/

/* Fix problem with div not expanding to the
   bottom on certain browsers */
div.fixClear
{
	clear: both;
	line-height: 0;
	font-size: 0;
}
/*
     FILE ARCHIVED ON 21:20:11 Jan 30, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:16:28 Jul 17, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.974
  exclusion.robots: 0.048
  exclusion.robots.policy: 0.028
  esindex: 0.017
  cdx.remote: 259.634
  LoadShardBlock: 75.832 (3)
  PetaboxLoader3.datanode: 88.937 (4)
  load_resource: 120.235
  PetaboxLoader3.resolve: 79.241
*/