/*BOXES*/
html{
	margin: 0;
  padding: 0;
  color: #000000;
  background-image: url(images/orchidbg.gif);
  background-repeat: no-repeat;
  background-color: #d6b1fe;
  font-family: arial, verdana, "sans serif";
  font-size: 1em;
}
body{
	margin: 0;
	padding: 0;
	color: #000066;
	text-align: center;
}
#wholepage{
	width: 800px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background-color: #FFF;
}
#col1{
	width: 220px;
	float: left;
	font-size: 1em;
	text-decoration: none;
	margin-left: 15px;
	padding-top: 20px;
	background-image: url(images/col1bg.gif);
  }
#col2{
	margin-left: 245px;
	margin-bottom: 0;
	text-align: left;
	padding: 10px 20px 0 20px;
	background-color: #ffffff;
	background-image: url(images/col2bg.gif);
  }
#col2a{
  margin-left: 245px;
  text-align: left;
  padding: 10px 20px 40px 20px;
  background-color: #ffffff;
  background-image: url(images/col2a.gif);
  font-size: 1em;
}
.picindexmenuimg{
  text-align: left;
  background-image: url(images/col2bkgd6.gif);
  padding: 10px 10px 40px 20px;
  font-size: 1.1em;
}
/*HEADER*/
#header{
	margin: 0;
	padding: 0;
	overflow: hidden;
	height: 100px;
	background-color: #000;
}
#header a{
  padding: 0;
}
#header a img{
	border-width: 0;
}
#header img{
	padding: 0;
	float: left;
}
#globalmenu{
	background-color: #003333;
	overflow: hidden;
	height: 25px;
	font-size: 1em;
	padding: 0;
	font-weight: 600;
}
#globalmenu a{
	  white-space: nowrap;
    /*border: 4px #003333 groove;*/
    padding: 3px 15px 4px 15px;
    text-decoration: none;
    color: #ccffff;
    background-image: url(images/btn-a.gif);
}
#globalmenu a:active{
	  white-space: nowrap;
    /*border-right: 1px #003366 groove;
    padding: 3px 15px 4px 15px;*/
    text-decoration: none;
    color: #ff0000;
    background-color: #ffffcc;
    /*background-image: url(images/btn-b.gif);*/
}
.currentpage{
    white-space: nowrap;
    color: #ffff00;
    /*border: 4px #EBEBEB groove;*/
    padding: 3px 15px 4px 15px;
    text-decoration: none;
    background-color: #D2BFFF;
    background-image: url(images/btn-a.gif);
}
#globalmenu a:hover{
		background-color: #000033;
    color: #99ffff;
}
#qlinksbar a{
	text-decoration: none;
  color: #ccffcc;
}
#globalmenu a:visited{
    white-space: nowrap;
    /*border-right: 1px #EBEBEB groove;
    padding: 3px 15px 4px 15px;*/
    text-decoration: none;
    color: #ffffff;
    background-color: #D2BFFF;
}
img{
	border: none;
	float: right;
	padding: 20px 10px 15px 0;
  
  }
.indeximg{
	float: right;
  padding: 0;
}
#qlinksbar{
	margin: 0;
	padding: 0 20px 0 0;
	text-align: right;
	font-size: 0.7em;
	color: #FFFFFF;
	background-color: #000000;
}
#contactdetails{
	margin: 0;
	padding: 0 20px 0 0;
	text-align: right;
	font-size: .9em;
	color: #FFFFFF;
	background-color: #000000;
	clear: both;
}
#contactdetails a{
	color: #FFF;
}
#contactdetails a:hover{
	color: #FC0;
}
#qlinksbar a:hover{
	text-decoration: none;
  color: #000000;
	background-color: #ffffcc;
}
.col1-paypal{
	background-image: url(images/col1paypalbox.gif);
  height: 140px;
  text-align: center;
  padding: 40px 20px 20px 20px;
}

#col1 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#col1 ul a {
	white-space: nowrap;
	display: block;
	padding: 3px 3px 5px 5px;
	background-color: #336666;  /*green*/
	color: #EBEBEB;
	border-bottom: 1px #EBEBEB solid;
	text-decoration: none;
	font-weight: 700;
}
#col1 li li{
	white-space: nowrap;
	margin: 0;	
}

