* {
	padding:0;
	margin:0;
}

html {
	padding:0;
	margin:0;
}

body {
	background:url("/images/background_html.jpg") top center;
}

h1 {
	font:normal 26px georgia, "Times New Roman", serif;
	line-height:1em;
	padding:0 0 5px 0;
}

h2 {
	font:normal 26px georgia, "Times New Roman", serif;
	line-height:1em;
	color:#535650;
	padding:0 0 15px 0;
}

h3 {
	font:normal 20px arial, helvetica, sans-serif;
	line-height:1em;
	color:#535650;
	padding:0 0 15px 0;
}

h4 {
	font:normal 16px arial, helvetica, sans-serif;
	line-height:1em;
	color:#535650;
	padding:15px 0 5px 0;
}

img {
	display:block;
}

p {
	font:normal 13px arial, helvetica, sans-serif;
	line-height:1.5em;
	color:#535650;
	padding:0 0 25px 0;
}

a {
	font:normal 13px arial, helvetica, sans-serif;
	color:#e97d0a;
	text-decoration:underline;
	border:0;
	outline:none;
}

a:hover {
	text-decoration:underline;
}

a img {
	border:0;
	outline:none;
}

ul {
	font:normal 13px arial, helvetica, sans-serif;
	line-height:1.5em;
	color:#535650;
	margin:-15px 0 15px 15px;
}

ul li {
	padding:0 0 5px 0;
}

hr {
	border:0;
	height:0;
}

#header_wrapper {
	width:100%;
	height:385px;
	background:url("/images/background_body.jpg") top center repeat-x;
}

#header_wrapper_subpage {
	width:100%;
	height:245px;
	background:url("/images/background_body_subpage.jpg") top center repeat-x;
}

#navigation_wrapper {
	width:960px;
	height:49px;
	background:url("/images/background_navigation.jpg") top center no-repeat;
	padding:0 10px 0 10px;
	margin:0 auto;
}

#navigation {
	float:left;
	/* you must set it to relative, so that you can use absolute position for children elements */
	position:relative;
	width:600px; 
	height:49px;
}

#navigation ul {
	/* remove the list style and spaces*/
	margin:0; 
	padding:0; 
	list-style:none; 
	display:inline;	
	/* position absolute so that z-index can be defined */
	position:absolute; 
	/* center the menu, depend on the width of you menu*/
	left:0; 
	top:6px; 
	/* should be higher than #box */
	z-index:100;
}

#navigation ul li {
	/* give some spaces between the list items */
	margin:0 35px 0 0; 
	/* display the list item in single row */
	float:left;
}

#navigation ul li a {
	height:35px;
	display:block;
	color:#333;
	text-indent:-999999px;
}

#navigation ul li a.home {
	width:50px;
	background:url("/images/navigation_home.png") top left no-repeat;
}

#navigation ul li a.about {
	width:61px;
	background:url("/images/navigation_about.png") top left no-repeat;
}

#navigation ul li a.recipes {
	width:61px;
	background:url("/images/navigation_recipes.png") top left no-repeat;
}

#navigation ul li a.fooddrink {
	width:118px;
	background:url("/images/navigation_fooddrink.png") top left no-repeat;
}

#navigation ul li a.inedible {
	width:69px;
	background:url("/images/navigation_inedible.png") top left no-repeat;
}

#navigation ul li a:hover {
	background-position:0 -35px;
}

#navigation ul li a.over {
	background-position:0 -35px;
}

#navigation #box {
	/* position absolute so that z-index can be defined and able to move this item using javascript */
	position:absolute; 
	left:0; 
	top:3px; 
	/* should be lower than the list menu */
	z-index:50; 
	/* image of the right rounded corner */
	background:url("/images/background_navigation_right.png") no-repeat right center; 
	height:37px;
	/* add padding 8px so that the tail would appear */
	padding-right:8px;
	/* self-adjust negative margin to make sure the box display in the center of the item */
	margin-left:-10px;
}

#navigation #box .head {
	/* image of the left rounded corner */
	background:url("/images/background_navigation_left.png") no-repeat 0 0; 
	height:37px;
	/* self-adjust left padding to make sure the box display in the center of the item */
	padding-left:10px;
}

#search_wrapper {
	float:right;
	padding:6px 0 0 0;
}

#title_search {
	width:59px;
	height:35px;
	float:left;
	background:url("/images/title_search.png") top left no-repeat;
	text-indent:-999999px;
	padding:0;
}

