@charset "utf-8";
/* CSS Document */


/*Common*/
body, html, p, form {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393939;
}
body {
	background: url(/maggimy/images/bg_wood01.jpg) center center;
	width: 100%;
	/*overflow-x:hidden;*/
}
td{
    font-size: 12px;
}
h1 {
	margin: 0 0 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #393939;
	font-size: 14px;
}
h2 {
	margin: 0 0 8px 0px;
}
img {
	border: 0;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
#wrapper {
	/*background: url(/maggimy/images/bg_wood02.jpg) no-repeat center top;*/
	width: 100%;
	margin: auto;
}


/*Padding*/
.pad-top-1{
	padding-top: 1px;
}
.pad-top-5{
	padding-top: 5px;
}
.pad-top-10{
	padding-top: 10px;
}
.pad-top-15{
	padding-top: 15px;
}
.pad-top-20{
	padding-top: 20px;
}
.pad-top-25{
	padding-top: 25px;
}
.pad-top-30{
	padding-top: 30px;
}

.pad-left-1{
padding-left: 1px;
}
.pad-left-5{
padding-left: 5px;
}
.pad-left-10{
padding-left: 10px;
}
.pad-left-15{
padding-left: 15px;
}
.pad-left-20{
padding-left: 20px;
}
.pad-left-25{
padding-left: 25px;
}
.pad-left-30{
padding-left: 30px;
}

.pad-right-1{
padding-right: 1px;
}
.pad-right-5{
padding-right: 5px;
}
.pad-right-10{
padding-right: 10px;
}
.pad-right-15{
padding-right: 15px;
}
.pad-right-20{
padding-right: 20px;
}
.pad-right-25{
padding-right: 25px;
}
.pad-right-30{
padding-right: 30px;
}

.pad-bottom-1{
padding-bottom: 1px;
}
.pad-bottom-5{
padding-bottom: 5px;
}
.pad-bottom-10{
padding-bottom: 10px;
}
.pad-bottom-15{
padding-bottom: 15px;
}
.pad-bottom-20{
padding-bottom: 20px;
}
.pad-bottom-25{
padding-bottom: 25px;
}
.pad-bottom-30{
padding-bottom: 30px;
}

.pad-all-1{
padding: 1px;
}
.pad-all-5{
padding: 5px;
}
.pad-all-10{
padding: 10px;
}
.pad-all-15{
padding: 15px;
}
.pad-all-20{
padding: 20px;
}
.pad-all-25{
padding: 25px;
}
.pad-all-30{
padding: 30px;
}


/*Header*/
#header {
	width: 100%;
	background: url(/maggimy/images/bg_header_bar.png) repeat-x;
	height: 125px;
}
#headerContent {
	width: 952px;
	margin: 0 auto 0 auto;
}
#headerContent div{
	float: left;
}

/*Submit Recipe*/
#submitRecipe {
	width: 952px;
	margin: 0 auto 0 auto;
}
#submitRecipe .cookbookTitle {
	width: 590px;
}
#submitRecipe .cookbook {
	background: url(/maggimy/images/bg_cookbook01.jpg) repeat-y;
	padding: 8px 0 0 80px;
	width: 510px;
}
#submitRecipe .cookbookBtm {
	width: 590px;
}
#submitRecipe .titleWrapper{
	background: url(/maggimy/images/ly_flora01_top.gif) no-repeat;
	padding: 0 50px 0 50px;
	margin-top: 10px;
	text-align: center;
	width: 397px;
}
.titleWrapper .labelArea {
	background-color: #f3f3f3;
	padding: 0 5px 0 5px;
	min-width: 1px;
}
#submitRecipe .contentWrapper{
	background: url(/maggimy/images/ly_flora01_bg.gif) repeat-y;
	padding: 5px 30px 5px 30px;
	width: 437px;
}
.selectPhotoSection {
	background: url(/maggimy/images/ly01_bg02.jpg) repeat-y;
}
.uploadYourPhoto {
	background: url(/maggimy/images/ly01_btm01.jpg) no-repeat; 
	text-align: center; 
	padding-top: 5px; 
	padding-left: 3px;
}
#submitRecipe .photolisting {
	background: url(/maggimy/images/ly02_bg.gif) no-repeat center center; 
	text-align: center; 
	padding: 8px 0 9px 0px; 
	height: 58px; 
	margin-top: 10px;
}


