/* CSS
  
*/

body {
  font-family: "Trebuchet MS", Verdana, geneva, sans-serif;
  font-size:small;
  background:#ccc;
	margin:0;
	padding:0;
}

* {
	margin:0;
	padding:0;
	line-height:1.5em;
}

h1 {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size:180%;
	font-weight:normal;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}

h2 {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size:140%;
	font-weight:normal;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
	background-image: url(../Images/clover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

h3{
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size:140%;
	font-weight:normal;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
	
}

#container {
	width:740px;
	margin:30px auto;
	padding:10px;
	background:#fff;
  font-size:95%;
}


#watermark {
	height:20px;
  margin:0px;
  padding:5px 20px;
  color:#fff;
  font-size:85%;
  text-align:right;
  background:#333 url(/Images/tlcorner.gif) top left no-repeat;
}

#header {
	height:80px;
	margin:0;
	padding:30px 20px;
	color:#fff;
	font-size:95%;
	text-align:left;
	clear:both;
	background-color: #656565;
	background-image: url(../Images/headerbgp.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#headerthanks {
	height:80px;
	margin:0;
	padding:30px 20px;
	color:#fff;
	font-size:95%;
	text-align:left;
	clear:both;
	background-color: #656565;
	background-image: url(../Images/headerbgp.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#header h1{
	margin:0;
	font-size:200%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}

#headerthanks h1{
	margin:0;
	font-size:200%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}


#sidebar
{
	float:left;
	width:150px;
	padding:10px;
	color:#fff;
	background:#666;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	height: 550px;
}

#sidebarsites
{
	float:left;
	width:150px;
	height:725px;
	padding:10px;
	color:#fff;
	background:#666;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#sidebarhost
{
	float:left;
	width:150px;
	height:550px;
	padding:10px;
	color:#fff;
	background:#666;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#home #container #contentsites a {
	color: #CC33FF;
	font-weight: normal;
	font-size: 12px;
	font-family: "Trebuchet MS";
	letter-spacing: 2px;
	text-decoration: none;
}

#contenthost a {
	color: #CC33FF;
	font-weight: normal;
	font-size: 12px;
	font-family: "Trebuchet MS";
	letter-spacing: 2px;
	text-decoration: none;
}

#contentcost a {
	color: #CC33FF;
	font-weight: normal;
	font-size: 12px;
	font-family: "Trebuchet MS";
	letter-spacing: 2px;
	text-decoration: none;
}

#contentlink a {
	color: #CC33FF;
	font-weight: normal;
	font-size: 12px;
	font-family: "Trebuchet MS";
	letter-spacing: 2px;
	text-decoration: none;
}

.popup {
	color: #CC33FF;
	font-weight: normal;
	font-size: 12px;
	font-family: "Trebuchet MS";
	letter-spacing: 2px;
	text-decoration: none;
	cursor: pointer;
}

#content {
	width:540px;
	height:550px;
	padding:10px;
	float:right;
	background:#ccc;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.padlft {
	padding-left: 20px;
}
#home #container #contentcost .popup {
	padding-left: 20px;
}



#contentsites {
	width:540px;
	height:725px;
	padding:10px;
	float:right;
	background:#ccc;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#contentcost {
	width:540px;
	height:725px;
	padding:10px;
	float:right;
	background:#ccc;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#contenthost {
	width:540px;
	height:550px;
	padding:10px;
	float:right;
	background:#ccc;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#contentlink {
	width:540px;
	height:550px;
	padding:10px;
	float:right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #1A50B8;
	background-image: url(../Images/bkglink.gif);
}

.contactform  p {
	margin: 0px;
	clear: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.contactform {
	padding: 10px;
	width: 95%;
	margin-top: 10px;
}
.contactform p label {
	float: left;
	width: 20%;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-size: 14px;
}

.contactformtext {
	width: 280px;
	font-family: "Trebuchet MS";
	background-image: url(../Images/shadeform.gif);
	border: thin solid #999999;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
}

.contactform p.submit {
	margin-left: 20%;
}
.contactform input {
	font-family: "Trebuchet MS";
	float: left;
	color: #666666;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}


#content ol,
#content ul
{
	padding:5px 20px;
}

#sidebar p, #content p{
	padding:3px 0px;
}

#sidebar a, 
/*#content a*/
{
  color:#555;
	text-decoration:underline;
}


#content a img
{
 text-decoration:none;
 border:0;
}


#ads {
	height:50px;
  margin:0;
  padding:0 20px;
	background:#ddd;
  color:#555;
  font-size:95%;
  text-align:right;
  clear:both;
}

