/*------------------------------------------------------------------------------------------------------------*/
/*----- Copyright (c) 2001-2011, jabezdesign.com. All rights reserved. ---------------------------------------*/
/*----- Company : Jabez Design Services ----------------------------------------------------------------------*/
/*----- Permissions: Jabez Design Services -------------------------------------------------------------------*/
/*----- Author : Buddy Rangel --------------------------------------------------------------------------------*/
/*----- Title: Cascading Style Sheet -------------------------------------------------------------------------*/
/*----- Script Name : style.css ------------------------------------------------------------------------------*/
/*----- URL: http://www.jabezdesign.com/css/style.css --------------------------------------------------------*/
/*----- Last Updated: 02-02-2011 -----------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------------------------------------*/
/*----- Basic ------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------*/
.bodies {
  background:url(http://www.jabezdesign.com/images/bgbody-7.jpg) no-repeat top center #000;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-weight:400;
  font-size:13px;
  margin:0
}
.bodies-contact {
  background:url(http://www.jabezdesign.com/images/bgbody-9.jpg) no-repeat top center #000;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-weight:400;
  font-size:13px;
  margin:0
}
.bodies-ourwork {
  background:url(http://www.jabezdesign.com/images/bgbody-8.jpg) no-repeat top center #000;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-weight:400;
  font-size:13px;
  margin:0
}
.bodies-company {
  background:url(http://www.jabezdesign.com/images/bgbody-5.jpg) no-repeat top center #000;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-weight:400;
  font-size:13px;
  margin:0
}
.bodies-sitemap {
  background:url(http://www.jabezdesign.com/images/bgbody-10.jpg) no-repeat top center #000;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-weight:400;
  font-size:13px;
  margin:0
}
.bodies-services {
  background:url(http://www.jabezdesign.com/images/bgbody-6.jpg) no-repeat top center #000;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-weight:400;
  font-size:13px;
  margin:0
}
.bodies-members {
  background:url(http://www.jabezdesign.com/images/bgbody-11.jpg) no-repeat top center #000;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-weight:400;
  font-size:13px;
  margin:0
}
#maincpwrapper,#mostbottom_wrapper {
  margin:0
}
#pagewrapper {
  height:auto !important;
  margin:auto 0;
  min-height:415px;
  text-align:left
}
#topsectwrapper {
  border-bottom:none;
  height:66px;
  margin-top:10px;
  overflow:hidden
}
#logos {
  float:left;
  width:599px
}
#logos div {
  position:relative
}
#specials {
  position:absolute;
  top:16px;
  right:165px
}
h1 {
  font-size:20px;
  font-weight:400
}
h2 {
  font-size:18px;
  font-weight:700
}
h3 {
  font-size:18px;
  font-weight:400
}
h4 {
  font-size:16px;
  font-weight:400
}
h5 {
  font-size:14px;
  font-weight:400
}
div.moduletable {
  color:#666;
  margin-top:0;
  text-align:left
}
#headershadowbox {
  background:url(http://www.jabezdesign.com/images/opaque_black.png);
}
.shadowbot {
  background:url(http://www.jabezdesign.com/images/shadowbot.png) no-repeat top center;
  height:14px
}
#contentsection {
  background:url(http://www.jabezdesign.com/images/bgender.gif) #FFF repeat-x bottom left;
  margin-bottom:10px
}
#contentsection_inner {
  padding:10px
}
#right_content {
  float:right;
  overflow:hidden;
  padding-bottom:10px
}
#mainbods {
  float:left;
  overflow:hidden;
  padding-bottom:10px
}
#mainbods2 {
  float:left;
  overflow:hidden;
}
#rightmods {
  float:right;
  overflow:hidden;
  width:360px
}
#servicesbods {
  float:left;
  overflow:hidden;
  padding-bottom:10px
}
#servicesbods ul{
  list-style:none;
  padding-left:5px;
}
#servicesbods ul li{
  background:url(http://www.jabezdesign.com/images/stories/services_bullet.png) no-repeat center left;
  padding-left:15px;
}
#servicesbods1 {
  float:left;
  overflow:hidden;
  padding-bottom:10px
}
#servicesbods1 ul{
  list-style:none;
  padding-left:5px;
}
#servicesbods1 ul li{
  background:url(http://www.jabezdesign.com/images/stories/services_bullet.png) no-repeat center left;
  padding-left:15px;
}
.s48 {
  width:48%
}
.left {
  float:left;
  margin-left:25px
}
.right {
  float:right
}
#rightservices {
  float:right;
  overflow:hidden;
  width:360px
}
#mainbods1 {
  float:left;
  overflow:hidden;
  padding-bottom:10px
}
#rightmods1 {
  float:right;
  overflow:hidden;
  width:280px
}
#rightpackage {
  float:right;
  overflow:hidden;
  padding:5px 24px 5px 2px;
  width:460px
}
#rightpackage-1 {
  float:right;
  overflow:hidden;
  padding:5px 24px 5px 2px;
  width:460px
}
#rightpackage-2 {
  float:right;
  overflow:hidden;
  padding:5px 24px 5px 2px;
  width:460px
}
#leftpackage {
  float:left;
  overflow:hidden;
  padding:5px 2px 5px 0;
  width:460px
}
#leftpackage-1 {
  float:left;
  overflow:hidden;
  padding:5px 2px 5px 0;
  width:460px
}
#leftpackage-2 {
  float:left;
  overflow:hidden;
  padding:5px 2px 5px 0;
  width:460px
}
.clearfix {
  clear:both
}
.shadowbotseparator {
  background:url(http://www.jabezdesign.com/images/shadowbotsep.png) no-repeat top center;
  height:51px;
  position:absolute;
  width:960px
}
.webdesign_button {
  float: right;
  margin-right: 10px;
  margin-top: 5px;
  min-width: 146px;
  width: 146px
}
#twopage {
  background-image: url(http://www.jabezdesign.com/images/basic-package-back.png);
  float: left;
  height: 220px;
  min-height: 220px;
  min-width: 460px;
  width: 460px
}
.twopage_content {
  font-size: 12px;
  height: 110px;
  margin-left: 200px;
  margin-top: 44px;
  min-height: 110px;
  min-width: 220px;
  width: 220px
}
#fivepage {
  background-image: url(http://www.jabezdesign.com/images/pro-package-back.png);
  float: right;
  height: 220px;
  min-height: 220px;
  min-width: 460px;
  width: 460px
}
.fivepage_content {
  font-size: 12px;
  height: 110px;
  margin-left: 200px;
  margin-top: 44px;
  min-height: 110px;
  min-width: 220px;
  width: 220px
}
#tenpage {
  background-image: url(http://www.jabezdesign.com/images/extreme-package-back.png);
  float: left;
  height: 220px;
  min-height: 220px;
  min-width: 460px;
  width: 460px
}
.tenpage_content {
  font-size: 12px;
  height: 110px;
  margin-left: 200px;
  margin-top: 44px;
  min-height: 110px;
  min-width: 220px;
  width: 220px
}
#busipage {
  background-image: url(http://www.jabezdesign.com/images/business-package-back.png);
  float: right;
  height: 220px;
  min-height: 220px;
  min-width: 460px;
  width: 460px
}
.busipage_content {
  font-size: 12px;
  height: 110px;
  margin-left: 200px;
  margin-top: 44px;
  min-height: 110px;
  min-width: 220px;
  width: 220px
}
#ecompage {
  background-image: url(http://www.jabezdesign.com/images/ecommerce-package-back.png);
  float: left;
  height: 220px;
  min-height: 220px;
  min-width: 460px;
  width: 460px
}
.ecompage_content {
  font-size: 12px;
  height: 110px;
  margin-left: 200px;
  margin-top: 44px;
  min-height: 110px;
  min-width: 220px;
  width: 220px
}
#addonspage {
  background-image: url(http://www.jabezdesign.com/images/website-addons-back.png);
  float: left;
  height: 220px;
  min-height: 220px;
  min-width: 460px;
  width: 460px
}
.addonspage_content {
  font-size: 12px;
  height: 110px;
  margin-left: 200px;
  margin-top: 44px;
  min-height: 110px;
  min-width: 220px;
  width: 220px
}

/*------------------------------------------------------------------------------------------------------------*/
/*----- Main -------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------*/
html,body,div,span,applet,object,strong,b,u,i,ol,ul,li{
  border:0;
  margin:0;
  padding:0
}
.standardpackages_content_left {
  border: 1px solid #e2e1e1; 
  float: left; 
  width: 328px; 
  height: 90px; 
  min-height: 90px; 
  background-color: #f1f1f1;
  margin-top: 5px;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-size:11px;
  padding:2px;
  font-weight:normal
}
.standardpackages_content_left-1 {
  border: 1px solid #e2e1e1; 
  float: left; 
  width: 328px; 
  height: 90px; 
  min-height: 90px; 
  background-color: #f1f1f1;
  margin-top: 5px;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-size:11px;
  padding:2px;
  font-weight:normal
}
.standardpackages_content_left-2 {
  border: 1px solid #e2e1e1; 
  float: left; 
  width: 328px; 
  height: 90px; 
  min-height: 90px; 
  background-color: #f1f1f1;
  margin-top: 5px;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-size:11px;
  padding:2px;
  font-weight:normal
}
.standardpackages_content_left-3 {
  border: 1px solid #e2e1e1; 
  float: left; 
  width: 328px; 
  height: 90px; 
  min-height: 90px; 
  background-color: #f1f1f1;
  margin-top: 5px;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-size:11px;
  padding:2px;
  font-weight:normal
}
.standardpackages_content_right {
  border: 1px solid #e2e1e1; 
  float: right; 
  width: 328px; 
  height: 90px; 
  min-height: 90px; 
  background-color: #f1f1f1;
  margin-top: 5px;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-size:11px;
  padding:2px;
  font-weight:normal
}
.standardpackages_content_right-1 {
  border: 1px solid #e2e1e1; 
  float: right; 
  width: 328px; 
  height: 90px; 
  min-height: 90px; 
  background-color: #f1f1f1;
  margin-top: 5px;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-size:11px;
  padding:2px;
  font-weight:normal
}
.standardpackages_content_right-2 {
  border: 1px solid #e2e1e1; 
  float: right; 
  width: 328px; 
  height: 90px; 
  min-height: 90px; 
  background-color: #f1f1f1;
  margin-top: 5px;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-size:11px;
  padding:2px;
  font-weight:normal
}
.standardpackages_content_right-3 {
  border: 1px solid #e2e1e1; 
  float: right; 
  width: 328px; 
  height: 90px; 
  min-height: 90px; 
  background-color: #f1f1f1;
  margin-top: 5px;
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-size:11px;
  padding:2px;
  font-weight:normal
}
.globe_icon {
  background-image: url(http://www.jabezdesign.com/images/globe_icon.png);
  background-repeat: no-repeat;
  background-position: center center;
  width: 76px;
  min-width: 76px;
  height: 76px;
  min-height: 76px;
  padding:2px;
  float: left
}
.letter_icon {
  background-image: url(http://www.jabezdesign.com/images/letter_icon.png);
  background-repeat: no-repeat;
  background-position: center center;
  width: 76px;
  min-width: 76px;
  height: 76px;
  min-height: 76px;
  padding:2px;
  float: left
}
.contact_icon {
  background-image: url(http://www.jabezdesign.com/images/contact_icon.png);
  background-repeat: no-repeat;
  background-position: center center;
  width: 76px;
  min-width: 76px;
  height: 76px;
  min-height: 76px;
  padding:2px;
  float: left
}
.pencil_icon {
  background-image: url(http://www.jabezdesign.com/images/pencil_icon.png);
  background-repeat: no-repeat;
  background-position: center center;
  width: 76px;
  min-width: 76px;
  height: 76px;
  min-height: 76px;
  padding:2px;
  float: left
}
.photo_icon {
  background-image: url(http://www.jabezdesign.com/images/photo_icon.png);
  background-repeat: no-repeat;
  background-position: center center;
  width: 76px;
  min-width: 76px;
  height: 76px;
  min-height: 76px;
  padding:2px;
  float: left
}
.timer_icon {
  background-image: url(http://www.jabezdesign.com/images/timer_icon.png);
  background-repeat: no-repeat;
  background-position: center center;
  width: 76px;
  min-width: 76px;
  height: 76px;
  min-height: 76px;
  padding:2px;
  float: left
}
.smiley_icon {
  background-image: url(http://www.jabezdesign.com/images/smiley_icon.png);
  background-repeat: no-repeat;
  background-position: center center;
  width: 76px;
  min-width: 76px;
  height: 76px;
  min-height: 76px;
  padding:2px;
  float: left
}
.tools_icon {
  background-image: url(http://www.jabezdesign.com/images/tools_icon.png);
  background-repeat: no-repeat;
  background-position: center center;
  width: 76px;
  min-width: 76px;
  height: 76px;
  min-height: 76px;
  padding:2px;
  float: left
}
.float-left{
  float: left
}
.left-content {
  color:#000;
  font-family:Verdana,Tahoma,Arial;
  font-size:11px;
  font-weight:normal
}
.tool-tip {
  width:150px;
  z-index:13000
}
div.moduletable,div.moduletable-black {
  line-height:160%;
  margin-bottom:10px
}
div.moduletable h3 {
  background:#f0f0f0;
  border-bottom:3px solid #3CC;
  border-top:1px solid silver;
  color:#4B7600;
  font-size:13px;
  line-height:31px;
  margin:0;
  padding:0 0 0 5px
}
div.moduletable-black h3 {
  background:#252525;
  border-bottom:3px solid #111;
  border-top:1px solid #111;
  color:#fff;
  font-size:14px;
  line-height:31px;
  margin-bottom:10px;
  padding-left:10px
}
div.moduletable-boxblack {
  background:#252525;
  border-bottom:1px solid #111;
  color:#FFF;
  line-height:160%;
  margin-bottom:10px;
  padding:10px;
  text-align:left
}
div.moduletable-boxblack a:link,div.moduletable-boxblack a:visited {
  color:#c9fa7e
}
div.moduletable-boxblack h3 {
  background:#111;
  border-bottom:1px solid #000;
  border-top:3px solid #000;
  color:#fff;
  font-size:14px;
  line-height:31px;
  margin:-10px -10px 10px;
  padding-left:10px
}
#botmodsection div.moduletable h3 {
  margin:-5px -5px 5px
}
#headershadowbox div.moduletable,#headershadowbox div.moduletable p,#headershadowbox div.moduletable div,#headershadowbox div.moduletable td {
  color:#FFF
}
#headershadowbox div.moduletable a {
  color:red
}
#headershadowbox div.moduletable h3 {
  background:none;
  border:none;
  color:#FFF;
  font-weight:700;
  padding-left:0
}
td,p,div,tr {
  color:#666;
  font-family:Verdana,Tahoma,Arial;
  font-size:13px;
  line-height:150%
}
a:link,a:visited {
  font-family:Verdana,Tahoma,Arial;
  font-size:13px;
  color:#993333;
  text-decoration:underline
}
a:hover {
  font-family:Verdana,Tahoma,Arial;
  font-size:13px;
  color:#006633;
  text-decoration:none
}
a.email,a:link.email,a:visited.email,a:active.email {
  text-decoration:underline;
  color:#386592
}
a.email:hover{
  text-decoration:none;
  color:#9F4540
}
a.footermenu,a.footermenu:link,a.footermenu:visited,a.footermenu:active {
  font-family:Verdana,Tahoma,Arial;
  font-size:13px;
  text-decoration:underline;
  color:#386592
}
a.footermenu:hover{
  text-decoration:none;
  color:#006600
}
.headermods1 {
  overflow:hidden
}
.headermods-services {
  overflow:hidden
}
.headermods-members {
  overflow:hidden
}
.headermods2 {
  float:right;
  overflow:hidden
}
#mostbottom_inner {
  margin-top:0
}
#botmodsection_1,#botmodsection_2,#botmodsection_3,#botmodsection_4 {
  float:left;
  overflow:hidden;
  padding-bottom:5px
}
div.moduletable-boxblack td,div.moduletable-boxblack p,div.moduletable-boxblack div,div.moduletable-boxblack a.mainlevel {
  color:#FFF;
  text-align:left
}

/*------------------------------------------------------------------------------------------------------------*/
/*----- Tabs Menu --------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------*/
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
  .ui-tabs-hide {
    display: none;
  }
}
/* Hide useless elements in print layouts... */
@media print {
  .ui-tabs-nav {
    display: none;
  }
}
/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
  font-size: 12px;
}
.ui-tabs-nav {
  list-style: none;
  margin: 0;
  padding: 0 0 0 4px;
  width:122px;
  float:left;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
  display: block;
  clear: both;
  content: " ";
}
.ui-tabs-nav li {
  margin: 0 0 0 1px;
  min-width: 84px; /* be nice to Opera */
}
.ui-tabs-nav a, .ui-tabs-nav a span {
  display: block;
  padding: 0 10px;
  background-repeat: no-repeat;
}
.ui-tabs-nav a {
  padding-left: 0;
  color: #27537a;
  font-weight: normal;
  line-height: 1.2;
  text-decoration: none;
  white-space: nowrap; /* required in IE 6 */
  outline: 0;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #d4d2cd;
  margin-top: 1px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-bottom: 1px;
  padding-top: 1px;
  font-size: 0.9em;
}
.ui-tabs-nav .ui-tabs-selected a {
  position: relative;
  top: 1px;
  z-index: 2;
  margin-top: 0;
  color: #FFFFFF;
  background-repeat: no-repeat;
  background-position: 0 0 !important;
  background-image: url(http://www.jabezdesign.com/images/tab.gif);
}
.ui-tabs-nav a span {
  width: 64px; /* IE 6 treats width as min-width */
  min-width: 64px;
  height: 18px; /* IE 6 treats height as min-height */
  min-height: 18px;
  padding-top: 6px;
  padding-right: 0;
}
*>.ui-tabs-nav a span { /* hide from IE 6 */
  width: auto;
  height: auto;
}
.ui-tabs-nav .ui-tabs-selected a span {
  padding-bottom: 1px;
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
  background-position: 100% -150px;
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
  background-position: 100% -100px;
}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
  background-position: 0 -50px;
}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {
  background-position: 0 0;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */

}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
  cursor: pointer;
}
.ui-tabs-disabled {
  opacity: .4;
}
.ui-tabs-panel {
  float:left;
  padding-top: 0em;
  padding-right: 8px;
  padding-bottom: 1em;
  padding-left: 15px;
  width: 127px;
  margin: 0px;
}
.ui-tabs-loading em {
  padding: 0 0 0 20px;
  background: url(http://www.jabezdesign.com/images/loading.gif) no-repeat 0 50%;
}
/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
  display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
  display: inline-block;
}
#reaonslist {
  width: 150px;
  float: left
}
.content {
  float: left;
  width: 360px;
  margin: 0;
  padding: 0
}
.innerpad {
  padding-top: 10px;
  padding-right: 13px;
  padding-bottom: 15px;
  padding-left: 13px;
  float: left
}

