.vote_clear {
        clear: both; 
        font-size:0px; 
        height:15px;
}
.vote_body {
        position:relative;
        /*display:block;
        clear: both;*/
        height:150px;
        /*padding-bottom:15px;*/
}
.vote_body_d {
        position:relative;
        /*display:block;
        clear: both;*/
        height:370px;
        /*padding-bottom:15px;*/
        /*BACKGROUND-COLOR:#CCC;*/
}
#vote_go {
        position:absolute; 
        top:0px; 
        left:0px; 
        width:87px;
        text-align:center; 
        margin:0px; 
        padding:0px;
        /*BACKGROUND-COLOR:#8D03BA;*/
        list-style: none;
}

.bgblue {
        background: url('http://i.embpersons.com/cute/pictures/bgblue.jpg') #FFFFFF 5px 9px no-repeat;
}
.bgred {
        background: url('http://i.embpersons.com/cute/pictures/bgred.jpg') #FFFFFF 5px 9px no-repeat;
}

#vote_go li {
	border: 1px solid #fff;
	margin: 0;
	padding: 0;
}

/*  vote value  */
.vote_go_value {
        /*width: 4.6em;*/
}

.vote_go_value a {
	display:block;
	BORDER:#ccc 1px solid; 
        padding:11px 0 10px 30px;
	text-decoration:none;
	margin-bottom:0;
        /*
        color:#A92701;
        BACKGROUND-COLOR:#CCD88F;*/
}

.vote_go_value strong {
	font-size: 190%;
	font-weight: normal;
	letter-spacing: -1px;
	line-height: 1;
        /*
        color:#A92701;
        BACKGROUND-COLOR:#CCD88F;*/
}

.vote_go_value a:hover {
        BORDER:#000 1px solid;
        color:#000;
}

/*  vote go click  */
.vote_go_click {
	/*width: 60px;*/
}
.vote_go_click a,
.vote_go_click strong {
	display: block;
	BORDER: #ccc 1px solid;
	padding: 5px 0 5px 0;
	line-height: 1;
	text-decoration: none;
	font-weight: bold;
/*        BACKGROUND-COLOR:#FFB520;*/
}

.vote_go_click a:hover {
/*	BORDER: #ccc 1px solid; */
	text-decoration: underline;
}
/*  vote go click  */


.vote_colorchart_d {
        position:absolute; 
        top:0px; 
        left:35px;
        width:130px;
        text-align:left; 
        margin:0px; 
        padding:0px;

        font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
        text-transform:uppercase;
        letter-spacing:.2em;
        color:#999;

        /*BACKGROUND-COLOR:489BC3;*/
}
.vote_colorchart_d img {
        vertical-align:middle;
}

.vote_colorchart_d_item {
        padding-top:2px;
        padding-bottom:2px;
}

.vote_colorchart img {
        vertical-align:middle;
}



/* */
.vote_preview {
        position:absolute; 
        top:0px; 
        left:110px;
        width:160px;
        text-align:center; 
        margin:0px; 
        padding:0px;
}
/*
.vote_preview img {
        border:#e0e0e0 1px solid;
}
*/


.vote_preview_d {
        position:absolute; 
        top:0px; 
        left:165px;
        width:310px;
        text-align:center; 
        margin:0px; 
        padding:0px;
        /*BACKGROUND-COLOR:#c2c2c2;*/
}

.vote_preview_d img {
        /*border:#e0e0e0 1px solid;*/
}

/* */
.vote_details {
        top:0px; 
        padding-left:290px;
}
.vote_details img {
        vertical-align:middle;
        border:#e0e0e0 1px solid;
}
.vote_details h3 {
        font-size:1.0em;
        /*FONT-WEIGHT:bold; */
   	color:#000;
        margin:0;
        padding-bottom:5px;
}
.vote_details h3 a:link,
.vote_details h3 a:visited {
        text-decoration:underline;
        padding-bottom:5px;  
   	color:#000;
}
.vote_details h3 a:hover{
	text-decoration:underline;
}
.vote_details p {
        margin: 0px;
        color:#000000;
        font-weight:normal;
}
.vote_details p a:link,
.vote_details p a:visited {
	text-decoration: underline;
   	color:#46AC03;
        font-weight:bold;
        font-size:0.9em;
}
.vote_details p a:hover {
        text-decoration: none;
}
.vote_details EM{
        margin: 0px;
        display:block;
        font-style: normal;
        font-weight: bold;
        padding-bottom:5px;
        color:#BF2B37;
}