/*Submitted Recipe*/
#submittedRecipe {
	width: 952px;
	margin: 0 auto 0 auto;
}
#submittedRecipe .cookbookTitle {
	width: 590px;
}
#submittedRecipe .cookbook {
	background: url(/maggimy/images/bg_cookbook01.jpg) repeat-y;
	padding: 8px 0 0 80px;
	width: 510px;
}
#submittedRecipe .cookbookBtm {
	width: 590px;
}
#submittedRecipe .titleWrapper{
	background: url(/maggimy/images/ly_flora01_top.gif) no-repeat;
	padding: 0 50px 0 50px;
	margin-top: 10px;
	height: 25px;
	text-align: center;
	width: 397px;
}
.titleWrapper h1{
	color: #ce060a; 
	font-size: 16px;
	margin: 0 0 0 0px;
}
.titleWrapper span{
	background-color: #f3f3f3; 
	padding: 0 5px 0 5px;
}

.titleWrapper .labelArea {
	background-color: #f3f3f3;
	padding: 0 5px 0 5px;
	min-width: 1px;
}
#submittedRecipe .contentWrapper{
	background: url(/maggimy/images/ly_flora01_bg.gif) repeat-y;
	padding: 5px 30px 5px 30px;
	width: 437px;
}
#submittedRecipe .photoFrame{
	background: url(/maggimy/images/ly_photo01.jpg) no-repeat; 
	padding: 15px 15px 0 15px; 
	text-align:center;
}
.photoFrame td{
	background-color: #dfdfdf;
	border: #cdcdcd 1px solid;
	height: 162px;
	width: 200px;
	text-align: center;
}
#submittedRecipe .submitBy{
	padding: 5px 0 0 0px; 
	font-size: 11px; 
	height: 15px;
	background-color: #f3f3f3;
	border: none;
	text-align: left;
}
.selectPhotoSection {
	background: url(/maggimy/images/ly01_bg02.jpg) repeat-y;
}
.uploadYourPhoto {
	background: url(/maggimy/images/ly01_btm01.jpg) no-repeat; 
	text-align: center; 
	padding-top: 5px; 
	padding-left: 3px;
}
#submittedRecipe .photolisting {
	background: url(/maggimy/images/ly02_bg.gif) no-repeat center center; 
	text-align: center; 
	padding: 0 0 9px 1px; 
	height: 68px;
}
#submittedRecipe .comments {
	background: url(/maggimy/images/ly03_bg.jpg) repeat-y;
}
.comments span{
	color:#d31905;
}
.comments .postedDate {
	font-size: 11px; 
	color: #676767;
}
.comments a{
	color:#d31905;
	text-decoration: none;
}
.comments a:hover{
	text-decoration: underline;
}


/* ---------------------Other Recipes */
.otherRecipes {
}
.otherRecipes h5{
	font-size: 12px;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}
.otherRecipes a{
	color: #393939;
	text-decoration: none;
}
.otherRecipes a:hover {
	color: #393939;
	text-decoration: underline;
}
.otherRecipes h1{
	background:url(/maggimy/images/ly_rightmenu01_top.jpg) no-repeat; 
	color: #ffffff; 
	padding: 12px 0 0 10px;
	height: 29px;
	margin: 0 0 0 0px;
}
.otherRecipes .topNavi{
	color: #ffffff;
	margin-bottom: 5px;
}
.otherRecipes .topNavi a{
	color: #ffffff;
	text-decoration: none;
}
.otherRecipes .topNavi a:hover{
	text-decoration: underline;
}

.otherRecipes .pageList {
	color: #ffffff;
	background: url(/maggimy/images/ly_rightmenu01_bottom02.jpg) no-repeat; 
	height: 45px; 
	text-align: center;
	 

}
.otherRecipes .pageList a:link{
	color: #ffffff;
	text-decoration: none;	
}
.otherRecipes .pageList a{
	color: #ffffff;
	text-decoration: underline;	
}
.otherRecipes .pageList a:visited{
	color: #ffffff;
	text-decoration: none;
}
.otherRecipes .pageList a:hover{
	text-decoration: underline;	
}