#search {
	width:150px;
	height:26px;
	float:left;
	background:transparent url("/images/search_input.jpg") top left no-repeat;	
	padding:0;
	margin:2px 0 0 4px;
}

#search input {
	width:143px;
	background:none;
	font:italic 12px georgia, "Times New Roman", times, serif;
	line-height:1.3em;
	color:#999999;
	border:0;
	padding:6px 0 5px 7px;
	margin:0;
}

#search_submit {
	width:30px;
	height:26px;
	float:left;
	margin:2px 0 0 0;
}

#header {
	width:980px;
	height:322px;
	background:url("/images/background_header.jpg") top center no-repeat;
	position:relative;
	margin:0 auto;
}

#header_subpage {
	width:980px;
	height:182px;
	background:url("/images/background_header_subpage.jpg") top center no-repeat;
	position:relative;
	margin:0 auto;
}

#logo {
	width:271px;
	height:119px;
	position:absolute;
	top:20px;
	left:18px;
}

#logo_print {
	display:none;
}

#quote_home {
	width:271px;
	height:142px;
	position:absolute;
	top:139px;
	left:18px;
}

#quote_subpage {
	width:624px;
	height:143px;
	position:absolute;
	top:22px;
	left:330px;
}

#featured_recipes_container {
	width:645px;
	height:278px;
	background:url("/images/photobackground.png") top left no-repeat;
	position:absolute;
	top:20px;
	left:326px;
}

#featured_recipes_photos {
	width:379px;
	height:253px;
	overflow:hidden;
	position:absolute;
	top:15px;
	left:133px;
	padding:0;
	margin:0;
}

#title_featuredrecipes {
	width:207px;
	height:170px;
	background:url("/images/title_featuredrecipes.png") top left no-repeat;
	text-indent:-999999px;
	position:absolute;
	top:15px;
	left:305px;
	z-index:999;
}

#photoslider_button_left {
	width:58px;
	height:58px;
	cursor:pointer;
	position:absolute;
	top:113px;
	left:0;
}

#photoslider_button_right {
	width:58px;
	height:58px;
	cursor:pointer;
	position:absolute;
	top:113px;
	left:587px;
}

#content_wrapper {
	width:100%;
	background:url("/images/background_content.jpg") top center;
}

#content {
	width:940px;
	padding:13px 0 20px 40px;
	margin:0 auto;
}

#columnleft_home {
	width:452px;
	float:left;
	padding:0 26px 0 0;
}

#columnleft_subpage {
	/*width:684px;*/
	width:510px;
	float:left;
	padding:0 26px 0 0;
}

.post_entry {
	background:url("/images/post_divider.jpg") bottom left no-repeat;
	padding:0 0 25px 0;
	margin:0 0 25px 0;
}

.post_entry_full {
	background:url("/images/post_divider_full.jpg") bottom left no-repeat;
	padding:0 0 25px 0;
	margin:0 0 25px 0;
}

.post_date {
	width:43px;
	float:left;
	border-right:1px solid #8D8682;
	font:normal 18px arial, helvetica, sans-serif;
	line-height:1em;
	color:#8D8682;
	padding:0;
	margin:0 10px 0 0;
}

.post_date_day {
	font-size:30px;
	font-weight:bold;
	line-height:1em;
	color:#8D8682;
	padding:0;
	margin:0;
}

.post_titlecomments {
	width:600px;
	float:left;
}

.post_entry_title {
	font:normal 23px georgia, "Times New Roman", serif;
	line-height:1em;
	text-decoration:none;
	color:#535650;
	display:block;
	padding:4px 0 2px 0;
}

.post_entry_title_home {
	font:normal 20px georgia, "Times New Roman", serif;
	line-height:1em;
	text-decoration:none;
	color:#535650;
	display:block;
	padding:5px 0 3px 0;
}

.post_entry_head {
	margin:0 0 15px 0;
}

.post_entry_byline {
	font-size:11px;
	font-style:italic;
	padding:0;
	margin:0;
}

.icon_comments {
	background:url("/images/icon_comment.gif") top left no-repeat;
	padding:0 0 0 15px;
}

#search_results {
	list-style:none;
	padding:0;
	margin:0 0 25px 0
}

#search_results li {
	padding:0;
	margin:0;
}

#search_results li a {
	font:normal 23px georgia, "Times New Roman", serif;
	line-height:1em;
	text-decoration:none;
	color:#535650;
	display:block;
	padding:4px 0 15px 0;
}

#search_results li a:hover {
	text-decoration:underline;
}

