 

/* @group Content areas */
/*#container-main,*/ .container-sub {margin: 0 -15px 0 -15px; padding:1px 15px 10px;
-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}

#container-main {background: #fff url(/camtasia/assets/img/7/layout/container-main-shadow.gif) no-repeat center bottom; }
.container-sub {background: #fff url(/camtasia/assets/img/7/layout/container-sub-shadow.gif) no-repeat center bottom;}
.container-sub div.section-intro {background: url(/camtasia/assets/img/7/layout/page-break-bg-fff-v2.png) no-repeat bottom center; margin: 0 -15; padding-bottom: 30px;}

.color-green {color: #aab769 !important;}
.color-orange {color: #ee6500 !important;}

.color-333 {color: #333 !important;}
.color-444 {color: #444 !important;}
.color-666 {color: #666 !important;}
.color-999 {color: #999 !important;}
.color-aaa {color: #aaa !important;}
.color-ccc {color: #ccc !important;}
.color-ddd {color: #ddd !important;}
/* @end */

/* @group Primary Focus - Main Header */

#content {/*background-color: #fff;*/ padding: 15px;}

#content h4 {
font-size:1.3em;
line-height:1.25em;
margin:1.23em 0 0.615em;
}

#content #container-main {margin: 0 -15px 0 -15px; padding:1px 15px 11px;
-moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}

#primary_focus {
	background: url(/assets/img/home/snagit-10-header.jpg) 0 -28px;
	margin:-15px -15px 0 -15px;
	position: relative;
	padding:0 20px 20px;
}

#primary_focus .grid_10 {}

#primary_focus a.new-version {

	background: transparent url(/img/home/3-30-2010/new_version.gif) no-repeat right bottom;

	padding-top: 5px;

	height: 36px;

	width: 220px;

	display: block;

	position: absolute;

	top: 133px;

	left:519px;

	text-decoration: none !important;

	border: none !important;

	color: #fff !important;

	text-align: center;

	font-size: 15px;

	text-transform: uppercase;

}
#primary_focus a:hover.new-version {color: #000 !important;}

#primary_focus h2 {font-size: 28px; margin: 0 0 0.535em;}
#primary_focus h2 a {border-bottom: none !important; color: #666 !important;}
#primary_focus h2 a:hover {color: #ef6500 !important; text-decoration: underline;}

#primary_focus p {font-size: 14px; margin-bottom: .75em; 	width: 280px;}

#primary_focus ul {margin: 25px 0 1.8em 0; padding: 0;}

#primary_focus li {display: inline;}

#primary_focus li a {font-size: 14px; position: relative; top: 15px;}

#primary_focus li a.buy {
	display: block;
	float: left;
	background-color:#AAB769;
	border: 1px solid white;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding: 3px 25px;
	margin-right: 20px;
	position: relative;
	top: 10px;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
}
#primary_focus li a.buy:hover {background: #a9b867 url('/camtasia/assets/img/7/layout/headshift-trial-bg-hv.png') repeat-x bottom left; border: 1px solid #111 !important;}
/* @end */



/* @group Secondary Content */
#secondary_focus {
	background: url(/img/home/3-30-2010/bkg_secondary.jpg) top left #fff !important;
	margin: 0 -15px;
	padding: 0 15px 20px;
	overflow: hidden;
}

#cmac h3 {margin-bottom: 2px;}
#cmac h3 span {font-size:11px;}

#secondary_focus #cmac h3 a {border-bottom: none !important; color: #666 !important;}
#secondary_focus #cmac h3 a:hover {color: #ef6500 !important; text-decoration: underline;}

#cmac p {line-height: 1.5;}

#cmac .cmac-laptop {left:-20px; position: absolute; top:26px;}

#cmac a.buy {
	display: block;
	float: left;
	background-color:#AAB769;
	border: 1px solid white;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	padding: 3px 20px 5px;
	margin-right: 20px;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
}

#cmac a:hover.buy {background: #a9b867 url('/camtasia/assets/img/7/layout/headshift-trial-bg-hv.png') repeat-x bottom left; border: 1px solid #111 !important;}

/* @group Snagit Beta Badge */
#snagit {
	display: block;
	float: right;
	width: 222px;
	height: 134px;
	background: url(/img/home/3-30-2010/bkg_snagit.jpg) no-repeat top right;
	margin-top: 15px;
	padding: 0 15px;
}
#secondary_focus #snagit h3 a {border-bottom: none !important; color: #666 !important;}
#secondary_focus #snagit h3 a:hover {color: #ef6500 !important; text-decoration: underline;}

#snagit h3 {color: #888; font-size: 13px; margin-bottom: 2px;}
#snagit h3 span {font-size:10px;}
#snagit p {font-size: 10px; line-height: 1.2;}

#snagit img {float: right; margin: 0px 0 0 5px;}
#snagit a {border: none !important;color: #777 !important;}
#snagit a.beta {
	background: url(/img/home/3-30-2010/download-icon.gif) no-repeat;
	padding-left: 20px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	border: none !important;
	color:#048AC3 !important;
}

#snagit a.beta:hover {color: #ef6500 !important; text-decoration: underline;}


/* @end */

/* @group Camtasia Relay Badge */
#camtasiarelay {
	display: block;
	float: right;
	width: 222px;
	height: 134px;
	background: url(/img/home/3-30-2010/bkg_snagit.jpg) no-repeat top right;
	margin-top: 15px;
	padding: 0 15px;
}
#secondary_focus #camtasiarelay h3 a {border-bottom: none !important; color: #666 !important;}
#secondary_focus #camtasiarelay h3 a:hover {color: #ef6500 !important; text-decoration: underline;}

#camtasiarelay h3 {color: #888; font-size: 15px; margin-bottom: 10px;
}