.otherRecipes .imageLeft{
	width: 85px;
}
/*.otherRecipes .pageList a:active{
	text-decoration: none;	
}*/
/* ---------------------sortable (function) */
/*#submitRecipe #sortable {
	background: url(/maggimy/images/ly02_bg.gif) no-repeat center center; 
	text-align: center; 
	padding: 8px 0 9px 0px; 
	height: 58px; 
	margin-top: 10px;
}
#sortable ul{
	margin: 0 0 0 0px; 
	padding: 0 8px 0 8px;
}
#sortable li{
	list-style: none; 
	display: block; 
	float: left; 
	padding: 0 2px 0 2px;
}
#sortable img{
	border: 1px solid #9d9062;
}*/
/* ---------------------sortable (function) */
#submitRecipe #sortable {
	/*background: url(/maggimy/images/ly02_bg.gif) no-repeat center center; 
	text-align: center; 
	padding: 8px 0 9px 0px; 
	height: 58px; 
	margin-top: 10px;*/
}
ul#sortable{
	margin: 0 0 0 0px; 
	padding: 0 8px 0 8px;
}
#sortable li{
	list-style: none; 
	display: block; 
	float: left; 
	padding: 0 2px 0 2px;
}
#sortable img{
	border: 1px solid #9d9062;
}

/* ---------------------photolisting */
.photolisting ul{
	margin: 0 0 0 0px; 
	padding: 0 8px 0 8px;
}
.photolisting li{
	list-style: none; 
	display: block; 
	float: left; 
	padding: 0 2px 0 2px;
}


/*login / Register*/
#loginRegister {
	width: 952px;
	margin: 0 auto 0 auto;
}
#loginRegister .cookbookTitle {
	width: 703px;
}
#loginRegister .cookbook {
	background: url(/maggimy/images/bg_cookbook_703.jpg) repeat-y;
	padding: 8px 0 0 54px;
	width: 649px;

}
#loginRegister .cookbookBtm {
	width: 703px;
}
#loginRegister .titleWrapper{
	padding-top: 10px;
}
#loginRegister .contentWrapper{
	padding: 0 0 5px 25px;
	width: 605px;
}
.tellusadd 
{
    margin:0 0 -5px 0px;
    padding:0 0 0 0px;
    clear:both;
}

/*Tell Your Friends*/
#tellYourFriend {
	width: 952px;
	margin: 0 auto 0 auto;
}
#tellYourFriend .cookbookTitle {
	width: 703px;
}
#tellYourFriend .cookbook {
	background: url(/maggimy/images/bg_cookbook_703.jpg) repeat-y;
	padding: 8px 0 0 54px;
	width: 649px;
}
#tellYourFriend .cookbookBtm {
	width: 703px;
}
#tellYourFriend .contentWrapper{
	padding: 0 25px 5px 25px;
	width: 580px;
}
#tellYourFriend .writeup{
	background: url(/maggimy/images/ly_tellyourfriend_left.jpg) no-repeat; 
	padding-left: 25px; 
	width: 417px; 
	font-size: 13px; 
	color: #bd0101;
}


/*Thank you write-up*/
.thankYouWriteup {
	background: url(/maggimy/images/ly_flora02_bg.jpg) repeat-y; 
	padding: 20px 0 20px 0px; 
	text-align: center; 
	font-size: 18px;
}


/*Footer*/
#footer {
	/*height: 25px;*/
	height: 35px;
	width: 100%;
	border-top: 1px solid #504b38;
	border-bottom: 1px solid #504b38;
	background-color: #797156;
	color: #ffffff;
	font-family: "Arial", "Lucida Grande", sans-serif;
	font-size: 11px;
	text-align: center;
	padding-top: 2px;
}
#footer a{
	color: #ffffff;
}
#footer a:hover{
	color: #CCC;
}


/*Form Attribute*/
.inputBox01 {
	background-color: #f3f3f3;
	border: 1px solid #999999;
	color: #931c1e;
	font-size: 13px;
}
.inputBox02 {
	background-color: #f3f3f3;
	border: 1px solid #999999;
	color: #696969;
	font-size: 12px;
}
.btnSelectPhoto {
	font-size: 12px;
	margin: 3px 0 10px 0px;
}
.textArea01 {
	background-color: #f3f3f3;
	border: 1px solid #f3f3f3;
	font-size: 12px;
}