#notepad_wrapper {
	width:462px;
	float:left;
	background:url("/images/background_notedpad_repeat_home.jpg") top left repeat-y;
}

#notepad_wrapper_subpage {
	width:230px;
	float:left;
	background:url("/images/background_notedpad_repeat_subpage.jpg") top left repeat-y;
}
/*------------------ inner side bar------------------*/
#notepad_wrapper.inner {
	width:400px;
	float:left;
	background:url("/images/background_notedpad_repeat_inner.jpg") top left repeat-y;
}
#notepad_wrapper.inner #notepad_top_home {
	width:400px;
	background:url("/images/background_notedpad_top_inner.jpg") top left no-repeat;
	padding:52px 0 0 0;
}
#notepad_wrapper.inner #notepad_bottom_home {
	width:370px;
	background:url("/images/background_notedpad_bottom_inner.jpg") bottom left no-repeat;
	position:relative;
	padding:5px 15px 70px 15px;
}
#notepad_wrapper.inner .notepad_columnleft{
	width:180px;
	float:left;
	padding:0 15px 0 0;
	margin:0 0 0 15px;
}
#notepad_wrapper.inner .notepad_columnright{
	width:138px;
	float:left;
}
/*-------------------end inner side bar-------------*/
#notepad_top_home {
	width:462px;
	background:url("/images/background_notedpad_top_home.jpg") top left no-repeat;
	padding:52px 0 0 0;
}

#notepad_top_subpage {
	width:230px;
	background:url("/images/background_notedpad_top_subpage.jpg") top left no-repeat;
	padding:52px 0 0 0;
}

#notepad_bottom_home {
	width:390px;
	background:url("/images/background_notedpad_bottom_home.jpg") bottom left no-repeat;
	position:relative;
	padding:5px 30px 70px 42px;
}

#notepad_bottom_subpage {
	width:198px;
	background:url("/images/background_notedpad_bottom_subpage.jpg") bottom left no-repeat;
	position:relative;
	padding:5px 0 100px 32px;
}

.notepad_columnleft {
	width:207px;
	float:left;
	padding:0 15px 0 0;
}

.notepad_columnright {
	width:168px;
	float:left;
}

.notepad_columnleft p {
	padding:0 0 8px 0;
}

#notepad_banner {
	width:160px;
	height:1300px;
	background:url("/images/notepad_banner_background.png") top left no-repeat;
	padding:2px;
}

.tweet_loading {
	font-style:italic;
}

#tweet ul {
	list-style:none;
	margin:0;
	padding:0;
}

#tweet ul li {
	font:normal 13px arial, helvetica, sans-serif;
	line-height:1.5em;
	color:#535650;
	padding:0;
}

#flickr_photos img {
	width:55px;
	height:42px;
	float:left;
	background:url("/images/background_flickr_photos.png") top left no-repeat;
	padding:4px;
	margin:0 6px 8px 0;	
}

#title_latestrecipe {
	width:141px;
	height:32px;
	background:url("/images/title_latestrecipe.png") top left no-repeat;
	text-indent:-999999px;
	padding:0;
	margin:0 0 5px -8px;
}

#title_youradshere {
	width:154px;
	height:32px;
	background:url("/images/title_youradshere.png") top left no-repeat;
	text-indent:-999999px;
	padding:0;
	margin:0 0 13px -5px;
}

#title_getsocial {
	width:108px;
	height:32px;
	background:url("/images/title_getsocial.png") top left no-repeat;
	text-indent:-999999px;
	padding:0;
	margin:10px 0 4px -8px;
}

#icon_recipe {
	background:url("/images/icon_recipe.png") top left no-repeat;
	padding:2px 0 5px 24px;
}

#icon_recipe a {
	font:normal 16px georgia, "Times New Roman", serif;
	line-height:1.1em;
	text-decoration:none;
	color:#535650;
}

#icon_recipe a:hover {
	text-decoration:underline;
}

#icon_twitter {
	background:url("/images/icon_twitter.png") top left no-repeat;
	padding:0 0 2px 28px;
}

#icon_twitter a {
	font:normal 16px georgia, "Times New Roman", serif;
	line-height:1.5em;
	text-decoration:none;
	color:#535650;
}

#icon_twitter a:hover {
	text-decoration:underline;
}

#icon_facebook {
	background:url("/images/icon_facebook.png") top left no-repeat;
	padding:0 0 2px 28px;
	margin:15px 0 0 0;
}