#camtasiarelay p {font-size: 11px; line-height: 1.2;}

#camtasiarelay img {float: right; margin: -27px 0 7px 7px;}
#camtasiarelay a {border: none !important;color: #777 !important;}
#camtasiarelay a.learn {
	 
	 ;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	border: none !important;
	color:#048AC3 !important;
}

#camtasiarelay a.learn:hover {color: #ef6500 !important; text-decoration: underline;}


/* @end */




/* @end */


/* @group Secondary Content */
#support {background: url(/img/home/3-30-2010/hr.gif) no-repeat center top; padding: 15px 0;}

#support p {font-size: 12px;letter-spacing: .01em;}
#support a strong {border-bottom:1px dotted #60B4D8; color: #048AC3 !important;}
#support a:hover strong {border-bottom:1px solid #FF9000; color: #ef6500 !important;}
#support a {border: none !important;color: #999 !important;}
#support a:hover {color: #333 !important;}

#support .training a,
#support .sign-up a,
#support .support a {display: block; padding: 0 0 0 60px;}
/* training block */
#support .training {background: url(/img/home/3-30-2010/support_icons.gif) no-repeat left top;}
/* sign-up block */
#support .sign-up {background: url(/img/home/3-30-2010/support_icons.gif) no-repeat -240px top;}
/* support block */
#support .support {background: url(/img/home/3-30-2010/support_icons.gif) no-repeat -481px top;}
/* @end */


#linkbin2 {background: url(/img/home/3-30-2010/hr.gif) no-repeat center top; padding-top: 15px;}
#linkbin2 a {background: none !important;}

#linkbin2 h4 {
	margin: 0 !important;
	padding: 0 !important;
	color: #aaa;
	font-size: 12px;
	font-weight: bold;
}

#bin_products {background: url(/img/home/3-30-2010/bkg_footer.gif) no-repeat right top;}
#bin_products ul {margin-left: 0;}

#bin_products li {
	background-image: none;
	font-weight: normal !important;
	padding: 0 !important;
	margin: 0 !important;
	list-style: none;
	list-style-image: none;
}

#bin_products li a {
	font-weight: normal!important;
	font-size: 9px !important;
	border: none !important;
	display: block;
	color: #999 !important;
	margin-bottom: 15px;
	}

#bin_products li a span {
	display: block;
	text-indent: -9999px;
	height: 30px;
	padding-bottom: 5px;
	display: block;
	margin-left: -2px !important;
}

#bin_products li a.snagit span {background-image: url(/img/home/3-30-2010/product_logos.gif);}
#bin_products li a:hover.snagit span {background: url(/img/home/3-30-2010/product_logos.gif) 0 -42px;}

#bin_products li a.jing span {background: url(/img/home/3-30-2010/product_logos.gif) -200px top;}
#bin_products li a:hover.jing span {background: url(/img/home/3-30-2010/product_logos.gif) -200px -42px;}
#bin_products li a.morae span {background: url(/img/home/3-30-2010/product_logos.gif) -400px top;}
#bin_products li a:hover.morae span {background: url(/img/home/3-30-2010/product_logos.gif) -400px -42px;}
#bin_products li a.screencast span {background: url(/img/home/3-30-2010/product_logos.gif) -600px top;}
#bin_products li a:hover.screencast span {background: url(/img/home/3-30-2010/product_logos.gif) -600px -42px;}

#bin_products li a.camstudio span {background: url(/img/home/3-30-2010/product_logos.gif) -800px top; margin-bottom: -10px;}
#bin_products li a:hover.camstudio span {background: url(/img/home/3-30-2010/product_logos.gif) -800px -42px; margin-bottom: -10px;}

#bin_products li a.cmac span {background: url(/img/home/3-30-2010/product_logos.gif) -1000px top;}
#bin_products li a:hover.cmac span {background: url(/img/home/3-30-2010/product_logos.gif) -1000px -42px;}

#bin_products li a.relay span {background: url(/img/home/3-30-2010/product_logos.gif) -1200px top;}
#bin_products li a:hover.relay span {background: url(/img/home/3-30-2010/product_logos.gif) -1200px -42px;}

#bin_products ul.camtasia {background: url(/img/home/3-30-2010/bkg_camtasias.gif) no-repeat 0 6px; margin: -10px; padding:10px 0 0 10px;}

#linkbin2 #bin_community h4,
#linkbin2 #bin_learning h4 {display: block; margin-left: none !important; zoom:1;}

#linkbin2 #bin_community h4 a,
#linkbin2 #bin_learning h4 a {border-bottom: none !important; color: #666 !important;}
#linkbin2 #bin_community h4 a:hover,
#linkbin2 #bin_learning h4 a:hover {color: #ef6500 !important; text-decoration:underline !important;}

#bin_community h4 {background: url(/img/home/3-30-2010/icon_chat.gif) no-repeat left center; padding-left: 20px !important;}

#bin_community ul, #bin_learning ul {margin:0.615em 0 0;}

#bin_community li, #bin_learning li {
	list-style: none;
	line-height: 1.8;
	margin: 0 !important;
	padding: 0 !important;
	text-indent:-10px;
	margin-left:10px!important;
	padding-left:9px;
}

#bin_community li a, #bin_learning li a {
	color: #777 !important;
	font-size: 11px;
	border: none !important;
	background: url(/img/home/3-30-2010/pointer_mini.gif) no-repeat left center !important;
	padding-left: 10px;
}

#bin_community li a:hover,
#bin_learning li a:hover {color: #ef6500 !important; text-decoration: underline;}

#bin_learning {padding: 0;}

#bin_learning h4 {background: url(/img/home/3-30-2010/icon_files.gif) no-repeat; padding-left: 20px !important;}
.asterisk {font-size:11px;padding:5px 0 5px 5px;}