/* */
.vote_details_d {
        top:0px; 
        padding-left:480px;
        /*BACKGROUND-COLOR:#d2d2d2;*/
}
.vote_details_d img {
        vertical-align:middle;
        border:#e0e0e0 1px solid;
}
.vote_details_d h3 {
        font-size:1.2em;
        FONT-WEIGHT: bold; 
   	color:#000;
        margin:0;
        padding-bottom:5px;
}
.vote_details_d h3 a:link,
.vote_details_d h3 a:visited {
        text-decoration:underline;
        padding-bottom:5px;  
   	color:#000;
}
.vote_details_d h3 a:hover{
	text-decoration:underline;
}
.vote_details_d p {
        margin: 0px;
        color:#000;
        font-weight:normal;

        /*font-size:78%/1.4em;*/
        /*text-transform:uppercase;*/
        letter-spacing:.1em;
}
.vote_details_d p a:link,
.vote_details_d p a:visited {
	text-decoration: underline;
   	color:#46AC03;
        font-weight:bold;
        font-size:0.9em;
}
.vote_details_d p a:hover {
        text-decoration: none;
}
/* */
#vote_tag {
   	color:#489BC3;
}
.vote_url {
        color:#000;
}

/*
.vote_date {
        color:#666666;
        font-size:0.9em;
}
*/
.vote_font {
        /*margin:1.5em 0 .75em;*/
        font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
        text-transform:uppercase;
        letter-spacing:.2em;
        color:#999;
}
.vote_font2 {
        /*margin:1.5em 0 .75em;*/
        font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
        text-transform:uppercase;
        letter-spacing:.1em;
        color:#C17C99;
        font-weight:bold;
}
.vote_font3 {
        font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
        text-transform:uppercase;
        letter-spacing:.1em;
        color:#999;
        font-weight:bold;
}
#vote_login {
        font-weight:normal;
        color:#777;
}
#vote_comment {
        color:#A92701;
}
#vote_visit {
	font-weight: normal;
        color:#909090;
}
/* */




.vote_please {
        position:absolute; 
        top:60px; 
        left:10px;
        padding:10px;
        BACKGROUND-COLOR: #efefef;
	BORDER: #A92701 1px solid; 
}
.vote_close {
        display:none;
        font-size:0px; 
}


.vote_free {
        font-size:0.8em;
}

.vote_today {
        font-size:0.9em;
        color:#000;
}

/* my */
.my_vote_body {
        position:relative;
        /*height:110px;*/
}
/* */
.my_vote_preview {
        position:absolute; 
        top:0px; 
        left:0px;
        width:120px;
        text-align:center; 
        margin:0px; 
        padding:0px;
}
.my_vote_preview img {
        border:#e0e0e0 1px solid;
}
/* */
.my_vote_details {
        top:0px; 
        padding-left:140px;
}
.my_vote_details p {
        margin: 0px;
}

/* */
#top_menu {
        /*padding-top:7px;
        padding-bottom:7px;*/
        height:30px;
        padding-left:10px;
	BORDER:#ccc 1px solid;
        /*BACKGROUND-COLOR: #efefef;*/
}
#top_menu H1 {
        float:left;
        MARGIN: 0px;
        padding:0;
	font-size:1.2em;
        color:#46AC03;
        padding-top:6px;
        padding-bottom:6px;
}
#top_menu H1 img {
        vertical-align:middle;
}
#top_menu a {
        float:right;
        text-align:center;
        text-decoration:none;
        color:#000;
        font-weight:bold;
        padding-top:7px;
        padding-bottom:7px;
        padding-right:30px;
        padding-left:30px;
        BACKGROUND-COLOR: #efefef;
	BORDER-LEFT:#ccc 1px solid;
}
#top_menu strong {
        float:right;
        text-align:center;
        text-decoration:none;
        color:#000;
        font-weight:bold;
        padding-top:7px;
        padding-bottom:7px;
        padding-right:30px;
        padding-left:30px;
        BACKGROUND-COLOR:#fff;
	BORDER-LEFT:#ccc 1px solid;
}

