/* C------------------------------- */
.sectionBody {	
        CLEAR: both; 
        MARGIN-LEFT: auto;
        MARGIN-RIGHT: auto;
        WIDTH: 962px;
        TEXT-ALIGN: left; 
        BACKGROUND-COLOR: #FFFFFF;
}
.sectionHeadAds {
        padding:3px;
        font-size: 11px;
        text-align:right;
}
.sectionHeadTop {
}
.sectionHeadTop img {
        vertical-align:middle;
}
.headTopMenu {
        font:11px verdana;
        color:#055D90;
        font-weight: normal;
        background-color:#E1F0F5;
        padding:5px;
        border-bottom:#B2D4E4 1px solid;
}
.headTopMenu a:link,
.headTopMenu a:visited {
        color:#055D90;
        text-decoration: underline;
}
.headTopMenu a:hover {
        color:#C6590A;
        font-weight: normal;
        text-decoration: none;
}
.headTopMenu a.current:link,
.headTopMenu a.current:visited {
        font-weight: bold;
}
.headTopMenu a.current:hover {
        font-weight: bold;
}
.sectionHeadBody {
	CLEAR: both; 
	padding-top:2px;
}
.sectionHeadBody img {
        margin:0px;
}
.headBodyLeft {
        float:left;
        width:250px;
        height:52px;
}
.headBodyRight {
        margin: 0 0 0 250px;
}
.headBodyRightL {
        float:left;
        width:450px;
        padding-top:13px;
}
.headBodyRightR {
        float:right;
        width:262px;
        text-align:right;
        font:10px verdana;
        padding-top:13px;
}
.headBodyRightR IMG {
        vertical-align:middle;
        border:0;
}
.sectionHeadBottom {
        height:2px;
        clear:both;
        font-size:0px;
}
.sectionFooter {
	CLEAR: both; 
	FONT: 0.8em verdana; 
        PADDING: 20px 0px 10px 0px; 
        TEXT-ALIGN: center
}
.sectionLeft {
        width: 662px;
        float: left;
}
.sectionRight {
        width: 300px;
        float: right;
}
.subLeft {
        width:160px;
        float:left;
}
.subRight {
        width:502px;
        float:right;
        background-color:#FFF;
}
/* C------------------------------- */
.page72 {
        padding-left:17px;
        padding-right:17px;
}
.item72 {
}
.item72top {
        font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
        text-transform:uppercase;
        letter-spacing:.2em;
        color:#999;
}
.item72body {
        position:relative;
        width:468px;
        clear: both; 
        font-size: 1.0em;
        padding-top: 5px;
}
.item72one {
        float:left;
        width:408px;
        text-align:center;
}
.item72one i {
        font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
        text-transform:uppercase;
        letter-spacing:.2em;
        color:#999;
}
.item72twono {
        float:right;
        width:60px; 
        text-align:center; 
        margin:0px; 
        padding:0px;
        color:#999;
}
.item72two {
        float:right;
        width:60px; 
        top:1px; 
        text-align:center; 
        margin:0px; 
        padding:0px;
        list-style: none;
}
.item72two li {
	border: 1px solid #fff;
        margin: 0;
        padding: 0;
        background-color:#FFD4E9;
}
.item72two li.voteCount {
}
.item72two li.voteCount strong {
        display:block;
        color: #000;
        padding:5px 0px 0px 0px;
	font-size: 160%;
	font-weight: normal;
	letter-spacing: -1px;
	line-height: 1;
	margin-bottom:0;
}
.item72two li.voteCount EM {
        font-style:normal;
        font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
        letter-spacing:.2em;
        color:#999;
}
.item72two li.voteClick {
        padding: 5px 0px 5px 0px;
}
.item72two li.voteClick a:link,
.item72two li.voteClick a:visited {
        display: block;
        line-height: 1;
        text-decoration: none;
        font-weight: bold;
        color:#E11477;
}
.item72two li.voteClick a:hover {
        color:#000;
}
.item72bottom {
        clear: both; 
        font-size:0px;
}
/* C------------------------------- */
.pageO72 {
        padding-left:15px;
}
.pageO72 EM {
        margin: 0px;
        display: block; 
        font-style:normal;
        color:#E11477;
}
.pageO72 H1 {
        margin:0px;
        font-size: 18px;
        /*color:#28ABF0;*/
}
.owner72 {
        position:relative;
        width:468px;
        clear: both;
}
.owner72 a:link,
.owner72 a:visited {
        color:#999;
        text-decoration: none;
}
.owner72 a:hover {
        color:#000;
        text-decoration: underline;
}