.textArea02 {
	background-color: #f3f3f3;
	border: 1px solid #f3f3f3;
	font-size: 12px;
	color: #ffffff;
}


/*Font*/
.textRemain {
	font-size: 11px;
}

.border01 {
	background: url(/maggimy/images/border01.gif) no-repeat center center; 
	padding: 5px 0 5px 0px; 
	height: 15px;
}

.tnc a{
  color: #393939;  
}
.tnc a:hover,.tnc a:visited{
  color: #666666;    
}


/*SuperNote*/
/* ---------------------"fallback" links for non-CSS supporting browsers. */
.fallback {
 display: none;
}

/* ---------------------Here's our default note styles. */
.notedefault, .notenested {
 position: absolute;
 visibility: hidden;
 top: 1.5em;
 left: 2em; width: 45em;
 z-index: 100;
}
.notedefault {
 padding: 3px;
 border: 1px solid #c4b57a;
 background-color: #ece4c2;
 color: #363636;
}
.notenested {
 width: 8em;
 padding: 3px;
 border: 1px solid #963;
 background-color: #C96;
 color: white;
}
.notedefault ol{
	margin: 0 0 0 0px; 
	padding: 0 0 0 28px;
}
.notedefault li{
	margin: 0 0 5px 0px; 
	padding: 0 0 0 0px;
}

/* ---------------------Some position-type-specific offset information. Tweak as needed! */
.snp-mouseoffset, .snp-triggeroffset, .snp-mousetrack {
 margin-left: 5px;
 margin-top: 15px;
}

/* ---------------------Headings within notes */
.notedefault h5 {
 margin: 0 0 5px 0;
 padding: 2px;
 background-color: white;
 color: black;
 font-size: 1em;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position: absolute;
	margin-top: -20px;
	margin-left: -85px;
	height: 53px;
	z-index:500;
	width: 417px;
	text-align: center;
	visibility: hidden;
}
.dropmenudiv2{
	position: absolute;
	margin-top: -20px;
	margin-left: -60px;
	height: 53px;
	z-index:500;
	width: 229px;
	text-align: center;
	visibility: hidden;
}
.dropmenudiv3{
	position: absolute;
	margin-top: -20px;
	margin-left: -115px;
	height: 53px;
	z-index:500;
	width: 270px;
	text-align: center;
	visibility: hidden;
}
.dropmenudiv4{
	position: absolute;
	margin-top: -20px;
	margin-left: -135px;
	height: 53px;
	z-index:500;
	width: 408px;
	text-align: center;
	visibility: hidden;
}

.dropmenudiv5{
	position: absolute;
	margin-top: -20px;
	margin-left: -90px;
	height: 53px;
	z-index:500;
	width: 229px;
	text-align: center;
	visibility: hidden;
}

/**************************************** preloader**********/
.image-holder{
	/*float:left;
	width:500px;
	height:313px;
	padding:10px;
	margin:10px;
	border:1px solid #ddd;*/
	background:#eee url(/maggimy/images/loading.gif) 50% 50% no-repeat;
	display:inline;
}	

/*About*/
#about {
	width: 952px;
	margin: 0 auto 0 auto;
}
#about .cookbookTitle {
	width: 703px;
}
#about .cookbook {
	background: url(/maggimy/images/bg_cookbook_703.jpg) repeat-y;
	padding: 8px 0 0 54px;
	width: 649px;
}
#about .cookbookBtm {
	width: 703px;
}
#about .contentWrapper{
	padding: 0 25px 5px 25px;
	width: 580px;
}
#about .writeup{
	background: url(/maggimy/images/ly_about_writeup_bg.jpg) no-repeat; 
	padding-left: 15px; 
	color: #bd0101;
	font-size: 12px;
}
#about .outline{
	background: url(/maggimy/images/ly_flora02_bg.jpg) repeat-y; 
	padding: 20px 34px 20px 33px; 
}
#about .stepGuideWhite{
	font-size: 12px;
	padding-top: 10px; 
	padding-bottom: 15px;
	background-color: #eeeef1;
}
#about .stepGuideGrey{
	font-size: 12px;
	padding-top: 10px; 
	background-color: #dedede;
	padding-bottom: 15px;
}
#about .stepGuideOther{
	font-size: 12px;
}

