/*#page{
	width: 500px;
	margin: 0 auto;

}*/

.googlebannerad{
	text-align:center;
}

#side{
	display: inline;
	position: absolute;
	left: 0;
	top: 0;
}

body {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color: #5E4739;
	font-size: 12px;
	background-color: #FFFFFF;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
}

#page {
	text-align: left;
	width: 779px;
	margin: 0 auto; 
	border:1px dashed #CCC;
	/*background: #f8f8ff url(/media/columns.gif) top center repeat-y; */
}
.tools td{padding:0px;}

.inline li{
	display: inline;
}
/* Header */

td{
	font-size: 12px;
}
.note{
	color: Gray;
}

a img {
	border: none;
}
a {
    color: #0090FF;
}
form{
	display: inline;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	color: red;
}

h1 {
	color: #5E4739;
	font-size: 18px;
	display: inline;
}
h2{
	color: #5E4739;
	font-size: 16px;
	display: inline;
}
h3{
    color: #5E4739;
	font-size: 14px;
	display: inline;
}

.floatright { float: right; }

.bodycol {
	width: 450px;
	padding: 10px;
	/*float: right;*/
}

.paddingonly { padding: 10px; }

.inl { display: inline; }

B.wsizea {
	text-align: left;
	color: white;
	font-size: 18px;
}
B.wsizeb {
	text-align: right;
	color: white;
	font-size: 16px;
}
B.wsizec {
	color: white;
	font-size: 14px;
}
B.wsized {
	color: white;
	font-size: 12px;
}
B.psizea {
	text-align: left;
	color: #5E4739;
	font-size: 18px;
}
B.psizeb {
	text-align: left;
	color: #5E4739;
	font-size: 16px;
}
B.psizec {
	text-align: left;
	color: #5E4739;
	font-size: 14px;
}
B.psized {
   text-align: left;
	color: #5E4739;
	font-size: 12px;
}
.message {
	color: red;
	font-size: 18px;
	font-weight : bold;
}
.h1ip{/*inline with padding*/
	color: #5E4739;
	font-size: 18px;
	font-weight : bold;
	padding: 10px;
}
.tddrop {
	font-size:10pt;
	background-image: url(../gfx/tdbg.gif);
	color: #5E4739;
	padding: 1px 0px 1px 5px;
}
.bgwhite {
   font-size:10pt;
	background-color: White;
	color: #5E4739;
	padding: 0px 10px 0px 10px;
}
.bgsilver {
	font-size:10pt;
	background-color: Silver;
	color: #5E4739;
	padding: 0px 10px 0px 10px;
}
.bgbrown {
	font-size:10pt;
	background-color: #5E4739;
	color: Silver;
	padding: 0px 10px 0px 10px;
}
.bggray {
	font-size: 10pt;
	background-color: Silver;
	color: #5E4739;
	padding: 0px 10px 0px 10px;
}
#page {
	color: #5E4739;
	background-color: White;
}
#nav {
   background-color: White;
   color: #5E4739;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 24px;
	width: 760px;
}
#nav a {
	color: #0090FF;
	padding: 5px 4px 5px 4px;
}
#nav a:link {
	text-decoration: none;
}
#nav a:visited {
	 text-decoration: none;
}
#nav a:hover {
	text-decoration: underline;
}
#nav a:active {
}
.pink {
	color: #CC66FF;
}
#foot {
	width: 740px;
	color: #5E4739;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px 10px 5px 10px;
	background-color: White;
}
.foot a {
	color: #0090FF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.foot a:link {
	text-decoration: none;
}
.foot a:visited {
	 text-decoration: none;
}
.foot a:hover {
	text-decoration: underline;
}
.foot a:active {
}
.tabletop{
	font-size: 12px;
	padding: 3px;
	color: #333333;
	background-color: #F8F8FF;
	border: 1px solid #CCCCCC;
	vertical-align: top;
}

.adminmenu{
	text-align: left;
}
.adminmenu li{
	display: inline;
	padding: 8px;
}
.TDsmall{
	font-size: 10px;
	padding: 2px;
	color: #333333;
	background-color: #F8F8FF;
	border: 1px solid #CCCCCC;
}
.TDadmin{
	font-size: 12px;
	padding: 1px;
	color: Black;
	background-color: #C9E5ED;
}
.admin{
	font-size: 12px;
	color: Black;
	background-color: #C9E5ED;
	padding: 2px;
}
.admin A {
	color: Maroon;
}
.admin a:hover {
	color: Maroon;
}

.ghdbanner{height:194px; background-color:#000000;}
.ghdbanner .appretailer{float:left; width:180px;}
.ghdbanner .rightside{float:left;}
.ghdbanner .product{float:left; width:120px; height:110px; text-align:center; margin:10px; padding:2px;}/* border:1px dashed #333;*/
.ghdbanner .ghdtitle{color:#DC931A; width:560px; font-weight:bold; font-size:14px; padding:10px; }
.ghdbanner .ghdbody{color:#FFFFFF; width:560px; font-size:12px; padding:0 10px; }
.ghdbanner a{color:#FFFFFF;}


