#articleIndexContentHeader {
	position:relative;
	float:left;
	width:708px;
	height:43px;
	margin-bottom:20px;
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#F7931E;
	text-align:center;
	line-height:43px;
	background-image:url(../../../images/articleIndexContentHeaderBG.png);
	background-repeat:no-repeat;
}
#articleIndexWrapper {
	position:relative;
	float:left;
	width:702px;
	height:100%;
	margin:0px 3px;
}
#articleDetialContent{
	font-size:14px;
}
#articleIndexThumbWrapper {
	position:relative;
	float:left;
	width:160px;
	height:100px;
	border-color:#B2E288;
	border-style:solid;
	border-width:2px;
}
#articleIndexThumb {
	position:relative;
	width:152px;
	height:94px;
	margin:4px auto;
	background-color:white;
}
#articleIndexListingWrapper {
	position:relative;
	float:left;
	width:518px;
	margin-left:20px;
}
#descriptionHeading {
	font-size:18px;
	color:#47B7CF;
	font-weight:bold;
}
#descriptionAuthor {
	font-size:12px;
	colour:black;
	font-style:italic;
}
#descriptionText	{
	position:relative;
	margin-top:18px;
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-size:14px;
	line-height:18px
}

#descriptionText a{
	color:#76B743;

	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
#descriptionText a:hover{
	color:#76B743;
	text-decoration:underline;
}
#descriptionText a:visited{
	color:#76B743;
}

#greenDivider {
	position:relative;
	float:left;
	width:702px;
	height:3px;
	margin:15px 3px 15px 3px;
	background-color:#B2E288;
}
#paginationNumbers {
	position:relative;
	float:left;
	width:702px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#B2E288;
	padding:15px 3px 15px 3px;
}
#paginationNumbers a{
	color:#76B743;
	text-decoration:none;
}
#paginationNumbers a:hover{
	color:#76B743;
	text-decoration:underline;
}
#paginationNumbers a:visited{
	color:#B2E288;
}
#articleContentHeader {
	position:relative;
	float:left;
	width:568px;
	height:43px;
	margin-bottom:20px;
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#F7931E;
	text-align:center;
	line-height:43px;
	background-image:url(../../../images/articleContentHeaderBG.png);
	background-repeat:no-repeat;
}
#articleAffiliate {
	position:relative;
	float:right;
	width:120px;
	top:0px;
	margin-left:20px;
	margin-bottom:10px;
	background-color:white;
}
#articlePhoto {
	position:relative;
	float:left;
	top:0px;
	margin-right:20px;
	margin-bottom:10px;
	background-color:white;
}
#articleAuthorBlock {
	position:relative;
	float:left;
	width:702px;
	max-height:115px;
	height:100%;
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-size:13px;
	line-height:16px;
	margin-top:20px;
	border:3px;
	border-style:solid;
	border-color:#DAF3F7;
}
#articleAuthorBar	{
	position:relative;
	float:left;
	width:702px;
	height:23px;
	background-color:#DAF3F7;
}
#articleBarText {
	padding-left:20px;
	font-weight:bold;
	text-align:left;
	line-height:21px;
}
#articleAuthorBio {
	position:relative;
	float:left;
	width:662px;
	height:100%;
	margin:12px 20px;
}
#articleArticleFooter {
	position:relative;
	float:left;
	width:708px;
	height:100px;
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-size:12px;
	margin:25px 0px;
}
#articleButtonPrevious {
	position:relative;
	float:left;
	width:350px;
	height:30px;
	text-align:right;
	padding-right:4px;
}
#articleButtonNext {
	position:relative;
	float:left;
	
	height:30px;
	text-align:left;
	padding-left:4px;
}
#articleSocialNet {
	position:relative;
	float:left;
	width:708px;
	margin-top:15px;
	margin-bottom:10px;
}
#articleSocialNet a{
	color:black;
	font-weight:normal;
	text-decoration:none;
}
#articleSocialNet a:hover{
	color:black;
	font-weight:normal;
	text-decoration:underline;
}
#articleSocialNet a:visited{
	color:black;
	font-weight:normal;
}
#articleSocialShare {
	position:relative;
	float:left;
	padding-right:10px;
	font-weight:bold;
	margin-left:50px;
}
#articleSocialTwitter {
	position:relative;
	float:left;
	padding-left:20px;
	padding-right:10px;
	background-image:url(../../../images/socialNetTwitter.png);
	background-repeat:no-repeat;
}
#articleSocialFacebook {
	position:relative;
	float:left;
	padding-left:20px;
	padding-right:10px;
	background-image:url(../../../images/socialNetFacebook.png);
	background-repeat:no-repeat;
}
#articleSocialDigg {
	position:relative;
	float:left;
	padding-left:20px;
	padding-right:10px;
	background-image:url(../../../images/socialNetDigg.png);
	background-repeat:no-repeat;
}
#articleSocialDelicious {
	position:relative;
	float:left;
	padding-left:20px;
	padding-right:10px;
	background-image:url(../../../images/socialNetDelicious.png);
	background-repeat:no-repeat;
}
#articleSocialLinkedIn {
	position:relative;
	float:left;
	padding-left:20px;
	padding-right:10px;
	background-image:url(../../../images/socialNetLinkedIn.png);
	background-repeat:no-repeat;
}
#articleSocialStumbleUpon {
	position:relative;
	float:left;
	padding-left:20px;
	background-image:url(../../../images/socialNetStumbleUpon.png);
	background-repeat:no-repeat;
}
#articleNewsletter {
	position:relative;
	float:left;
	width:708px;
	text-align:center;
	font-weight:bold;
	color:#24A1B9;
	text-decoration:underline;
}