/* */
#topCatalogMenu {
        /*
        height:30px;
        padding-left:10px;
	BORDER:#ccc 1px solid;
        */
}
#topCatalogMenuL {
        float:left;
        text-align:center;
        font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
        text-transform:uppercase;
        letter-spacing:.2em;
        color:#999;
}

#topCatalogMenuLeft a {
        float:left;
        text-align:center;
        text-decoration:none;
        color:#000;
        font-weight:bold;
        padding-top:7px;
        padding-bottom:7px;
        padding-right:30px;
        padding-left:30px;
        BACKGROUND-COLOR: #efefef;
	BORDER:#ccc 1px solid;
}
#topCatalogMenuLeft a:hover {
	BORDER:#000 1px solid;
}

#topCatalogMenuLeft strong {
        float:left;
        text-align:center;
        text-decoration:none;
   	color:A92701;
        font-weight:bold;
        padding-top:7px;
        padding-bottom:7px;
        padding-right:30px;
        padding-left:30px;
        BACKGROUND-COLOR:#fff;
	BORDER:#ccc 1px solid;
}
#topCatalogMenuRight {
        width:200;
        text-align:center;
        /*BACKGROUND-COLOR:#c2c2c2;*/
        float:right;
        font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
        text-transform:uppercase;
        letter-spacing:.2em;
        color:#999;
}
#topCatalogMenuRight img {
        vertical-align:middle;
}


#last_go {
        text-align:center; 
        margin:0px; 
        padding:0px;
        list-style: none;
}
.last_go_value {
        /*background-color:#A2A2A2;*/
        /*width: 4.6em;*/
}

.last_go_value a {
	display:block;
	BORDER:#ccc 1px solid; 
        padding:3px 0 3px 30px;
	text-decoration:none;
	margin-bottom:0;
        /*
        color:#A92701;
        BACKGROUND-COLOR:#CCD88F;*/
}

.last_go_value strong {
	font-size: 190%;
	font-weight: normal;
	letter-spacing: -1px;
	line-height: 1;
        /*
        color:#A92701;
        BACKGROUND-COLOR:#CCD88F;*/
}

.last_go_value a:hover {
        BORDER:#000 1px solid;
        color:#000;
}

/*  vote go click  */
.last_go_click {
	font-size: 0.9em;
	/*width: 60px;*/
        /*background-color:#C2C2C2;*/
}
/*
.last_go_click a,
.last_go_click strong {
	display: block;
	BORDER: #ccc 1px solid;
	padding: 5px 0 5px 0;
	line-height: 1;
	text-decoration: none;
	font-weight: bold;
}
*/
.last_go_click a:hover {
/*	BORDER: #ccc 1px solid; */
	text-decoration: underline;
}
.last_date {
        color:#909090;
}


/*
#top_menu a:hover {
        color:#333;
}
*/

/* 
#all_popular_menu {
        padding:0;
	font-size:1.2em;
	border-bottom:1px #ccc solid;
}
#all_popular_menu ul { 
        MARGIN: 0px;
        list-style-image: none; 
        display:inline;
}
#all_popular_menu li {
        background:url('http://www.cuteembroidery.com/pictures/dlTabRight.gif') top right no-repeat;
        display:block;
        float:right;
}
#all_popular_menu a {
        display:block;
        text-align:center;
        text-decoration:none;
        color:#666;
        margin:0;
        padding-top:3px;
        padding-bottom:3px;
        padding-right:30px;
        padding-left:30px;
        background:url('http://www.cuteembroidery.com/pictures/dlTabLeft.gif') top left no-repeat;
}
#all_popular_menu li a:hover {
        color:#333;
}
#all_popular_menu li.on {
        background:url('http://www.cuteembroidery.com/pictures/dlTabRightOn.gif') top right no-repeat;
        padding-top:1px;
        margin-bottom:-2px;
}
#all_popular_menu li.on a {
        background:#fff;
        color:#A92701;
        font-weight:bold;
        padding-top:5px;
        margin-bottom:-1px;
        margin-top:-1px;
        background:url('http://www.cuteembroidery.com/pictures/dlTabLeftOn.gif') top left no-repeat;
}
*/
