/*----Header----*/


.custom #multimedia_box {
	background: #A9BF7A url(images/multimediaBg.jpg) no-repeat top left;
	
	}

.custom #multimedia_box h3 {
	color: #4b5334;
	font-weight: bold;
	line-height: 20px;
	font-size: 22px;
	text-align: center;
	}

.custom #multimedia_box .btn {
	color: #fff;
	background: #737f50;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	}

.custom #multimedia_box .btn:hover {
	color: #fff;
	background: #59623e;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	}

.custom #header #logo a { 

	display: block; 



	height: 118px; 



	width: 786px; 



	background: url('./images/SGI-786px.png') no-repeat; 



	outline: none;  



}







.custom #header #logo, .custom #header #tagline { 



	text-indent: -9999px; 



}







.custom #header #tagline { height: 0; }



.custom #header { padding: 0; }











/*----Nav----*/







.custom .menu a {



	font-weight: bold;	



}







/*----Borders----*/







.custom #header {



	border-bottom: 1px solid #D5DBC7;	



}







.custom #footer {



	border-top: 1px solid #D5DBC7;	



}



/*----Forms----*/



.custom input, .custom textarea {



	background: #fff;	



	border: 1px solid #82935E;



	margin: 0 0 5px 0;



}



.custom .sidebar label {



	float: left;



	clear: both;



	margin: 5px 5px 0 0;



}



.custom .sidebar input {



	margin: 0 0 5px 0;



	width: 145px;



	float: right;



}



.custom .sidebar input.btn {



	width: 80px;



	clear: both;



}



.custom .custom_box {



	font-size: .75em;



}







.custom .custom_box h3 {



	margin: 5px 0 5px 0;



}







.custom .custom_box .sidebar label {



	float: left;



	clear: both;



	margin: 5px 5px 0 0;



}







.custom .custom_box .sidebar input {



	margin: 0 0 5px 0;



	width: 125px;



	float: right;



}







.custom .custom_box .sidebar input.btn {



	width: 80px;



	clear: both;



}







.custom_box  img { margin: 3px; border: 1px solid #ddd;}







/*----Bottom Newletter Form----*/







#newsletter {



	background: #f1efe9 url('./images/ebook-bottom.jpg') no-repeat left;



	border: 1px solid #cac7c4;



	padding: 10px 10px 10px 125px;



	margin: 0 0 20px 0;



}



#newsletter p {



	font-weight: bold;



	font-family: Georgia, Times New Roman, serif;



}



#newsletter label {



	font-weight: bold;



	font-family: Georgia, Times New Roman, serif;



	color: #6b613f;



	margin: 0 5px 0 0;



	float: left;



}



#newsletter input {



	border: 1px solid #cac7c4;



	width: 210px;



	float: right;



	margin: 0 10px 5px 0;



}



#newsletter input.btn {



	border: none;



	width: 217px;



	height: 34px;



	float: right;



	background: url('./images/newsletter-btn.jpg') no-repeat left;



	font-family: Georgia, Times New Roman, serif;



	color: #fff;



	font-weight: bold;



	margin: 0 12px 0 0;



}







/*----Sidebar----*/







.custom #sidebar_1 { border-style: dotted; border-color: #ddd; }





.twitter {

	background: url('./images/twitter.png') no-repeat left;

	padding: 12px 0 5px 37px;

	margin: 5px 5px 0 0;

}

.facebook {

	background: url('./images/facebook.png') no-repeat left;

	padding: 12px 0 5px 37px;

	margin: 5px 0 0 5px;

}

#text-5 h3 {

	padding: 0 0 5px 0;

}

/*----Disqus----*/



#disqus_thread {



width: 95%;



}



small {

	font-style: italic;

padding: 0 0 20px 0;

display: block;

line-height: 15px;

}

.teasers_box img, .teasers_box object {
	display: none;
}
.clear {
	clear: both;
}
/*--Sales Page--*/
.style1 {
	color: #CC0000;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	line-height: 28px;
}
.style2 {
	color: #CC0000;
	font-size: 28px;
	font-weight: bold;
	text-align: center;
	line-height: 28px;
}
.hightlight {
	background: #FFFF53;
}
.sales-page h1, .sales-page #header, .sales-page .headline_area {
	display: none;
}
.sales-page table {
	margin: 0 auto 20px auto;
	text-align: left;
	border-top: 1px solid #B8CEEF;
	border-left: 1px solid #B8CEEF;
}
.sales-page table td {
	text-align: left;
	font-weight: normal;
	padding: 5px;
	border-bottom: 1px solid #B8CEEF;
	border-right: 1px solid #B8CEEF;
}
.sales-page table th {
	text-align: left;
	font-weight: normal;
	padding: 5px;
	background: #E3ECF9;
	border-bottom: 1px solid #B8CEEF;
	border-right: 1px solid #B8CEEF;
}
.sales-page li p {
	margin: 0;
}
.sales-page .btn {
	width: 217px;
	height: 40px;
	background: #ffa800;
	font-family: Georgia, Times New Roman, serif;
	color: #fff;
	font-weight: bold;
	font-size: 20px;
	margin: 0 auto 40px auto;
	display: block;
	text-align: center;
	text-decoration: none;
	padding: 15px 0 0 0;
	border: 3px double #fff;
}
.sales-page a.btn:hover {
	background: #e59700;
	border: 3px double #fff;
}
.sales-page .menu {
	display: none;
}
.odd {
	background: #efefef;
	padding: 10px;
}
.style335 {
	background: #ECF2FB;
	padding: 20px;
	border: 1px solid #B8CEEF;
}
.style335 li {
	margin: 0 0 15px 0;
}
.sales-page #content_box {
	width: 650px;
	margin: 0 auto;
}
.sales-page ul {
	margin: 0 0 20px 0;
	padding: 20px;
	list-style: none;
}
.sales-page li {
	list-style: none;
	background: url('./images/checkmark.png') no-repeat left 3px;
	padding: 0 0 15px 35px;
}
.sales-page p.wp-caption-text{
	font-weight: bold;
	color: #CC0000;
	font-size: 14px;
	background: #fff;
	padding: 3px 0;
}

.aside {
	background: #fdffd0;
	border: 1px solid #B8CEEF;
	padding: 0 10px 10px 10px;
	margin: -20px 0 20px 0;
	font-size: 12px;
}
.aside h3 {
	font-weight: bold;
	text-align: center;
}

.box {
	background: #fdffd0;
	border: 1px solid #B8CEEF;
	padding: 10px;
	margin: 0 0 20px 0;
	font-size: 12px;
}