/*------------------- MY AROMA PAGES ---------------*/

#my_aroma_home{		margin:0px;	}

#my_aroma_top{
	width:445px;
}
#my_aroma_top td{
}
#my_aroma_top td.left{
}
#my_aroma_top td.right{
}
#my_aroma_top td.right div{
	/*border:solid red 1px;*/
	width:155px;
	padding-left:2px;
}
#my_aroma_top td.right div p{
	color:#4c4d4e;
	font-size:11px;
}
#my_aroma_top td.double{
}
#my_aroma_top h3{
	color:#4c4d4e;
}
#my_aroma_top td.double p{
	color:#4c4d4e;
	margin-top:10px;
	line-height:16px;
}
#my_aroma_top a{
	color:#4c4d4e;
	text-decoration:underline
}
#my_aroma_login {
	/*border:solid blue 1px;*/
}
#my_aroma_login input.login_submit{
}
#my_aroma_login td.top{
	padding-right:2px;
}
#my_aroma_login td.bottom{
	color:#4c4d4e;
	font-size:11px;
	font-weight:bold;
}
#my_aroma_login input.login{
	width:110px;
	height:18px;
}
#my_aroma_spot_1{
	position:absolute;
	top:50px;
	left:450px;
}
#my_aroma_spot_2{
	position:absolute;
	top:245px;
	left:420px;
	border-top:solid #ddd 1px;
	border-left:solid #ddd 1px;
	width:210px;
	height:175px;
}
#my_aroma_spot_2 p{
	color:#ccc;
	font-variant: small-caps;
	font-size:20px;
	text-align:center;
	margin-top:70px;
}
#why_join{
	position:absolute;
	top:210px;
	left:50px;
	background-image:url('/images/layout/why_join_bg.gif');
	background-repeat: no-repeat;
	color:#4c4d4e;
	height:212px;
	width:327px;
}
#why_join ul{
	position:relative;
	top:50px !important;
	top:63px;
	left:7px;
}
#why_join li{
	font-size:16px;
	font-weight:bold;
	list-style-image: url('/images/layout/blue_ring_bullet.gif');
	margin:0px;
	padding-left:5px !important;
	padding-left:10px;
	margin-bottom:8px;
}
#why_join li span{
	font-size:13px;
	font-weight:normal;
}
#why_join p{
	position:absolute;
	top:189px;
	left:265px;
	color:#4c4d4e;
	font-size:11px;
}
#why_join a{
	color:#4c4d4e;
	text-decoration:underline
}

/*---------------- Getting Started -----------------*/

#myah_left{
    position:relative;
    width:290px;

}
#myah_left h2{
    color:#891a1c;
    font-weight:normal;

}
#myah_left h3{
    color:#891a1c;

}
#myah_left p{
    color:#58595b;
    font-size:12px;
    margin-bottom:10px;
    margin-top:10px;

}
#myah_left img{
    margin:10px;

}
p.top_error_message{
    color:red;
    font-weight:bold;
    text-decoration: underline;
    margin-bottom:10px;
}

#myah_left td{
    color:#891a1c;
}
#myah_left input.same{
    color:#000;
    font-size:11px;
    width:170px;
}
#myah_left input.city{
    width:100px;
}
#myah_left input.zip{
    width:50px;
}

#myah_right{
    position:absolute;
    top:0px;
    left:300px;
    width:320px;
    padding-left:20px;
    padding-top:10px;
    padding-bottom:10px;
    border-left:solid #aaa 1px;
}


#myah_right table input.submit_button{
    position:relative;
    top:5px;
}
#myah_right h3{
    color:#891a1c;
    font-size:10px;
}
#myah_right p{
    color:#4c4d4e;
    margin:20px;
    margin-left:0px;
    font-size:10px;
}
#myah_right textarea{
    margin-bottom:20px;
    width:250px;
}
#myah_right table{
    margin-bottom: 20px;
}
#myah_right td{
    color:#4c4d4e;
    font-size:10px;
}


#gettingstarted h3{
    color:#891a1c;
    font-size:10px;
}
#gettingstarted p{
    color:#4c4d4e;
    margin:0px;
    margin-left:0px;
    font-size:10px;
}
#gettingstarted textarea{
    margin-bottom:20px;
    width:250px;

}
#gettingstarted table{
    margin-bottom:20px;
}
#gettingstarted td{
    color:#4c4d4e;
    font-size:10px;
}
#getst_left{
    position:relative;
    width:300px;
    border-right:solid #aaa 1px
}
#getst_left p{
    color:#4c4d4e;
    margin:20px;
    margin-left:0px;
    font-size:10px;
}
#getst_right{
    position:absolute;
    top:0px;
    left:320px;
    width:290px;
}

#gettingstarted_2 h3{
    color:#891a1c;
    font-size:10px;
}
#gettingstarted_2 p{
    color:#4c4d4e;
    margin:0px;
    margin-left:0px;
    font-size:10px;
}

#getst2_left{
    position:relative;
    width:310px;
}
#getst2_right{
    position:absolute;
    top:0px;
    left:310px;
    width:300px;
    border-left:solid #aaa 1px;
    padding-left:20px;
}


/*---------------- MEMBER PAGES -----------------*/

#service_top{
    width:610px;
    position:absolute;
    top:10px;
    left:10px;
    /*border:solid red 1px;*/
}
#service_top h2{
    margin-bottom:10px;
}
#service_top p{
    margin:5px;
}
#service_bottom{
    width:630px;
    position:absolute;
    top:230px;
    left:10px;
}
#recipes_ad_submit{
	border: solid #ddd 2px;
	background-image: url('images/layout/recipes_ad_submit_bk.gif');
	background-repeat: no-repeat;
	height:150px;
	width:174px !important;
	width:176px;
}
#recipes_ad_submit h2{
	margin-top:2px;
	text-align:center;
	line-height:18px;
	font-size:16px;
}
#recipes_ad_submit h2 a{
	color:#2373b1;
	text-decoration:underline;
}
#recipes_ad_submit p{
	margin-left:12px;
	margin-top:2px;
	text-align:center;
	line-height:12px;
	font-size:10px;
	width:150px;
}
#browse_recipes{
    width:192px;
    text-align:center;
}
#browse_recipes img{

}
#browse_recipes p{
    color:#605f5e;
    width:170px;
    text-align:left;
    margin:auto;
    margin-top:4px;
    font-size:11px;
}
#shop_products{
    width:192px;
    text-align:center;
}
#shop_products img{
}
#shop_products p{
    color:#605f5e;
    width:170px;
    text-align:left;
    margin:auto;
    margin-top:4px;
    font-size:11px;
}
div.image_frame_small{
    width:200px;
    height:130px;
    overflow:hidden;
    border:solid #aaa 1px;
    position:relative;
}
div.image_frame_small img{
	width:200px;
}

#addresses_left{
    position:relative;
    top:0px;
    left:0px;
    width:400px;

    /*border:solid red 1px;*/

}

#addresses_right{
    position:absolute;
    top:0px;
    left:410px;
    width:220px;
    /*border:solid red 1px;*/
}