/*------------------------------------------------------------------------------------------------------------*/
/*----- Slider Menu ------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------*/
.ui-state-default,.ui-widget-content .ui-state-default,.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus {
  background-image:url(http://www.jabezdesign.com/images/slider.png)
}
.ui-widget-content {
  background-image:url(http://www.jabezdesign.com/images/range_max.png);
  background-repeat:repeat-x
}
.ui-state-active,.ui-widget-content .ui-state-active {
  background-image:url(http://www.jabezdesign.com/images/slider_over.png)
}

.ui-slider {
  position:relative;
  text-align:left
}
.ui-slider .ui-slider-handle {
  cursor:default;
  height:29px;
  position:absolute;
  width:9px;
  z-index:2
}
.ui-slider .ui-slider-range {
  border:0;
  display:block;
  font-size:.7em;
  height:8px;
  max-height:8px;
  min-height:8px;
  position:absolute;
  z-index:1
}
.ui-slider-range {
  height:8px;
  top:-1px
}
.ui-slider-horizontal {
  height:8px;
  max-height:8px
}
.ui-slider-horizontal .ui-slider-handle {
  margin-left:-5px;
  top:-12px
}
.ui-slider-horizontal .ui-slider-range {
  height:8px;
  top:0
}

.ui-slider-horizontal .ui-slider-range-min {
  height:8px;
  left:0;
  max-height:8px
}
.ui-slider-horizontal .ui-slider-range-max {
  background-image:url(http://www.jabezdesign.com/images/range_min.png);
  background-repeat:repeat-x;
  height:8px;
  max-height:8px;
  right:-2px
}
.packagesummary_top {
  background-image:url(http://www.jabezdesign.com/images/packagesummarytop.png);
  height:29px;
  min-height:29px;
  min-width:677px;
  width:677px
}
.summarytitle {
  margin-left:18px;
  margin-top:6px
}
.summarycost {
  background-image:url(http://www.jabezdesign.com/images/packages_subtotal_back.png);
  float:left;
  font-size:11px;
  height:56px;
  margin-top:15px;
  min-height:56px;
  min-width:256px;
  padding-top:3px;
  width:256px
}
.packagesummary_back {
  background-image:url(http://www.jabezdesign.com/images/packages_description_back.png);
  float:left;
  font-size:11px;
  height:74px;
  margin-top:15px;
  min-height:74px;
  min-width:422px;
  padding-top:1px;
  width:422px
}
.summary {
  padding:10px
}
#webpackages {
  background-image:url(http://www.jabezdesign.com/images/packages_webpackage_back.png);
  height:59px;
  margin:0;
  max-height:59px;
  max-width:678px;
  min-height:59px;
  min-width:678px;
  width:678px
}
#seopackages {
  background-image:url(http://www.jabezdesign.com/images/packages_webmarketing_back.png);
  height:59px;
  margin:0;
  max-height:59px;
  max-width:678px;
  min-height:59px;
  min-width:678px;
  width:678px
}
.sliderbox {
  background-image:url(http://www.jabezdesign.com/images/sliderback.png);
  height:44px;
  max-height:44px;
  max-width:399px;
  min-height:44px;
  min-width:399px;
  width:399px
}
.sliderboxinner {
  float:left;
  min-width:220px;
  padding-left:230px;
  padding-top:28px;
  width:220px
}
.costbox {
  background-image:url(http://www.jabezdesign.com/images/costback.png);
  float:left;
  font-size:12px;
  height:34px;
  min-height:34px;
  min-width:233px;
  padding:20px 10px 5px 15px;
  width:233px
}
.checkboxback {
  background-image:url(http://www.jabezdesign.com/images/packages_websiteadditions_back.png);
  height:59px;
  min-height:59px;
  min-width:678px;
  width:678px
}
#hidecontrolpanel {
  background-image:url(http://www.jabezdesign.com/images/checkbox_disabled.png);
  background-position:bottom left;
  background-repeat:no-repeat;
  display:none;
  float:left;
  height:19px;
  margin-bottom:-11px;
  margin-left:105px;
  margin-right:-15px;
  margin-top:3px;
  max-height:29px;
  max-width:50px;
  min-height:29px;
  min-width:50px;
  width:50px
}
#showcontrolpanel {
  float:left;
  height:19px;
  margin-left:90px;
  margin-top:2px;
  max-width:50px;
  min-height:19px;
  min-width:50px;
  width:50px
}
.flashpos {
  float:left;
  height:19px;
  margin-left:235px;
  margin-top:-1px;
  max-width:50px;
  min-height:19px;
  min-width:50px;
  width:50px
}
.advancedgallerypos {
  float:left;
  height:19px;
  margin-left:91px;
  margin-top:1px;
  max-width:50px;
  min-height:19px;
  min-width:50px;
  width:50px
}
.webaudiopos {
  float:left;
  margin-left:235px;
  margin-top:3px;
  max-width:50px;
  min-width:50px;
  width:50px
}
.eletterheadpos {
  float:left;
  margin-left:90px;
  margin-top:3px;
  max-width:50px;
  min-width:50px;
  width:50px
}
.logodesignpos {
  float:left;
  margin-left:91px;
  margin-top:3px;
  max-width:50px;
  min-width:50px;
  width:50px
}
#summary {
  float:left;
  color:#751d1e;
  font-family:Verdana,Tahoma,Arial;
  font-size:11px;
  margin-left:15px;
  margin-top:8px;
  width:385px
}
#total {
  border:0;
  color:#22589e;
  font-family:Verdana,Tahoma,Arial;
  font-size:22px;
  margin-left:155px;
  margin-top:13px
}
.quickquote_right {
  float:right
}
.jNiceInputWrapper {
  background:transparent url(http://www.jabezdesign.com/images/input.gif) no-repeat left top;
  float:left
}
.jNiceInputInner {
  background:transparent url(http://www.jabezdesign.com/images/input.gif) no-repeat right top;
  margin:0 0 0 4px;
  padding:2px 4px 2px 0
}
.jNiceInputInner input {
  background:none;
  border:none;
  color:#404040;
  font-family:Verdana,Tahoma,Arial;
  font-size:12px;
  height:15px;
  line-height:15px;
  margin:0;
  outline:none;
  padding:0;
  vertical-align:middle
}
.jNiceInputWrapper_hover {
  background-position:left bottom
}
.jNiceInputWrapper_hover .jNiceInputInner {
  background-position:right bottom
}
.jRadioWrapper {
  float:left;
  z-index:2
}
.jNiceRadio {
  background:transparent url(http://www.jabezdesign.com/images/radio.gif) no-repeat center top;
  cursor:pointer;
  height:18px;
  left:0;
  position:absolute;
  top:0;
  vertical-align:middle;
  width:18px
}
.jNiceCheckbox {
  background:transparent url(http://www.jabezdesign.com/images/checkbox.png) no-repeat center top;
  cursor:pointer;
  height:24px;
  left:0;
  position:absolute;
  top:0;
  width:24px;
  z-index:2
}
.jNiceChecked {
  background-position:center bottom
}
.jNiceWrapper select {
  border:none;
  margin:0;
  padding:0
}
.jNiceSelectWrapper {
  height:17px;
  left:0;
  position:absolute;
  top:0;
  z-index:3
}
.jNiceWrapper iframe {
  left:0;
  position:absolute;
  top:0;
  width:100%;
  z-index:1
}
.jNiceSelectWrapper .jNiceSelectText {
  background-color:#FFF;
  border:1px solid #CCC;
  border-right:none;
  float:none;
  height:15px;
  line-height:15px;
  overflow:hidden;
  padding:0 3px;
  position:absolute;
  z-index:100
}
.jNiceSelectWrapper .jNiceSelectOpen {
  background:url(http://www.jabezdesign.com/images/select_right.gif) no-repeat center center;
  display:block;
  height:17px;
  position:absolute;
  right:0;
  width:21px;
  z-index:100
}
.jNiceSelectWrapper ul {
  background-color:#FFF;
  border:solid 1px #CCC;
  display:none;
  height:150px;
  left:0;
  list-style:none;
  margin:0;
  overflow-y:auto;
  padding:0;
  position:absolute;
  top:16px;
  width:95%;
  z-index:100
}
.jNiceSelectWrapper ul a {
  background-color:#FFF;
  color:#09C;
  display:block;
  padding:5px;
  text-decoration:none
}
.jNiceSelectWrapper ul a:hover {
  background:#E1F5FF
}
.jNiceSelectWrapper ul a.selected {
  background:#EDEDED
}
.jNiceFocus {
  border:dotted 1px #666
}
.jNiceHidden {
  opacity:0;
  position:relative;
  z-index:-1
}
.jNiceWrapper {
  position:relative;
  vertical-align:top
}
.jNiceWrapper input {
  outline:none
}
div.tooltip h3 {
  color:#649bc8;
  font-size:14px;
  margin-left:135px;
  margin-top:15px;
  text-align:right
}
.sliderwrapper {
  background-color:#fff;
  border:0;
  border-bottom-width:0;
  height:260px;
  margin:0;
  min-height:260px;
  min-width:100%;
  overflow:hidden;
  padding:0;
  width:100%;
  z-index:1
}
.sliderwrapper .contentdiv {
  background:#FFF;
  height:260px;
  left:0;
  margin:0;
  padding:0;
  text-align:right;
  top:0;
  visibility:hidden;
  width:100%;
  z-index:1
}
#block-content_slider-0 {
  height:260px;
  margin:0;
  max-height:260px;
  min-height:260px;
  padding:0
}
#homepage_quickquote {
  float:left;
  margin-top:15px;
  min-width:678px;
  width:678px
}
#homepage_quickquote_logo {
  background-image:url(http://www.jabezdesign.com/images/home_packagebuilder.png);
  height:53px;
  min-height:53px;
  min-width:678px;
  width:678px
}
.homepage_quickquote_text {
  font-family:Verdana,Tahoma,Arial;
  font-size:13px;
  color:#000;
  text-align:left;
  padding:12px
}
#amount,#amount2 {
  color:#095b03;
  font-family:Verdana,Tahoma,Arial;
  float:left;
  font-size:11px;
  margin-top:20px;
  text-align:right;
  width:134px
}
#cost1,#cost2 {
  color:#22589e;
  font-family:Verdana,Tahoma,Arial;
  float:right;
  font-size:18px;
  margin-top:16px;
  width:70px
}

/*------------------------------------------------------------------------------------------------------------*/
/*----- Contact ----------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------*/
#contact p, label, legend {
  font:16px Verdana, Arial, sans-serif;
}
#contact h1 {
  margin: 10px 10px;
  font:bold 16px Verdana, Arial, sans-serif;
  color:#693A50;
}
#contact hr {
  color: inherit;
  height: 0;
  margin: 6px 0 6px 0;
  padding: 0;
  border:1px solid #d9d9d9;
  border-style: none none solid;
}
#contact {
  display: block;
  width: 560px;
  margin: 30px 10px;
  padding: 5px;
  border: 1px solid #914D60;
  background-color: #FFFFFF;
}
#contact label {
  display: inline-block;
  height: 26px;
  line-height: 26px;
  width: 155px;
  font:16px Verdana, Arial, sans-serif;
}
#contact input, textarea, select {
  width: 240px;
  margin: 0;
  padding: 5px;
  color: #666;
  background: #f5f5f5;
  border: 1px solid #666666;
  margin: 5px 0;
  font:14px  Verdana, Arial, sans-serif;
}
#contact input:focus, textarea:focus, select:focus {
  border: 1px solid #914D60;
  background-color: #fff;
  color:#333;
}
#contact input.submit {
  width: 85px;
  cursor: pointer;
  border: 1px solid #222;
  background:#222;
  color:#fff;
}
#contact input.submit:hover {
  background:#914D60;
  border: 1px solid #693A50;
  color:#fff;
}
#contact input[type="submit"][disabled] {
  background:#CBBCC2;
  cursor: default;
  color:#6C6C6C;
  border: 1px solid #CBBCC2;
}
#contact fieldset {
  padding:20px;
  border:1px solid #eee;
}
#contact legend {
  padding:7px 10px;
  font-weight:bold;
  color:#000;
  border:1px solid #eee;
  margin-bottom:0 !important;
  margin-bottom:20px;
}
#contact span.required{
  font-size: 13px;
  color: #ff0000;
}
#message {
  margin: 10px 5px;
  padding: 0;
}
.error_message {
  display: block;
  line-height: 22px;
  background:#E6DBE1 url(http://www.jabezdesign.com/images/error.png) no-repeat 10px 6px;
  padding: 9px 10px 3px 50px;
  color:#CC0000;
  border: 1px solid #693A50;
}
ul.error_messages {
  margin: 5px 0 0 15px;
  padding:2px 0;
}
ul.error_messages li {
  vertical-align:bottom;
  list-style-image:url(http://www.jabezdesign.com/images/false.png);
  padding: 0 5px 0 0;
  text-align:left;
  height: 16px;
  line-height: 16px;
  color:#333;
}
.loader {
  padding: 0 10px;
}
#contact #success_page h1 {
  display: block;
  line-height: 22px;
  background: url(http://www.jabezdesign.com/images/success.png) no-repeat top left;
  padding: 9px 10px 3px 50px;
}
acronym {
  border-bottom:1px dotted #ccc;
}

/*------------------------------------------------------------------------------------------------------------*/
/*----- Forms ------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------*/
.state{
  color:#000000;
  font-family:Verdana;
  font-size:14px;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
}
.bodtext{
  color:#0E13DE;
  font-family:Verdana;
  font-size:14px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
}
label{
  font-family:Verdana;
  font-size:14px;
  color:#3F3F3F;
  cursor:pointer;
  padding-right:2px;
  line-height:20px;
  vertical-align:middle;
}
select{
  font-family:Verdana;
  font-size:12px;
  color:#404040;
  border: 1px solid #CCCCCC;
}
select:focus {
  border: 1px solid #6699FF;
  background-color: #fff;
  color:#333;
}
input.box {
  font-size:12px !important;
  font-weight:400 !important;
  font-family:Verdana !important;
  color:#3C416C !important;
  width:184px !important;
  height:15px !important;
  background:url(http://www.jabezdesign.com/images/input.png) no-repeat left top !important;
  border:none !important;
  padding:4px 8px !important
}
input.box:focus {
  background:url(http://www.jabezdesign.com/images/input.png) no-repeat !important;
  background-position:left bottom !important;
  outline:none !important
}
input.sub {
  font-size:12px !important;
  font-weight:400 !important;
  font-family:Tahoma !important;
  color:#3C416C !important;
  width:104px !important;
  height:15px !important;
  background:url(http://www.jabezdesign.com/images/input1.png) no-repeat left top !important;
  border:none !important;
  padding:4px 8px !important
}
input.sub:focus {
  background:url(http://www.jabezdesign.com/images/input1.png) no-repeat !important;
  background-position:left bottom !important;
  outline:none !important
}
input.small {
  font-size:12px !important;
  font-weight:400 !important;
  font-family:Tahoma !important;
  color:#3C416C !important;
  width:42px !important;
  height:15px !important;
  background:url(http://www.jabezdesign.com/images/input2.png) no-repeat left top !important;
  border:none !important;
  padding:4px !important
}

input.small:focus {
  background:url(http://www.jabezdesign.com/images/input2.png) no-repeat !important;
  background-position:left bottom !important;
  outline:none !important
}
textarea.tex {
  font-size:12px !important;
  font-weight:400 !important;
  font-family:Tahoma !important;
  color:#3C416C !important;
  width:352px !important;
  height:125px !important;
  background:url(http://www.jabezdesign.com/images/textarea.png) no-repeat left top !important;
  border:none !important;
  padding:4px 8px !important
}
textarea.tex:focus {
  background:url(http://www.jabezdesign.com/images/textarea.png) no-repeat left top !important;
  background-position:left bottom !important;
  outline:none !important
}
.buttons button{
  cursor:pointer !important;
  border:0 !important;
  height:24px !important;
  float:left !important;
  color:#000000 !important;
  text-align:center !important;
  vertical-align:middle !important;
  text-indent:6px !important;
  text-decoration:none !important;
  font-size:14px !important;
  font-weight:700 !important;
  font-family:Verdana !important;
  background:url(http://www.jabezdesign.com/images/button-1.png) !important;
  padding:0 4px 2px !important
}
.buttons button[disabled]{
  cursor:default !important;
  border:0 !important;
  height:24px !important;
  float:left !important;
  color:#DADADA !important;
  text-align:center !important;
  vertical-align:middle !important;
  text-indent:6px !important;
  text-decoration:none !important;
  font-size:14px !important;
  font-weight:700 !important;
  font-family:Verdana !important;
  background:url(http://www.jabezdesign.com/images/button-1.png) !important;
  padding:0 4px 2px !important
}
.buttons button:hover[disabled]{
  cursor:default !important;
  border:0 !important;
  height:24px !important;
  float:left !important;
  color:#DADADA !important;
  text-align:center !important;
  vertical-align:middle !important;
  text-indent:6px !important;
  text-decoration:none !important;
  font-size:14px !important;
  font-weight:700 !important;
  font-family:Verdana !important;
  background:url(http://www.jabezdesign.com/images/button-1.png) !important;
  padding:0 4px 2px !important
}
.buttons span[disabled]{
  cursor:default !important;
  display:block !important;
  width:10px !important;
  height:24px !important;
  float:left !important;
  background:url(http://www.jabezdesign.com/images/button-1.png) top right !important
}
.buttons span:hover[disabled]{
  cursor:default !important;
  display:block !important;
  width:10px !important;
  height:24px !important;
  float:left !important;
  background:url(http://www.jabezdesign.com/images/button-1.png) top right !important
}
.buttons button:hover{
  cursor:pointer !important;
  border:0 !important;
  height:24px !important;
  float:left !important;
  color:#ffffff !important;
  text-align:center !important;
  vertical-align:middle !important;
  text-indent:6px !important;
  text-decoration:none !important;
  font-size:14px !important;
  font-weight:700 !important;
  font-family:Verdana !important;
  background:url(http://www.jabezdesign.com/images/button-2.png) !important;
  padding:0 4px 3px !important
}
.buttons span{
  cursor:pointer !important;
  display:block !important;
  width:10px !important;
  height:24px !important;
  float:left !important;
  background:url(http://www.jabezdesign.com/images/button-1.png) top right !important
}
.buttons:hover span{
  cursor:pointer !important;
  display:block !important;
  width:10px !important;
  height:24px !important;
  float:left !important;
  background:url(http://www.jabezdesign.com/images/button-2.png) top right !important
}
/* -----------------------------------------------------------------------------------------------------------*/
/* ---------- LIVE VALIDATION --------------------------------------------------------------------------------*/
/* -----------------------------------------------------------------------------------------------------------*/
.LV_valid{
  color:#00CC00;
  background:url(http://members.jabezdesign.com/images/true.png) 3px 0px no-repeat;
  vertical-align:middle;
  padding-left:25px;
}
.LV_invalid{
  color:#CC0000;
  background:url(http://members.jabezdesign.com/images/false.png) 3px 0px no-repeat;
  vertical-align:middle;
  padding-left:25px;
}
.LV_validation_message{
  font-family:Verdana;
  font-size:13px;
  font-weight:bold;
}
.LV_valid_field,input.LV_valid_field:hover,input.LV_valid_field:active,textarea.LV_valid_field:hover,textarea.LV_valid_field:active,.fieldWithErrors input.LV_valid_field,.fieldWithErrors textarea.LV_valid_field{
  border: 1px solid #00CC00;
}
.LV_invalid_field,input.LV_invalid_field:hover,input.LV_invalid_field:active,textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active,.fieldWithErrors input.LV_invalid_field,.fieldWithErrors textarea.LV_invalid_field{
  border: 1px solid #CC0000;
}

/*------------------------------------------------------------------------------------------------------------*/
/*----- Seals ------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------*/
#certificates {
  width:650px;
  padding: 0 100px 0 150px
}
.secure-1 {
  width:150px;
  height:45px;
  background:url(http://www.jabezdesign.com/seals/trust-guard/go/show/images/header/security-scanned.png) no-repeat left top;
  border:0;
}
.secure-1a {
  position:relative;
  top: -11px;
  left:102px;
  line-height:9px;
  font-family:arial;
  color:#15be59;
  font-size: 9px;
  width:50px;
}
.business {
  width:150px;
  height:45px;
  background:url(http://www.jabezdesign.com/seals/trust-guard/go/show/images/header/business.png) no-repeat left top;
  border:0;
}
.business-id {
  position:relative;
  top: -11px;
  left:102px;
  line-height:9px;
  font-family:arial;
  color: #15be59;
  font-size: 9px;
  width:50px;
}
.privacy {
  width:150px;
  height:45px;
  background:url(http://www.jabezdesign.com/seals/trust-guard/go/show/images/header/privacy.png) no-repeat left top;
  border:0;
}
.privacy-id {
  position:relative;
  top: -11px;
  left:102px;
  line-height:9px;
  font-family:arial;
  color: #15be59;
  font-size: 9px;
  width:50px;
}
.certified {
  width:150px;
  height:45px;
  background:url(http://www.jabezdesign.com/seals/trust-guard/go/show/images/header/certified.png) no-repeat left top;
  border:0;
}
.certified-id {
  position:relative;
  top: -11px;
  left:102px;
  line-height:9px;
  font-family:arial;
  color: #15be59;
  font-size: 9px;
  width:50px;
}

/*------------------------------------------------------------------------------------------------------------*/
/*----- Footer -----------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------*/
#botmodsection {
  padding:0
}
#botmodsection li {
  background:url(http://www.jabezdesign.com/images/star.gif) no-repeat;
  border-bottom:1px solid #380707;
  display:block;
  font-size:11px;
  padding:3px 3px 3px 20px;
  text-decoration:none
}
#botmodsection div.moduletable {
  border-bottom:none;
  padding:5px
}
#footer_wrapper {
  background:url(http://www.jabezdesign.com/images/borderbot.png) repeat-x top center;
  height:69px
}
