a{
	outline:none;
}

#content .sections{
	padding:15px 0 5px 0;
	border-bottom:1px #BC8951 dashed;
	font-size:17px;
}

#content #leftcolprod p{
	float:left;
	width:370px;
}

#content #leftcolprod img{
	padding:5px;
	background:white;
	border:1px #E8DAB7 dashed;
	float:right;
}

#content #leftcolprod a{
	margin-top:10px;
	color:#8D732E;
	font-weight:bold;
	text-decoration:none;
}

#content #leftcolprod a:hover{
	text-decoration:underline;
}

#content .lecture {
	float:left;
	width:310px;
	background:#F1E9D3;
	padding:10px 10px;
	margin:5px;
}

#content .lecture img{
	float:left;
	margin-right:10px;
	padding:3px;
	background:white;
	border:1px #E0D0B1 solid;	
}

#content .lecture a{
	text-decoration:none;
	font-weight:bold;
}

#content .lecture a:hover{
	text-decoration:underline;
}
/*
#content h3{
	padding-top:15px;
	font-family:Georgia,Times,serif;
	font-size:17px;
	font-weight:normal;
}*/

#content #tutorials h3{
	padding-bottom:15px;
	font-family:Georgia,Times,serif;
	font-size:17px;
	font-weight:normal;
}

#content #tutorials p{
	margin-bottom:10px;
}

#content #tutorials a{
	float:left;
	margin:1px 15px 1px 0px;
	background:#E8DAB7;
	padding:5px;
	border:none;
	text-decoration:none;
	color:black;
}

#content #tutorials a img{
	border:none;
}

.item a{
	color:#BC8951;
	text-decoration:none;
}

.item a:hover{
	text-decoration:underline;
}

.item {
	background:#F1E9D3;
	padding:10px 0px;
	margin:5px 0px;
}

.item p{
	float:left;
	width:400px;
}

.item span{
	
	font-family:Georgia, Times, serif;
	font-size:13px;
	line-height:20px;
}

.item .cost{
	text-align:right;
	color:maroon;
	padding-right:10px;
	font-family:Georgia, Times, serif;
	font-size:17px;
	width:150px;
	float:right;
}

.item .cost a{
	float:right;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	padding-top:5px;
	margin:5px 0px 0px 5px;
	text-decoration:none;
	color:white;
	display:block;
	width:70px;
	height:24px;
	background:url('images/red_button.gif') no-repeat;
}

.lecture .zoom{
	background:url('images/magnifier.gif') no-repeat left center;
	float:right;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	color:#BC8951;
}

.item .cost .zoom{
	background:url('images/magnifier.gif') no-repeat left center;
	float:right;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	color:#BC8951;
}

.item .cost a:hover{
	text-decoration:underline;
}

.item img{
	float:left;
	margin:0px 10px;
	padding:3px;
	background:white;
	border:1px #E0D0B1 solid;
}