#icon_facebook a {
	font:normal 16px georgia, "Times New Roman", serif;
	line-height:1.5em;
	text-decoration:none;
	color:#535650;
}

#icon_facebook a:hover {
	text-decoration:underline;
}

#icon_flickr {
	background:url("/images/icon_flickr.png") top left no-repeat;
	padding:0 0 2px 58px;
	margin:15px 0 0 0;
}

#icon_flickr a {
	font:normal 16px georgia, "Times New Roman", serif;
	line-height:1.3em;
	text-decoration:none;
	color:#535650;
}

#icon_flickr a:hover {
	text-decoration:underline;
}

.notepad_recipe_photo {
	background:url("/images/notepad_photo_recipe_bottom.png") bottom left no-repeat;
	width:189px;
	margin:0 0 5px 0;
}

.notepad_recipe_photo img {
	width:175px;
	background:url("/images/notepad_recipe_photo_top.jpg") top left no-repeat;
	padding:8px;
	margin:0;
}

#maintitle {
	width:400px;
	height:85px;
	text-indent:-999999px;
	padding:13px 0 4px 0;
	margin:0 0 0 -22px;
}

.title_home {
	background:url("/images/title_home.jpg") top left no-repeat;
}

.title_about {
	background:url("/images/title_alittleaboutme.jpg") top left no-repeat;
}

.title_fooddrink {
	background:url("/images/title_fooddrink.jpg") top left no-repeat;
}

.title_findwhatyourlookingfor {
	background:url("/images/title_findwhatyourlookingfor.jpg") top left no-repeat;
}

.title_inedible {
	background:url("/images/title_inedible.jpg") top left no-repeat;
}

.title_recipes {
	background:url("/images/title_recipes.jpg") top left no-repeat;
}

#footer_wrapper {
	width:100%;
	background:url("/images/background_footer.jpg") top center repeat-x;
}

#footer {
	width:960px;
	padding:50px 10px 50px 10px;
	margin:0 auto;
}

#footer p {
	font-size:11px;
	line-height:2em;
	color:#f6e9db;
	padding:0 0 7px 0;
}

#footer p a {
	color:#f6e9db;
}

#footer_right {
	float:right;
	text-align:right;
}

#title_finduson {
	width:75px;
	height:21px;
	float:left;
	background:url("/images/footer_title_finduson.jpg") top left no-repeat;
	text-indent:-999999px;
	margin:0 10px 0 0;
}

#socialmedia_buttons {
	width:300px;
	float:left;
}

#socialmedia_buttons img {
	float:left;
	margin:0 12px 0 0;
}

.photo_left {
	float:left;
	margin:0 20px 15px 3px;
}

.photo_right {
	float:right;
	margin:0 3px 15px 20px;
}

.post_photo_thumb {
	float:left;
	background:url("/images/post_photo_thumb_bottom.png") bottom left no-repeat;
	margin:0 20px 10px 3px;
}

.post_photo_thumb img {
	width:175px;
	background:url("/images/post_photo_thumb_top.jpg") top left no-repeat;
	padding:8px;
	margin:0;
}

.post_photo_thumb_right {
	float:right;
	background:url("/images/post_photo_thumb_bottom.png") bottom left no-repeat;
	margin:0 3px 10px 20px;
}

.post_photo_thumb_right img {
	width:175px;
	background:url("/images/post_photo_thumb_top.jpg") top left no-repeat;
	padding:8px;
	margin:0;
}

.post_photo_large {
	width:338px;
	float:right;
	background:url("/images/post_photo_large_bottom.png") bottom left no-repeat;
	margin:0 3px 0 0;
}

.post_photo_large img {
	width:320px;
	background:url("/images/post_photo_large_top.jpg") top left no-repeat;
	padding:9px;
	margin:0;
}

.photo_caption_right {
	width:338px;
	float:right;
	margin:0 5px 5px 20px;
}

.photo_caption_right img {
	margin:0 0 5px 0;
}

.photo_caption_right p {
	font:italic 12px georgia, "Times New Roman", times, serif;
	line-height:1.5em;
	text-align:center;
	color:#8a8a8a;
	padding:0;
}

.post_subtitle {
	font:normal 18px georgia, "Times New Roman", serif;
	line-height:1em;
	color:#535650;
	padding:0 5px 0 0;
}

.post_gallery {
	font:normal 18px georgia, "Times New Roman", serif;
	line-height:1em;
	color:#3c3f3a;
	padding:0 0 15px 0;
}

