    html {  background-color: #fff;  font-family: Arial, Verdana, sans-serif;  font-size: 12px;  color: #000;  font-weight: normal;  margin-top: 0px;  } 
    .block-login-box {  background-color: #f5f5f5;  line-height: 150%;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  -moz-border-radius: 2px;  } 
    div {  font-family: Arial, sans-serif;  font-size: 12px;  } 
    table {  } 
    tr {  } 
    td {  font-family: Arial, sans-serif;  font-size: 12px;  } 
    body {  font-family: Arial, sans-serif;  font-size: 12px;  margin-top: 0px;  padding-top: 0px;  } 
    p {  font-family: Arial, sans-serif;  font-size: 12px;  margin-bottom: 10pt;  } 
    h1 {  font-size: 16px;  font-weight: bold;  } 
    h2 {  font-size: 14px;  font-weight: bold;  } 
    h3 {  } 
    h4 {  } 
    h5 {  } 
    h6 {  } 
    .manage-site-div a img {  padding-right: 5;  } 
    #iplasma-admin .pf_button {  border: solid 1px #147698;  margin-bottom: 5px;  margin-right: 5px;  margin-top: 5px;  padding-bottom: 1px;  padding-left: 1px;  padding-right: 1px;  padding-top: 1px;  text-align: center;  width: 150px;  } 
    #manage-layout-div a:hover {  color: #ffffff;  } 
    #manage-layout-div a:active {  color: #ffffff;  } 
    #manage-layout-div a:link {  color: #ffffff;  } 
    #manage-layout-div a:visited {  color: #ffffff;  } 
    #iplasma-admin-content-container {  background-color: #ffffff;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  -moz-border-radius: 5px;  } 
    #iplasma-admin-footer-container {  font-size: 8pt;  color: #ffffff;  font-weight: bold;  padding-left: 10px;  padding-right: 10px;  padding-top: 5px;  } 
    #iplasma-admin h2 {  font-family: Tahoma, Arial, Verdana, sans-serif;  font-size: 14pt;  color: #303030;  font-weight: normal;  margin-bottom: 10px;  } 
    #iplasma-admin h1 {  font-family: Tahoma, Arial, Verdana, sans-serif;  font-size: 16pt;  color: #303030;  font-weight: normal;  margin-bottom: 10px;  } 
    #iplasma-admin {  background-color: #178bb2;  background-image: url('/templates/default/img/admin/bgRepeat.png');  background-repeat: repeat-x;  font-family: Arial;  font-size: 12px;  } 
    #iplasma-admin-header-container {  font-family: Arial Narrow;;  font-size: 20pt;  color: #ffffff;  font-weight: normal;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  } 
    #manage-layout-div textarea {  font-family: Consolas, Courier New, monospace;  font-size: 14px;  font-weight: normal;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #manage-layout-div {  background-image: url('/templates/default/img/admin/popRepeat.png');  background-repeat: repeat;  font-size: 12px;  color: #fff;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  } 
    #manage-stylesheet-div a:active {  color: #ffffff;  font-weight: bold;  } 
    #manage-stylesheet-div a:hover {  color: #ffffff;  font-weight: bold;  } 
    .inline-tool {  font-size: 10px;  color: #ffffff;  font-weight: bold;  line-height: 18px;  padding-bottom: 3px;  padding-left: 3px;  padding-right: 3px;  padding-top: 3px;  text-decoration: none;  } 
    #manage-stylesheet-div a:visited {  color: #ffffff;  font-weight: bold;  } 
    #manage-stylesheet-div select {  } 
    #manage-stylesheet-div a:link {  color: #ffffff;  font-weight: bold;  } 
    #manage-stylesheet-div input {  font-size: 11px;  } 
    #manage-stylesheet-div td {  font-size: 11px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #manage-stylesheet-div optgroup {  font-size: 12px;  font-weight: bold;  } 
    #manage-stylesheet-div option {  font-size: 12px;  font-weight: normal;  line-height: 16px;  } 
    #manage-stylesheet-div select {  font-size: 11px;  } 
    #manage-stylesheet-div {  background-color: #404040;  background-image: url('/templates/default/img/admin/popRepeat.png');  font-size: 12px;  color: #ffffff;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  display: none;   } 
    .add-page-div a:hover {  background-color: #fff;  color: #424261;  text-decoration: none;  } 
    .add-page-div a {  color: #ffffff;  padding-left: 10px;  padding-right: 10px;  padding-top: 5px;  -moz-border-radius: 5px; display: block; height: 25px; width: 160px;  } 
    .add-page-div p {  background-color: #696987;  margin-bottom: 10px;  margin-left: 10px;  margin-right: 10px;  margin-top: 10px;  -moz-border-radius: 5px;  } 
    .add-page-div {  background-image: url('/templates/default/img/admin/popRepeat.png');  background-repeat: repeat;  float: left;  font-size: 11px;  color: #ffffff;  font-weight: bold;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  display: none; border-right: solid 1px #fff; border-bottom: solid 1px #fff; position: absolute; width: 400px; -moz-border-radius-bottomright: 10px; z-index: 2000;  } 
    #manage-site-div td {  font-size: 11px;  line-height: 14px;  } 
    #manage-site-div th {  border: 0px;  font-size: 12px;  font-weight: bold;  padding-bottom: 5px;  padding-left: 15px;  padding-right: 15px;  } 
    #manage-site-div a:hover {  background-color: #fff;  color: #14404c;  text-decoration: none;  } 
    #manage-site-div a:active {  color: #ffffff;  text-decoration: none;  } 
    #manage-site-div a:link {  color: #ffffff;  text-decoration: none;  } 
    #manage-site-div a:visited {  color: #fff;  text-decoration: none;  } 
    #manage-site-div a {  color: #fff;  margin-left: 5px;  margin-right: 5px;  padding-bottom: 3px;  padding-left: 10px;  padding-right: 3px;  padding-top: 3px;  display: block; -moz-border-radius: 10px; position: relative; top: 0px;  } 
    .manage-site-div-iP {  background-image: url('/templates/default/img/admin/planet.png');  background-repeat: no-repeat;;  background-position: right;  } 
    .manage-site-div-margin {  margin-bottom: 10px;  margin-left: 10px;  margin-right: 10px;  margin-top: 10px;  } 
    .manage-site-div {  background-image: url('/templates/default/img/admin/popRepeat.png');  background-repeat: repeat;  font-size: 11px;  color: #fff;  display: none; border-bottom: solid 1px #fff;  } 
    .manage-site-bar img {  position: relative; top: 0px;  } 
    .manage-site-bar a:hover {  background-color: #FFFFFF;  color: #14404c;  padding-bottom: 10px;  padding-right: 10px;  padding-top: 10px;  text-decoration: none;  display: block; width: 125px;   } 
    .manage-site-bar a:active {  color: #cccced;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  text-decoration: none;  display: block; width: 125px;   } 
    .manage-site-bar a:visited {  color: #14404c;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  text-decoration: none;  display: block; width: 125px;   } 
    .manage-site-bar a:link {  color: #14404c;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  text-decoration: none;  display: block; width: 125px;   } 
    .manage-site-bar {  background-color: #1e1e1e;  background-image: url('/templates/default/img/admin/barBg.png');  background-repeat: repeat-x;  color: #14404c;  font-weight: bold;  border-bottom: solid 1px #FFFFFF;  } 
    #iplasma-admin .pf_button a {  background-image: url('/templates/default/img/admin/buttonBg.png');  background-repeat: repeat-x;  font-size: 11px;  color: #ffffff;  font-weight: bold;  padding-bottom: 3px;  padding-left: 3px;  padding-right: 3px;  padding-top: 3px;  text-decoration: none;  display: block;  } 
    #iplasma-admin .pf_button a:hover {  background-image: url('/templates/default/img/admin/buttonBgRo.png');  background-repeat: repeat-x;  color: #fff;  text-decoration: none;  } 
    #iplasma-admin .alt1 {  background-color: #fff;  font-size: 11px;  color: #000;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #iplasma-admin .alt2 {  background-color: #f5f5f5;  font-size: 11px;  color: #000;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #iplasma-admin th {  background-color: #0283ad;  font-size: 11px;  color: #fff;  font-weight: bold;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    .manage-site-div th {  background-image: url('/templates/default/img/admin/popRepeat.png');  } 
    #iplasma-admin dt {  font-size: 11px;  font-weight: bold;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #iplasma-admin dd {  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #iplasma-admin a {  color: #007099;  text-decoration: none;  } 
    #iplasma-admin a:visited {  text-decoration: none;  } 
    #iplasma-admin a:active {  text-decoration: none;  } 
    #iplasma-admin a:hover {  color: #000000;  text-decoration: underline;  } 
    #iplasma-admin .pf_button a:link {  color: #fff;  } 
    #iplasma-admin .pf_button a:visited {  color: #fff;  } 


/*
 * Permanent CSS
 */

div#iplasma-admin-content-container ul.errors
{
	list-style-type: disc;
	list-style-position: inside;
}

div#iplasma-admin-content-container ul.errors li
{
	color: red;
	display: block;
	margin: 10px 0px;
	font-weight: bold;
}

div#iplasma-admin-content-container td
{
	padding: 6px 0px;
}

div#iplasma-admin-content-container span.mceEditor td
{
	padding: 0px;
}

div#iplasma-admin-content-container div.fc table td
{
	padding: 0px;
}

div#iplasma-admin-content-container div.fc table th
{
	padding: 0px;
}

em, i
{
	font-style: italic;
}

strong, b
{
	font-weight: bold;
}

ul li
{
	list-style-type: disc;
	list-style-position: inside;
}

ol li
{
	list-style-type: decimal;
	list-style-position: inside;
}

div.inner-content-container table td
{
	padding: 4px 8px;
}

/*
 * Site Specific CSS
 */

a, a:visited, a:active
{
	color: #ba434f;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

div.wrapper
{
	width: 960px;
	margin: 0px auto;
}

div.full
{
	float: left;
	width: 100%;
}

div#top.full
{
	padding-bottom: 20px;
	background: url('../img/top-background.jpg') repeat-x;
}

div#navbar.full
{
	background: url('../img/navbar-wrapper.jpg') repeat-x;
}

div#main.full
{
	background: url('../img/background.jpg') repeat-x;
}

div#iplasma-menu-top
{
	float: left;
	width: 100%;
	height: 49px;
	background: url('../img/navbar-background.jpg') repeat-x;
}

div#iplasma-menu-top span a
{
	border-right: 1px solid #d7b0b4;
}

div#iplasma-menu-top span a:hover
{
	text-decoration: none;
	background: url('../img/navbar-wrapper.jpg') repeat-x;
}

span#top-menu-item-9 a
{
	border-right: 0px !important;
}

div.iplasma-dropdown
{
	width: 150px;
	position: absolute;
	border: 1px solid #CCCCCC;
	margin-left: -1px;
	background: #BA434F;
	visibility: hidden;
}

div.iplasma-dropdown a
{
	color: white;
	display: block;
	padding: 15px 10px;
}

div.iplasma-dropdown:hover a
{
	display: block;	
}

div#iplasma-menu-bottom
{
	float: left;
	color: #ba434f;
	font-weight: bold;
	margin: 20px 45px;
}

div#iplasma-menu-bottom span a
{
	color: #ba434f;
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
}

div#iplasma-menu-top span a
{
	float: left;
	color: white;
	padding: 0px 16px;
	font-size: 20px;
	font-weight: bold;
	line-height: 49px;
	display: inline-block;
}

div#topnav
{
	float: left;
	width: 100%;
	font-weight: bold;
	text-align: right;
	margin-bottom: 10px;
}

div#topnav a
{
	color: black;
	font-weight: bold;
	padding-top: 15px;
	display: inline-block;
}

div#logo
{
	float: left;
	width: 45%;
}

div#top-right
{
	float: left;
	width: 55%;
}

span#call-today
{
	float: left;
	display: inline-block;
	color: #ba434f;
	font-size: 28px;
	font-weight: bold;
	padding-top: 40px;
	padding-left: 65px;
}

div#content
{
	float: left;
}

div#content-wrapper
{
	overflow: auto;
	background: white;
	border: 1px solid black;
	-moz-box-shadow: 1px 1px 6px #000;
	-webkit-box-shadow: 1px 1px 10px #000;
}

div#content-container
{
	float: left;
	width: 100%;
}

div.inner-content-container
{
	float: left;
	width: 94%;
	padding: 1% 3%;
}

div.inner-content-container-alt
{
	float: left;
	width: 668px;
	padding: 10px 0px 10px 20px;
}

div.rightcol
{
	float: left;
	width: 254px;
	padding: 10px 0px 0px 0px;
	padding-top: 0px;
	margin-left: 15px;
	background: #CCCCCC url('../img/background-inverted.jpg') repeat-x;
	border-left: 1px solid #CCCCCC;
}

div#footer
{
	margin: 10px 0px;
}

div#footer-left
{
	float: left;
	width: 50%;
	clear: left;
	margin: 10px 0px;
}

div#footer-right
{
	float: left;
	width: 50%;
	font-size: 12px;
	text-align: right;
	margin: 10px 0px;
}

div#footer-right a, div#footer-right a:hover
{
	color: black;
	text-decoration: none;
}

div#footer-right img
{
	float: right;
	padding: 0px 5px;
}

div.iplasma-breadcrumb
{
	font-size: 18px;
	font-weight: bold;
}

div.inventory-title
{
	float: left;
	width: 100%;
	margin: 15px 0px;
	font-size: 18px;
	font-weight: bold;
}

div.inventory-category-l_description
{
	float: left;
	width: 100%;
	margin: 15px 0px;
}

a.addtocart
{
	color: white;
	width: 100px;
	height: 25px;
	margin: 0px 5px;
	text-align: center;
	line-height: 25px;
	font-weight: bold;
	display: inline-block;
	border: 1px solid #bfa205;
	background: url('../img/button-background.jpg') repeat-x;
}

a.removeFromCart
{
	color: white;
	width: 130px;
	height: 25px;
	margin: 0px 5px;
	text-align: center;
	line-height: 25px;
	font-weight: bold;
	display: inline-block;
	border: 1px solid #bfa205;
	background: url('../img/button-background.jpg') repeat-x;
}

table.inventory-item
{
	float: left;
	width: 100%;
	clear: both;
	margin: 20px 0px;
}

table.inventory-item th
{
	font-weight: bold;
}

div.inventory-paginator
{
	float: left;
	width: 100%;
	margin: 10px 0px;
	text-align: center;
}

tr.item-description
{
	padding: 10px 0px;
	border-bottom: 1px solid #555555;
}

div.inventory.view tr.item-description
{
	border: 0px;
}

table.inventory-item td
{
	padding: 10px 0px;
}

tr.item-description td
{
	padding-top: 0px;
}

span.inventory-item-old-price
{
	display: block;
	margin: 0px 5px;
	font-size: 14px;
	font-weight: bold;
}

span.inventory-item-special-price
{
	color: #ba434f;
	display: block;
	margin: 0px 5px;
	font-size: 14px;
	font-weight: bold;
}

span.inventory-item-price
{
	font-size: 14px;
	font-weight: bold;
}

div.inventory
{
	float: left;
	width: 100%;
	margin: 20px 0px;
}

div.inventory-category
{
	float: left;
	width: 100%;
	margin: 10px 0px;
}

div.inventory-category-title
{
	font-size: 14px;
	font-weight: bold;
}

table#shopping-cart th
{
	font-weight: bold;
	text-align: right;
}

table#shopping-cart td
{
	text-align: right;
	padding: 5px;
}

div.shopping-cart-checkout
{
	float: right;
	margin: 10px 0px;
}

div.blog-article, div.blog-index
{
	float: left;
	width: 100%;
	margin: 20px 0px;
}

div.blog-category-title
{
	font-size: 16px;
}

div.blog-post
{
	float: left;
	width: 100%;
	margin: 15px 0px;
}

div.blog-paginator
{
	float: left;
	width: 100%;
	margin: 10px 0px;
	text-align: center;
}

div.blog-title
{
	font-size: 14px;
	font-weight: bold;
}

div.blog-image
{
	float: left;
	margin-right: 10px;
}

div.blog-comment-count
{
	padding-top: 6px;
}

div.blog-subtitle
{
	font-style: italic;
	padding: 6px 0px;
}

div.blog-comments-title
{
	margin: 8px 0px;
	font-size: 14px;
}

div.contact-form-block
{
	float: left;
	width: 50%;
}

div#iplasma-map
{
	float: right;
	margin-left: 25px;
	padding: 2px;
	border: 1px solid black;
}

div.contact-form-block div
{
	float: left;
	width: 100%;
	margin: 4px 0px;
}

div.contact-form-block textarea
{
	width: 400px;
	height: 150px;
}

span.method-phone, span.method-email
{
	display: block;
	margin: 10px 0px;
}

div.iplasma-content-title
{
	float: left;
	width: 100%;
	margin: 10px 0px;
	font-size: 14px;
}

div#iplasma-breadcrumb-share img
{
	margin-right: 10px;
}

div.inventory-block
{
	float: left;
	width: 312px;
	height: 188px;
	color: white;
	background: url('../img/box-background.png') no-repeat;
	padding: 6px;
	overflow: hidden;
	margin-right: 10px;
}

div.inventory-block div.title
{
	float: left;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	margin-left: 10px;
	margin-top: 10px;
}

div.inventory-block div.special
{
	float: right;
	clear: right;
	font-size: 20px;
	font-weight: bold;
	margin-right: 10px;
	margin-top: 10px;
}

div.inventory-block div.image
{
	float: left;
	clear: left;
	margin-right: 5px;
	margin-left: 10px;
	border: 1px solid white;
}

div.inventory-block div.info
{
	float: left;
	width: 155px;
	margin-right: 10px;
	margin-left: 10px;
}

div.inventory-block div.info span.title a
{
	float: left;
	width: 100%;
	color: black;
	font-size: 14px;
	font-weight: bold;
	display: block;
}

div.inventory-block div.info span.description
{
	float: left;
	width: 100%;
}

div#_mcePaste
{
	display: none;
	visibility: hidden;
}

div.inventory-block div.info span.price
{
	float: left;
	width: 100%;
	margin: 4px 0px;
	font-size: 14px;
	font-weight: bold;
	display: block;
}

div.inventory-block div.controls
{
	float: left;
	width: 312px;
	position: absolute;
	margin-top: 160px;
}

a.inventory-block
{
	width: 32%;
	color: white;
	display: inline-block;
	font-weight: bold;
	text-align: center;
	border: 1px solid #bfa205;
	line-height: 25px;
	background: url('../img/button-background.jpg');
}

div.controls.side a.inventory-block
{
	width: 48% !important;
}

span#html-content-1
{
	float: left;
	width: 658px;
}

div.latest-blog-by-cat
{
	float: left;
	width: 100%;
	background: url('../img/blog-background.jpg') repeat-x;
	margin-top: 15px;
}

div.latest-blog
{
	float: left;
	width: 100%;
	/*background: #CCCCCC repeat-x;*/
	margin-top: 15px;
}

div.latest-blog-by-cat div#latest-blog-title, div.latest-blog div#latest-blog-title
{
	color: #ba434f;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding: 4px 0px;
	background: transparent;
}

div.latest-blog-by-cat div#latest-blog-rss, div.latest-blog div#latest-blog-rss
{
	float: right;
	margin-top: -22px;
	margin-bottom: 12px;
	margin-right: 5px;
}

div.latest-blog-by-cat hr, div.latest-blog hr
{
	width: 90%;
	margin: 0px 5%;
	border: 0px;
	border-top: 1px solid #CCCCCC;
}

div.latest-blog-by-cat div#latest-blog-viewall, div.latest-blog div#latest-blog-viewall
{
	padding: 5px 0px;
	text-align: center;
}

div.latest-blog-by-cat table td, div.latest-blog table td
{
	float: left;
	padding: 5px 10px;
}

div.latest-blog-by-cat div.blog-title a, div.latest-blog div.blog-title a
{
	color: black;
	font-size: 18px;
	padding: 4px 8px;
}

div.latest-blog-by-cat div.blog-image, div.latest-blog div.blog-image
{
	float: left;
	margin: 5px 8px;
}

div.latest-blog-by-cat div.blog-readmore, div.latest-blog div.blog-readmore
{
	float: right;
	margin: 5px 15px;
	font-weight: bold;
}

span#html-content-4
{
	float: left;
	width: 100%;
	text-align: center;
}

div.inventory-block-side
{
	float: left;
	width: 86%;
	margin: 1% 7%;
}

div.blog-archive-block, div.blog-category-block
{
	float: left;
	width: 86%;
	margin: 1% 7%;
	border-bottom: 1px solid #CCCCCC;
}

div.inventory-block-side div.title, div.blog-archive-block div.blog-archive-title, div.blog-category-block div.blog-category-block-title
{
	float: left;
	width: 100%;
	color: #ba434f;
	margin: 4px 0px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

div.blog-category-block div.blog-category-link
{
	float: left;
	width: 100%;
	margin: 5px;
}

div.blog-archive-block div.year
{
	float: left;
	width: 90%;
	margin: 2% 5%;
}

div.blog-archive-block div.month
{
	float: left;
	width: 80%;
	margin: 2% 5% 2% 15%;
}

div.inventory-block-side div.entry a
{
	float: left;
	width: 100%;
	color: black;
	display: block;
	margin: 4px 0px;
	font-size: 14px;
	font-weight: bold;
}

div.inventory-block-side div.ptitle a
{
	color: black;
	margin: 4px 0px;
	font-size: 14px;
	font-weight: bold
}

div.inventory-block-side div.image
{
	float: left;
	width: 100%;
	text-align: center;
}

div.inventory-block-side div.image img
{
	display: inline-block;
	margin: 5px 0px;
	border: 1px solid white;
}

div.inventory-block-side span.price
{
	width: 48%;
	color: #ba434f;
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	margin-right: 2%;
	display: inline-block;
	text-align: right;
}

div.inventory-block-side span.special
{
	width: 48%;
	color: #BFA205;
	font-size: 16px;
	font-weight: bold;
	display: inline-block;
	text-align: left;
}

div.inventory-block-side span.description
{
	margin: 5px 0px;
	display: inline-block;
}

div.inventory-block-side.categories, div.inventory-block-side.specials
{
	padding-bottom: 5px;
	border-bottom: 1px solid #CCCCCC;
}

div.testimonial-block
{
	float: left;
	width: 86%;
	margin: 2% 7%;
}

div.testimonial-block div.testimonial-excerpt a
{
	color: black;
	font-weight: bold;
}

div.testimonial-block div.testimonial-author
{
	text-align: right;
}

div.testimonial-block div.testimonial-viewall
{
	padding: 5px 0px;
	text-align: center;
}

div.testimonial-container
{
	float: left;
	width: 100%;
	margin: 20px 0px;
}

div.testimonial-container div.testimonial-excerpt
{
	float: left;
	color: black;
	font-weight: bold;
	text-decoration: none;
}

div.testimonial-block div.testimonial-excerpt a
{
	float: left;
	width: 98%;
	font-style: italic;
	padding: 10px;
}

div.testimonial-container div.testimonial-readmore
{
	float: left;
	margin: 20px;
}

div.testimonial-container div.testimonial-author, div.testimonial-container div.testimonial-company
{
	float: left;
	width: 60%;
	margin: 4px 20%;
}

div.sitemap-block
{
	float: left;
	width: 30%;
	margin: 20px 0px;
	margin-left: 3%;
	border: 1px solid #ba434f;
}

div.sitemap-title
{
	float: left;
	width: 100%;
	color: white;
	padding: 4px 0px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background: url("../img/navbar-wrapper.jpg") repeat-x;
}

a.sitemap-entry
{
	display: block;
	font-size: 14px;
	padding: 5px;
}

a.sitemap-entry.depth-1 { padding-left: 15px; }
a.sitemap-entry.depth-2 { padding-left: 25px; }
a.sitemap-entry.depth-3 { padding-left: 35px; }
a.sitemap-entry.depth-4 { padding-left: 45px; }

a#comments-anchor
{
	color: black;
	font-size: 14px;
	font-weight: bold;
}

a#comments-anchor:hover
{
	text-decoration: none;
}

div.comment-item
{
	float: left;
	width: 100%;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dashed #CCCCCC;
}

div.comment-item div.comment
{
	float: left;
	margin: 5px 0px;
}

div.testimonial-view
{
	float: left;
	width: 100%;
	margin: 20px 0px;
}

div.testimonial-view div.testimonial-author, div.testimonial-view div.testimonial-company
{
	float: left;
	width: 80%;
	margin: 4px 0px;
	margin-left: 20%;
}

div#latest-blog-viewall
{
	float: left;
	width: 100%;
	margin: 5px 0px;
	text-align: center;
}

.iplasma-block-addthis { float: right; margin-bottom: 25px; margin-left: 4px; margin-right: 4px; text-align: right; } 
.blog-rss-icon { float: right; margin-left: 4px; margin-right: 4px; text-align: right; } 
.blog-print-icon { float: right; margin-left: 4px; margin-right: 4px; text-align: right; } 
