/* x27031 - [_def_general] Default Detail () */
.bottom_margin {
margin-bottom: 10px;
}

.img_float {
	float: right;
	width: 343px;
}

.img_wrap {
	margin-right: 343px;
	padding-right: 52px;
}

* html .img_float {
	margin-left: -3px;
}

* html .img_wrap {
	margin-right: 340px;

}

.img_float img {
	border: 1px solid #cacaca;
padding: 1px;
}

.smlimg {
float: left;
padding: 5px 0 0 5px; 
}

.smlimg.f {
padding-left: 0;
}
/* x27037 - [_def_list] Default List () */
/* Requires the images to be cropped to 78px x 84px square */
.list_item {
	margin-bottom: 5px;
	padding-top: 10px;
	background: url('../i/dashed_hor.gif') top left repeat-x;
}
.list_item_body {
	padding: 1px 14px 2px 7px;
}
.list_item .img_float {
	float: left;
	width: 78px;
}
.list_item .img_wrap {
	margin: 0 0 0 82px;
	padding: 0 0 0 12px;
}
* html .list_item .img_float {
	margin-right: -3px;
}
* html .list_item .img_wrap {
	margin: 0 0 0 79px;
}
.list_item_details {
	min-height: 62px;
}
* html .list_item_details {
	height: 62px;
}
.list_item_info1 {
	min-height: 26px;
}
* html .list_item_info1 {
	height: 26px;
}
.list_item .read_more, .list_item .price, .list_item .comments, .list_item .edit_controls  {
	float: left;
	padding-top: 8px;
	height: 18px;
}
.list_item .read_more  {
	padding-right: 10px;
}
.list_item .price  {
	padding-left: 8px;
	padding-right: 10px;
}
.list_item .comments  {
	padding-left: 10px;
	padding-right: 10px;
}
.list_item .edit_controls  {
	padding-left: 10px;
}

.list {
	margin-top: 20px;
}

.list .img_float {
	float: left;
	width: 90px;
}

.list .img_wrap {
	margin: 0 0 0 90px;
	padding: 0 0 0 19px;
	min-height: 90px;
}

.list .img_float img {
	margin: 0;
}

.list .box0 {
	background: #e1eaed;
	
}



.list .item {
	padding: 9px 12px 9px 8px;
}

.list span {
	float: right;
}

.readmore {
padding-top: 10px;
}
/* x27096 - [list] Download List (Download) */
/* Simple List */
.simple_list_item {
	padding-bottom: 4px;
	margin-bottom: 3px;

}
.simple_list_item_body {
	padding: 12px 14px 12px 37px;
background: url('../i/download_ico.gif') 10px 13px no-repeat;
}
.simple_list_item_body p {
	min-height: 14px;
	margin: 0;
}
* html .simple_list_item_body p {
	height: 14px;
}
/* x27142 - [_list_gal] Gallery List () */
/*Gallery List*/

.gal_list .item {
	float: left;
	padding: 13px 0 13px 9px;
	text-align: center;
	height: 212px;
}


.gal_list .item img {
	border: 1px solid #c9c9c9;
	padding: 1px;
}

.gal_list .item .readmore img {
	border: 0;
	padding: 0;
}

.gal_list .readmore {
	padding-top: 11px;
}

.dots {
	background: url('../i/dots.gif') top left repeat-x;
	height: 2px;
	clear: both;
}
/* x27272 - [_news] News List () */
.homepage .h_left {
	float: left;
	width: 337px;
}

.homepage .h_right {
	margin-left: 337px;

}

* html .homepage .h_left {
	margin-right: -3px;
}

* html .homepage .h_right {
	margin-left: 334px;
}

.news {
	background: url('../i/news_bg.gif') top left no-repeat;
	height: 139px;
	padding: 22px 25px 19px 28px;
}

.news p, .news, .news div {
	color: #e4edce;
}

.news a:link, .news a:active, .news a:visited, .news h4{
	color: #fff;
}

.news span {
	font-weight: bold;
}