#articleNewsletter a{
	color:#24A1B9;
}
#articleNewsletter a:hover{
	color:#24A1B9;
}
#articleNewsletter a:visited{
	color:#24A1B9;
}
#menuText {
	width:214px;
	padding:4px 8px;
	margin-left:0px;
	margin-right:0px;

}
#menuText:hover {
	background:#47B7CF;
}
#menuText a{
	display:block;
	font-Weight:bold;
	color:black;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	width:208px;

}
#menuText a:hover{


}
#menuText2 {
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	padding:4px 8px;
}
#menuText2 a{
	color:black;
	text-decoration:none;
}
#menuText2 a:hover{
	color:black;
	text-decoration:underline;
}
#menuText2 a:visited{
	color:black;
}
#blackLink {
	color:black;
	text-decoration:none;
}
#blackLink:hover{
	color:black;
	text-decoration:underline;
}
#bannerBookSignUpWrapper {
	position:relative;
	float:left;
	width:204px;
	height:148px;
	text-align:center;
	margin:20px 13px 0px 13px;
	background-color: #E6E6E6;

}
#bannerLegVideoWrapper {
	position:relative;
	float:left;
	width:204px;
	height:133px;
	text-align:center;
	margin:20px 13px 0px 13px;
	background-color: #E6E6E6;

}
#bannerAffiliateWrapper {
	position:relative;
	float:left;
	display:block;
	width:120px;
	text-align:center;
	margin:20px 55px 20px 55px;
	background-color: #E6E6E6;

}
#menuGrey {
	position:relative;
	margin:0px auto;
	width:230px;

	background-color: #E6E6E6;
}
#grey2{
	position:relative;
	margin:0px auto;
	width:230px;
	background-color: #E6E6E6;
	clear:both;
	float:left;
	min-height:200px;
}
#contentContainer a{
	color:black;
	font-weight:bold;
	text-decoration:none;
}
#contentContainer a:hover{
	color:#F7931E;
	font-weight:bold;
	text-decoration:underline;
}
#contentContainer a:visited{
	color:black;
	font-weight:bold;
	text-decoration:none;
}
#articleNewsletter {
	position:relative;
	float:left;
	width:708px;
	text-align:center;
	font-weight:bold;
	color:#24A1B9;
	text-decoration:underline;
}

#articleNewsletter a{
	color:#24A1B9;
}
#articleNewsletter a:hover{
	color:#24A1B9;
}
#articleNewsletter a:visited{
	color:#24A1B9;
}
#banner_BookSignUp {

	float:left;
	clear:both;
	width:204px;
	height:148px;
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-size:14px;
	background-repeat:no-repeat;
}
#banner_InputJoin {
	position:relative;
	float:left;
	clear:both;
	margin-top:123px;
	padding-left:10px;
}