/*Prizes*/
#prizes {
	width: 952px;
	margin: 0 auto 0 auto;
}
#prizes .cookbookTitle {
	width: 703px;
}
#prizes .cookbook {
	background: url(/maggimy/images/bg_cookbook_703.jpg) repeat-y;
	padding: 8px 0 0 54px;
	width: 649px;
}
#prizes .cookbookBtm {
	width: 703px;
}
#prizes .contentWrapper{
	padding: 0 25px 5px 25px;
	width: 580px;
}
#prizes .outlineTitle {
	background: url(/maggimy/images/ly_flora04_top.gif) no-repeat; 
	height: 30px; 
	text-align: center;
}
.outlineTitle span{
	background-color: #f3f3f3; 
	padding: 0 5px 3px 5px; 
	font-size: 16px; 
	color: #ce060a;
}
#prizes .outline{
	background: url(/maggimy/images/ly_flora04_bg.gif) repeat-y; 
	padding: 0 18px 0 18px; 
}
#prizes  .prizelist{
	font-size: 13px;
}
#prizes .outlineTitle2 {
	background: url(/maggimy/images/ly_flora05_top.gif) no-repeat; 
	height: 30px; 
	text-align: center;
}
.outlineTitle2 span{
	background-color: #f3f3f3; 
	padding: 0 5px 0 5px;
	font-size: 16px;
	position: absolute;
	margin: -16px 0 0 -77px;
	color: #ce060a;
}
#prizes .outline2{
	background: url(/maggimy/images/ly_flora05_bg.gif) repeat-y; 
	padding: 0 18px 0 18px; 
}
#prizes  .prizelist2{
	font-size: 13px;
}



/*Top 30*/
#top30 {
    width: 952px;
    margin: 0 auto 0 auto;
}
#top30 .cookbookTitle {
    width: 590px;
}
#top30 .cookbook {
    background: url(/maggimy/images/bg_cookbook01.jpg) repeat-y;
    padding: 8px 0 0 80px;
    width: 510px;
}
#top30 .cookbookBtm {
    width: 590px;
}
#top30 .titleWrapper{
    background: url(/maggimy/images/ly_flora01_top.gif) no-repeat;
    padding: 0 50px 0 50px;
    margin-top: 10px;
    height: 25px;
    text-align: center;
    width: 397px;
}
#top30 .contentWrapper{
    background: url(/maggimy/images/ly_flora01_bg.gif) repeat-y;
    padding: 5px 30px 5px 30px;
    width: 437px;
}
#top30 .imgLy{
    background: url(/maggimy/images/ly_top30_img_bg.gif) repeat-y;
    padding-left: 13px;
    padding-right: 13px;
    width: 205px;
    text-align: center;
}
#top30 .img{
    background: #CCC;
}
#top30 .title {
    font-size: 15px;
    color: #ce060a;
    padding-bottom: 10px;
    width: 180px;
}
#top30 .writeup {
    width: 180px;
    padding-bottom: 10px;
}
#top30 .title a{
    text-decoration: none;
    color: #ce060a;
}
#top30 .title a:hover{
    text-decoration: underline;
}
#top30 .listing {
    padding-top: 10px;
    text-align: center;
}
/*
#top30 .listing a{
    text-decoration: none;
    color: #ce060a;
}
#top30 .listing a:hover{
    text-decoration: underline;
    color: #ce060a;
}
#top30 .listing a:{
    text-decoration: none;
    color: #ce060a;
}
*/
#top30 .listing a{
	color: #ce060a;
	text-decoration: none;	
}
#top30  .listing a:link{
	
	text-decoration: underline;
}
#top30  .listing a:visited{
	
	text-decoration: none;
}
#top30  .listing a:hover{
	text-decoration: underline;	
}

