/* from Db V4 1202 - 960px */BODY {	FONT-WEIGHT: normal; MARGIN: 0px 0px 0px; FONT-FAMILY: Verdana, Helvetica, sans-serif; }body,td,th {	font-family: Arial, Helvetica, sans-serif;	font-size: small;	color: #333333;	}body {	background-color: #000000;	}.body_dark_grey {	color: #666666;	}/* BACKGROUND 1202  */img.bg {	/* Set rules to fill background */	min-height: 100%;	min-width: 1024px;	/* Set up proportionate scaling */	width: 100%;	height: auto;	/* Set up positioning */	position: fixed;	top: 0;	left: 0;	}@media screen and (max-width: 1024px)	{	img.bg 	{ left: 50%; margin-left: -512px; }	}#page-wrap { position: relative; width: 960px; margin: 0px auto; padding: 20px; background: white; -moz-box-shadow: 0 0 20px black; -webkit-box-shadow: 0 0 20px black; box-shadow: 0 0 20px black; }/* general */.alignleft { float: left; } .alignright { float: right; } .aligncenter	{ margin-left: auto; margin-right: auto;}/* general legacy */.center	{ margin-left: auto; margin-right: auto;}/* h1 h2 */h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 42px;	color: #FFFFFF;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 0px;	font-weight: normal;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #CCCCCC;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 10px;	font-weight: normal;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CCCCCC;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 10px;	text-transform: uppercase;}.h1_gray {color: #CCCCCC;;}img {border: 0;}a img {border: none; } .heading {	font-size: 24px;	color: #CCCCCC;	margin-top: 20px;	margin-bottom: 20px;}.hr_featuredsites {line-height: normal;}hr { margin-right: 40px;}/* arles 1202 */.img-caption {  width: 800px ;   color: #000;  padding: 0,20px,0,20px;  text-align:left;  margin-left: auto ;   margin-right: auto ;	}/* TABLES 1201 *//* FOOTER TABLE */table.footer {	color: #ffffff;	font-size: 10px	border-width: 0px;	border-color: #404040;	background-color: #404040;	}table.footer th {	border-width: 0px;	padding: 0px;	border-style: inset;	border-color: gray;	background-color: rgb(102, 0, 0);	}table.footer td {	border-width: 0px;	padding: 2px;	background-color: rgb(102, 0, 0);	}table.copyright {	color: #ffffff;	font-size: 10px	border-width: 0px;	border-color: #404040;	background-color: #404040;	}table.copyright th {	border-width: 0px;	padding: 0px;	border-style: inset;	border-color: gray;	background-color: #000000;	}table.copyright td {	border-width: 0px;	padding: 2px;	background-color: #000000;	}/* TABLE Thumbs */table.thumbs {	color: #ffffff;	font-size: 10px	border-width: 1px;	border-color: #000;	background-color: #fff;	}table.thumbs th {	border-width: 0px;	padding: 0px;	border-style: inset;	border-color: #fff;	background-color: #fff;	}table.thumbs td {	border-width: 0px;	padding: 2px;	background-color: #fff;	}/* gallery imgpage tables 1202 */table.galleryimg {	width: 960px;	text-align:left;	color: #ffffff;	font-size: 10px	border-width: 1px;	border-color: #000;	background-color: #fff;	}.fl_right { float:right;	}.fl_left { float:left;	}.colwidth192 {	width: 192px;	text-align:center;	}.colwidth384 {	width: 384px;	text-align:right;	}	.colwidth576 {	width: 576px;	text-align:left;	}.colwidth768 {	width: 786px;	text-align:left;	}	/* 576/2 = 288 */.colwidth288 {	width: 288px;	text-align:left;	}.colwidth150 {	width: 150px;	text-align:center;	}	.colwidth160 	{	width: 160px;	text-align:center;	}.colwidth480 {	width: 480px;	text-align:left;	}	td.left {text-align:left;}td.center {text-align:center;}td.right {text-align:right;}td.top {vertical-align:top;}/* TABLES from bookstyle 1202 */table.fullwidthlightgray 	{ border:2px; width:100%; background-color: #CCCCCC;}	table.fullwidth 	{ border:0px; width:100%;}	table.fullwidthleft 	{ border:0px; width:150px; float:left;}	table.99pc 	{ border:2px; width:99%; }table.99per 	{ border:2px; width:99%; }	table.90per 	{ border:2px; width:90%; }	/* deprecated 1204 */table.90pc 	{ border:2px; width:90%; }	table.70per 	{ border:2px; width:70%; }		table.100pc	{ width:100%; }table.666	{ border:0px; width:100%; background-color: #666666;}	table.999	{ border:0px; width:100%; background-color: #999999; background:#999999 url("http://www.dropbears.com/includes/bookcontent/img/fade_line.gif") no-repeat left top;}	table.fadeline	{ border:0px; background:#999999 url("img/fade_line.gif") no-repeat left top;	margin-top:0px; 	margin-bottom:0px; 	}		table.white	{ background-color: #fff; }/* FONTS  */a:link { color: #404040; text-decoration: underline;	}a:visited { color: #404040; text-decoration: underline;	}a:hover { color: #202020; text-decoration: none;	}a:active { color: #404040; text-decoration: none;	}/* size10gray 1201  */.size10gray { color: #4D4D4D; font-size: 10px; }.size10gray A:link { color: #4D4D4D; text-decoration: none; }.size10gray A:visited { color: #4D4D4D; text-decoration: none; }.size10gray A:hover { color: #800000; }.size10gray A:active { color: #4D4D4D; text-decoration: none; }/* size10red 1201  */.size10red { color: #FF0000; font-size: 10px; }.size10red A:link { color: #FF0000; text-decoration: none; }.size10red A:visited { color: #FF0000; text-decoration: none; }.size10red A:hover { color: #4D4D4D; }.size10red A:active { color: #FF0000; text-decoration: none; }/* size10white 1202  */.size10white { color: #ffffff; font-size: 10px; }.size10white A:link { color: #ffffff; text-decoration: none; }.size10white A:visited { color: #ffffff; text-decoration: none; }.size10white A:hover { color: #4D4D4D; }.size10white A:active { color: #ffffff; text-decoration: none; }/* footer et al 1103 */.size10 {font-size: 10px}.size10grey { color: #666666; font-size: 10px; } /* dep 1202 */.size10white { color: #ffffff; font-size: 10px;	}.size12grey { color: #666666; font-size: 12px}.size14gray { color: #4D4D4D; font-size: 14px; }.size18gray { color: #4D4D4D; font-size: 18px; }.size24 {font-size: 24px}.size36gray { color: #4D4D4D; font-size: 36px; } /* replaces .style27 {font-size: 36px} */.smallgrey {	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif	}/* BOXES */div.boxwhitegray {	padding:2px;	border:1px solid gray;	margin:0px;	background-color:white;}	/* for layouts - used in arles templates 1303 */div.boxtrans	{	padding:2px;	border:0px solid gray;	margin-left: auto ;  	margin-right: auto ;  	text-align: center;}div.box100gray { width:100%; display: table;margin: 0 auto; border: 0.05em solid gray; }div.boxthin { border: solid; border-color: #c0c0c0; border-width: 0.02em; padding: 0.5em }div.boxmaroon { border: solid; border-color: #660000; border-width: 0.02em; padding: 0.5em }div.box100 { border: solid; border-width: 0.05em; padding: 0.5em; width: 100% }div.boxfulldotted { background-color: white; border: dotted; border-color: #606060; border-width: 0.05em; padding: 0.5em; width: 100%; }div.boxwhite150 { background-color: white; border: dotted; border-color: #606060; border-width: 0.05em; padding: 0.5em; width: 150px; }