#menuMainContainer {
	position:relative;
	float:left;
	clear:both;
	width:234px;
	 
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-size:14px;
}
#menu_container {
	position:relative;
	margin:0px auto;
	clear:right;
	width:230px;
	 
	padding:0x;
	left:0px;
	border:none;
}
#menuWrapperTop {
	position:relative;
	width:230px;
	margin: 0px auto;
	background-color: #DAF3F7;
}
#menuBlogheader	{
	position:relative;
	width:230px;
	 
	margin: 0px auto;
	text-align:left;
	background-color: #DAF3F7;
}
#menuBlogPic	{
	position:relative;
	width:194px;
	height:331px;
	padding:20px 18px 15px 18px;
	background-color:#DAF3F7;
}
#menuBlogArchive {
	position:relative;
	width:192px;
	 
	padding:0px 28px 20px 10px;
	text-align:left;
	color:black;
	font-weight:bold;
	line-height:19px;
	background-color:#DAF3F7;
}
#blogArchiveLinks li{
	position:relative;
	margin-left:0px;
	width:140px;

	text-align:left;
	font-weight:normal;
	background-color:#DAF3F7;
}
#blogArchiveLinks li a{
	font-weight:normal;
	width:160px;
	border:1px solid;
	text-decoration:none;
	color:black;
}
#blogArchiveLinks li a:hover{
	font-weight:normal;
	text-decoration:underline;
	color:black;
}
#blogArchiveLinks li a:visited{
	font-weight:normal;
	text-decoration:none;
	color:black;
}

#menu_bar {
	position:relative;
	width:230px;
	height:6px;
	margin: 0px auto;
	background-color:#47B7CF;
}
#menuGrey {
	position:relative;
	margin:0px auto;
	width:230px;
	min-height:350px;
	height:100%;
	background-color: #E6E6E6;
}