.o72body {
        width:100px;
        height:150px;
        background: url('http://i.embpersons.com/designs/pictures/ds.png') 0 0; 
}
.o72one {
        height:115px;
        font-size: 1.0em;
}
.o72one IMG {
        vertical-align:middle;
        padding-top:2px;
}
.o72threeno {
        font-size: 12px;
        color:#999;
}
.o72three {
        width:98px;
        height:35px;
        margin:0px; 
        padding:0px;
        list-style: none;
}
.o72three li {
        margin: 0;
        padding: 0;
}
.o72three li.voteCount {
}
.o72three li.voteCount strong {
	display:block;
        color: #000;
        font-size: 160%;
        font-weight: normal;
        letter-spacing: -1px;
        line-height: 1;
}
.o72three li.voteClick {
        padding: 0px 0px 0px 0px;
}
.o72three li.voteClick a:link,
.o72three li.voteClick a:visited {
        display: block;
        line-height: 1;
        text-decoration: none;
        font-weight: bold;
        color:#E11477;
}
.o72three li.voteClick a:hover {
        color:#000;
}
.o72bottom {
        clear: both; 
        font-size:0px;
}

/*=================================================================================*/


/* D---------------------------------- */
.last33top {
        font-size: 1.0em;
        padding: 5px 0px 5px 5px;
        BACKGROUND-COLOR:#F2F2F2;
        BORDER-BOTTOM: #CCCCCC 1px solid;
}
.last33top IMG {
        vertical-align:middle;
        border:0;
}

.last33body {
        clear: both;
        padding-top:5px;
}
.last33one {
        width:70px;
        float:left;
        text-align:center; 
}
.last33one IMG {
        border:0px;
}
.last33two {
        float:right;
        /*margin: 0 0 0 70px;*/
        width:230px;
}
.last33two EM {
        margin: 0px;
        padding: 0px;
        font:normal 11px Verdana;
        font-style: normal;
}
.last33two P {
        margin: 0px;
        padding: 0px;
}
.last33two i {
        font-size:11px;
        font-style: normal;
        color:#999;
}
.last33two img {
        border:0px;
        vertical-align:middle;
}
.last33bottom {
        height: 5px;
        clear: both; 
        font-size:0px; 
        BORDER-BOTTOM: #ccc 1px dashed;
}
/* AA-------------------------- */
.trackerBody {
        clear: both;
        padding-top:5px;
}
.trackerBody i {
        display: block; 
        font-size:11px;
        font-style: normal;
        color:#999;
}
.trackerBody EM {
        margin: 0px;
        padding: 0px;
        font:normal 11px Verdana;
        font-style: normal;
}
.trackerBody EM img {
        border:0px;
        vertical-align:middle;
}
.trackerBody P {
        margin: 0px;
        padding: 0px;
}
.trackerBottom {
        height: 5px;
        clear: both; 
        font-size:0px; 
        BORDER-BOTTOM: #ccc 1px dashed;
}
/* AA-------------------------- */
.o33top {
        font-style: normal;
        font-size: 18px;
        color:#28ABF0;
        padding: 0px 0px 10px 0px;
}
.o33top I {
        font-style: normal;
	font-size: 12px;
}
.o33body {
        clear: both;
        padding-top:5px;
        padding-bottom:5px;
        BORDER-BOTTOM: #ccc 1px dashed;
}
.o33body EM {
        margin: 0px;
        padding: 0px;
        font:normal 11px Verdana;
        font-style: normal;
}
.o33body P {
        margin: 0px;
        padding: 0px;
}
.o33body i {
        font-size:11px;
        font-style: normal;
        color:#999;
}
.o33body img {
        border:0px;
        vertical-align:middle;
}

/* ================================== */
/* A-[other]------------------------- */
.signin {
        font-size:15px;
        FONT-WEIGHT:bold; 
        color:#A92701;
}
.signin a:link,
.signin a:visited {
        text-decoration: none;
        color:#000;
}
.signin a:hover{
        text-decoration: underline;
        color:#A92701;
}
.signin a.current:link,
.signin a.current:visited {
        text-decoration: underline;
   	color: A92701;
}
#signin_form {
}
.signinform {
        text-align:left;
        font-size: 1.4em;
        padding:5px;
        BACKGROUND-COLOR:#E2EED4;
}
.signinform INPUT {
        font-size: 1.0em;

}
.signinform a:link,
.signinform a:visited {
        font-size:10px;
        text-decoration: underline;
        color:#000;
}
.signinform a:hover{
        text-decoration: none;
        color:#A92701;
}
.signout {
        font:10px verdana;
        color:#999;
}
.signout img {
        vertical-align:middle;
}
.signoutleft {
        float:left;
        width:54px;
}
.signoutright {
        margin: 0 0 0 54px;
}
/* [other]------------------------------ */
.pleasesignin {
        position:absolute; 
        top:55px; 
        left:30px;
        padding:10px;
        FONT: 12px arial;
        color: #000;
        background-color: #F9E0E0;
        border: #E4A3A4 1px solid;
        width:370px;
}
.pleasesignin a:link,
.pleasesignin a:visited{
        color:#000;
        text-decoration: underline;
}
.pleasesignin a:hover{
        color:#999;
        text-decoration: underline;
}
.pleasesignin IMG {
        vertical-align:middle;
        border:0;
}

