* {text-decoration : none;}/* main page body */body {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 70%;text-align : center;}table {font-size : 100%;}img {border : none;}/*** main content wrapper ***/#wrapper {margin : auto;width : 697px;}/*** main page banner ***/#banner {background : url(../images/banner.jpg) no-repeat;height : 61px;}/*** top navigation area ***/#nav1, #nav2 {font-weight : bold;margin : 2px auto;}	#nav1 {	background : #0000ff;	padding : 5px 0px;	}	#nav2 {	background : #ffffff;	text-align : right;	}			#nav2sub {		padding : 5px 0px;		}		#nav1 a, #nav2 a {		background : #0000ff;		color : #ffffff;		padding : 5px 15px;		text-align : center;		}					#nav1 a:hover, #nav2 a:hover {			background : #ff0000;			color : #000000;			}		#nav2 a.nav_buy {	background : #0000ff url(../images/nav_buy.gif) 0% 100% no-repeat;	padding-left : 45px;	}			#nav2 a.nav_buy:hover {		background : #ff0000 url(../images/nav_buy_hover.gif) 0% 100% no-repeat;		}/*** page title ***/#page_title {background : #ffffff;float : left;font-weight : bold;margin : 0px;padding : 5px 13px;}/*** main content area ***/#content {padding : 15px 0px 35px 0px;text-align : justify;}	#content p, ul {	margin : 0px;	padding : 0px 0px 15px 0px;	}			h1 {		font-size : 115%;		margin : 0px;		padding : 10px 0px 15px 0px;		}			h2 {		border : 2px solid #000000;		font-size : 140%;		margin : 0px 0px 15px 0px;		padding : 7px;		text-align : center;		}				h3 {		border : 2px solid #000000;		font-size : 140%;		margin : 0px 0px 15px 0px;		padding : 7px;		text-align : center;		color:#000000;		}	#content a {	color : #0000ff;	}			#content a:hover {		color : #ff0000;		}				#content a:active {		color : #ff0000;		text-decoration : underline;		}				#content a:visited {		color : #0000ff;		text-decoration : underline;		}		#breadcrumbs {	padding : 0px 10px;	}	/*** right floating box ***/#float_right {display : block;float : right;width : 200px;text-align : center;}/*** buy button ***/a.buy_now, a.buy_now_nf {background : url(../images/buy.gif) no-repeat;display : block;float : right;height : 63px;width : 108px;}a.buy_now_nf {float : none;}	a.buy_now:hover, a.buy_now_nf:hover {	background : url(../images/buy_hover.gif) no-repeat;	}/*** spiderlinks ***/#spiders {clear : both;margin : auto;}	#spiders a {	color : #0000ff;	}			#spiders a:hover {		color : #ff0000;		}				#spiders a:active {		color : #ff0000;		text-decoration : underline;		}				#spiders a:visited {		color : #0000ff;		text-decoration : underline;		}/*** testimonial tables ***/#test_table {border : 1px solid #cccccc;font-size : 100%;margin : 0px 0px 15px 0px;width : 75%;}	#test_table td {	padding: 3px; 	border : 1px solid #cccccc;	}	#test_table_headers {	font-weight : bold;	}/*** floating images ***/.right {float : right;margin : 10px;}.left {float : left;margin : 10px;}