body { background:url(images/bg.jpg); background-position:center; background-repeat:repeat-y; background-color: #FFFFFF; margin-top:0px;}

.largetext {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color:#333333;}

.mediumtext {font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; color:#000000; line-height: 20px;}
a.mediumtext:link {color:#000000; font-weight: normal; text-decoration:none;}
a.mediumtext:visited {color:#000000; font-weight: normal; text-decoration:none;}
a.mediumtext:hover {color:#666666; font-weight: normal; text-decoration:underline;}
a.mediumtext:active {color:#000000; font-weight: normal; text-decoration:none;}

.stafftext {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000; line-height: 16px;}
a.mediumtext:link {color:#000000; font-weight: normal; text-decoration:none;}
a.mediumtext:visited {color:#000000; font-weight: normal; text-decoration:none;}
a.mediumtext:hover {color:#666666; font-weight: normal; text-decoration:underline;}
a.mediumtext:active {color:#000000; font-weight: normal; text-decoration:none;}

.smalltext {font-family:Arial, Helvetica, sans-serif; font-size: 8px; font-weight:normal; color:#606060; text-decoration:none;}
a.smalltext:link {color:#669933; text-decoration:underline;}
a.smalltext:visited {color:#669933; font-weight: normal; text-decoration:underline;}
a.smalltext:hover {color:#669933; font-weight: bold; text-decoration:underline;}
a.smalltext:active {color:#669933; font-weight: normal; text-decoration:underline;}

.footertext {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000; }
a.footertext:link {color:#000000; font-weight: normal; text-decoration:none;}
a.footertext:visited {color:#000000; font-weight: normal; text-decoration:none;}
a.footertext:hover {color:#666666; font-weight: normal; text-decoration:underline;}
a.footertext:active {color:#000000; font-weight: normal; text-decoration:none;}

.headlinetext {font-family: Arial, Helvetica, sans-serif; color:#764C1E; font-size:14px; font-weight: bold;}
a.headlinetext:link {text-decoration:none;}
a.headlinetext:visited {text-decoration:none;}
a.headlinetext:hover {text-decoration:underline;}
a.headlinetext:active {text-decoration:none;}

.sidebartext {font-family: Arial, Helvetica, sans-serif; color:#764C1E; font-size:13px; font-weight: bold;}
a.sidebartext:link {text-decoration:none;}
a.sidebartext:visited {text-decoration:none;}
a.sidebartext:hover {text-decoration:underline;}
a.sidebartext:active {text-decoration:none;}

#content {
	position: relative;
	margin: 0 auto;
	width: 748px;
	border: none;
}

/*  Begin Header and Navigation Style */

#top {width: 748px; 
      height: 414px; 
	  background:url(images/top-bg.jpg); 
	  position: relative;
	  top: 0px;
	  left: 0px;
	  border:none; 
}

#logo {position: absolute;
       width: 311px;
	   height: 184px;
	   top: 0px;
	   left: 0px;
}

#nav {position: absolute;
      width: 200px;
      height: 230px;
	  top: 184px;
	  left: 34px;
	  background:url(images/white-pixel.gif);
	  background-position:left;
	  background-repeat:repeat-y;
	  padding-top: 12px;
}

#flash {position: absolute;
      width: 385px;
      height: 260px;
	  top: 124px;
	  left: 337px;
	  background:url(images/flash-element-bg.gif);
	  background-position:left top;
	  background-repeat: no-repeat;
	  padding: 10px;
}

/*  End Header and Navigation Style */

/*  Begin Body Style */

#bottom {width: 748px;
      height:auto;
	  position: absolute;
	  top: 414px;
	  left: 0px;
	  border:none;
	  }

#body {width: 748px;
      height:auto;
	  background-color: #FFF4DF;
	  /*position: absolute;
	  top: 0px;
	  left: 0px;*/
	  float:left;
	  border:none;
	  border-bottom:dashed #F0DCC6 1.5px; 
	  padding-top: 14px;
	  margin-right: 17px;
}

.headline {font-family: Arial, Helvetica, sans-serif;
           color:#764C1E;
           font-size:15px;
		   font-weight: bold;
		   padding-top: 4px;
		   padding-bottom: 8px;
		   border-bottom:#F0DCC6 solid 1px;
		   margin-bottom: 8px;
		   width: 424px;
}

#main {width: 424px;
      min-height: 349px;
	  height:expression(this.scrollHeight < 335? "335px" : "auto" );
	  position:relative;
	  float:left;
	  border:none;
	  border-right:dashed #F0DCC6 1.5px; 
	  padding-left: 17px;
	  padding-right: 17px;
	  padding-bottom: 17px;
}

#only {width: 714px;
      min-height: 349px;
	  height:expression(this.scrollHeight < 335? "335px" : "auto" );
	  position:relative;
	  float:left;
	  border:none; 
	  padding-left: 17px;
	  padding-right: 17px;
	  padding-bottom: 17px;
}

.sidebar {font-family: Arial, Helvetica, sans-serif;
          position:relative;
		  color:#764C1E;
          font-size:13px;
		  font-weight: bold;
		  padding-top: 4px;
	      width: 254px;
	      float:left;
	      border:none;
	      border-bottom:dashed #F0DCC6 1.5px; 
	      padding-left: 17px;
	      padding-bottom: 17px;
}

.sidebar2 {font-family: Arial, Helvetica, sans-serif;
          position:relative;
		  color:#764C1E;
          font-size:13px;
		  font-weight: bold;
		  padding-top: 4px;
	      width: 254px;
	      float:left;
	      border:none;
	      padding-left: 17px;
	      padding-bottom: 17px;
}

.sidebar-headline {font-family: Arial, Helvetica, sans-serif;
           color:#764C1E;
           font-size:14px;
		   font-weight: bold;
		   padding-top: 4px;
		   padding-bottom: 8px;
		   border-bottom:#F0DCC6 solid 1px;
		   margin-bottom: 8px;
		   width: 254px;}
		   
.pricing {font-family: Arial, Helvetica, sans-serif;
		  float:right;
		  background-color: #F2F2F2;
          font-size:11px;
		  font-weight: normal;
	      width: 200px;
	      float:right;
	      border: solid;
		  border-width:1px;
		  border-color:#CCCCCC;
		  margin:5px; 
	      padding: 10px;
}		   

#footer {width: 708px; height:100px;
/*position: absolute;
top:auto;
left:0px;*/
clear: both;
text-align:center;
	  border:none;
	  padding: 20px;
	  
}

/*  End Body Style */

/*  Begin Homepage Content Style */



/*  End Homepage Content Style */
