@charset "utf-8";
/* CSS Document */

body {margin: 10px;}

#container {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}

/*Contains all my code*/
#content
{
	margin-left:0px;
	margin-bottom:20px;
	width:900px;
}

/*left column on page - contains options/search results*/
#leftCol
{
	width:625px;
	margin-top:50px;
	float:left;
}

#basket_border
{ border:1px solid #CCC; }

/*Right column contains basket*/
#rightCol
{
	/*margin-left:20px;*/
	margin-top:50px;
	width:270px;
	float:left;
	top: 97px;
}
#rightCol2 /*Just so it doesnt move up and down the screen*/
{
	/*margin-left:20px;*/
	margin-top:50px;
	width:270px;
	float:left;
	top: 97px;
}

/*Contains responses from search*/
#respond
{
	margin-top:0px;
}

#options
{
	width:400px;
}

#respondBar
{
	text-align:left;
	background-color:#BEF3F8;
	height:40px;
	text-decoration:underline;
	font-weight:bold;
}

/*Contains basket main div*/
#basket
{
	/*padding:5px;
	border-style:solid;
	border-color:#CCC;
	border-width:1px;*/
}

.domText
{ width:180px; }

/*contains the domain search and the domain select*/
#domSearch
{
	margin-bottom:15px;
	width:603px; /*622px*/
	height:96px;
	padding:10px;
	float:left;
	background:url(img/domainBackground.jpg) no-repeat; 
}

#domSearch input
{ border:none; }

/*sub div for add button*/
#basketAdd
{
	float:right;
	margin-top:20px;
	margin-right:310px;
}

/*Basket add on right col*/
#basketAdd2
{

	width:270px;
	margin-top:10px;
	float:left;
}

/*Each row in a basket*/
.basketRow
{
	line-height:10px;
	padding:25px 10px;
	font-size:11px;
	font-weight:lighter;
}

.basketRow span
{ display:block; font-size:14px; font-weight:bold; padding-bottom:3px; }

/*Class options*/
.option
{
	border-color:#CCC;
	border-width:1px;
	border-style:solid;
	width:600px; /*500px*/
	margin-top:30px;
	margin-bottom:30px;
	padding:10px;
}

/*search result header*/
#headBar
{
	text-decoration:underline;
	font-weight:bold;
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	display:inline;
	background-color:#C21D1D;
}

/*All for search results*/
.col1
{
	width:250px;
	margin-right:0px;
	padding-left:10px;
	float:left;
}

.col1Expanded
{
	width:700px;
	float:left;
}

.image
{
	width:50px;
	float:left;
	padding-left:20px;
}

.hand
{ cursor:pointer; }

.col2
{
	width:180px;
	margin-right:0px;
	float:left;
}

.col3
{
	float:left;
}

.col3 select
{ width:150px; }

.bar1
{
	border-top: #D5EBF7 1px solid;
	padding-top:10px;
}

.bar2
{
	border-top: #D5EBF7 1px solid;
	padding-top:10px;
	background-color:#F2F9FD;
}

.waiting
{
	width:630px;
	height:40px;
}

.avail
{
	width:625px;
	height:40px;
}

.notavail
{
	width:625px;
	height:40px;
}

.smalltxt
{
	font-size:9px;
}


.optButton
{
	text-align:right;
	margin-right:30px;
}

.clear
{
	clear:both;
}

#video
{
	position:fixed;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	left:67%;
	top:69%;
	padding:0;
	margin-bottom:100px;
	background-color:#FFFFFF;
}

.buttonSub
{
	background-image:url("img/update_basket.jpg");
	width:270px;
	height:48px;
	background-repeat:no-repeat;
	display:block;
}