#footer {
  clear:both;
  padding: 5px 10px;
  background:#333 url(/Images//brcorner.gif) bottom right no-repeat;
  color:#fff;
  font-family: Verdana, sans-serif;
  font-size:85%;
  text-align:left;
}

#footer a
{
 color:#fff;
}

#nav {
  float:left;
  width:100%;
  margin:0;
  padding:10px 0px;
  font-family: "Trebuchet MS", Verdana, Sans-Serif;
  font-size:100%;
  background:#777;
  color: #333;
}

#nav li {
	font-size:1.0em;
	list-style:none;
	display:inline;
	padding:5px 2px;
}

#nav li a {
  margin:0px 0px;
	padding:7px;
	color:#ddd;
	text-decoration:none;
  font-weight: bold;
}

#nav li a:hover {
	background:#555;
  color:#fff; 
}

#nav li a#current

/*#home #homenav,
#links #linksnav,
#contact #contactnav*/
{
color:#fff;
background:#555; 
}



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

#sidebarnav {
	margin:0;
  padding:0;
	color: #fff;
}

#sidebarnav ul {
  padding:4px;
	list-style:none;
}

#sidebarnav li {
  margin:4px 0;
	list-style:none;
}

#sidebarnav li a {
	color:#eee;
	text-decoration:underline;
	display:block;
	padding-left: 15px;
}

#sidebarnav li a:hover {
	color:#eee;
	background:#999;
	font-weight: normal;
}

#sidebarnav li a:visited {
	text-decoration: none;
	background-image: url(../Images/tic.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#copyrght {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
}
.highlightActiveField {
    width: 280px;
	font-family: "Trebuchet MS";
	background-image: url(../Images/shadeform2.gif);
	border: thin solid #999999;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
}
#home #container #content .contactform img {
	padding-top: 5px;
	padding-left: 2px;
}


.highlightInactiveField {
    width: 280px;
	font-family: "Trebuchet MS";
	background-image: url(../Images/shadeform.gif);
	border: thin solid #999999;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
}

#ZOOM 		{ LEFT: 10px; POSITION: absolute; TOP: 10px }

/* GALLERY MESSAGE HOVER CODE 


.divstyle {	position:absolute;
		border: #999999 1px solid;
		background:white;
		padding:3px;
		top:0;
		left:0 }

.pstyletitle{	postion:absolute;
		background:white;
		color:black;
		font-size:10px;
		font-family:verdana, arial }


.pstylebody {	postion:absolute;
		background:white;
		color:black;
		font-size:10px;
		font-family:verdana, arial }
		
#POPBUTTONS	{ RIGHT: 10px; POSITION: absolute; TOP: 10px }*/

@media print {
.printhide {display:none;}
}
@media screen{
.printonly { display:none }
}




.button-popups {background-color:#FFFFFF;
		FONT-FAMILY: arial, arial, helvetica, sans;
		color: #000000;
		font-size: 9pt;
		cursor:hand;
		font-weight: normal;
		BORDER: #0000FF 1px solid }

.buttonon-popups {background-color:#FFFFFF;
		FONT-FAMILY: arial, arial, helvetica, sans;
		color: #000000;
		font-size: 9pt;
		cursor:hand;
		font-weight: normal;
		BORDER: #FF0000 1px solid }
		
		
#home #container #ads img {
	padding: 5px;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#home #container #contentcost li {
	padding-left: 5px;
	list-style-type: none;
	list-style-image: url(../Images/bullt.gif);
	margin-left: 15px;
}
.purp {color: #CC33FF}
#adspace {
	margin-top: 50px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	text-align: center;
}
#flowers {
	padding-top: 25px;
	padding-right: 0px;
	padding-left: 4px;
	
}
a img {border:none; }
