
	body, html{ height:100%; color: #000000;background:#352063;font-family:arial;margin:0px;font-size:10pt;}

	table { font-size:10pt; direction:rtl;color:#000000;padding:0px;}

	h1,h2,h3,h4 {margin:0px;}

	img {margin:0px;padding:0px;border:0px;}
	.imgLink {cursor:pointer;border:0px;}
	.block{margin:0px;border:0px;display:block;}
	.blockLink{margin:0px;border:0px;display:block;cursor:pointer;}
	.color_main {color:#562883;}
	.color_second {color:#7d7ac6;}
	.bold_main {color:#562883;font-weight:bold;}
	.bold_second {color:#7d7ac6;font-weight:bold;}
	.small_text {font-size:8pt;}
	.color_white {color:#FFFFFF;}
	.bold_white {color:#FFFFFF;font-weight:bold;}

	.forMembers_small {
		color:#7d7ac6;
		clear:both;
		height:16px;
		line-height:16px;
		font-size:8pt;
		font-weight:bold;
		vertical-align:bottom;
	}

	p.justP {margin:0px;text-align:justify;}
	p.spacerP {margin:0px;margin-bottom:5px;}
	p.noMargin {margin:0px;}

	ul,ol {margin:5px;margin-right:30px;}
	form {margin:0px; float:right;}

	input, select, textarea{font-size:9pt;font-family:arial;border:1px solid #562883;}
	input.buttons {border:1px solid #562883; background-color:#562883;color:#FFFFFF;cursor:pointer;font-weight:bold;font-weight:bold;padding:0px 5px 0px 5px;vertical-align:middle;}
	input.buttons:hover {border:1px solid #562883; background-color:#FFFFFF;color:#562883;}
	input.noBorder {border:0px;}

	a:link, a:visited, a:active {text-decoration:underline; color:#562883;}
	a:hover {text-decoration:none; color:#562883;}

	a.print, a.print_float{
		color:#562883;
		height:16px;
		line-height:16px;
		display:block;
		font-size:9pt;
		font-weight:normal;
		padding-right: 20px;
		margin:2px 10px;
		background: url(images/printer.gif) right 1px no-repeat;
	}
	a.print:hover,  a.print_float:hover {
		background-position:right -15px;
	}
	a.print_float { float:left;}

	.txt_main{
		color:#562883;
	}


/***************************************************************************************************************/
#conteiner {
	width:100%;
	min-height:100%;
	position:absolute;
	direction:rtl;
	text-align:right;

}
#frame {
	margin:0 auto 0 auto;
	width:780px;
	min-height:600px;
}
div#frame flash {
	width:780px;
	height:150px;
	float:right;
}

span.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    white-space: nowrap;
    border: 0;
}

header {
    height: 150px;
    width: 100%;
    background: url(images/istrology_header.png) bottom / 100% no-repeat;
    background-position-x: 2px;
}

header .search-wrapper {
    padding-top: 12px;
    padding-right: 15px;
}

header .search-wrapper form {
    display: flex;
    align-self: center;
}

header .search-wrapper label {
    color: white;
    font-size: 16px;
    margin-left: 4px;
}

header .search-wrapper input {
    height: 20px;
    width: 140px;
    color: white;
    border-radius: 40px;
    margin-left: 4px;
    border: 1px solid white;
    background: rgba(255,255,255,.3);
}
header .search-wrapper button {
    position: relative;
    border-radius: 50%;
    height: 20px;
    width: 20px;
    border: 1px solid white;
    background: rgba(255,255,255,.3);
    cursor: pointer;
}

header .search-wrapper button span {
    width: 0;
    height: 0;
    position: absolute;
    top: 4px;
left: 3px;
    display: block;
    border-style: solid;
    transform: scale(-1, 1);
    border-width: 5px 0 5px 9px;
    border-color: transparent transparent transparent #202020;
}

header .main-header {
    width: 100%;
    height: 80%;
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
}

header .main-header a.logo {
    width: 40%;
    height: 70%;
    align-self: flex-start;
}

header .main-header #header-menu {
    width: 56%;
    height: 70%;
    display: flex;
    justify-content: space-between;
    list-style-type: none;
    align-self: flex-end;
    padding: 0;
    margin-right: 10px;
}

header .main-header #header-menu li {
    width: 20%;
}

header .main-header #header-menu li a {
    width: 100%;
    height: 100%;
    display: inline-block;
}



/****************************************************************************************************************
	menu
****************************************************************************************************************/
#menu {
	width:780px;
	height:25px;
	background: url(images/menu_bg.gif) repeat-x;
	float:right;
	margin-bottom:5px;
}
div#menu #left{
	width:10px;
	height:25px;
	float:left;
	background: url(images/menu_left.gif) no-repeat;
	}
div#menu #right{
	width:10px;
	height:25px;
	float:right;
	background: url(images/menu_right.gif) no-repeat;
}
div#menu #menu_mc a {
    /*display: none;*/
}

div#menu #menu_mc .menu-children {
    list-style: none;
    display: flex;
    padding: 0;
    margin: 0;
}

div#menu p {
	color:#987cb1;
	display:block;
	float:right;
	font-size:8pt;
	line-height:20px;
	margin:0 10px 0 10px;

}
div#menu a, div#menu a.selected {
	color:#d5cadf;
	display:block;
	float:right;
	font-size:9pt;
	line-height:20px;
	margin:0;
	font-weight: bold;
	text-decoration:none;
}