#post_socialmediaimage_wrapper {
	width:348px;
	float:right;
	margin:0 5px 15px 20px;
}

#post_social_media {
	float:right;
	margin:0 0 0 0;
}

.social_bg{
	width: 335px;
	height: 44px;
	background: url("/images/social_icons/social_bg.png");
	background-position: top right;
}
#social_icons{
	overflow: hidden;
}
#social_icons ul li, #post_social_media ul li{
	float: left;
	display: block;
	list-style: none;
	padding: 22px 0 0 0;
	margin: 0 0 0 8px;
}
#post_social_media .print{
	margin: 0 10px 0 90px;
}
#___plusone_0 iframe, #___plusone_1 iframe{
	opacity: 0;
}
#___plusone_0, #___plusone_1{
	width: 29px !important;
	height: 28px !important;
	background: url("/images/social_icons/social_google.png") !important;
}
#PinItButton{
	width: 29px !important;
	height: 28px !important;
	background: url("/images/social_icons/social_pintrest.png") !important;
}
.post_photo_gallery_wrapper {
	width:191px;
	float:left;
	min-height:250px;
	margin:0 25px 5px 0;
}

.post_photo_gallery {
	background:url("/images/post_photo_thumb_bottom.png") bottom left no-repeat;
	margin:0 0 5px 0;
}

.post_photo_gallery img {
	width:175px;
	background:url("/images/post_photo_thumb_top.jpg") top left no-repeat;
	padding:8px;
	margin:0;
}

.post_photogallery_caption {
	font:italic 12px georgia, "Times New Roman", times, serif;
	line-height:1.5em;
	text-align:center;
	color:#8a8a8a;
}
#full{
	display:none;
}
#button_printthispage {
	width:166px;
	height:43px;
	background:url("/images/button_printthispage.jpg") top left no-repeat;
	float:left;
	display:block;
	text-indent:-999999px;
	margin:0 10px 0 6px;
}

#button_printthispage:hover {
	background-position:0 -43px;
}

#ck_sharethis {
	width:166px;
	height:43px;
	background:url("/images/button_sharethispage.jpg") top left no-repeat;
	float:left;
	display:block;
	text-indent:-999999px;
}

#ck_sharethis:hover {
	background-position:0 -43px;
}

.button_nextpage {
	width:107px;
	height:43px;
	background:url("/images/button_nextpage.jpg") top left no-repeat;
	float:right;
	display:block;
	text-indent:-999999px;
}

.button_nextpage:hover {
	background-position:0 -43px;
}

.button_previouspage {
	width:107px;
	height:43px;
	background:url("/images/button_previouspage.jpg") top left no-repeat;
	float:right;
	display:block;
	text-indent:-999999px;
	margin:0 15px 0 0;
}

.button_previouspage:hover {
	background-position:0 -43px;
}

.button_readmore {
	width:105px;
	height:35px;
	background:url("/images/button_readmore.jpg") top left no-repeat;
	display:block;
	text-indent:-999999px;
}

.button_readmore:hover {
	background-position:0 -35px;
}

.divider {
	width:100%;
	height:1px;
	background:url("/images/post_divider_full.jpg") bottom left no-repeat;
	margin:0 0 25px 0;
}

.divider hr {
	border:0;
	height:0;
}

.divider_small {
	width:315px;
	height:1px;
	background:url("/images/post_divider_full.jpg") bottom left no-repeat;
	margin:0 0 25px 0;
}

.divider_small hr {
	border:0;
	height:0;
}

.content_ingredients {
	font:normal 13px arial, helvetica, sans-serif;
	line-height:1.5em;
	color:#535650;
}

.content_ingredients li {
	margin:0 0 0 15px;
}

.clearer {
	clear:both;
}

/* Modal Window */

/* Z-index of #mask must lower than #boxes .window */

#mask {
	background:url("/images/background_modal.png") top left;
	display:none;  
	position:absolute;
	top:0;
	left:0;
	z-index:998;  
}

#boxes #dialog {
	width:632px;
	height:497px;
	background:url("/images/background_photo_enlarged.png") top left no-repeat;
	overflow:hidden;
	display:none;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-316px; 
	margin-top:-248px;
	z-index:999;
}

#boxes #dialog img {
	width:600px;
	position:absolute;
	top:16px;
	left:16px;
}

#boxes #dialog p {
	font:normal 16px georgia, "Times New Roman", serif;
	line-height:1em;
	color:#535650;
	position:absolute;
	top:457px;
	left:25px;
}

