.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(../images/newLayout-bg_02.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #f2f2f2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        line-height: 130%;
	font-size: small;
	color: #666;
}
img {
        border: 0px;
}
h1 {
        color: #87955B;
        font-size: 130%;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
.indent {
        margin-left: 20px;
}
a:link {
        color: #666;
}
a:active {
        color: yellow;
}
a:hover {
        color: orange;
}
a:visited {
        color: #939292;
}
#wrapper {
	width: auto;
	margin-top: 0px;

	margin-bottom: 0px;

	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #87955B;
	background-repeat: repeat-x;
	background-position: 0px 0px;
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #5D683D;
	height: 100%;
        
}

#wrapperNew {
        width: 1030px;
        margin-left: auto;
        margin-right: auto;
        background-image: url(../images/newLayout2_03.png);
	background-repeat: repeat-y;
        background-position: 2px 0px;
        margin-bottom: 0px;


}
#container {
	height: 100%;
	width: 1026px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #87955B;
	border-left-color: #87955B;
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#header {
	height: 300px;
	width: 100%;
	margin-top: -0px;
	
}
a {
        text-decoration: none;
}
#topnav a:link {
        color: white;
}
#main_navigation {
	clear: both;
	float: right;
	height: 25px;
	width: 500px;
	margin-right: 100px;
	margin-top: 205px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFF;
        font-weight: bold;
        display: inline;
list-style-type: none;

        
}
#main_navigation a:link {
        color: #FFF;
      
}
#main_navigation a:active {
        color: #87955B;

}
#main_navigation a:hover {
        color: yellow;
}
#main_navigation a:visited {
        color: white;
}
#left .moduletable a:link {
        color: #87955B;
  font-size: small;
        height: 15px;
width: 100%;
display: block;
        border-bottom: 2px dotted #87955B;
padding-left: 10px;
padding-bottom: 5px;
}
#left .moduletable a:active {
        color: #87955B;
font-size: small;
height: 15px;
padding-bottom: 5px;
        border-bottom: 2px dotted #87955B;
width: 100%;
display: block;
padding-left: 10px;
}
#left .moduletable a:hover {
        color: orange;
        border-left: 10px solid orange;
font-size: small;
height: 15px;
padding-left: 0px;
margin-left: 0px;       
padding-bottom: 5px;
        border-bottom: 2px dotted #87955B;
width: 100%;
display: block;
}
#left .moduletable a:visited {
        color: #87955B;
font-size: small;
height: 15px;
        padding-bottom: 5px;
        border-bottom: 2px dotted #87955B;
width: 100%;
display: block;
padding-left: 10px;
}
.form-login ul li a:link {
color: #87955B;
  font-size: small;
        height: 15px;
width: 100%;
display: block;
        padding-left: 10px;
padding-bottom: 5px;
list-style-type: none;
}
#form-login ul li {
left-style-type: none;
}
#footer {
	background-image: url(../images/newLayout_02.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 50px;
	margin-left:auto;
        margin-right: auto;
	padding-left: 20px;
        font-size: x-small;
        
        width: 1000px;
        
}
#left {
	width: 200px;
	float: left;
	min-height: 400px;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #A4DC4D;

        padding: 15px;
        height: 100%;
        margin-bottom: 0px;
}

#content {
        width: 500px;
        float: left;
        padding-left: 25px;
        padding-right: 25px;
        border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #A4DC4D;
}
#content img {
        padding-right: 15px;
}
#content a:link {
        color: #87955B;
}
#content a:active {
        color: yellow;
}
#content a:hover {
        color: orange;
}
#content a:visited {
        color: #87955B;
}
#right {
        width: 175px;
        float: right;
}
#user3 {
	width: 200px;
	padding-left: 20px;
	
}
#maincontent {
	width: 984px;
	min-height: 400px;
	padding-right: 20px;
	padding-left: 20px;
	
}

#user2 {
	float: left;
	width: 250px;
}
#innerwrap {
	
}
#topnav {
	float: right;
	height: 25px;
	width: 500px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	margin-top: -18px;
        text-align: right;
}
#bottom {
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/newLayout2_03.png);
	background-repeat: repeat-y;
        background-position: left;
	width: 1000px;
        float: left;
        clear: both;
       
}
#breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	float: left;
	width: 700px;
	margin-left: 35px;
	margin-top: 35px;
}
#search {
	float: right;
	height: 25px;
	width: 200px;
	margin-right: 25px;
	margin-top: 5px;
}
.contentheading {
        font-size: 16px;
        color: #5D683D;
        padding-left: 20px;
        padding-top: 30px;
}
.article_column img {
        margin-bottom: 20px;
}
.article_separator {
        border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #A4DC4D;
        width: 200px;
        padding-left: 20px;
}
.article_column .readon {
        padding-left: 20px;
}
.article_column { 
        width: 200px;       
        background-color: #A4DC4D;
}
.article_column p{
        padding-left: 20px;
}
.contentpaneopen .article_column column_separator {
        border-left-width: thin;
        border-left-style: dotted;
        border-left-color: #A4DC4D;
}
table tr {
        padding-left: 0px;
}
.moduletable table tr td {
        padding-bottom: 10px;
        padding-top: 10px;
        border-bottom-width: 0px;
        border-bottom-style: dotted;
        border-bottom-color: #A4DC4D;
}
#copyright {
   border-top: solid 1px #95D433;     
margin-left: 75px;
        margin-right: auto;
width: 850px;
}
.moduletablelivefeed a:link {
        color: #87955B
}
.moduletablelivefeed a:visited {
        color: #87955B;
}
.moduletablelivefeed li {

	list-style-image: url(http://www.steviasweetsuccess.com/main/images/M_images/livemarks.png);
	list-style-type: none;
}
#content .contentpaneopen .contentheading {
        margin-left: -20;

}
.contentheading {
margin-left: -20px;
}
#user3 .moduletable .menu{
       width: 450px;
}
.recipeIngredients ul li{
      list-style-type: none; 
}
#
.digg { background-image:url(http://digg.com/favicon.ico);}
#
.delicious{ background-image:url(http://delicious.com/favicon.ico);}
#
.flickr{background-image:url(http://flickr.com/favicon.ico);}
#
.facebook{background-image:url(http://facebook.com/favicon.ico);}
#
.technorati{background-image:url(http://technorati.com/favicon.ico);}
#
.twitter{background-image:url(http://twitter.com/favicon.ico);}
#
.stumbleupon{background-image:url(http://stumbleupon.com/favicon.ico);}