div#menu a:hover,div#menu a.selected {
	font-weight: bold;
	color:#FFFFFF;
}


/****************************************************************************************************************
	main
****************************************************************************************************************/
div#main {
	float:right;
	width:780px;
	background: url(images/main_bg.gif) repeat-y;
}
div#main #top {
	float:right;
	width:780px;
	height:10px;
	background: url(images/main_top.gif) no-repeat;
}
div#main #bottom {
	float:right;
	width:780px;
	height:10px;
	background: url(images/main_bottom.gif) no-repeat;
}
/****************************************************************************************************************
	main - tohen
****************************************************************************************************************/
div#main #tohenFrame {
	float:right;
	min-height:200px;
	width:750px;
	padding:0 15px 0 15px;
	min-height: 450px;
	height: auto !important;
	height: 450px;

}
 #tohenSide {
	float:left;
	width:250px;
	}

 #tohenMain {
	float:right;
	width:460px;

	}

#tohenInner {

	width:100%;
	}

 #tohenMain h1.header,
 #tohenInner h1.header,
 #tohenInner h1.tartot_header
 {
	width:auto;
	height:40px;
	padding:0;
	padding-right: 45px;
	line-height:40px;
	color:#562883;
	font-weight:bold;
	font-size:12pt;
	margin:0;
	background: url(images/icon_1.gif) right top no-repeat;

	}

 #tohenInner h1.tartot_header
 {
 	background: url(images/tarot_icon.gif) right top no-repeat;
 }

 #tohenMain p, #tohenInner p {
	display:block;
	width:100%;
	color:#000000;
	margin:0px 0px 5px 0px;

	}

 #tohenMain .hr, #tohenInner .hr {
 	float:right;
	background: url(images/hr_space.gif) repeat-x;
	width:100%;
	height:20px;

 }

 #tohenMain .hr_2, #tohenInner .hr_2 {
 	float:right;
	background: url(images/hr_space.gif) repeat-x center;
	width:100%;
	height:4px;
	clear: both;
	margin-top: 10px;
	margin-bottom: 7px;
	line-height: 0px;
	font-size: 0pt;
 }

 h2.sec_title{
 	font: bold 11pt arial;
 	color:#7d7ac6;
 	/*float:right;*/
 	clear:both;
 	width:100%;
 }

#fairy {
    text-align: center;
    width: 100%;
    height: 405px;
    margin: 40px 0 10px;
    background: url(images/tip.png) center / cover no-repeat;
}

#fairy .tip {
    max-width: 65%;
    margin: 0 auto;
    padding-top: 60px;
    color: #424614;
}

#fairy .tip h2 {
    font-size: 22px;
}

#fairy .tip p {
    font-size: 16px;
}


div#main div#blockA, div#blockB, div#blockC, div#blockD{
	margin:0 0 5px 0; /**************************************************/
	width:250px;
	float:left;
	height:141px;
	background: url(images/blockA.jpg) no-repeat;
}

