.boxRounded
{
  background:  url('../images/light-bgr.png') repeat;
  border:1px solid #e3e3e3;
  border-radius: 3px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  padding: 10px;
  margin: 0 10px 15px 0;
  font:normal 11pt/1.5 helvetica, arial, sans-serif;
  display:block;
}

.boxRounded img
{
  margin: 0 auto;
  text-align: center;
  display: block;
  padding: 20px 0px;
}

.boxRounded h2
{
  text-align: center;
  font-size: 24px;
  margin: 0 0 25px 0;
  padding: 0;
}

.boxRounded h3
{
  text-align: center;
  margin: 40px 0 10px 0;
  padding: 0;
}

.boxRounded p
{
  margin-bottom:10px;
}

.boxRounded ul
{
  margin: 0;
  padding: 0px 10px;
  text-align: center;
}

.boxRounded ul li
{
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-size: 16px;
  line-height: 2em;
  text-shadow: 1px 1px 2px #fff;
}

.greenIconBox
{
  margin: 0px 25px;
  padding: 20px;
  background: #cee186;
  border-radius: 10px;
  -moz-border-radius: 10px
  -webkit-border-radius: 10px;
}

.greenIconBox:hover
{
  margin: 0px 25px;
  padding: 20px;
  background: #a5d05a;
  border-radius: 10px;
  -moz-border-radius: 10px
  -webkit-border-radius: 10px;
  cursor: pointer;
}

.greenIconBox img
{
  margin: 0 auto;
  display: block;
}

.sidebar .boxRounded p
{
  color: #888;
  font-size: 16px;
  line-height: 20px;
  text-align: left;
}

.sidebar .boxRounded ul
{
  padding: 0 0 0 20px;
  margin: 0px;
  font-size: 16px;
  line-height: 24px;
  color: #888;
}

.packageBox
{
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: #f0ebe0; /* fallback color */
  background-image: -moz-radial-gradient(50% 50% 90deg,circle closest-corner, #FFFFFF, #f0ebe0);
  background-image: -webkit-gradient(radial, 200 50, 212, 200 50, 40, from(#f0ebe0), to(#ffffff));
  border: 1px solid #e5ded0;
  padding: 10px;
  margin: 10px 0px;
  float: left;
  width: 185px;
  height: 250px;
  color: #848484;
  text-align: center;
}
.packageBox p
{
  position: absolute;
  bottom: 0px;
  margin: 0;
  padding: 0;
}

.packageBox h1
{
  color: #0179b6;
  font: normal normal bold 24px/28px Arial,Helvetica,sans-serif;
  text-align: center;
  text-shadow: 1px 1px 1px #ccc;
  margin: 5px 0px;
}

.packageBox ul
{
  font: normal normal 14px/20px arial,helvetica,verdana,sans-serif;
  padding-left: 25px;
  text-align: left;
  list-style-image: url('../images/checkGreen12x14.png');
}

.packageBox del
{
  color: #e56565;
}

.packageBox img
{
  margin: 0 auto;
  text-align: center;
  display: block;
  padding: 20px 0px;
}

/*
.pricing
{
  background: #e4af48;
  background: -moz-linear-gradient(top, #EFCA81 0%, #E4BA67 50%, #E5B14B 51%, #D99F2B 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EFCA81), color-stop(50%,#E4BA67), color-stop(51%,#E5B14B), color-stop(100%,#D99F2B));
 -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border: 1px solid #ce9015;
  width: 150px;
  height: 30px;
  margin: 0 auto;
  color:#fff;
  text-shadow: 2px 2px 2px #ce9015;
  font: bold normal 20px/28px 'Myriad Pro', helvetica, arial, sans-serif;
}

.pricing a
{
  color:#fff;
  text-shadow: 2px 2px 2px #ce9015;
  font: bold normal 20px/28px 'Myriad Pro', helvetica, arial, sans-serif;
}*/

.phone
{
  width: 200px;
  background: #e4af48; /* old browsers */
  background: -moz-linear-gradient(top, #EFCA81 0%, #E4BA67 50%, #E5B14B 51%, #D99F2B 100%); /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EFCA81), color-stop(50%,#E4BA67), color-stop(51%,#E5B14B), color-stop(100%,#D99F2B)); /* webkit */  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border: 1px solid #ce9015;
  color:#a46d00;
  margin: 10px auto;
  padding: 5px 20px;
  font-weight: bold;
}

.phone strong
{
  color: #fff;
  font-size: 18px;
}

.phone img
{
  float: left;
  padding: 8px 10px;
}

.box-left
{
  float:left;
  width:48%;
  padding: 0 0 20px 0;
}
.box-right
{
  float:right;
  width:48%;
  padding: 0 0 20px 0;
}

.box-left h5 a, .box-right h5 a
{
  color: #0179b6;
  font: bold normal 20px/20px arial, verdana, sans-serif;
  text-shadow: 0 0 0;
}

.box-left p, .box-right p
{
  color:#666;
  font: normal normal 12px/14px arial, verdana, sans-serif;
}

.boxRounded ul.columns
{
  list-style: none;
  margin:0 auto;
  padding:10px 10px 10px 20px;
  width:40em;
  height:65px;
  font-size:18px;
}

.boxRounded ul.columns li
{
  float:left;
  margin:0;
  padding:0;
  width:10em;
  line-height: 1.75;
}

/*===================================*/
/*  tables  */
/*===================================*/

table,th,td
{
  border: 1px solid #eee;
}

table
{
  border-collapse:collapse;
}

td
{
  padding: 2px 10px;
}

table.contact
{
  margin-top:25px;
  width: 85%;
  border: none;
}

table.contact th, td
{
  border: none;
}

table .trPadding
{
  padding-bottom: 10px;
}

.productBox
{
  float:left
  border:1px solid #efefef;
  padding:18px;
}

#promotion
{
  float:left;
  width:780px;
  height:430px;
  padding:0;
  margin-top:25px;
}

#promotion .mainAd
{
  width:780px;
  height:310px;
  clear:left;
  background: url('../images/holidayGiveaway-Notice.jpg');
}

/* Custom Jquery Collapse Boxes*/

div#yw0 h3 a
{
  color: #888;
  font: bold normal 16px 'Arial Black', verdana, sans-serif;
}
