﻿
body
{
	font-family: Sans-Serif, Arial, Verdana, Helvetica;
	width: 100%;
	height: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-size:medium;
}


div.mchsTooltip
{
     color:#000000; background-color:white; padding:4px; border:solid 1px black; margin:0px; font-size:12px
}

A:link {text-decoration: underline; font-weight:bold; color: green;}
A:visited {text-decoration: underline; font-weight:bold; color: darkgreen;}
A:active {text-decoration: none; font-weight:bold; color: red;}
A:hover {text-decoration:underline; font-weight:bold; color: red;}
A:focus { outline: 0; -moz-outline: none; }  

a.placelink { color: green}
a.placelink:hover { text-decoration: underline; }

a.redmenu { color: white; background-color:darkred; text-decoration: none;  line-height:28px; border:solid 1px darkred;  padding:4px;   }
a.redmenu:hover { color: darkred; background-color:white; }

a.bluemenu { color: white; background-color:blue; text-decoration: none;  line-height:28px; border:solid 1px black;  padding:6px;   }
a.bluemenu:hover { color: yellow; background-color:blue; }

a.reverseorange { color: white; background-color:orange; text-decoration: none;  line-height:28px; border:solid 1px orange; padding:6px; padding-left:10px; padding-right:10px  }
a.reverseorange:hover { color: orange; background-color:white; }

a.booklink { font-size:18px; color: white; background-color:darkred; text-decoration: none; line-height:28px; min-width:400px; text-align:center; border:solid 1px black; padding:6px; padding-left:10px; padding-right:10px  }
a.booklink:hover { color:yellow; }

a.infolink { color: white; background-color:#888888; text-decoration: none;  border:solid 1px #888888;  padding:2px; font-size:11px  }
a.infolink:hover { color: #888888; background-color:white; }

h1 { color: darkred; font-family: "Trebuchet MS", Times, serif; font-weight:bold; font-size:30px; padding-bottom:12px; padding-top:12px; border-bottom:solid 3px darkred }
h2 { color: darkred; font-family: "Trebuchet MS", Times, serif; font-weight:bold; font-size:20px; padding-bottom:8px; padding-top:8px; }
h3 { color: darkred; font-family: "Trebuchet MS", Times, serif; font-weight:bold; font-size:15px; padding-bottom:4px; padding-top:4px }

   
/* xhat bubble from http://jonrohan.me/guide/css/creating-triangles-in-css/ */

.chat-bubble {
  background-color:#FFFF00;
  border:2px solid #666666;
  font-size:35px;
  line-height:1.3em;
  margin:10px auto;
  padding:10px;
  position:relative;
  text-align:center;
  width:300px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  -moz-box-shadow:0 0 5px #888888;
  -webkit-box-shadow:0 0 5px #888888;
}
.chat-bubble-arrow-border {
  border-color: #666666 transparent transparent transparent;
  border-style: solid;
  border-width: 10px;
  height:0;
  width:0;
  position:absolute;
  bottom:-22px;
  left:130px;
}
.chat-bubble-arrow {
  border-color: #FFFF00 transparent transparent transparent;
  border-style: solid;
  border-width: 10px;
  height:0;
  width:0;
  position:absolute;
  bottom:-19px;
  left:130px;
}


/* test */

.box1 {
	background-color: #f0f0f0;
	width: 533px;
	height: 50px;
	margin: 0 auto 15px auto;
	padding: 30px;
	border: 1px solid #d7d7d7;

	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}

.box2 {
	background: transparent url(ashera.jpg); no-repeat top left;
	width: 420px;
	height: 220px;
	margin: 0 auto 35px auto;
	padding: 30px;
	color: #fff;
	font-weight: bold;
	border: 11px solid #35b70e;

	-moz-border-radius: 32px;
	-webkit-border-radius: 32px;
	border-radius: 32px;
	behavior: url(border-radius.htc);
  
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  -moz-box-shadow:0 0 5px #888888;
  -webkit-box-shadow:0 0 5px #888888;	
}

.box3 {
	background-color: #ddd;
	width: 210px;
	height: 30px;
	padding: 20px;
	position: absolute;
	top: 5px; left: 5px;

	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	behavior: url(border-radius.htc);
	
	
}


.box4 {
	background-color:beige;
	width: 200px;
	height: 30px;
	margin: 0 auto 35px auto;
	padding: 20px;
	color: #000000;
	font-weight: bold;
	border: 2px solid #880000;

	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	behavior: url(border-radius.htc);
	
	
}
.rel {
	margin: 50px 0 0 33px;
	padding: 25px;
	position: relative;
	z-index: inherit;
	zoom: 1; /* For IE6 */
}



/* search aspx */


.searchheader {
	position: absolute;
	left: 1px;
	top: 1px;
	width: 968px;
	height: 48px;
	
	padding: 4px;
	
	color:black; 
	background-color: #FFFF99;

	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	behavior: url(border-radius.htc);
    -moz-box-shadow:0 0 1px #000000;
    -webkit-box-shadow:0 0 1px #000000;	
}