div.icon2,div.icon3, div.icon4, div.icon5, div.icon5 { width:40px; height:38px; float:right; margin:5px 5px 0 5px; }
div.icon2 {background: url(images/icon_2.gif) no-repeat;}
div.icon3 {background: url(images/icon_3.gif) no-repeat;}
div.icon4 {background: url(images/icon_4.gif) no-repeat;}
div.icon5 {background: url(images/icon_5.gif) no-repeat;}

h2.header {
	float:right;
	width:180px;;
	height:23px;
	background: url(images/underLine.gif) bottom repeat-x;
	padding-top:15px;
	margin-bottom:5px;
}
h4.text {
	float:right;
	width:auto;
	height:auto;
	font-size:9pt;
	padding:2px 15px 2px 15px;
	font-weight:normal;
}

#tohenSide a {
	margin-right:10px;
}

h4.text a.def, a.align_mir, a.sun_icon{
	float:right;
	color:#562883;
	clear:both;
	height:16px;
	line-height:16px;
	display:block;
	font-size:9pt;
	font-weight:normal;
	padding-right: 20px;
	margin:2px 0 2px 0;
	background: url(images/star2.gif) right 1px no-repeat;
	white-space:nowrap;
}
h4.text a.def:hover,  a.sun_icon:hover {
	color:#000000;
	text-decoration:underline;
	background: url(images/star2.gif) right -15px no-repeat;
}
h4.text a.align_mir {
	float:left;
	text-align:left;

}

h4.text table {
	margin:5px 0 5px 0;
	width:100%;
	border:0;
	vertical-align:top;
}



h4.text input.text{
	width:80px;
	font-size:9pt;
	height:14px;
	padding:1px;
	margin:0;

}

h4.text input.text2{
	width:100px;
	font-size:9pt;
	height:14px;
	padding:1px;
	margin:0;

}

 input.year{
	width:30px;
	font-size:9pt;
	height:14px;
	padding:1px;
	margin:0;

}
h4.text input.calendar{
	width:20px;
	font-size:9pt;
	height:19px;
	border:0;
	background: url(images/callendar.gif) no-repeat;
	padding:0;
	margin:0px 2px;
	cursor:pointer;
}



/****************************************************************************************************************
	footer
****************************************************************************************************************/
div#footer {
	margin-top:10px;
	width:780px;
	height:25px;
	line-height:25px;
}

div#footer #tyco {
	height:25px;
	width:58px;
	float:left;
}
div#footer #copywrite {
	float:left;
	margin-left:30px;
	color:#d5cadf;
	font-size:8pt;
}

div#footer a {
	color:#d5cadf;
	display:block;
	float:right;
	font-size:8pt;
	margin:0;
	text-decoration:none;
}
div#footer p {
	color:#987cb1;
	display:block;
	float:right;
	font-size:7pt;
	line-height:25px;
	margin:0 10px 0 10px;
}
div#footer a:hover, a.active {
	color:#FFFFFF;
}


