/**
 * Style Sheet for DrawPRO.com
 *
 * Contains styling information specific to the DrawPRO.com information and product block sections.
 *
 * @author     Sebo Marketing <http://www.sebomarketing.com>
 * @copyright  2008 by DrawPRO, All Rights Reserved
 * @version    1.0
 */

/*** Default Blob Styles ***/
.blobDefault {
	margin-bottom:12px;
}
	.blobDefault h2 {
		font-size:100%;
		text-align:left;
		color:#f68427;
	}
	
.blobTestimonial {
	margin-bottom:12px;
	padding:0 5px;
}
	.blobTestimonial h2{
		font-size:130%;
		text-align:center;
		color:#fff;
	}

.blobImage {
	margin-bottom:15px;
	padding:0;
	clear:both;
	text-align:center;
}

/*** Custom Blob Styles ***/
.blobStyle1 {
	width: 958px;
	height:226px;
	border: solid #4f4f4f;
	border-width: 1px 1px 1px 1px;
}
	.blobStyle1 .blobTopLeft {
	}
		.blobStyle1 .blobTopRight { }
			.blobStyle1 .blobTopRight h2 {
				padding-top: 20px;
				
				font-size: 16px;
				text-align: center;
				font-weight: bold;
			}
	.blobStyle1 .blobBody {
		position:absolute;
		top:40px;
		left:189px;
		padding: 0 10px;
		width: 300px;
		text-align:center;
	}
		.blobStyle1 .blobBody h2 {
			color:#f68427;
			font-family:arial, sans-serif;
			font-size:1.5em;
		}
		.blobStyle1 .blobBody p {
			color:#fff;
		}
		.blobStyle1 .blobBody a:link, .blobStyle1 .blobBody a:visited {
			display:block;
			position:absolute;
			left:65px;
			width:187px;
			height:34px;
			margin:3px 0 0 0;
			padding:3px 0 0 0;
			color:#fff;
			font-family:impact,arial,sans-serif;
			font-size:130%;
			background:url('images-layout/home-page-mainblob-button-uhl.gif') no-repeat;
		} 
		.blobStyle1 .blobBody a:hover, .blobStyle1 .blobBody a:active {
			text-decoration:none;
			background:url('images-layout/home-page-mainblob-button-hl.gif') no-repeat;
		}
	.blobStyle1 .blobBottomLeft {
		display:none;
	}
		.blobStyle1 .blobBottomRight { }

.blobStyle2 {
	position:relative;
	display:inline;
	float:left;
	margin:10px 0 10px 22px;
	height:232px;
	width:291px;
	border-width:0 0 0 0;
	background:#fff url('images-layout/home-page-blob-bg.gif') no-repeat;
}
	.blobStyle2 .blobTopLeft {
		
	}
		.blobStyle2 .blobTopRight {
			top:0px;
			right:0px;
			height:36px;
			font-size: 16px;
			font-weight: bold;
			text-align: left;
			color:#000;
		}
			.blobStyle2 .blobTopRight h2 {
				float:left;
				width:283px;
				
				font-weight: bold;
				font-family:arial, sans-serif;
			}
			.blobStyle2 .blobTopRight h2 a:link, .blobStyle2 .blobTopRight h2 a:visited {
				display:block;
				padding:9px 0 0 19px;
				height:21px;
				width:264px;
				
				font-size: 16px;
				color:#000;
				background:url('images-layout/home-page-blob-button.gif') right 5px no-repeat;
			}
			.blobStyle2 .blobTopRight h2 a:hover, .blobStyle2 .blobTopRight h2 a:active {
				background:url('images-layout/home-page-blob-button-hl.gif') right 5px no-repeat;
			}
	.blobStyle2 .blobBody {
		display:block;
		margin:1px auto;
		padding:0;
		height:auto;
		width:265px;
	}
	.blobStyle2 img {
		display:block;
		position:relative;
	}
	.blobStyle2 .blobBottomLeft {
	}
		.blobStyle2 .blobBottomRight { }
	
	
	
