﻿

.social__wrapper {
  font-size: 30px;
  width: 100%; }

    .social__wrapper:before {
      border-bottom: 1px solid white;
      bottom: 0; }

    .social__wrapper:after {
      border-top: 1px solid white;
      top: 0; }

.aom_pg span.aom_current {border:1px solid #0289C1; font-weight:bold; background:#0289C1; color:#FFFFFF;}

.homecharacter, .sidebarcharacter {
margin: 0 0 17px 0 !important;
padding: 0 !important;
}

.homecharacter p, .sidebarcharacter p {
display: block;
float: right;
width: 215px;
margin: 4px 0 0 5px;
padding: 0;
}



.clear:after,
.attachment .entry-header:after,
.site-footer .widget-area:after,
.entry-content:after,
.page-content:after,
.navigation:after,
.nav-links:after,
.gallery:after,
.comment-form-author:after,
.comment-form-email:after,
.comment-form-url:after,
.comment-body:after {
	clear: both;
}


.clear:before,
.clear:after,
.attachment .entry-header:before,
.attachment .entry-header:after,
.site-footer .widget-area:before,
.site-footer .widget-area:after,
.entry-content:before,
.entry-content:after,
.page-content:before,
.page-content:after,
.navigation:before,
.navigation:after,
.nav-links:before,
.nav-links:after,
.gallery:before,
.gallery:after,
.comment-form-author:before,
.comment-form-author:after,
.comment-form-email:before,
.comment-form-email:after,
.comment-form-url:before,
.comment-form-url:after,
.comment-body:before,
.comment-body:after {
	content: "";
	display: table;
}

.widget-area.span3.main-sidebar {
  text-align: center;
}

.top li a:hover,
.top li.current-menu-item a,
.top li.current-page-ancestor a,
.top li.current-page-parent a {
	background-color: #a3abb4;
	border-right: 1px solid #a3abb4;
}

.wp-pagenavi span.current {
	background-color: #e3e65d;
	border: 1px solid #e3e65d;
	color: #222;
}
.front-links a{font:1.8em/1.8em 'Droid Sans',Arial,sans-serif;text-decoration:none;vertical-align:middle;}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}

		div.default_product_display div.item_no_image a  {
			width: 218px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }


div.default_product_display div.textcol div.imagecol {position: relative!important;}


#content .default_product_display {float:left;margin-right:30px;margin-bottom:30px;}


#content .default_product_display h2 a {text-decoration: none;font-size:16px;}


#content .default_product_display img {

margin-bottom: 10px;
}



		
		div.default_product_display div.textcol{
			margin-left: 230px !important;
			min-height: 220px;
			_height: 220px;
		}


.default_product_display {width:222px!important;max-width:222px!important;}
