@charset "iso-8859-1";

/***************************************************************************
** Copyright 2005 Oasis Media, LLC. All rights reserved.
** Filename:	thaioasisbase.css
** Type:		CSS
** Purpose:		Define the behavior for generic site styles
** History:		17 August 2004 -- Created by DLP
****************************************************************************/

body {
    background-color: transparent;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: medium;
    line-height: 120%;
    color: black;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url(../media/bodybkgrnd.jpg);
    vertical-align: top;
}

/*
** Define Nested Lists style
*/
 
ul li {
	list-style-type : upper-roman;
	font-size : 20px;
/*	white-space : nowrap; */
	list-style : square;
}

ul ul li {
	list-style-type : upper-roman;
	font-size : 18px;
/*	white-space : nowrap; */
	list-style : disc;
}

ul ul ul li {
	list-style-type : upper-roman;
	font-size : 16px;
/*	white-space : nowrap; */
	list-style : disc;
}

ul ul ul ul li {
	list-style-type : upper-roman;
	font-size : 14px;
/*	white-space : nowrap; */
	list-style : disc;
}

.listFlowerBullet {
	vertical-align:text-top;
	list-style-image:url(/media/gsot09_24x20.gif);
	display:list-item;
}
	
/*
** Define the generic Link behavior
*/

a {
	text-decoration: underline;
}

a:link {
	color:blue;
}

a:visited {
	color: blue;
}

a:focus {
	color:blue;
}

a:hover {
	color:red;
}

a:active {
	color:red;
}

/*
** Define various class styles
*/

.siteContainer {
    /* centers the entire Site in the browser window */
    text-align: center;
    vertical-align: top;
    height: 100%;
    width: 100%;
/*    border: 2px dashed Fuchsia;  for debugging */
    border: 0px none;
}

.siteContainerCell {
	vertical-align: top; /* cells float to top */
}

.siteWindowContainer {
    /* centers the Site Window in the siteContainer */
    text-align: center;
    vertical-align: top; /*    height: 600px;
    width: 800px; */
/*    border: 1px dashed Lime;  for debugging */
    border: 0px none;
}

.siteWindowContainerCell {
	vertical-align: top; /* cells float to top */
}

.pixelShims {
    white-space: nowrap;
    vertical-align: top;
}

.photoCaption {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    text-align: center;
    font-weight: normal;
    letter-spacing: normal;
    vertical-align: middle;
    word-spacing: normal;
    white-space: normal;
    border: 0px;
    line-height: 12px;
}

/*
** Define generic advertisement styles
*/

.wideBannerAdContainer {
	/* centers the Banner Ad container in the siteWindowContainer */
	text-align: center;
	vertical-align: top;
	/*height: 90px;*/
	width: 100%;
/*	border: 2px solid red; for debugging */
	border: 0px none; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.wideBannerAd728x90 {
	/* centers the Banner Ad in the wideBannerAdContainer */
	text-align: center;
	vertical-align: top;
	width: 100%;
	background-color: transparent;
	border-bottom: 1px dotted #CCCC00;
	padding: 0px 0px 0px 0px; /*	 margin: 0px 0px 0px 0px;*/
	margin: 0px 0px 0px 0px;
}