#button_photo_close {
	width:61px;
	height:22px;
	background:url("/images/button_photo_close.png") top left no-repeat;
	text-indent:-999999px;
	position:absolute;
	top:453px;
	right:25px;
	outline:none;
}

#photogallery_photo {
	width:632px;
	height:497px;
	background:url("/images/background_photo_enlarged.png") top left no-repeat;
	overflow:hidden;
	display:none;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-316px; 
	margin-top:-248px;
	z-index:999;
}

.jqmClose {
	width:61px;
	height:22px;
	background:url("/images/button_photo_close.png") top left no-repeat;
	text-indent:-99999px;
	position:absolute;
	top:453px;
	right:25px;
	z-index:999;
}

.jqmOverlay { 
	background:url("/images/background_modal.png") top left;
	z-index:998;
}

/* DISQUSS */

#disqus_thread {
	background:#ece5d9 !important;
	-webkit-border-radius: 8px !important;
	-moz-border-radius: 8px !important;
	border-radius: 8px !important;
	position:relative !important;
	padding:20px 15px 15px 15px !important;
	margin:15px 0 15px 0 !important;
}

#dsq-content .dsq-comment-header {
	background:#e2d9ca !important;
	height:auto !important;
	line-height:normal !important;
	-moz-border-radius-bottomleft:5px !important;
	-moz-border-radius-bottomright:5px !important;
	-moz-border-radius-topleft:5px !important;
	-moz-border-radius-topright:5px !important;
}

#dsq-content .dsq-moderator .dsq-comment-header {
	background:#e2d9ca !important;
	background-image:none !important;
	-moz-border-radius-bottomleft:5px !important;
	-moz-border-radius-bottomright:5px !important;
	-moz-border-radius-topleft:5px !important;
	-moz-border-radius-topright:5px !important;
}

#dsq-content .dsq-subscribe a, #dsq-content .dsq-subscribe-label {
	-moz-border-radius-bottomleft:3px !important;
	-moz-border-radius-bottomright:3px !important;
	-moz-border-radius-topleft:3px !important;
	-moz-border-radius-topright:3px !important;
	background:#e2d9ca !important;
	display:block !important;
	padding:6px !important;
	text-decoration:none !important;
}

#dsq-comments-title h3 {
	background:url("/images/comments_divider.jpg") top left no-repeat !important;
	font:normal 18px arial, helvetica, sans-serif !important;
	color:#535650 !important;
	line-height:1em !important;
	padding:25px 15px 15px 0 !important;
	margin:25px 0 0 0 !important;
}

#dsq-content .dsq-options {
	display:none !important;
}

.dsq-by {
	display:none !important;
}

.stbuttontext {
	text-indent:-999999px !important;
}

button.dsq-button, button.dsq-button-small {
	margin:5px 0 0 0 !important;
}

#dsq-content .dsq-login-buttons {
	background:none !important;
}

.dsq-dc-logo a {
	display:none !important;
}

#dsq-content .dsq-options {
	background:none !important;
}

.dsq-brlink {
	display:none !important;
}

.dsq-like {
	margin:0 10px 0 0 !important;
}

button.dsq-button, button.dsq-button-small {
	-moz-border-radius-bottomleft:5px !important;
	-moz-border-radius-bottomright:5px !important;
	-moz-border-radius-topleft:5px !important;
	-moz-border-radius-topright:5px !important;
	background:#c5bfb2 !important;
	border:0 !important;
	color:inherit !important;
	font-family:Arial,Helvetica,Calibri,sans-serif !important;
	margin:0 !important;
	overflow:visible !important;
	color:#535650 !important;
}

#dsq-post-button {
	margin:5px 0 0 0 !important;
}

.dsq-autheneticate-copy {
	display:none !important;
}

.dsq-login-buttons {
	padding:0 !important;
	margin:0 !important;
	height:1px !important;
}

.dsq-login-button a {
	position:absolute !important;
	top:20px !important;
	right:20px !important;
	background:url("/images/button_logintodisquss.png") top left no-repeat !important;
	width:165px !important;
	height:31px !important;
	display:block !important;
}

.dsq-login-button a img {
	display:none !important;
}


#subscribe {

}
#subscribe a {
	width: 180px;
	margin: 0 auto;
	font-size: 1.5em;
	text-decoration:none;
	font-weight:bold;
	background: url('/images/rss.png') 30px 47px no-repeat;
	display:block;
	position:auto;
	height:72px;
	padding-left: 70px;
	padding-top: 50px;
	color: #818b35;
}