.pleasesignin_i {
        position:absolute; 
        top:55px; 
        left:30px;
        padding:10px;
        FONT: 12px arial;
        color: #000;
        background-color: #F9E0E0;
        border: #E4A3A4 1px solid;
}
.pleasesignin_i a:link,
.pleasesignin_i a:visited{
        color:#000;
        text-decoration: underline;
}
.pleasesignin_i a:hover{
        color:#999;
        text-decoration: underline;
}
.pleasesignin_i IMG {
        vertical-align:middle;
        border:0;
}

.please {
        font:bold 1.2em arial;
        color:red;
	BORDER: red 2px solid; 
	PADDING: 6px; 
}
/* [all]-------------------------------- */
.locationPath {
        padding-top:7px;
        padding-bottom:7px;
}
.clearing {
        font-size:0px;
        height: 0;
        clear: both;
}
.br {
        font-size:0px;
        height:5px;
}
/* [spec]------------------------------- */
.buyblock {
        CLEAR: both; 
        color:#E11477;
        /*width:408px;*/
}
.buyblockleft {
        float:left;
        width:204px;
        text-align:center;
}
.buyblockright {
        float:right;
        width:204px;
        text-align:center;
}
#debug {
        color: green;
}
.pageNumber {
 	font-family: Verdana;
   	font-weight: normal;
   	font-size: 11px;
   	color: 000000;
        padding: 5px 25px 5px 5px;
        text-align: right;
}
.pageNumber strong {
        color:#FFF;
   	font-weight:bold;
        padding-top:2px;
        padding-bottom:2px;
        padding-left:3px;
        padding-right:3px;
        BACKGROUND-COLOR:#56C9C1;
}
.pageNumber A:link,
.pageNumber A:visited {
	COLOR: #9D9D9D;
   	font-weight:bold;
        padding-top:2px;
        padding-bottom:2px;
        padding-left:3px;
        padding-right:3px;
        TEXT-DECORATION: none;
        BORDER: #ccc 1px solid;
}
.pageNumber A:hover {
	COLOR: #f60;
        BORDER: #A92701 1px solid;
        TEXT-DECORATION: none
}
.pageTagsList {
        text-align: justify; 
        padding:10; 
        FONT-SIZE: 1.5em;
}
.pageTagsList a {
        line-height: 1.4em; 
        padding-right: 0.4em; 
}
.pageTagsLeft {
        text-align: justify; 
        padding:5; 
        FONT-SIZE: 1.3em;
}
.pageTagsLeft a {
        line-height: 1; 
}
.pageTagsCat {
        text-align: right; 
        FONT-SIZE: 1.2em;
}
/*
.pageTagsCat a:link,
.pageTagsCat a:visited {
        color:#036990;
	text-decoration:none;
}
.pageTagsCat a:hover{
        text-decoration: underline;
}
*/
/* ------------------------------- */
/* AA---------------------------------- */
.rwg {
	background: url('http://i.embpersons.com/designs/pictures/line.gif') bottom repeat-x;
	float: left;
	width: 300px;
	margin-bottom: 10px;
	font-size: 12px;
	/*font-weight: bold;*/
}
.rwg br {
	clear: both;
}
.rwg ul {
	margin: 10px 0 0 0;
	padding: 0 0 0 10px;
	list-style: none;
	font-size: 12px;
}
.rwg li {
	margin: 0 2px 0 0;
	background: url('http://i.embpersons.com/designs/pictures/cm.png') 100% -100px;
	padding: 0 5px 0 0;
	float: left;
	border-bottom: 1px solid #bbb;
    	text-align: center;
}
.rwg li.active {
	border-bottom: 1px solid #fff;
	background: url('http://i.embpersons.com/designs/pictures/cm.png') 100% 0;
}

.rwg li a, 
.rwg li a:visited, 
.rwg li span {
	display: block;
	float: left;
	padding: 3px 16px 3px 16px;
	text-align: center;
	white-space: nowrap;
	min-height: 15px;
	background: url('http://i.embpersons.com/designs/pictures/cm.png') 0 -100px;
	text-decoration: none;
	color: #666;
}

.rwg li.active a, 
.rwg li.active span {
	background: url('http://i.embpersons.com/designs/pictures/cm.png') 0 0; 
}
.rwg li:hover {
	background-position: 100% -200px;
}

