body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.sidebar {
	position: fixed; 
	left: 775px; top:17px; 
	 /*width: 20%; font-size: 0.9em;padding: 3px; */
}

* html .sidebar {/* stop IE from trying to fix it */
	position: absolute;
} 


#playerlayer{ /* replaced with sidebar */
	position: fixed; 
	position:absolute; 
	left:775px; top:17px; 
	width:152px; height:441px; 
	z-index:10; border: 1px none #000000;
}

#blayer {/* for basket */
	position:absolute; 
	left:413px; top:586px; 
	width:364px; height:338px;
	z-index:10; border: 1px solid white;
}


.nudge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	display: block;
	top: -25px;
	clear: none;
	float: left;
	visibility: visible;
	z-index: auto;
	right: -30px;
	border: none;
	position: relative;
}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

input,textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #999999;
}

.nb{
	border: none;
}

#frm td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#gig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	border:solid 1px #333333;
}
#gig td {
}
#gig a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-transform: lowercase;
	color: #009999;
	text-decoration: none;
}
#gig a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	text-decoration: underline;
}
#gig th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}
#basket {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	padding:5px;
	border:solid 1px #333333;
}

#basket td {
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

#basket th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	font-weight: normal;
	text-align: center;
}

#basket a {
	font-size: 10px;
	border:solid #333333 1px;
	color: #DDDDDD;
	text-decoration: none;
	display: block;
	vertical-align:middle;
	float: left;
	height: 10px;
	width: 10px;
}
#basket a:hover {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	border:solid #FFFFFF 1px;
	background-color:#333333;
}


#but a {
	font-size: 10px;
	border:solid #333333 1px;
	color: #DDDDDD;
	text-decoration: none;
	display: block;
	padding: 1px 10px;
	float: left;
}

.likebut{
	font-size: 10px;
	border:solid #333333 1px;
	background-color:#000000;
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding: 1px 10px;
}


#but a:hover {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	border:solid #FFFFFF 1px;
	background-color:#333333;
}

.hide {
	display: none;
	visibility: hidden;
}

.show{
	display: block;
	visibility: visible;
}

.novis{visibility: hidden;}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-transform: lowercase;
	color: #009999;
	margin: 0px;
	padding: 0px;
}


#nav {width: 756px;
height: 22px;}

#nav a {
	display: block;
	height: 22px;
	width: 108px;
	float: left;
}

#nav a:hover{background-position: bottom;}
#nav a:active{background-position: bottom;}

#but1 {background-image: url(images/homenav.gif);}
#but2 {background-image: url(images/powernav.gif);}
#but3 {background-image: url(images/reviewnav.gif);}
#but4 {background-image: url(images/performnav.gif);}
#but5 {background-image: url(images/projectsnav.gif);}
#but6 {background-image: url(images/eshopnav.gif);}
#but7 {background-image: url(images/contactnav.gif);}

#submitdiv {
	height: 18px;
	width: 73px;
	padding: 0px;
	margin-top: 4px;
}
#submitdiv a{
	display: block;
	height: 18px;width: 73px;
}
#submitdiv a:hover{
	background-position: bottom;
}

#submitbutton {
background-image: url(images/submit.gif);
border:none #CCCCCC 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFF;
	margin: 0px;
	padding: 0px;
}
