/* -------------------------------------------- */
/* CSS definitions for http://www.R1200GS.info/ */
/* H Marc Lewis -- Feb-2005 -- Spokane, WA      */
/* -------------------------------------------- */

/* LAYOUT STUFF */

body	{	font-family: Verdana, Arial;
			font-size: 10pt; 
			margin-left: 2em; 
			margin-right: 2em;
			background-color: white;
			}


#header {   width:  100%;
            }

#adsense {  float:      right;
            width:      130px;
            margin:     5px 5px 10px 10px;
            border:     1px solid blue;
            padding:    5px;
            }
 
#content {  
			border: 			1px solid black;
			padding:			0.5em;
			background-color:	white;
            }

/* TAG STYLING */

h3      {	font-family: Georgia, Arial;
			font-size: 14pt;
			font-weight: bold;
			}

h2      {	font-family: Georgia, Arial;
			font-size: 18pt;
			font-weight: bold;
			}

h1      {	font-family: Georgia, Arial;
			}

th, td	{	font-family: Verdana, Arial; 
			font-size: 10pt;
			}

input	{	padding-left: 3px;
			margin: 5px 0 0 0;
			}

form	{	margin: 0;
			padding: 0;
			}

a:hover {	color:red;
			text-decoration: underline;
			}

li		{	padding-bottom: 0.5em;
			}


/* LOCAL STYLE STUFF */

.sm  	{	font-family: Verdana, Arial;
			font-size: 8pt;
			color: #F00;
			}

.smred	{	font-family: Verdana;
			font-size: 9pt;
			color: white;
			background-color: #F00;
			padding:		 1px 3px 1px 3px;
			}

.white  {	color:white;
			text-decoration: none;
			}

.note	{	background-color: #FF6;
			padding: 6px;
			border-style: solid;
			border-width: 1px;
			border-color: #000;
			font-size: x-small;
			}
		
	
.red	{	color: #F00;
			}

.indent	{	padding-left: 15px;
			}
.indent2 {	padding-left: 2em;
			padding-right: 2em;
			}

.bigindent {padding-left: 30px;
			}

.box	{	background-color: #DDDDDD;
			border-width: 2px; 
			border-color: green;
			border-style: solid;
			}

.box2	{	background-color: green;
			border-width: 1px;
			border-color: black;
			border-style: solid;
			}

.plainlined {   /* This styles tables with a thin border line between cells */
            font-family: Verdana, Arial, sans-serif;
            font-size: 10pt;
            }

.plainlined th {
            background-color: green;
			color: white;
            padding: 5;
            }

.plainlined td {
            padding: 5;
            }           

/* NAVIGATION STUFF */

#navigation		{	width: 200px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-weight: bold;
					}

#navigation ul	{	list-style: none;
					margin: 0;
					padding: 0;
					}


#navigation li	{	border-bottom: 1px solid green;
					padding: 0;
					}


#navigation li a:link, #navigation li a:visited {
					display: block;
					padding: 5px 5px 5px 0.5em;
					border-left: 12px solid green;
					border-right: 1px solid green;
					background-color: #33CC00;
					color: #FFFFFF;
					text-decoration: none;
					}

#navigation li a:hover {
					background-color: green;
					color: #FFFFFF;
					}


td.item		{	font-family:	Verdana, Arial; 
				font-size:		12pt;
				font-weight:	bold;
				}

td.price	{	font-family:	Verdana, Arial; 
				font-size:		12pt;
				font-weight:	bold;
				}

td.desc 	{	font-family:	Verdana, Arial; 
				font-size:		10pt;
				font-style:		italic;
				padding-bottom:	5px;
				}

.footnote 	{	font-family:	Verdana, Arial; 
				font-size:		8pt;
				font-style:		italic;
				}

.sectionhdr {	font-family:	Verdana, Arial; 
				font-size:		15pt;
				font-weight:	bold;
				color:			#006600;
				}

.h2s {		color:	#333333;
		]

.tabrow { 		background-image: url(file:///Users/marc/La-Milpa/PalmTree.gif);
                background-repeat: repeat-x repeat-y;
				height: 46px;
				}

.tabcol { 		background-image: url(file:///Users/marc/La-Milpa/PalmTree.gif);
                background-repeat: repeat-x repeat-y;
				width: 46px;
				}

.soda 	{		font-family:	Verdana, Arial; 
				font-size:		10pt;
				font-style:		italic;
				font-weight:	normal;
				}