.blobStyle3 {
	position:relative;
	display:inline;
	float:left;
	margin:15px 0 20px 15px;
	width:168px;
	background:url('images-layout/blob-buynow-bg.jpg') no-repeat;
}
	.blobStyle3 .blobTopLeft {
	}
		.blobStyle3 .blobTopRight { }
			.blobStyle3 .blobTopRight h2 { }
	.blobStyle3 .blobBody {
		height:245px;
	}
	.blobStyle3 .blobBottomLeft {
		height:27px;
		border:1px solid #575757;
		background:url('images-layout/blob-buynow-inside-border.gif') 83px 0px no-repeat;
	}
		/*
		Incorrect code that does not include the price
		.blobStyle3 .blobBottomLeft .price {
			display:none;
		}
		.blobStyle3 .blobBottomLeft a:link, .blobStyle3 .blobBottomLeft a:visited{
			float:right;
			padding:3px 0 0 3px;
			width:163px;
			height:24px;
			color:#fff;
			font:bold 120% arial,sans-serif;
			text-align:center;
			text-decoration:none;
			background:url('images-layout/blob-buynow-button-uhl.gif') repeat-x;
		}
		.blobStyle3 .blobBottomLeft a:hover, .blobStyle3 .blobBottomLeft a:active {
			background:url('images-layout/blob-buynow-button-hl.gif') repeat-x;
		} */
		
		.blobStyle3 .blobBottomLeft .price {
			display:block;
			float:left;
			padding:3px 0 0 14px;
			width:69px;
			height:24px;
			font-size:125%;
			color:#f68427;
			background:url('images-layout/blob-buynow-price.gif') repeat-x;
		}
		.blobStyle3 .blobBottomLeft a:link, .blobStyle3 .blobBottomLeft a:visited{
			float:right;
			padding:3px 0 0 20px;
			width:146px;
			height:24px;
			color:#fff;
			font:bold 120% arial,sans-serif;
			text-decoration:none;
			background:url('images-layout/DownloadNow.gif') repeat-x;
		}
		.blobStyle3 .blobBottomLeft a:hover, .blobStyle3 .blobBottomLeft a:active {
			background:url('images-layout/DownloadNow2.gif') repeat-x;
		}
		
.blobStyle4 {
	position:relative;
	left:15px;
	width:167px;
	clear:both;
	background:transparent url('images-layout/list-blob-bg-body.gif') repeat-y;
}
	.blobStyle4 .blobTopLeft {
		background:transparent url('images-layout/list-blob-bg-top.gif') 0px 0px no-repeat;
	}
		.blobStyle4 .blobTopRight { }
			.blobStyle4 .blobTopRight h2 {
				padding:3px 3px 0 3px;
				font-size:96%;
				text-align:center;
			}
	.blobStyle4 .blobBody {
		padding-left: 3px;
	}
	.blobStyle4 .blobBottomLeft {
		background:transparent url('images-layout/list-blob-bg-bottom.gif') 0px 4px no-repeat;
	}
		.blobStyle4 .blobBottomRight {
			
		}

.blobStyleLinks {
	position:relative;
	display:block;
	float:none;
	clear:left;
	
	padding:8px;
	background:#F4F4F4;
	border:1px solid #4f4f4f;
}
	.blobStyleLinks h2 {
		margin-left:20px;
		margin-bottom:8px;
	}
	.blobStyleLinks table {
		width:100%;
	}
		.blobStyleLinks td {
			width:25%;
		}
		.blobStyleLinks .third {
			width:33%;
		}
	.blobStyleLinks .ulStyle1 {
		margin-left:20px;
	}
			.blobStyleLinks .ulStyle1 li a:link, .blobStyleLinks .ulStyle1 li a:visited {
				color:#444;
				text-decoration:underline;
			}
			.blobStyleLinks .ulStyle1 li a:hover, .blobStyleLinks .ulStyle1 li a:active {
				color:#444;
				text-decoration:none;
			}

.bannerBuy {
	position:relative;
	float:right;
	margin-left:-19px;
	margin-right:-19px;
	padding:10px 20px 0 410px;
	height:320px;
	width:270px;
}
	.bannerBuy h2 {
		
	}
	.bannerBuy ul {
		font-size:90%;
	}
	#compatibility {
		position:absolute;
		bottom:42px;
		right:170px;
	}
	.bannerBuy .buttonStyle1 {
		position:absolute;
		bottom:40px;
		right:13px;
	}
	.bannerBuy .buttonStyle1:link, .bannerBuy .buttonStyle1:visited{
		float:right;
		padding:3px 0 0 3px;
		width:129px;
		height:24px;
		color:#fff;
		font:bold 120% arial,sans-serif;
		text-decoration:none;
		border:1px solid #000;
		background:#d40000 url('images-layout/blob-buynow-button-uhl.gif') repeat-x;
	}
	.bannerBuy .buttonStyle1:hover, .bannerBuy .buttonStyle1:active {
		background:#d40000 url('images-layout/blob-buynow-button-hl.gif') repeat-x;
	}