body {	font-family: Helvetica, Arial, sans-serif;	font-size: 14px;	color: #000000;	margin: 0px;	padding: 0px;		text-align:center;}	#maincontainer {	width:955px;	margin:0px auto;	padding: 0px;	text-align:left;	}h1,h2,h3,h4,p,ul,li,form{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	margin: 0px;	padding: 0px;}#maincontainer .leftbox #name,#maincontainer .leftbox #email,#maincontainer .leftbox #friend {	border: 1px solid #B3DFE4;	height: 20px;	width: 320px;}#maincontainer .leftbox #how {	border: 1px solid #B3DFE4;	height: 120px;	width: 320px;}#maincontainer .leftbox #clear,#maincontainer .leftbox #send  {	background-color: #B3DFE4;}.topmenu{	font-size: 11px;}.topmenu ul {}.topmenu img {	display: inline;	margin-right: 7px;	margin-left: 7px;}.topmenu li {	display: inline;	margin: 0px;	padding: 0px;}.topmenu a,.topmenu a:link,.topmenu a:visited{	text-decoration: none;	color: #0199BD;	display: inline;}.topmenu a:hover{	color: #000000;}.leftbox{	padding-top: 20px;	padding-left: 40px;	background-repeat: no-repeat;	background-position: left top;}.leftbox h1{	font-size: 24px;	color: #00a5cc;}.leftbox a,.leftbox a:link, .leftbox a:visited{	color: #0199BD;	font-weight: bold;	text-decoration: none;}.leftbox a:hover{	color: #FF9900;}.aboutbox{	height: 290px;	width: 400px;	visibility: visible;	padding-right: 40px;}.aboutbox p{	margin-bottom: 10px;	line-height: 18px;}.black{	color: #000000;	font-weight: normal;}.bluenormal{	font-weight: normal;	color: #0199BD;}.bluebold{	font-weight: bold;	color: #0199BD;}.howmenu{	background-image: url(images/buttonbackground.gif);	background-repeat: no-repeat;	background-position: right;	text-align: center;}.howmenu a,.howmenu a:link,.howmenu a:visited{	text-decoration: none;	color: #FFFFFF;	font-weight: 100;	font-size: 18px;}.howmenu a:hover{	color: #0199BD;}.howbox{	height: 290px;	width: 445px;	visibility: visible;	padding-right: 40px;}.howbox p{	line-height: 16px;	margin-top: 20px;}.buymenu{	background-image: url(images/buttonbackground.gif);	background-repeat: no-repeat;	background-position: right;	text-align: left;}.buymenu a,.buymenu a:link,.buymenu a:visited{	text-decoration: none;	color: #0199BD;	font-weight: 100;	font-size: 14px;}.buymenu a:hover{	color: #000000;}.shopbox{	height: 290px;	width: 485;	visibility: visible;}.jemmalink,.jemmalink a,.jemmalink a:link{	color: #FF33FF;}.newstable{	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #CCCCCC;	border-left-color: #CCCCCC;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}.newstable td{	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;}.newstable img{	margin: 4px;}.newstable p{	margin: 8px;}