html, body {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 16px;
	font-family: Tahoma, Arial, "Sans Serif";
	vertical-align: baseline;
	background-color: #05316D;
	color: #FFFFFF;
	line-height: 110%;
	text-align: left;
}
p, a, div, legend, label, br {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 16px;
	font-family: Tahoma, Arial, "Sans Serif";
	vertical-align: baseline;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 110%;
	text-align: left;
}

.brdr {
	border: 4px #FFFFFF outset
}


h1 {
	font-size: 200%;
	text-align: center;
	line-height: 200%
}

h2 {
	font-size: 150%;
	font-variant: small-caps;
	text-align: center;
	line-height: 200%
}

h3 {
	font-size: 133%;
	text-align: left;
	line-height: 200%
}

h5 {
	text-align: center;
	font-style: italic;	
	font-size: 16px;
	font-weight: bold;
}

div.center {
	text-align: center;
}

div.bold {
	font-weight: bold;	
}

div.boldr {
	font-weight: bold;	
	text-align: right;
}

div.boldgold {
	font-weight: bold;	
	color: #ffc000;
}

div.boldgoldr {
	font-weight: bold;	
	color: #ffc000;
	text-align: right;
}

div.boldgoldi {
	font-style: italic;	
	font-weight: bold;	
	color: #ffc000;
}

div.bigboldgoldi {
	font-size: 20px;
	font-style: italic;	
	font-weight: bold;	
	color: #ffc000;
}

div.boldi {
	font-style: italic;	
	font-weight: bold;	
}

div.goldi {
	font-style: italic;	
	color: #ffc000;
}

div.smbold {
	font-size: 12px;
	font-weight: bold;	
}

div.ital {
	font-style: italic;	
}

div.smital {
	font-size: 12px;
	font-style: italic;	
}

div.smitalr {
	font-size: 12px;
	font-style: italic;	
	text-align: right;
}

div.italr {
	font-style: italic;	
	text-align: right;
}

div.fill{
	color: #05316D;
	line-height: 1%;
}

a.sm {
	font-size: 12px;
}

span.boldgold {
	font-weight: bold;	
	color: #ffc000;
}

span.boldgoldi {
	font-style: italic;	
	font-weight: bold;	
	color: #ffc000;
}

span.boldi {
	font-style: italic;	
	font-weight: bold;	
}

span.bold {
	font-weight: bold;	
}

span.smcapb {
	font-variant: small-caps;
	font-weight: bold;	
}

span.goldi {
	font-style: italic;	
	color: #ffc000;
}

ul.tilde {
	list-style-image: url(../img/tilde.gif)
}

div.indent {
	text-indent: 16px;
}

a img {
	border: 0;
}

img {
	border: 0;
}

a:link, a:visited {
	text-decoration: none;
	color: #ffff00;
}

a:hover, a:active {
	text-decoration: none;
	color: #FFC000;
}

table {
	border-width: 0 0 0 0;
	border-spacing: 0;
	border-collapse: collapse;
}

tr {
	padding: 0;
}

td {
	padding: 0;
}


			/* Body table - forces margins */

table.body {
	border-width: 0 0 0 0;
	border-spacing: 0;
	border-collapse: collapse;
}

td.bodymargin {
	width: 48px;
}

			/* Main content table (main content space inside light blue border)*/
			/* Border color and width changes will require revision of the corner images! */


table.main {
	border-width: 0 0 0 0;
	border-spacing: 0;
	border-collapse: collapse;
	background-image: url(../img/palmsbg3.jpg);
}

tr.border {
	background-color: #6070A0;
}

td.border {
	background-color: #6070A0;
}

td.corner {
	background-color: #6070A0;
	width: 5px;
	height: 5px;
}

td.padding {
	width: 16px;
}

tr.padding {
	height: 16px;
}

tr.top-padding {
	height: 0px;
}

table.bkquotes {
	font-size: 14px;
	font-style: bold;
	color: #ffc000;
	line-height: 100%;
	text-align: left;
	margin: 0px 10px 0px 6px;
	border-collapse: separate;
	border-spacing: 1px;
}

td.bkquotes {
/*	border: 1px solid #ffffff;*/
	padding: 3px 5px;
	border: 1px solid transparent;
}


			/* Menu Bar */

table.bar {
	font-size: 10px;
	color: #ffc000;
/*	font-family: "Lucida Calligraphy"; */
	background-color: #05316D;
}

td.barline {
	height: 1px;
	background-color: #ffc000;
}

td.barHome {
	background-image: url(../img/Home.png);
}
td.barHome:hover {
	background-image: url(../img/Home!.png);
}

td.barBooks {
	background-image: url(../img/Books.png);
}
td.barBooks:hover {
	background-image: url(../img/Books!.png);
}

td.barWritings {
	background-image: url(../img/Writings.png);
}
td.barWritings:hover {
	background-image: url(../img/Writings!.png);
}

td.barEvents {
	background-image: url(../img/Appearances.png);
}
td.barEvents:hover {
	background-image: url(../img/Appearances!.png);
}

