body {
	color:#ff66cc;
	background:url(pink062.gif);
}

table {
	color:#ff66cc;
}

p, dt {
	color:#ff66cc;
	font-family:"BauerBodni BT";
	font-size:14pt;
	font-weight:bold;
}

h1, h2, h3 {
	color:#ff66cc;
	font-family:"BauerBodni BT";
	text-align:center;
	font-weight:bold;
}

dd {
	font-size:14pt;
	font-weight:bold;
}

.list {
	font-weight:bold;
}

img {
	border:none;
	padding:0px;
}

a, a:link, a:visited, a:active {
    color:blue;
    text-decoration:none;
	cursor:pointer;
}

a:hover {
    color:purple;
    background:pink;
}

.head {
	padding-bottom:20px;
	font-family:"Duchess","New Century Schoolbook","URW Bookman L";
	color:#ff66cc;
	font-size:24pt;
	text-align:center;
	font-weight:bold;
	text-decoration:underline;
}

.body, .contact_body, .bottom_menu {
	padding-top:20px;
	padding-right:20px;
	font-family:"BauerBodni BT";
	color:#ff66cc;
	font-size:13.5pt;
    font-weight:bold;
}

.contact_body {
	font-size:20pt;
}

.side_menu {
	text-align:right;
	font-size:13.5pt;
}

.bottom_menu {
	text-align: center;
	font-size:12pt;
}

.body {
	font-size:13.5pt;
	font-weight:bold;
	padding-bottom:2em;
}

.img_price {
	clear:left;
	float:left;
	padding-right:1em;
	width:261;
}

.img {
	padding:.2em;
}

.price {
	text-align:right;
}

.desc {
	width:auto;
	padding-left:40%;
}

.title {
	clear:both;
	text-align:center;
	font-weight:bold;
}

#paypal {
	clear:both;
	padding:.3em;
	text-align:center;
}

#ads_main {
	text-align:center;
	font-weight:bold;
	font-size:13.5pt;
}

.ads {
	clear:both;
	width:100%;
	text-align:center;
}

#side_menu {
	padding-right:1em;
	clear:both;
}

#nav_buttons {
	clear:both;
}

.button, .button_end, .button_full {
	text-align:right;
	font-weight:bold;
	vertical-align:middle;
	margin-left:0;
	margin-right:0;
	padding-left:-50px;
	padding-right:0;
	border-top:5px ridge #f6c;
}

.button_end {
	border-bottom: 5px ridge #f6c
}

#nav_bottom {
	clear:none;
	width:1100px;
	font-size:8.5pt;
	margin-left:0;
}

.button_full {
	text-align:center;
	float:right;
	float:left;
	background-color:#d7d7d7;
	border:thin solid #f6c;
	margin:0px;
	padding-left:.2em;
	padding-right:.2em;
	width:157px;
}

.button_end p, .button p, .ads p {
	color:blue;
	font-size:12pt;
	font-weight:bold;
}

.button_end p, .button p {
	padding-right:.5em;
	vertical-align:middle;
}

.button_end img, .button img {
	float:left;
	clear:left;
	vertical-align:bottom;
	padding-right:.5em;
	padding-top:.2em;
	padding-bottom:.2em;
}

#google_search {
	padding-top:.5em;
	padding-bottom:.5em;
}

#counter {
	text-align:center;
	font-weight:bold;
}