#main {
	width: 760px;
	border: 1px solid #333333;
	clear: none;
	margin: auto;
}
#header {
	width: 760px;
	border-bottom: 1px solid #333333;
	clear: both;
}
#menu {
	width: 180px;
	border-bottom: 1px solid #333333;
	border-right: 1px solid #333333;
	clear: none;
	background-color: #141D6A;
	float: left;
}
#videostream {
	width: 180px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
	clear: none;
	background-color: #fff;
}
#menubox {
	width: 180px;
	clear: none;
	border-top: 1px solid #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px none #FFFFFF;
	background-color: #141D6A;
	padding-top: 5px;
	height: 20px;
}
#maincontent {
	width: 350px;
	clear: none;
	background-color: #fff;
	float: left;
	background-image:url(images/tennis-main-bk.jpg);
}
#maincontent_shop {
	width: 577px;
	clear: none;
	background-color: #fff;
	float: left;
	background-image:url(images/tennis-main-bk-large.jpg);
}
#shop {
	width: 536px;
	clear: none;
	background-color: #fff;
	float: left;
	border-top: 1px solid #333;
	border-right: 1px solid #666;
	border-bottom: 1px dotted #333;
	border-left: 1px solid #333;
	margin-bottom: 5px
}
#rightside {
	width: 227px;
	clear: none;
	background-color: #fff;
	float: left;
	border-top: 1px none #FFFFFF;
	border-right: 1px none #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
}
#store {
	width: 227px;
	height: 212px;
	clear: none;
	background-color: #fff;
	float: left;
	background-image:url(images/enter-shop.jpg);
}
#specialoffers {
	width: 227px;
	clear: none;
	background-color: #fff;
	float: left;
}
#footer {
	width: 760px;
	height: 35px;
	clear: both;
	background-color: #fff;
	float: left;
	background-image:url(images/footer.gif);
}
#spacer2 {
	padding-left: 16px; padding-right: 14px; padding-bottom: 1px; padding-top: 6px;
}
#spacer {
	padding-left: 8px; padding-right: 8px; padding-bottom: 1px;
}
#spacervid {
	padding-left: 10px; padding-right: 10px; padding-bottom: 1px;
}
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }

ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }

body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
a:link, a:visited {font: bold x-small arial; text-decoration: none; color: #ffffff; padding: 4px;}
a:hover {text-decoration: underline}
a:active {text-decoration: none}
#spacer2 a:link {font: bold x-small arial; text-decoration: none; color: #000033; padding: 4px;}
#spacer2 a:visited {font: bold x-small arial; text-decoration: none; color: #000033; padding: 4px;}
#spacer2 a:hover {font: bold x-small arial; text-decoration: underline; color: #000033; padding: 4px;}
#spacer2 a:active {font: bold x-small arial; text-decoration: none; color: #000033; padding: 4px;}
#spacer a:link {font: bold x-small arial; text-decoration: none; color: #000033; padding: 4px;}
#spacer a:visited {font: bold x-small arial; text-decoration: none; color: #000033; padding: 4px;}
#spacer a:hover {font: bold x-small arial; text-decoration: underline; color: #000033; padding: 4px;}
#spacer a:active {font: bold x-small arial; text-decoration: none; color: #000033; padding: 4px;}
#spacervid a:link {font: bold x-small arial; text-decoration: none; color: #000033; padding: 4px;}
#spacervid a:visited {font: bold x-small arial; text-decoration: none; color: #000033; padding: 4px;}
#spacervid a:hover {font: bold x-small arial; text-decoration: underline; color: #000033; padding: 4px;}
#spacervid a:active {font: bold x-small arial; text-decoration: none; color: #000033; padding: 4px;}
h2 a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top: 0px; color:#0000aa; text-decoration: none; } 
h2 a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top: 0px; color:#0000aa; text-decoration: none; }
h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; padding-top: 0px; color:#0000aa}
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top: 0px; color:#0000aa; padding-top: 3px;}

.cancel {width: 15px; height: 15px; background: transparent url(images/cancel_but.gif) top left no-repeat; border: 0; padding: 0; margin: 0; cursor: hand; cursor: pointer; color: #fff}
.recalculate {width: 48px; height: 14px; background: transparent url(images/update_but.gif) top left no-repeat; border: 0; padding: 0; margin: 0; cursor: hand; cursor: pointer; color: #fff}