td.barBlog {
	background-image: url(../img/Blog.png);
}
td.barBlog:hover {
	background-image: url(../img/Blog!.png);
}

td.barPress {
	background-image: url(../img/Press.png);
}
td.barPress:hover {
	background-image: url(../img/Press!.png);
}

td.barReviews {
	background-image: url(../img/Reviews.png);
}
td.barReviews:hover {
	background-image: url(../img/Reviews!.png);
}

td.barContact {
	background-image: url(../img/Contact.png);
}
td.barContact:hover {
	background-image: url(../img/Contact!.png);
}



			/* Main Menu (Tabs) table */


table.tabs {
	margin: 0px 0px 0px 0px;
	border-collapse: separate;
}

table.tabs a {
	height: 25px;
	text-align: center;
	background-color: #ffc020;
	color: #800000;
	font-weight: bolder;
	white-space: nowrap;
	border: 5px solid #ffc000;
	border-top-color: #6070A0;
	font-size: 16px;
	font-family: "Verdana Italic", "Bitstream Vera Sans Oblique", "Bookman Old Style Italic", "Tahoma", "Trebuchet MS Italic";
}

div.tabs a {
	padding: 0 3px 0 3px;
	width: 17%
}

div.tabs a:link {
	color: #800000;
}

div.tabs a:visited {
	color: #800000;
}

div.tabs a:hover {
	background-color: #031836;
	color: #FFFFFF;
	border: 5px solid #031836;
	border-top-color: #6070A0;
}


			/* Front page image containers */

table.bigimage {
	margin: 30px 16px 10px 16px;
	border: 2px solid #ffc000;
}

table.bigimage2 {
	margin: 0px 16px 10px 16px;
	border: 2px solid #ffc000;
}

table.quotes {
	margin: 30px 16px 10px 16px;
	border-collapse: separate;
}

td.quotes {
	margin: 30px 16px 10px 16px;
	border: 2px solid #ffc000;
	height: 196px;
	padding: 0px;
}

			/* "speak" hoverlink for Appearances page */

td.spk {
	background-image: url(../img/bookspk.png);
	background-color: transparent;
	background-repeat: no-repeat;
}

td.spk:hover {
	background-image: url(../img/bookspk!.png);
}



			/* "tilted" icons for Thai pages */


#iconz a {
	position: absolute;
	left: 13px;
	background-color: transparent;
	background-repeat: no-repeat;
}


a#tiltz1 {
	top: 185px;
	background-image: url(../img/treviews.png);
	height: 136px;
	width: 114px;
	/background-image: none;
	/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/treviews.png');
}

a#tiltiz1 {
	top: 185px;
	background-image: url(../iran/reviews.png);
	height: 136px;
	width: 114px;
	/background-image: none;
	/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../iran/reviews.png');
}

a#tiltz2 {
	top: 319px;
	background-image: url(../img/texcerpts.png);
	height: 132px;
	width: 110px;
	/background-image: none;
	/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/texcerpts.png');
}

a#tiltiz2 {
	top: 319px;
	background-image: url(../iran/excerpts.png);
	height: 132px;
	width: 110px;
	/background-image: none;
	/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../iran/excerpts.png');
}

a#tiltz3 {
	top: 448px;
	background-image: url(../img/tgallery.png);
	height: 133px;
	width: 111px;
	/background-image: none;
	/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/tgallery.png');
}

a#tiltiz3 {
	top: 448px;
	background-image: url(../iran/gallery.png);
	height: 133px;
	width: 111px;
	/background-image: none;
	/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../iran/gallery.png');
}

#iconmenu a {
	position: absolute;
	left: 13px;
	background-color: transparent;
	background-repeat: no-repeat;
}

#iconmenu a i {
	visibility: hidden;
}

a#tilt1 {
	top: 185px;
	height: 136px;
	width: 114px;
}

a#tilti1 {
	top: 185px;
	height: 136px;
	width: 114px;
}

a#tilt2 {
	top: 319px;
	height: 132px;
	width: 110px;
}

a#tilti2 {
	top: 319px;
	height: 132px;
	width: 110px;
}

a#tilt3 {
	top: 448px;
	height: 133px;
	width: 111px;
}

a#tilti3 {
	top: 448px;
	height: 133px;
	width: 111px;
}

a#tilt1:hover {
	background-image: url(../img/treviews!.png);
	/background-image: none;
	/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/treviews!.png');
}

a#tilti1:hover {
	background-image: url(../iran/reviews!.png);
	/background-image: none;
	/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../iran/reviews!.png');
}

a#tilt2:hover {
	background-image: url(../img/texcerpts!.png);
	/background-image: none;
	/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/texcerpts!.png');
}

a#tilti2:hover {
	background-image: url(../iran/excerpts!.png);
	/background-image: none;
	/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../iran/excerpts!.png');
}

a#tilt3:hover {
	background-image: url(../img/tgallery!.png);
	/background-image: none;
	/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/tgallery!.png');
}

a#tilti3:hover {
	background-image: url(../iran/gallery!.png);
	/background-image: none;
	/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../iran/gallery!.png');
}