/*pop-up vote*/
.popUpVoteTop {
    background: url(/maggimy/images/ly_popup_vote01.gif) repeat-y;
    height: 30px;
    text-align: center;
}
.popUpVoteTop span{
    background: #f3f3f3;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
    color: #ce060a;
}
.popUpVoteBody {
    background: url(/maggimy/images/ly_popup_vote02.gif) repeat-y;
    padding-left: 25px;
    padding-right: 25px;
}
.popUpVoteBottom {
    background: url(/maggimy/images/ly_popup_vote03.gif) repeat-y;
    height: 39px;
    text-align: center;
}

/*Winner list*/
#winnerList {
	width: 952px;
	margin: 0 auto 0 auto;
}
#winnerList .cookbookTitle {
	width: 703px;
}
#winnerList .cookbook {
	background: url(/maggimy/images/bg_cookbook_703.jpg) repeat-y;
	padding: 8px 0 0 54px;
	width: 649px;
}
#winnerList .cookbookBtm {
	width: 703px;
}
#winnerList .contentWrapper{
	padding: 0 25px 5px 25px;
	width: 580px;
}
#winnerList .outline{
	background: url(/maggimy/images/ly_flora02_bg.jpg) repeat-y; 
	padding: 20px 34px 20px 33px; 
}
#winnerList .imgLy{
	background: url(/maggimy/images/ly_top30_img_bg.gif) repeat-y;
	padding-left: 13px;
	padding-right: 13px;
	width: 205px;
	text-align: center;
}
#winnerList .img{
	background: #CCC;
}
#winnerList .title {
	font-size: 15px;
	color: #ce060a;
	padding-bottom: 10px;
	width: 290px;
}
#winnerList .writeup {
	width: 290px;
	padding-bottom: 10px;
}
#winnerList .title a{
	text-decoration: none;
	color: #ce060a;
}
#winnerList .title a:hover{
	text-decoration: underline;
}

#winnerList .icoPosition{ /*added 270-7-2010*/
	position: absolute; 
	margin-left: -6px; 
	margin-top: -11px;
}
#winnerList .title02 { /*added 270-7-2010*/
	font-size: 15px;
	color: #ce060a;
	padding-left: 15px;
	padding-top: 20px;
}
#winnerList .title02 a{ /*added 270-7-2010*/
	text-decoration: none;
	color: #2b2b2b;
}
#winnerList .listing { /*added 270-7-2010*/
	padding-top: 10px;
	text-align: center;
}
#winnerList .listing a{ /*added 270-7-2010*/
	text-decoration: none;
	color: #333333;
}
#winnerList .listing a:hover{ /*added 270-7-2010*/
	text-decoration: underline;
	color: #333333;
}

#winnerList .writeup02 {
    padding-left: 15px;
    padding-bottom: 10px;
}
#winnerList .imgLy02{
    background: url(/maggimy/images/bg_top30_img01.jpg) repeat-y;
    padding: 14px 17px 16px 16px;
    width: 120px;
    height: 72px;
    text-align: center;
}

/* ######### Omni ######### */
ul#navigation {
    position: absolute;
    margin: 0px;
    padding: 0px;
    top: 180px;
    left: 0px;
    list-style: none;
    z-index:9999;
}
ul#navigation li {
    width: 250px;
}
ul#navigation li td {
    margin-left: -2px;
    width: 250px;
    height: 138px;
    background-color:#E2D44F;
    background-repeat:no-repeat;
    background-position:center center;
    border-bottom:1px solid #3b5998;
	border-top:1px solid #3b5998;
    /*-moz-box-shadow: 0px 4px 3px #000;
    -webkit-box-shadow: 0px 4px 3px #000;
    
    opacity: 0.6;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
}


/* Adding CSS : 04 06 2010===========================================*/
#top30 .imgLy02{
    background: url(/maggimy/images/bg_top30_img01.jpg) repeat-y;
    padding: 14px 17px 16px 16px;
    width: 120px;
    height: 72px;
    text-align: center;
}
#top30 .writeup02 {
    padding-left: 15px;
    padding-bottom: 10px;
}
#top30 .title02 {
    font-size: 15px;
    color: #ce060a;
    padding-left: 15px;
    padding-top: 10px;
}
#top30 .title02 a{
    text-decoration: none;
    color: #2b2b2b;
}
#top30 .icoPosition{
    position: absolute;
    margin-left: -6px;
    margin-top: -11px;
}

