#home_container  {
	float:left;
        display:inline;
	width:922px;
	}
#gallery_holder  {
	float:left;
        display:inline;
	width:922px;
        height:400px;
background-color:#ff0000;
	}

#package_container  {
        float:left;
        display:inline;
	width:922px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#price_container  {
	float:left;
        display:inline;
	width:922px;
       

	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.price_column1   {
	float:left;
	display:inline;
	width: 290px;
	height:109px;
	padding: 0px;
 	margin-left:12px;
	background: url("/_images/homesme_price.png") no-repeat;
	}
.price_column2   {
	float:left;
	display:inline;
	width: 290px;
	height:109px;
	padding: 0px;
 	margin-left:12px;
	background: url("/_images/business_price.png") no-repeat;
	}
.price_column3   {
	float:left;
	display:inline;
	width: 290px;
	height:109px;
	padding: 0px;
 	margin-left:12px;
	background: url("/_images/advanced_price.png") no-repeat;
	}


.moreinfo_price {
	position:relative;
	text-align:left;
	font-weight:bold;
	}

.moreinfo_price a {  
	color:#333333; 
	}

.moreinfo_price a:link, .moreinfo_price a:visited {
	text-decoration:none;
        color:#333333;
        }

.moreinfo_price a:hover {
	color: #666666;
}


#package_container p {
	line-height: 1.7em;

	color:#666666;		
	}




.package_column1   {
	float:left;
	display:inline;
	width: 240px;
	height:570px;
	padding: 40px 40px 40px 10px;
 	margin-left:12px;
	background: url("/_images/homesme_package.png") no-repeat;
	}
.package_column1 ul {
	padding: 0;
	margin-left: 0px;
        font-weight:bold;
        margin-top: 0px;
	list-style: none; 
	line-height: 1.2;
	z-index: 100;
}
.package_column1 ul li {
	padding-left: 18px;
        padding-top:2px;
       background:url("/_images/bullet2.png") 0 0 no-repeat;
	height:25px;
       width: 200px;
padding-bottom: 10px;
       list-style-image:none; 
}
.package_column2   {
	float:left;
	display:inline;
	width: 240px;
	height:570px;
 	margin-left:12px;
	padding: 40px 40px 40px 10px;
	background: url("/_images/business_package.png") no-repeat;
	}
.package_column2 ul {
	padding: 0;
        font-weight:bold;
	margin-left: 0px;
        margin-top: 0px;
	list-style: none; 
	line-height: 1.2;
	z-index: 100;
}
.package_column2 ul li {
	padding-left: 18px;
        padding-top:2px;
       background:url("/_images/bullet2.png") 0 0 no-repeat;
       width: 200px;
padding-bottom: 10px;
       list-style-image:none; 
}
.package_column3   {
	float:left;
	display:inline;
	width: 240px;
	height:570px;
 	margin-left:12px;
	padding: 40px 40px 40px 10px;
	background: url("/_images/advanced_package.png") no-repeat;
	}
.package_column3 ul {
	padding: 0;
        font-weight:bold;
	margin-left: 0px;
        margin-top: 0px;
	list-style: none; 
	line-height: 1.2;
	z-index: 100;
}
.package_column3 ul li {
	padding-left: 18px;
        padding-top:2px;
       background:url("/_images/bullet2.png") 0 0 no-repeat;
 padding-bottom: 10px;
       width: 200px;
       list-style-image:none; 
}



.moreinfo {
	position:relative;
	text-align:left;
	font-weight:bold;
        z-index:1000;
	}

.moreinfo a {  

	color:#333333; 
	}

.moreinfo a:link, .moreinfo a:visited {
	text-decoration:none;
        color:#333333;
        }

.moreinfo a:hover {
	color: #666666;
}

 
#headerBar_homepage  {
		float:left;
	display:inline;
	padding:0;
	width:922px;
	height:94px;
	}	

	  
.titleImageHolder  {
	float:left;
	display:inline;
	width:390px;
	height:93px;
	padding:0;
	}

.text_container {
	float:left;
        display:inline;
	padding:0;
	width:922px;
	
	}

.text_container p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	color:666666;
	}

.text_content {
}

.text_box {
	float:left;
	display:inline;
	width:380px;
        padding: 20px 20px 20px 20px;
        background : #fff9d7 url(/_images/top_l.gif) no-repeat;
        position : relative;
        height : auto;
	}
.text_box h3 {
        font-size:1.2em;
	}
.text_box ul {
	padding: 0;
        font-weight:bold;
	margin-left:15px;
        margin-top: 0px;
        margin-bottom:0px;
	list-style: none; 
	line-height: 1;
	z-index: 100;
}
.text_box ul li {
	padding-left: 22px;
        padding-top:3px;
       background:url("/_images/bullet3.png") 0 0 no-repeat;
	height:18px;
       list-style-image:none; 
}

.more_link {
	position:relative;
         top:263px;
        text-align:right;
}
.more_link_price {
	position:relative;
         top:3px;
         right:38px;
        text-align:right;
}



.tl, .tr, .bl, .br {
  position : absolute;
  width : 10px;
  height : 10px;  /* corner images are 10x10 */
  display : block;
  margin-bottom : -1px;  /* this is for IE */
}

.tr {
  background : transparent url(/_images/top_r.gif) no-repeat;
  top : 0;
  right : 0;
}

.bl {
  background : transparent url(/_images/bottom_l.gif) no-repeat;
  bottom : 0;
  left : 0;
}

.br {
  background : transparent url(/_images/bottom_r.gif) no-repeat;
  right : 0;
  bottom : 0;
}
.clear { clear:both;}

#nav_float {
        position:absolute;
        top:200px;
        right:20px;
        width:90px;
        height:60px;
         z-index:1002;
         }
#nav_float {
        position:absolute;
        top:350px;
        right:20px;
        width:90px;
         height:60px;
         z-index:1002;
         }
div.prev_float {
        position:absolute;
	height:55px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url("/_images/prev_btn.png") 0 -55px no-repeat;
	}
div.prev_float a {
	display: block;
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
	width: 40px; height:100%;
	overflow:hidden;
	text-decoration: none;
	background: url("/_images/prev_btn.png") top left no-repeat;
	}
div.prev_float a:hover {
	text-decoration:none;
	background-image:none;
	}
div.prev_float a:active {
	color: #ffffff;
	}
div.next_float {
        position:absolute;
	height:55px;
        left:40px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url("/_images/next_btn.png") 0 -55px no-repeat;
	}
div.next_float a {
	display: block;
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
	width: 40px; height:100%;
	overflow:hidden;
	text-decoration: none;
	background: url("/_images/next_btn.png") top left no-repeat;
	}
div.next_float a:hover {
	text-decoration:none;
	background-image:none;
	}
div.next_float a:active {
	color: #ffffff;
	}


