body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #484737;
	background: url(images/bg_top_site.gif) repeat-x top left;
}

body { background-color: #FFFFFF; }

img { border: 0px; }

p, h1, h2, h3, form, ul { margin: 0px; padding: 0px; list-style: none; }

.aBook {
	padding: 0 0 0 15px;
	font: normal 12px Verdana;
	color: #be3600;
	text-decoration: none;
	background: url(images/bullet_arr.gif) no-repeat left center;
}

.aBook:hover { color: #000; }

.aTopList {
	color: #c43900;
	font: normal 12px Verdana;
	color: #c43900;
}

.aTopList:hover { color: #484737; }

.button1 {
	font: bold 11px Verdana;
	background-color: #dcdbd1;
	border: none;
	color: #484737;
	padding: 2px;
}

.field1 {
	font: normal 12px Tahoma;
	color: #4e2900;
	background-color: #fff4cd;
	border: none;
	padding: 2px;
}

.friendsSites {
	padding: 10px 0;
	border-top: 1px solid #dcdbd1;
	border-bottom: 1px solid #dcdbd1;
}

.friendsSites {
	padding: 10px;
	border: 1px solid #dcdbd1;
	background-color: #f9f9f6;
}

.friendsSitesTitle {
	background-color: #acaa9b;
	font: bold 12px Verdana;
	color: #fff;
}

.links {
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000FF;
}

.links a {
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #aa1e3c;
	background-color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #aa1e3c;
}

.links a:hover {
	border: 1px solid #4b050d;
	color: #4b050d;
	font-size: 14px;
}

.mrgBtm10 { margin-bottom: 10px; }

.mrgBtm4 { margin-bottom: 4px; }

.style4 { color: #F0FF6D; font-weight: bold; }

.tblPics { }

.tblPics td { width: 25%; vertical-align: top; }

.tblPics td div { padding: 5px 0; border-bottom: 1px solid #dcdbd1; }

.tblPics td img { border: 1px solid #444444; }

.topNav { }

.topNav li { float: left; margin-right: 3px; }

.topNav li a {
	display: block;
	width: 76px;
	height: 19px;
	padding: 3px 0 0 0;
	font: normal 12px Verdana;
	color: #ecead3;
	text-align: center;
	text-decoration: none;
	background: url(images/btn.gif) no-repeat top left;
}

.topNav li a:hover { color: #484737; background-position: bottom left; }

.txt13 { font: bold 12px Verdana; }

.txtOrange { color: #f36c00; }

.yellow { font: bold 12px Verdana; color: #484737; }

#header {
	width: 990px;
	height: 51px;
	margin: 0px auto;
	text-align: left;
	background: url(images/logox.gif) no-repeat left center;
}