#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;
}
#blogContentHeaderMain {
	position:relative;
	float:left;
	width:708px;
	height:43px;
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#F7931E;
	text-align:center;
	line-height:43px;
	margin-bottom:20px;
	background-image:url(../../../images/blogContentHeaderBG.png);
	background-repeat:no-repeat;
}
#blogWrapper {
	position:relative;
	float:left;
	width:702px;
	 
	margin:0px 3px 10px 3px;
}
#blogPhoto {
	position:relative;
	float:right;
	width:280px;
	
	padding:0px 0px 18px 18px;
}
#blogCopyWrapper {
	position:relative;
	float:left;
	width:702px;
	 
}
#blogEntryHeading {
	position:relative;
	float:left;
	width:380px;
	font-size:20px;
	color:#47B7CF;
	font-weight:normal;
}
#blogEntryDate {
	position:relative;
	float:left;
	width:380px;
	font-size:12px;
	color:black;
	font-style:normal;
	padding-bottom:18px;
}
#blogTxt {
	position:relative;
	text-align:left;
	clear:left;
	
}
#blogShareComment {
	position:relative;
	float:left;
	width:702px;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	color:#76B743;
	margin:0px 3px 14px 3px;
	clear:both;
}
#blogShareComment a{
	color:#76B743;
	text-decoration:none;
}
#blogShareComment a:hover{
	color:#76B743;
	text-decoration:underline;
}
#blogShareComment a:visited{
	color:#76B743;
}
#blogShareComment2 {
	position:relative;
	float:left;
	width:702px;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	color:#76B743;
	margin:0px 3px 14px 3px;
	clear:both;
}
#blogShareComment2 a{
	color:#76B743;
	text-decoration:none;
}
#blogShareComment2 a:hover{
	color:#76B743;
	text-decoration:underline;
}
#blogShareComment2 a:visited{
	color:#76B743;
}
.blogShareComment {
	position:relative;
	float:left;
	width:702px;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	color:#76B743;
	margin:0px 3px 14px 3px;
	clear:both;
}
.blogShareComment a{
	color:#76B743;
	text-decoration:none;
}
.blogShareComment a:hover{
	color:#76B743;
	text-decoration:underline;
}
.blogShareComment a:visited{
	color:#76B743;
}
.blogShareComment2 {
	position:relative;
	float:left;
	width:702px;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	color:#76B743;
	margin:0px 3px 14px 3px;
	clear:both;
}
.blogShareComment2 a{
	color:#76B743;
	text-decoration:none;
}
.blogShareComment2 a:hover{
	color:#76B743;
	text-decoration:underline;
}
.blogShareComment2 a:visited{
	color:#76B743;
}
#greyDividerBlog {
	position:relative;
	float:left;
	width:708px;
	height:3px;
	margin:0px 3px 15px 3px;
	background-color:#BBBDBF;
}
#blogFooter {
	position:relative;
	float:left;
	width:708px;
	min-height:15px;
}
#bannerAffiliateWrapper{
	position:relative;
	margin:0px auto;
	text-align:center;
	padding-bottom:20px;
}
#bannerWMC {
	position:relative;
	width:204px;
	height:157px;
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-size:14px;
	text-align:center;
	padding-top:20px;
	margin:0px auto;
	margin-bottom:20px;
}
#articleButtonPrevious {
	position:relative;
	float:left;
	width:350px;
	height:30px;
	text-align:right;
	padding-right:4px;
}
#articleButtonNext {
	position:relative;
	float:right;
	width:350px;
	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-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#articleSocialNet a:hover{
	color:#F7931E;
	text-decoration:underline;
	font-weight:bold;
	text-decoration:underline;
}
#articleSocialNet a:visited{
	color:black;
	font-weight:bold;
}
#articleSocialShare {
	position:relative;
	float:left;
	padding-right:10px;
	font-size:12px;
	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;
	font-size:13px;
	margin-bottom:20px;
	text-decoration:underline;
}
#articleNewsletter a{
	color:#24A1B9;
}
#articleNewsletter a:hover{
	color:#24A1B9;
}
#articleNewsletter a:visited{
	color:#24A1B9;
}
#formWrapper{
	margin:20px;
	margin-top:-20px;
}
#commentsWrapper1{
	position:relative;
	float:left;
	width:702px;
	 
	margin:15px 3px 20px 3px;
}
#commentsWrapper2{
	position:relative;
	float:left;
	width:702px;
	 
	margin:0px 3px 20px 3px;
	margin-top:-19px;
}
#commentsBG {
	position:relative;
	float:left;
	width:702px;
	 
	margin:0px 3px 10px 3px;
	background-color:#F5FDFF;
	border:1px;
	border-color:#BBBDBF;
	border-style:solid;
}
#commentsWrapper {
	position:relative;
	float:left;
	width:682px;
	 
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-size:12px;
	line-height:16px;
	padding-bottom:10px;
	margin:8px 0px 0px 10px;
	background-color:#F5FDFF;
}
#commentsLogo {
	position:relative;
	float:left;
	margin-right:7px;
}
#commentsName{
	font-size:15px;
	color:black;
	font-weight:bold;
	margin-top:10px;
}
#commentsDate {
	font-size:10px;
	color:black;
	font-style:italic;
	margin-top:0px;
	padding-bottom:7px;
}
#commentBoxWrapper {
	position:relative;
	float:left;
	width:702px;
	 
	margin:-10px 0px 20px -10px;
}
#inputBox input{
	position:relative;
	float:left;
	width:250px;
	height:25px;
	background-color:white;
	border:1px;
	border-color:black;
	border-style:solid;
	margin-right:10px;
}
#inputName {
	position:relative;
	float:left;
	width:400px;
	line-height:25px;
	margin-bottom:10px;
}
#inputEmail {
	position:relative;
	float:left;
	width:400px;
	line-height:25px;
	margin-bottom:10px;
}
#inputVerify {
	position:relative;
	float:left;
	width:430px;
	line-height:25px;
	margin-bottom:10px;
}
#inputCommentBox textarea{
	position:relative;
	float:left;
	width:702px;
	height:120px;
	background-color:white;
	border:1px;
	border-color:black;
	border-style:solid;
	margin-bottom:10px;
}
#submitComment {
	position:relative;
	float:right;
	width:137px;
	height:34px;
}
#errorText{
	text-align:center;
	font-style:italic;
	color:red;
	font-size:14px;
}