/******** Article / Product box **********/

	table.prd_list {
		width:100%;
	}

	div.prdBox {
		float:right;
		width:auto;
		margin:0px 0px;
	}
	div.spaseBox{
		float:right;
		width:100%;
		height:15px;
	}

	div.prdList { width:100%;float:right;}

	div.prdList_right {
		float:right;

		width:360px;
		margin:15px 0px;
	}

	div.prdList_left {
		float:left;

		width:360px;
		margin:15px 0px;
	}

	table.prdBox_table {
		width:100%;
	}

	table.prdBox_table td.prdPic {
		text-align:right;
		padding-left:10px;
		vertical-align:top;
		white-space: nowrap;
	}

	div.prdPic{
		padding:2px;
		border:1px solid #a09bbe;
		background:#FFFFFF;
	}

	div.artPic{
		padding:2px;
		border:1px solid #a09bbe;
		background:#FFFFFF;
		float:left;
		margin:0px 10px;
	}
	div.prdPic img, div.artPic img{cursor:pointer;border:0px;display:block;}

	table.prdBox_table td.prdInfo {
		width: 100%;
		height: 100%;
		vertical-align:top;
	}

	td.prdInfo h2{
		font: bold 11pt arial;
		color: #562883;
	}

	table.prdBox_table div.prd_info {
		width:auto;
		font-size:9pt;
	}

	div.from_channel {
		color:#562883;
		font: normal 8pt arial;
		float:right;
	}

	a.goto{
		float:left;
		color:#562883;
		height:16px;
		line-height:16px;
		display:block;
		font-size:9pt;
		font-weight:normal;
		padding-right: 20px;
		margin:2px 0 2px 0;
		background: url(images/star2.gif) right 1px no-repeat;
	}
	a.goto:hover {
		color:#000000;
		text-decoration:underline;
		background: url(images/star2.gif) right -15px no-repeat;
	}

	/******** Result Bar ***********/
	table.resultsBar {width:100%;padding:0px;}
	.resultsBar .pages_title {float:left;margin:0px 5px;}
	.resultsBar a:link, .resultsBar a:visited, .resultsBar a:hover, .resultsBar a:active
	{ 	line-height:13px;width:13px;color:#562883;
		font-weight:bold;text-decoration:none; border:1px solid #562883;
		text-align:center;font-size:7pt;margin-right:2px; display:block; float:left;
	}
	.resultsBar a.selected:link, .resultsBar a.selected:visited, .resultsBar a.selected:hover, .resultsBar a.selected:active
	{ 	line-height:13px;width:13px;color:#FFFFFF;background:#562883;
		font-weight:bold;text-decoration:none; border:1px solid #562883;
		text-align:center;font-size:7pt;margin-right:2px; display:block; float:left;
	}
	.resultsBar a:hover {background:#562883;color:#FFFFFF;}

	/******* Horoscope Pages *************/
	table.zodiac_table {
		width:100%;
		float:right;
	}
	table.zodiac_table td {
		text-align:center;
		vertical-align:top;
	}

	table.zodiac_table a:link,table.zodiac_table a:hover,table.zodiac_table a:visited,table.zodiac_table a:selected {
		margin-bottom:5px;
		font: bold 10pt arial;
		text-decoration:none;
		color:#562883;
	}

	table.zodiac_table .date {
		font: normal 7.5pt arial;
		color:#562883;
		white-space:nowrap;
		text-align:center;
	}

	a.zodiac:link,a.zodiac:active,a.zodiac:visited,a.zodiac:hover {
		display:block;
		clear:both;
		margin:auto;
		width:78px;
		height:80px;
		background-position: center top;
		background-repeat:no-repeat;
		border:0px;
	}
	a.zodiac:hover {
		background-position: center -80px;
	}

	h1.zodiac_title {
		width:auto;
		padding:0;
		color:#562883;
		font-weight:bold;
		font-size:12pt;
		margin:0;
	}

	.members_only{
		display:block;
		background:url(images/members_icon.gif) no-repeat right center;
		padding-right:30px;
		font-weight:bold;
		color:#bb299a;
	}

 /**************************** TAROT PAGES *****************************/

 div .tarot_wide_content, div .tarot_wide_side {
/*
	The three height combination gives a minium height effect on all browsers
	height: 148px required by IE 6
	height: auto !important; makes it expandable
	min-height sets new browser's minimum height
*/

	height: auto !important;
	min-height: 141px;
	height: 141px;
	margin: auto;
}

div .tarot_wide_content {
	width: 726px;
	background-image: url(images/wide_c_sides.gif);
	background-repeat: no-repeat;

}

div.tarot_wide_container {
	width: 726px;
	height: auto;
	background-image: url(images/wide_c_bg.gif);
	background-repeat: repeat-x;
	margin: auto;

	clear: both;
}

div.tarot_wide_container h2 {
	font-size:12pt;
	color:#562883;
}

div.tarot_wide_text {
	background-image: url(images/wide_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 726px;
	height: auto !important;
	min-height: 118px;
	height: 118px;
	float: right;
	margin: auto;
}

div.tarot_wide_footer {
	background-image: url(images/wide_c_bot.gif);
	background-repeat: no-repeat;
	clear: both;
	height: 7px;
	width: 726px;
	line-height: 0px;
	font-size: 0pt;
	margin: auto;
}

div.tarot_wide_upper {
	background-image: url(images/wide_c_up.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 726px;
	line-height: 0px;
	font-size: 0pt;

	margin: auto;
}

div.tarot_wide_image_border {
	width: 100px;
	float: right;
}

div.tarot_wide_image1 {
	margin-top: 4px;
	margin-left: 11px;
	/*
	padding:2px;
	background:#FFFFFF;
	border:1px solid #562883;
	*/
	float: left;
	display: inline;
}

div.tarot_wide_image1 img {

	display:block;
	border:0px;
	cursor:pointer;
}

div.tarot_wide_image10 {
	margin-top: 4px;

	/*
	padding:2px;
	background:#FFFFFF;
	border:1px solid #562883;
	*/
	float: left;
	display: inline;
}

div.tarot_wide_image10 img {

	display:block;
	border:0px;
}

div.tarot_wide_description {
	width: 590px;
	height: auto !important;
	min-height: 110px;
	height: 110px;
	float: right;
	margin-right: 11px;
}

div.tarot_wide_description p {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

div.tarot_open {
	width: 135px;
	height: 30px;
	float: left;
	display: inline;
	margin-left: 14px;
}

div.tarot_open img {
	border: 0px;
	float: left;
}


/* Question form*/

div.ask_question_text {
	color: #562883;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 100px;
	height: 20px;
	margin-top: 6px;
	clear: right;
	float: right;

}

form.ask_question {
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}

form.ask_question input {
	background-image: url(images/question_input_bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #b7b1ce;
	width: 460px;
	height: 18px;
}


/*Single || multiple card display*/

div.big_card_layout {
	width: 700px;
	margin: auto;
	height: auto;
	float: none;
	clear: both;
}
div.pentagram_layout  img{
	width: 122px;
	height: 169px;
}
div.big_card_item {
	width: 140px;
	height: auto;
	float: right;
	margin-right: 6px;
	display: inline;
}

div.big_card_text, div.big_card_text_fixed {
	width: 96%;
	height: auto;
	height: 45px;
	color: #562883;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	float: right;
	display: inline;
	margin-right: 10px;
}

div.big_card_text_fixed {
	height: 50px;
}

div.big_card_border {
	background-image: url(images/tarot_big_border.gif);
	background-repeat: no-repeat;
	width: 130px;
	height: 178px;
	color: #562883;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: auto;
	margin-top: 0px;
	padding-top: 4px;
	padding-left: 4px;
	float: left;
		z-index: 10;
}

/*
3/11/2007 - Auto height modification, Liran Oz
*/

div.big_card_auto {
	background-repeat: no-repeat;
	width: 122px;
	color: #562883;
	padding: 4px;
	padding-bottom: 0px;
	float: right;
	clear: both;
}

div.big_card_auto img {
	float: right;
	clear: both;
}

div.big_card_auto_bottom {
	background-image: url(images/tarot_big_border_bottom.gif);
	width: 130px;
	height: 5px;
	float: right;
	clear: both;
	line-height: 0px;
	font-size: 0pt;
}


div.big_card_image1 {
	background-image: url(images/big_tarot_temp.jpg);
	background-repeat: no-repeat;
	width: 122px;
	height: 169px;
	float: left;
}


/* U layout */
/*Fix the border position for u layout*/
div.u_layout_card div.big_card_border, div.u_layout_card_right div.big_card_border, div.u_layout_card_left div.big_card_border {
	margin: auto;
	margin-left: 5px;

}

div.u_layout_card, div.u_layout_card_right, div.u_layout_card_left {
	width: 140px;

	float: right;
	margin: auto;
	display: inline;
}

div.u_layout_card_right {
	float: right;
}
div.u_layout_card_left {
	float: left;
}

div.u_layout1 {
	width: 432px;
	margin: auto;
	padding: 0px;
}

div.u_layout2 {
	width: 560px;
	margin: auto;
}

div.u_layout3 {
	width: 420px;
	margin: auto;
	clear: both;
}

div.u_layout_line {
	float: right;
	clear: both;
	width: 100%;
}

/*Caltic layout*/
div.caltic_layout_content {
	width: 686px;
	height: auto;
	margin-right: 30px;
}

div.caltic_right_side {
	width: 150px;
/*	height: auto !important;
	min-height: 200px;
	height: 200px;*/
	height: auto;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	float: right;
}

div.caltic_left_side {
	width: 480px;
/*	height: auto !important;*/
	height: auto;
	float: left;
	margin: auto;
}

div.caltic_big_spacer {
	width: 150px;
	height: 100px;
	float: left;
	margin: auto;
}

div.caltic_full_spacer {
	width: 200px;
	height: 100px;
	float: left;
	margin: auto;
}


div.caltic_column {
	width: 150px;
	height: 100%;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	float: right;
}

table.caltic_col {
	margin: 0px;
	float: right;
	height: 1000px;
	width: 150px;
}

table.caltic_col * {
	vertical-align: middle;
}
/*Caltic individual images*/
div.caltic_image1, div.caltic_image2, div.caltic_image3, div.caltic_image4, div.caltic_image5,
div.caltic_image6, div.caltic_image7, div.caltic_image8, div.caltic_image9, div.caltic_image10 {

	background-repeat: no-repeat;
	width: 122px;
	height: 169px;
	float: left;
}

div.caltic_image1 img, div.caltic_image2 img, div.caltic_image3 img, div.caltic_image4 img, div.caltic_image5 img,
div.caltic_image6 img, div.caltic_image7 img, div.caltic_image8 img, div.caltic_image9 img, div.caltic_image10 img {
	width: 122px;
	height: 169px;
	clear: both;
}
/*Pentagram layout*/
div.pentagram_layout {
	background-image: url(images/pentagram.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width: 680px;
	height: 710px;
	margin-right: 30px;
	margin-bottom: 10px;
	z-index: 100;
}


/*position of the images done in absolute positioning */


div.pentagram_text, div.pentagram_desc_text {
	width: 92%;
	height: auto;
	height:39px;
	color: #562883;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	float: right;
	display: inline;
	margin-right: 10px;
	margin-bottom: 4px;
}

div.pentagram_desc_text {
	text-align: center;
	margin-right: 3px;
}

div.pentagram_image1 {
	background-image: url(images/big_tarot_temp.jpg);
	background-repeat: no-repeat;
	width: 122px;
	height: 169px;
	float: left;
}

div.pentagram_item1 {
	width: 122px;
	height: auto;
	float: right;
	position: relative;
	top: -5px;
	right: 284px;
}


div.pentagram_image2 {
	background-image: url(images/big_tarot_temp.jpg);
	background-repeat: no-repeat;
	width: 122px;
	height: 169px;
	float: left;
}

div.pentagram_item2 {
	width: 122px;
	height: auto;
	float: right;
	position: relative;
	top: 136px;
	right: 415px;
}

div.pentagram_image3 {
	background-image: url(images/big_tarot_temp.jpg);
	background-repeat: no-repeat;
	width: 122px;
	height: 169px;
	float: left;
}

div.pentagram_item3 {
	width: 122px;
	height: auto;
	float: right;
	position: relative;
	top: 136px;
	left: 223px;
}

div.pentagram_image4 {
	background-image: url(images/big_tarot_temp.jpg);
	background-repeat: no-repeat;
	width: 122px;
	height: 169px;
	float: left;
}

div.pentagram_item4 {
	width: 122px;
	height: auto;
	float: right;
	position: relative;
	top: 463px;
	right: 49px;
}


div.pentagram_image5 {
	background-image: url(images/big_tarot_temp.jpg);
	background-repeat: no-repeat;
	width: 122px;
	height: 169px;
	float: left;
}

div.pentagram_item5 {
	width: 122px;
	height: auto;
	float: right;
	position: relative;
	top: 463px;
	left: 335px;
}


div.faceline
{
	width: 100%;
	display:block;
	clear:both; 
	min-height: 150px;
	height: auto !important;
	height: 150px;
	margin-top:40px;
	float:right;
}

/* edit */
div#menu p {
	margin:0 6px 0 6px;
}

.share_wrap {
margin:0;
margin-top:-30px;
float:left;
width: 125px;
}

.adsense{
display:block;
clear:both;
margin:0 auto;
padding:5px 0 10px 0;
width:728px;
height:90px;
}