.rwg li:hover a {
	background-position: 0 -200px;
}

.rwg li.active:hover {
	background-position: 100% 0;
}

.rwg li.active:hover a {
	background-position: 0 0;
	text-decoration: underline;
}
.rwghtml {
        text-align:left; 
        padding-top:15px;
}
/* C---------------------------------- */
.pageQobjectCm {
	background: url('http://i.embpersons.com/designs/pictures/line.gif') bottom repeat-x;
	float: left;
	width: 468px;
	margin-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
}
.pageQobjectCm br {
	clear: both;
}
.pageQobjectCm ul {
	margin: 10px 0 0 0;
	padding: 0 0 0 30px;
	list-style: none;
	font-size: 12px;
}
.pageQobjectCm li {
	margin: 0 2px 0 0;
	background: url('http://i.embpersons.com/designs/pictures/cm.png') 100% -100px;
	padding: 0 5px 0 0;
	float: left;
	border-bottom: 1px solid #bbb;
    	text-align: center;
}
.pageQobjectCm li.active {
	border-bottom: 1px solid #fff;
	background: url('http://i.embpersons.com/designs/pictures/cm.png') 100% 0;
}

.pageQobjectCm li a, 
.pageQobjectCm li a:visited, 
.pageQobjectCm li span {
	display: block;
	float: left;
	padding: 3px 16px 3px 16px;
	text-align: center;
	white-space: nowrap;
	min-height: 15px;
	background: url('http://i.embpersons.com/designs/pictures/cm.png') 0 -100px;
	text-decoration: none;
	color: #666;
}

.pageQobjectCm li.active a, 
.pageQobjectCm li.active span {
	background: url('http://i.embpersons.com/designs/pictures/cm.png') 0 0; 
}
.pageQobjectCm li:hover {
	background-position: 100% -200px;
}

.pageQobjectCm li:hover a {
	background-position: 0 -200px;
}

.pageQobjectCm li.active:hover {
	background-position: 100% 0;
}

.pageQobjectCm li.active:hover a {
	background-position: 0 0;
	text-decoration: underline;
}
/* AA---------------------------------- */
.lastOwnerTop {
        font-size: 1.0em;
        padding: 5px 0px 5px 5px;
        BACKGROUND-COLOR:#F2F2F2;
        BORDER-BOTTOM: #CCCCCC 1px solid;
}
.lastOwnerTop IMG {
        vertical-align:middle;
        border:0;
}
/* AA-------------------------- */
.lastOwnerTop {
        font-size: 1.0em;
        padding: 5px 0px 5px 5px;
        BACKGROUND-COLOR:#F2F2F2;
        BORDER-BOTTOM: #CCCCCC 1px solid;
}
.lastOwnerTop IMG {
        vertical-align:middle;
        border:0;
}
.lastOwnerOne {
        width:70px;
        float:left;
        text-align:center; 
}
.lastOwnerOne IMG {
        width:60px;
        height:60px;
        border:0px;
}
.lastOwnerTwo {
        float:right;
        width:230px;
}
.lastOwnerTwo EM {
        margin: 0px;
        padding: 0px;
        font:normal 11px Verdana;
        font-style: normal;
}
.lastOwnerTwo P {
        margin: 0px;
        padding: 0px;
}
.lastOwnerTwo i {
        font-size:11px;
        font-style: normal;
        color:#999;
}
.lastOwnerTwo img {
        border:0px;
        vertical-align:middle;
}
.lastOwnerBottom {
        height: 5px;
        clear: both; 
        font-size:0px; 
        BORDER-BOTTOM: #ccc 1px dashed;
}
.lastOwnerBody {
        clear: both;
        padding-top:5px;
}
.lastOwnerBody i {
        font-size:11px;
        font-style: normal;
        color:#999;
}
.lastOwnerBody EM {
        margin: 0px;
        padding: 0px;
        font:normal 11px Verdana;
        font-style: normal;
}
.lastOwnerBody EM img {
        border:0px;
        vertical-align:middle;
}
.lastOwnerBody P {
        margin: 0px;
        padding: 0px;
}
.lastOwnerBody P a:link,
.lastOwnerBody P a:visited {
        color:#036990;
	text-decoration:none;
}
.lastOwnerBody P a:hover{
        text-decoration: underline;
}
.lastOwnerBottom {
        height: 5px;
        clear: both; 
        font-size:0px; 
        BORDER-BOTTOM: #ccc 1px dashed;
}
/* [tools]---------------------------------- */
.announcementbox { 
        padding: 8px; 
        margin: 10px; 
        background-color: #fff4c2; 
        text-align: center; 
        font-size: 13px; 
        border: 1px solid #ffcc34; 
}
