/* Senex Domum Style Sheet 2010 */

/* Sort out font sizes for various browsers */

body {
    font-family: Verdana,Arial,sans-serif;
    font-size: x-small;
    background: rgb(200,200,255);
    color: rgb(192,192,192);
	/* 	The next line is required by IE to ensure main table is centred.
		With other browsers this is achieved solely by
		setting the table's margins (left and right) to auto.
		(See below)
	*/
    text-align: center;
}

html>body {
    font-size: small;
    /*	The next line cancels for other browsers
		the centring established above for IE.
	*/
    text-align: left;
}

td,p {
    font-size: x-small;
}
html>body td,p {
    font-size: small;
}

/* Universal styles */

.centre {
    text-align: center;
}

.indent {
	margin-left: 40px;
	margin-right: 80px;
	width: 640px;
}

.offset {
    margin-left: 80px;
    margin-right; 80px;
    width: 600px;
}

.reverse {
    color: rgb(0,0,100);
    background: rgb(192,192,192);
    padding: 4px;
}

.smaller {
	font-size: 80%;
}

/* Tag-specific styles */

/* Paragraph  styles*/
p.date {
    text-align: center;
    background: rgb(192,192,193);
    color: rgb(0,0,100);
}

/* Anchor styles */
a:link {
    color: rgb(200,200,255);
}

a:hover {
    color: white;
}

a:visited {
    color: white;
}

/* Table styles */


table.books {
    background: rgb(255,255,255);
	color: rgb(0,0,100);
	width: 700px;
    margin-left: 30px;
    margin-right: 30px;
	padding: 4px;
}

table.display {
    background: rgb(0,0,100);
    margin-left: auto;
    margin-right: auto;
}

table.page {
    width: 760px;
    border: none;
    margin-left: auto;
    margin-right: auto;
    background: rgb(0,0,100);
    color: rgb(192,192,192);
}

th {
	color:  rgb(0,0,100);
	background: rgb(200,200,255);
}


td.ad {
    /* font-size: small; */
    text-align: center;
    margin: 0;
    border: solid rgb(0,0,100) 8px;
    color: rgb(0,0,100);
    background: rgb(200,200,255);
    /* padding: 20px; */
    width: 184px;
    vertical-align: top;
}

td.dark {
	background: rgb(0,0,100);
	color: rgb(255,255,255);
	text-align: right;
	padding-right: 20px;
	text-align: center;
}