#col1 li li a{
	white-space: nowrap;
	display: block;
	background-color: #336666; /*green*/
	color: #EBEBEB;
	border-bottom: 1px #EBEBEB solid;
	text-decoration: none;
  font-weight: 400;
}
#col1 a:hover {
	white-space: nowrap;
  color: #ffcc00;
	border-right: 3px #999999 solid;
	border-bottom: 3px #999999 solid;
	padding-bottom: 3px;
}
#col1 ul ul a{
	white-space: nowrap;
	display: block;
  padding-left: 7px;
  background-color: #ffffcc;
  color: #336666;  
	border-bottom: 1px #EBEBEB solid;
	text-decoration: none;
  font-weight: 800;
  font-size: 1em;
}
#col1 ul ul a:hover{
	white-space: nowrap;
	display: block;
  padding-left: 7px;
  background-color: #ffffcc;
  color: #003300;
	text-decoration: none;
  font-weight: 800;
  font-size: 1em;
}
#col1 a img{
	text-decoration: none;
}

a:link img, a:visited img, a:hover img {
border: none;
text-decoration: none;
}
#col1 a:link{
	text-decoration: none;
}
.col2 img{
		float: left;
    padding: 0 20px 20px 20px;
}

/*GENERAL*/
.clearfloat{
	clear: both;
}
.bread{
	font-weight: 800;
  color: #330000;
  padding-right: 20px
}
#breadcrumbs{
	font-size: .8em;
  color: #003300;
  background-color: #ffffff;
  padding-left: 75px;
}
#breadcrumbs a{
	text-decoration: none;
}
#breadcrumbs a:hover{
	text-decoration: underline;
  color: #006600;
}
#breadcrumbs a:visited{
	color: #660000;
}
h1{
		font-weight: 900;
    color: #006600;
    font-size: 2em;
}
h2, h3, h4{
	color: #006600;
}

.parhead{
		font-weight: 900;
    color: #006600;
    font-size: 1.6em;
    display: block;
    padding: 0 0 15px 0;
    font-family: Georgia, serif;
}
.parhead img{
	border: none;
  float: left;
  padding: 20px 10px 15px 0;
  }
.parhead a{
	text-decoration: none;
}
.parhead a:hover{
	text-decoration: underline;
}
.parhead2{
		font-weight: 600;
    color: #006600;
    font-size: 1.3em;
}
.parhead3{
    color: #006600;
     font-size: 1em;
}
.parhead3 a{
	text-decoration: none;
}
.parhead3 a:hover{
	text-decoration: underline;
}
.parhead4{
		font-weight: 600;
    color: #006600;
    font-size: 1.1em;
    padding: 15px 0 25px 0;
    
}

.parhead5{
		font-weight: 600;
    color: #006600;
    font-size: .8em;
    display: block;
    padding: 0 0 0 40px;
}
.parhead5 a{
	text-decoration: none;
  color: #0033ff;
}
.parhead5 a:hover{
	text-decoration: underline;
}
.parhead5 a:visited{
  color: #990000;
}
.parhead6{
     font-size: 1.1em;
     display: block;

}
.parhead6 a{
	text-decoration: none;
  color: #0033ff;
}
.parhead6 a:hover{
	text-decoration: underline;
}
.parhead6 a:visited{
  color: #990000;
}
.partxt{
    font-size: 1em;
    padding: 8px 0 0 0;
}
.quote{
    color: #339999;
    font-size: .9em;
    font-style: italic;
}
.partext{
  font-size: 1em;
  display: block;
  padding-bottom: 8px;
}
p {
  font-size: 1em;
  display: block;
  padding-bottom: 8px;
}
.picmenutxt{
  clear: both;
}
a.common:link{
	display: inline;
	padding: 0;	
}
a.common:visited{
	display: inline;
	padding: 0;
}
a.common:hover{
	text-decoration: underline;
}
.tab{
	padding: 0 0 0 30px;
}
.sitetab{
	padding: 0 0 0 60px;
}
a{
	text-decoration: none;
}
#footer{
	margin: 0;
  padding: 0;
  text-align: center;
  font-size: .7em;
  background-color: #ccccff;
}
#col2home {
	margin-left: 245px;
	margin-bottom: 0;
	text-align: left;
	padding: 10px 20px 0 20px;
	background-color: #ffffff;
	background-image: url(images/col2bkghand5.gif);
	background-repeat: no-repeat;
}
