/*--Working C; extremely looooonnnng version; streamline--*/

body {
	min-width: 825px;
	font-family: Trebuchet MS;
	}

.mainbody {
	max-width: 1000px;
	text-align: center;
	}
	
#wrapper {
    margin: 0 auto;
    width: 1000px;
}
#content {
    width: 100%;
	padding-left: 10px;
	padding-right: 10px;
}

	
pre {
white-space: -moz-pre-wrap; /* Mozilla, supported since 1999 */
white-space: -pre-wrap; /* Opera 4 - 6 */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: pre-wrap; /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */
word-wrap: break-word; /* IE 5.5+ */
}
	
.filters {
	vertical-align: top;
	}
	
	
div#filters {
	height: 150px;
	display: none;
	border: 1px solid #c8c8c8;
	vertical-align: top;
	}
img#filterimage {
	border: 0px;
	cursor: pointer;
	}


.round_corners .line_1,
.round_corners .line_2,
.round_corners .line_3,
.round_corners .line_4,
.round_corners .line_5 {
	line-height: 0px;
	font-size: 1px;
	overflow: hidden;
}

.round_corners .line_1 {
	margin-left: 6px;
	margin-right: 6px;
	background-color: #c8c8c8;
	height: 1px;
}

.round_corners .line_2 {
	margin-left: 4px;
	margin-right: 4px;
	border-left: 2px solid #c8c8c8;
	border-right: 2px solid #c8c8c8;
	height: 1px;
}

.round_corners .line_3 {
	margin-left: 3px;
	margin-right: 3px;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	height: 1px;
}

.round_corners .line_4 {
	margin-left: 2px;
	margin-right: 2px;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	height: 1px;
}

.round_corners .line_5 {
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	height: 2px;
}

.round_corners .content {
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	padding: 10px;
}

	
	
a.squarebutton{
background: transparent url('square-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 4px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}

a.squarebutton span{
background: transparent url('square-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 4px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

select {
	background-image: 'square-gray-right.gif';
	}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-youTube  span.yui-toolbar-icon {
    background-image: url(http://www.wegoall.com/themes/default/images/shared/icons/youtube_icon.gif);
    background-position: 0px 0px;
  }

  .yui-skin-sam .yui-toolbar-container .yui-button-youTube-selected  span.yui-toolbar-icon {
    background-image: url(http://www.wegoall.com/themes/default/images/shared/icons/youtube_icon.gif);
    background-position: 0px 0px;
  }

	
.username {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #14ae14;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-top: 0px;
	vertical-align: middle;
	}
.welcome {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #909090;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-top: 0px;
	vertical-align: middle;
	}
	

.topsocial3 {
	border: 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	margin-top: 0px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #909090;
	text-align: center:
	}
img.topsocial3 {
	border: 0px 0px 0px 0px;
	}

	
/*--Login area--*/
.loginarea {
	font-family: Trebuchet MS;
	color: #14ae14;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-bottom: 15px;
	border-bottom: 1px solid #c8c8c8;
	vertical-align: middle;
	text-align: right;
	}
/*--Menu item divider--*/
.loginitemdivider {
	padding: 0px 2px 0px 2px;
	margin-left: -3px;
	margin-right: -3px;
	font-size: 14px;
	font-weight: normal;
	text-align:  center;
	vertical-align:  top;
	font-family: Trebuchet MS;
	color: rgb(176, 176, 176);
	}

.loginbuttons {
		padding: 0px 0px 0px 0px;
		border: 0px;
		vertical-align: top;
		}

img#fb_login_image {
	padding: 1px 0px 0px 0px;
	border: 0px;
	}
		
a.mainitem {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 32px;
	font-weight: bold;
	font-family: Trebuchet MS;
	line-height: 100%;
	border: 0px;
	}

.votearea {
	margin-top: -10px;
	}
.giftvotearea {
	margin-top: 0px;
	}
	
.votingarea {
	padding-top: 5px;
	}
	
.mainvotes {
	font-size: 19px;
	font-weight: bold;
	font-family: Trebuchet MS;
	color: #14ae14;
		}
		
.maincomments {
	font-size: 19px;
	font-weight: bold;
	font-family: Trebuchet MS;
	color: #14ae14;
		}
		
.votetext {
	font-size: 13px;
	font-weight: normal;
	font-family: Trebuchet MS;
	color: #606060;
		}
		
		
.maindescription {
	padding-left: 0px;
	padding-right: 0px;
	font-size: 12px;
	font-weight: normal;
	font-family: Trebuchet MS;
	color: #707070;
	line-height: 130%;
	width: 90%;
	}
.giftdescription {
	padding-left: 0px;
	padding-right: 0px;
	font-size: 12px;
	font-weight: normal;
	font-family: Trebuchet MS;
	color: #707070;
	line-height: 130%;
	width: 90%;
	}

.tagarea {
	padding-left: 0px;
	padding-right: 0px;
	font-size: 10px;
	font-weight: normal;
	font-family: Trebuchet MS;
	color: #909090;
	line-height: 130%;
	width: 90%;
	}
.maintagarea {
	padding-left: 0px;
	padding-right: 0px;
	font-size: 12px;
	font-weight: bold;
	font-family: Trebuchet MS;
	line-height: 130%;
	width: 90%;
	}

.gifttagarea {
	padding-left: 0px;
	padding-right: 0px;
	font-size: 14px;
	font-weight: normal;
	font-family: Trebuchet MS;
	color: #909090;
	line-height: 130%;
	width: 90%;
	}

.tagaddbutton {
	font-family: Trebuchet MS;
	color: #14ae14;
	padding: 0px 0px 0px 0px;
	margin-top: 3px;
	vertical-align: middle;
	text-align: left;
	border: none;
	}
	
	
.votenow {
	border: 0px;
	padding-right: 5px;
	}
.buynow {
	border: 0px;
	}
	
.buttonarea {
	text-align: right;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-right: 10px;
	}
	
	
img.thumbimage {
	max-width: 300px;
	width: auto !important;
	width: 300px;
	max-height: 300px;
	height: auto !important;
	height: 300px;
	padding-bottom: 5px;
	}
img.thumbimage2 {
	border: 0px;
	max-width: 160px;
	width: auto !important;
	width: 160px;
	max-height: 160px;
	height: auto !important;
	height: 160px;
	padding-bottom: 5px;
	}

.maindescriptionlink {
	padding-left: 0px;
	padding-right: 0px;
	font-size: 12px;
	font-weight: normal;
	font-family: Trebuchet MS;
	}
a.maindescriptionlink:link {color: #14ae14; text-decoration: none}
a.maindescriptionlink:visited {color: #14ae14; text-decoration: none}
a.maindescriptionlink:hover {color: #ff0000; text-decoration: none}

.mainimgarea {
	vertical-align: top;
	padding-top: 20px;
	text-align: center;
	}
.giftimgarea {
	vertical-align: top;
	padding-top: 20px;
	text-align: center;
	}
	
.maintxtarea {
	vertical-align: top;
	}
	
.maintotalarea {
	font-size: 14px;
	vertical-align: middle;
	text-align: center;
	color: #14ae14;
	}

.arrowbox {
	vertical-align: bottom;
	text-align: center;
	border: none;
	}

	
a.topitemlinka:link {color: #14ae14; text-decoration: none}
a.topitemlinka:visited {color: #14ae14; text-decoration: none}
a.topitemlinka:hover {color: #ff0000; text-decoration: none}
a.topitemlinkah:link {color: #3333ff; text-decoration: none}
a.topitemlinkah:visited {color: #3333ff; text-decoration: none}
a.topitemlinkah:hover {color: #ff0000; text-decoration: none}
a.topitemlinkah {border: none;}

a.topitemlinkb:link {color: #807f60; text-decoration: none}
a.topitemlinkb:visited {color: #807f60; text-decoration: none}
a.topitemlinkb:hover {color: #ff0000; text-decoration: none}
a.topitemlinkbh:link {color: #ff0000; text-decoration: none}
a.topitemlinkbh:visited {color: #ff0000; text-decoration: none}
a.topitemlinkbh:hover {color: #ff0000; text-decoration: none}
.topitemlinkbh {border: none;}

a.topitemlinkc:link {color: #018884; text-decoration: none}
a.topitemlinkc:visited {color: #018884; text-decoration: none}
a.topitemlinkc:hover {color: #ff0000; text-decoration: none}
a.topitemlinkch:link {color: #044d4b; text-decoration: none}
a.topitemlinkch:visited {color: #044d4b; text-decoration: none}
a.topitemlinkch:hover {color: #ff0000; text-decoration: none}

a.topitemlinkd:link {color: #9eb33a; text-decoration: none}
a.topitemlinkd:visited {color: #9eb33a; text-decoration: none}
a.topitemlinkd:hover {color: #ff0000; text-decoration: none}
a.topitemlinkdh:link {color: #525d1f; text-decoration: none}
a.topitemlinkdh:visited {color: #525d1f; text-decoration: none}
a.topitemlinkdh:hover {color: #ff0000; text-decoration: none}

a.topitemlinke:link {color: #7c4ba4; text-decoration: none}
a.topitemlinke:visited {color: #7c4ba4; text-decoration: none}
a.topitemlinke:hover {color: #ff0000; text-decoration: none}
a.topitemlinkeh:link {color: #4d276c; text-decoration: none}
a.topitemlinkeh:visited {color: #4d276c; text-decoration: none}
a.topitemlinkeh:hover {color: #ff0000; text-decoration: none}

a.topitemlinkf:link {color: #bc4c0e; text-decoration: none}
a.topitemlinkf:visited {color: #bc4c0e; text-decoration: none}
a.topitemlinkf:hover {color: #ff0000; text-decoration: none}
a.topitemlinkfh:link {color: #7c3a15; text-decoration: none}
a.topitemlinkfh:visited {color: #7c3a15; text-decoration: none}
a.topitemlinkfh:hover {color: #ff0000; text-decoration: none}

a.topitemlinkg:link {color: #6969ff; text-decoration: none}
a.topitemlinkg:visited {color: #6969ff; text-decoration: none}
a.topitemlinkg:hover {color: #ff0000; text-decoration: none}
a.topitemlinkgh:link {color: #454592; text-decoration: none}
a.topitemlinkgh:visited {color: #454592; text-decoration: none}
a.topitemlinkgh:hover {color: #ff0000; text-decoration: none}

a.topitemlinkh:link {color: #b71010; text-decoration: none}
a.topitemlinkh:visited {color: #b71010; text-decoration: none}
a.topitemlinkh:hover {color: #ff0000; text-decoration: none}
a.topitemlinkhh:link {color: #7a1515; text-decoration: none}
a.topitemlinkhh:visited {color: #7a1515; text-decoration: none}
a.topitemlinkhh:hover {color: #ff0000; text-decoration: none}

a.topitemlinki:link {color: #ce1c68; text-decoration: none}
a.topitemlinki:visited {color: #ce1c68; text-decoration: none}
a.topitemlinki:hover {color: #ff0000; text-decoration: none}
a.topitemlinkih:link {color: #741940; text-decoration: none}
a.topitemlinkih:visited {color: #741940; text-decoration: none}
a.topitemlinkih:hover {color: #ff0000; text-decoration: none}



/*--Link 1--*/
a.topitemlink1:link {color: #018884; text-decoration: none}
a.topitemlink1:visited {color: #018884; text-decoration: none}
a.topitemlink1:hover {color: #ff0000; text-decoration: none}

/*--Link 2--*/
a.topitemlink2:link {color: #279733; text-decoration: none}
a.topitemlink2:visited {color: #279733; text-decoration: none}
a.topitemlink2:hover {color: #ff0000; text-decoration: none}

/*--Link 3--*/
a.topitemlink3:link {color: #2b89c6; text-decoration: none}
a.topitemlink3:visited {color: #2b89c6; text-decoration: none}
a.topitemlink3:hover {color: #ff0000; text-decoration: none}

/*--Link 4--*/
a.topitemlink4:link {color: #392d5f; text-decoration: none}
a.topitemlink4:visited {color: #392d5f; text-decoration: none}
a.topitemlink4:hover {color: #ff0000; text-decoration: none}

/*--Link 5--*/
a.topitemlink5:link {color: #7c4ba4; text-decoration: none}
a.topitemlink5:visited {color: #7c4ba4; text-decoration: none}
a.topitemlink5:hover {color: #ff0000; text-decoration: none}

/*--Link 6--*/
a.topitemlink6:link {color: #807f60; text-decoration: none}
a.topitemlink6:visited {color: #807f60; text-decoration: none}
a.topitemlink6:hover {color: #ff0000; text-decoration: none}

/*--Link 7--*/
a.topitemlink7:link {color: #9eb33a; text-decoration: none}
a.topitemlink7:visited {color: #9eb33a; text-decoration: none}
a.topitemlink7:hover {color: #ff0000; text-decoration: none}

/*--Link 8--*/
a.topitemlink8:link {color: #b04c0e; text-decoration: none}
a.topitemlink8:visited {color: #b04c0e; text-decoration: none}
a.topitemlink8:hover {color: #ff0000; text-decoration: none}

/*--Link 9--*/
a.topitemlink9:link {color: #ce1c68; text-decoration: none}
a.topitemlink9:visited {color: #ce1c68; text-decoration: none}
a.topitemlink9:hover {color: #ff0000; text-decoration: none}

/*--WHY link--*/
a.whylink:link {color: #3333ff; text-decoration: none}
a.whylink:visited {color: #3333ff; text-decoration: none}
a.whylink:hover {color: #ff0000; text-decoration: none}

/*--Logo link--*/
a.logolink:link {color: #3333ff; text-decoration: none}
a.logolink:visited {color: #3333ff; text-decoration: none}
a.logolink:hover {color: #ff0000; text-decoration: none}

/*--Login link--*/
a.loginlink:link {color: #3333ff; text-decoration: none}
a.loginlink:visited {color: #3333ff; text-decoration: none}
a.loginlink:hover {color: #ff0000; text-decoration: none}

/*--Logout link--*/
a.logoutlink:link {color: #3333ff; text-decoration: none}
a.logoutlink:visited {color: #3333ff; text-decoration: none}
a.logoutlink:hover {color: #ff0000; text-decoration: none}

/*--Menu item links--*/
a.menuitem:link {color: #3333ff; text-decoration: none}
a.menuitem:visited {color: #3333ff; text-decoration: none}
a.menuitem:hover {color: #ff0000; text-decoration: none}

/*--Item links--*/
a.itemlink:link {color: #3333ff; text-decoration: none}
a.itemlink:visited {color: #3333ff; text-decoration: none}
a.itemlink:hover {color: #ff0000; text-decoration: none}


/*--Item sub links--*/
a.itemsublink:link {color: #ff0000; text-decoration: none}
a.itemsublink:visited {color: #ff0000; text-decoration: none}
a.itemsublink:hover {color: #ff0000; text-decoration: none}

/*--Item chosen links--*/
a.itemlinkchosen:link {color: #ff0000; text-decoration: none}
a.itemlinkchosen:visited {color: #ff0000; text-decoration: none}
a.itemlinkchosen:hover {color: #ff0000; text-decoration: none}


/*--User icon links--*/
a.usericon:link {color: #3333ff; text-decoration: none}
a.usericon:visited {color: #3333ff; text-decoration: none}
a.usericon:hover {color: #ff0000; text-decoration: none}


/*--Vote icon links--*/
a.voteicon:link {color: #3333ff; text-decoration: none}
a.voteicon:visited {color: #3333ff; text-decoration: none}
a.voteicon:hover {color: #ff0000; text-decoration: none}

/*--Page links--*/
a.pagearrows:link {color: #3333ff; text-decoration: none}
a.pagearrows:visited {color: #3333ff; text-decoration: none}
a.pagearrows:hover {color: #ff0000; text-decoration: none}
.pagearea {
	font-size: 18px;
	color: #ff000;
	padding: 0px 0px 0px 0px;
	}

.mainpageheader {
	font-size: 18px;
	font-weight: normal;
	font-family: Trebuchet MS;
	vertical-align: middle; 
	text-align: center;
	color: #787878;
	padding: 0px 0px 0px 0px;
	}

	
/*--Main Page links--*/
a.mainpagearrows:link {color: #3333ff; text-decoration: none}
a.mainpagearrows:visited {color: #3333ff; text-decoration: none}
a.mainpagearrows:hover {color: #ff0000; text-decoration: none}
.mainpagearea {
	font-size: 18;
	color: #ff000;
	padding: 0px 0px 0px 0px;
	}

/*--Add item links--*/
a.newitemlink:link {color: #3333ff; text-decoration: none}
a.newitemlink:visited {color: #3333ff; text-decoration: none}
a.newitemlink:hover {color: #ff0000; text-decoration: none}
.newitemlink {
	padding-left: 0px;
	padding-right: 0px;
	font-size: 14px;
	font-weight: normal;
	text-align:  center;
	font-family: Trebuchet MS;
	}

.mainsort {
	padding: 2px 2px 2px 2px;
	margin-left: 50px;
	font-size: 14px;
	font-weight: normal;
	text-align:  left;
	font-family: Trebuchet MS;
	}

	
	
/*--Add item links--*/
a.additemlink:link {color: #3333ff; text-decoration: none}
a.additemlink:visited {color: #3333ff; text-decoration: none}
a.additemlink:hover {color: #ff0000; text-decoration: none}
.additemlink {
	padding-left: 0px;
	padding-right: 16px;
	font-size: 14px;
	font-weight: normal;
	text-align:  center;
	font-family: Trebuchet MS;
	}

	
/*--more link--*/
a.morelink:link {color: #3333ff; text-decoration: none}
a.morelink:visited {color: #3333ff; text-decoration: none}
a.morelink:hover {color: #ff0000; text-decoration: none}
.morelink {
	padding-left: 0px;
	padding-right: 0px;
	font-size: 10px;
	font-weight: normal;
	text-align:  center;
	font-family: Trebuchet MS;
	}

	
/*--Add list comment links--*/
a.addlistcommentlink:link {color: #3333ff; text-decoration: none}
a.addlistcommentlink:visited {color: #3333ff; text-decoration: none}
a.addlistcommentlink:hover {color: #ff0000; text-decoration: none}
.addlistcommentlink {
	padding-left: 0px;
	padding-right: 16px;
	font-size: 14px;
	font-weight: normal;
	text-align:  center;
	font-family: Trebuchet MS;
	}

	
/*--Add list links area--*/
a.addlistlinks:link {color: #3333ff; text-decoration: none}
a.addlistlinks:visited {color: #3333ff; text-decoration: none}
a.addlistlinks:hover {color: #ff0000; text-decoration: none}
span.addlistlinks {color: #3333ff;}
.addlistlinks {
	font-size: 15px;
	font-weight: normal;
	font-family: Trebuchet MS;
	margin-top: 10px;
	padding-bottom: 0px;
	text-align: left;
	padding-right: 5px;
	}

/*--Add facebook links area--*/
a.addfblinks:link {color: #3333ff; text-decoration: none}
a.addfblinks:visited {color: #3333ff; text-decoration: none}
a.addfblinks:hover {color: #ff0000; text-decoration: none}
span.addfblinks {color: #3333ff;}
.addfblinks {
	font-size: 15px;
	font-weight: normal;
	font-family: Trebuchet MS;
	margin-top: 10px;
	padding-bottom: 0px;
	text-align: left;
	padding-right: 5px;
	}


/*--Add list links area--*/
a.deletelink:link {color: #3333ff; text-decoration: none}
a.deletelink:visited {color: #3333ff; text-decoration: none}
a.deletelink:hover {color: #ff0000; text-decoration: none}
span.deletelink {color: #3333ff;}
.deletelink {
	font-size: 15px;
	font-weight: normal;
	font-family: Trebuchet MS;
	margin-top: 10px;
	padding-bottom: 0px;
	text-align: left;
	padding-right: 5px;
	}

	
/*--Donate links area--*/
a.donatelink:link {color: #3333ff; text-decoration: none}
a.donatelink:visited {color: #3333ff; text-decoration: none}
a.donatelink:hover {color: #ff0000; text-decoration: none}
span.donatelink {color: #3333ff;}
.donatelink {
	font-size: 15px;
	font-weight: normal;
	font-family: Trebuchet MS;
	margin-top: 10px;
	padding-bottom: 0px;
	text-align: left;
	border: 0px;
	}

/*--Feedback links--*/
.feedbacklisttable {
	padding-left: 0px;
	padding-right: 1px;
	font-size: 18px;
	font-weight: normal;
	font-family: Trebuchet MS;
	}

	
	
/*--Make forms invisible--*/
#listdialogContainer {
	visibility: hidden;
	}
#loginContainer {
	visibility: hidden;
	}
#joinContainer {
	visibility: hidden;
	}
#contactContainer {
	visibility: hidden;
	}
#confirmContainer {
	visibility: hidden;
	}
#waitcontent {
	visibility: hidden;
	}
	
	
	
/*----*/
.browsetable {
	margin-left: 0px;
	padding-right: 1px;
	font-size: 18px;
	font-weight: normal;
	font-family: Trebuchet MS;
	}

.browsetable2 {
	margin-left: 95px;
	padding-right: 1px;
	font-size: 18px;
	font-weight: normal;
	font-family: Trebuchet MS;
	}
	
.resultstable {
	padding-right: 1px;
	font-size: 18px;
	font-weight: normal;
	font-family: Trebuchet MS;
	}
	
.searchmenu {
	font-size: 18px;
	font-weight: bold;
	font-family: Trebuchet MS;
	}

.searchresults {
	font-size: 15px;
	font-weight: bold;
	font-family: Trebuchet MS;
	padding: 1px 1px 5px 1px;
	}

.pageheader {
	font-size: 13px;
	font-weight: normal;
	font-family: Trebuchet MS;
	vertical-align: middle; 
	text-align: center;
	color: #787878;
	padding: 0px 0px 0px 0px;
	}

.pagearrows {
	font-size: 16px;
	font-weight: bold;
	font-family: Trebuchet MS;
	vertical-align: bottom; 
	border: 0px;
	}

.browsepageheader {
	font-size: 12px;
	font-weight: bold;
	font-family: Trebuchet MS;
	vertical-align: bottom; 
	text-align: center;
	}

.browsepagearrows {
	font-size: 15px;
	font-weight: bold;
	font-family: Trebuchet MS;
	vertical-align: bottom; 
	border: 0px;
	}
	
/*--Gift image--*/
.itemimage {
	max-width: 150px;
	border: 0px;
	}
	
	
/*--Add list comment links--*/
a.additemcommentlink:link {color: #3333ff; text-decoration: none}
a.additemcommentlink:visited {color: #3333ff; text-decoration: none}
a.additemcommentlink:hover {color: #ff0000; text-decoration: none}
.additemcommentlink {
	padding-left: 0px;
	padding-right: 16px;
	font-size: 14px;
	font-weight: normal;
	text-align:  center;
	font-family: Trebuchet MS;
	}

.itemcomment {
	}

/*--Add list links area--*/
a.termslinks:link {color: #3333ff; text-decoration: none}
a.termslinks:visited {color: #3333ff; text-decoration: none}
a.termslinks:hover {color: #ff0000; text-decoration: none}
.termslinks {
	font-size: 15px;
	font-weight: normal;
	font-family: Trebuchet MS;
	margin-top: 10px;
	padding-bottom: 0px;
	}
	
	

/*--Main content table--*/
.maintable {
	min-width: 825px;
	max-width: 1000px;
	border-collapse: collapse;
	}
	
/*--Main content table--*/
.indextable {
	min-width: 825px;
	border-spacing: 0px;
	border-collapse: collapse;
	}

.Section1 {
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	vertical-align: text-top;
	font-family: Trebuchet MS;
	color: #606060;
	}
	
	


/*--Top item header on index--*/
.topheader {
	font-size: 18px;
	font-weight: bold;
	text-align:  left;
	font-family: Trebuchet MS;
	color: #14ae14;
	}

	
/*--Top item header on index--*/
.filterheader {
	font-size: 14px;
	font-weight: normal;
	text-align:  left;
	font-family: Trebuchet MS;
	color: #606060;
	}
/*--Top item header on index--*/
.topsearchheader {
	font-size: 16px;
	font-weight: bold;
	text-align:  left;
	font-family: Trebuchet MS;
	color: #14ae14;
	}
/*--Top item header on index--*/
.newsearchheader {
	font-size: 14px;
	font-weight: bold;
	text-align:  left;
	font-family: Trebuchet MS;
	}
/*--Top item header on index--*/
.giftselect {
	font-size: 14px;
	font-weight: bold;
	text-align:  left;
	font-family: Trebuchet MS;
	}

/*--Top item header on index--*/
.topheadermain {
	font-size: 18px;
	font-weight: bold;
	text-align:  left;
	font-family: Trebuchet MS;
	color: #14ae14;
	}
	
	
/*--Comment divider line--*/
.commentdivider {
	color: #c8c8c8;
	border: solid;
	border-width: 1px 0px 0px 0px;
	width: 50%;
	padding-bottom: 10px;
	}


	
/*--Logo area--*/
.logoarea {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	font-family: Trebuchet MS;
	vertical-align: top;
	color: #14ae14;
	padding: 15px 0px 0px 0px;
	}

/*--Logo area--*/
.footerarea {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Trebuchet MS;
	color: #14ae14;
	padding-top: 50px;
	}

	
/*--Logo link--*/
.logolink {
	border: 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: text-bottom;
	}

/*--Logo image--*/
.logoimage {
	border: 0px;
	padding: 0px 0px 0px 0px;
	}

	
/*--Explanation area--*/
.explanation {
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	font-family: Trebuchet MS;
	color: #14ae14;
	padding: 15px 25px 0px 0px;
	}
.formtext {
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
	color: #000000;
	}
.joinformtext {
	font-size: 13px;
	font-weight: bold;
	font-family: Trebuchet MS;
	color: #000000;
	}

.formtooltip {
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	font-family: Trebuchet MS;
	color: #000000;
	}


	
/*--Why area--*/
.why {
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	font-family: Trebuchet MS;
	color: rgb(51, 51, 255);
	padding-left: 0px;
	vertical-align: middle;
	}

/*--Why link--*/
.whylink {
	border: 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: text-bottom;
	}
	
/*--Why area--*/
.whycd {
	font-size: 16px;
	font-weight: bold;
	text-align: right;
	margin-top: -5px;
	vertical-align: top;
	font-family: Trebuchet MS;
	color: red;
	padding: 0px 2px 0px 0px;
	}

/*--Why link--*/
.whycdlink {
	border: 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: text-bottom;
	}


/*--Login area--*/
.searchform {
	font-family: Trebuchet MS;
	color: #14ae14;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: right;
	}
.tagsearchform {
	font-family: Trebuchet MS;
	color: #14ae14;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: right;
	}
.taglist {
	font-family: Trebuchet MS;
	color: #14ae14;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
		}
/*--Login area--*/
.searchbutton {
	font-family: Trebuchet MS;
	color: #14ae14;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
	border: none;
	}
	
#search:focus {
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	}

#search {
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #909090;
	}
	
/*--Login area--*/
.searchboxForm {
	font-family: Trebuchet MS;
	color: #14ae14;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: right;
	width: 100%;
	}

/*--Login area--*/
.searchtext {
	font-family: Trebuchet MS;
	color: rgb(51, 51, 255);
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
	width: 600px;
	font-size: 18px;
	border: 1px solid black; 
	}

	
/*--Login area--*/
.searchboxbutton {
	font-family: Trebuchet MS;
	color: #14ae14;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	vertical-align: top;
	text-align: right;
	}
	
	
	
	
	
/*--Login link--*/
.loginlink {
	border: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 18px;
	font-weight: bold;
	text-align: right;
	font-family: Trebuchet MS;
	color: rgb(51, 51, 255);
	vertical-align: top;
	}
	
/*--Login link--*/
.logoutlink {
	border: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	font-family: Trebuchet MS;
	color: rgb(51, 51, 255);
	vertical-align: middle;
	}
	

/*--Menu--*/
.menuheader {
	font-size: 15px;
	text-align: left;
	font-weight: normal;
	font-family: Trebuchet MS;
	padding: 10px 0px 10px 0px;
	}
	
/*--Menu item--*/
.menu {
	padding-left: 3px;
	padding-right: 5px;
	font-size: 15px;
	font-weight: bold;
	text-align:  left;
	font-family: Trebuchet MS;
	color: rgb(51, 51, 255);
	}

.topfilters {
	padding: 10px 0px 10px 0px;
	width: 100%;
	}
	
.showfilters {
	text-align: left;
	width: 50%;
	}
	
.pagedata {
	text-align: right;
	width: 50%;
	font-size: 12px;
	font-weight: regular;
	font-family: Trebuchet MS;
	color: #606060;
	}
	
/*--main new gift link--*/
.maingiftlink {
	font-size: 18px;
	font-weight: normal;
	text-align:  left;
	font-family: Trebuchet MS;
	color: rgb(51, 51, 255);
	}

.itemdivider {
	border-bottom: 1px dotted #c8c8c8;
	}
	
	
/*--Menu item divider--*/
.menuitemdivider {
	padding: 0px 1px 0px 1px;
	margin-left: -3px;
	margin-right: -3px;
	font-size: 14px;
	font-weight: bold;
	text-align:  center;
	font-family: Trebuchet MS;
	color: rgb(176, 176, 176);
	}

/*--Menu divider line--*/
.menudivider {
	border: none;
	padding: 0 0 0 0;
	border-width: 0px 0px 0px 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: rgb(176, 176, 176);
	background-color: rgb(176, 176, 176);
	}

	
/*--Popular item header--*/
.feedbackheader {
	font-size: 28px;
	font-weight: bold;
	text-align:  center;
	font-family: Trebuchet MS;
	color: rgb(51, 51, 255);
	}

	
/*--results header--*/
.resultsheader {
	font-size: 18px;
	font-weight: normal;
	text-align:  left;
	font-family: Trebuchet MS;
	color: #000000;
	}

	
	
/*--Popular item header--*/
.popularheader {
	font-size: 16px;
	font-weight: bold;
	text-align:  left;
	font-family: Trebuchet MS;
	color: rgb(51, 51, 255);
	}


/*--Popular items--*/
.popularitems {
	font-size: 12px;
	font-weight: regular;
	text-align:  left;
	font-family: Trebuchet MS;
	padding: 2px 0px 2px 0px;
	color: rgb(51, 51, 255);
	border-top: 1px rgb(176,176,176) solid;
	width: 90%;
	}

/*--Popular items--*/
.winnernote {
	font-size: 15px;
	font-weight: bold;
	text-align:  left;
	font-family: Trebuchet MS;
	padding: 0px 10px 0px 0px;
	color: #ff0000;
	}

	
/*--Popular items--*/
.dividerspace {
	padding: 10px 0px 0px 0px;
	}

	

/*--News item header on index--*/
.newsspacer {
	font-size: 18px;
	font-weight: bold;
	text-align:  left;
	font-family: Trebuchet MS;
	color: #14ae14;
	margin-top: 30px;
	padding: 0px 0px 0px 0px;
	}

/*--Top items on index--*/
.topitemsbox {
	font-size: 12px;
	font-weight: normal;
	text-align:  left;
	font-family: Trebuchet MS;
	color: rgb(51, 51, 255);
	margin-top: 3px;
	padding: 3px 0px 0px 0px;
	border-top: 1px rgb(176,176,176) solid;
	width: 90%;
	}

/*--Top items on index--*/
.mainitemsbox {
	font-size: 15px;
	font-weight: bold;
	text-align:  left;
	font-family: Trebuchet MS;
	color: rgb(51, 51, 255);
	padding: 3px 0px 0px 0px;
	width: 100%;
	}

/*--Top items on index--*/
.topitemspage {
	font-size: 15px;
	font-weight: bold;
	text-align:  left;
	font-family: Trebuchet MS;
	color: rgb(51, 51, 255);
	padding: 0px 0px 0px 0px;
	border-top: 1px rgb(176,176,176) solid;
	width: 90%;
	}

.pgd {
	min-height: 270px;
	}
	
	

	/*--Top items on index--*/
.topitems {
	font-size: 12px;
	font-weight: normal;
	text-align:  left;
	font-family: Trebuchet MS;
	color: rgb(51, 51, 255);
	padding: 0px 0px 0px 0px;
	}



/*--Date Added--*/
.usertagtable {
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: bottom;
	}

	
/*--Thumbs/vote area--*/
.thumbdivmain {
	text-align:  left;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	}

/*--Facebook icon--*/
.facebookicon {
	text-align:  left;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	}

	
/*--Thumbs/vote area--*/
.thumbdiv {
	text-align:  left;
	vertical-align: top;
	}


/*--Item/gift area--*/
.itemarea {
	vertical-align: top;
	}
	

/*--Thumbs/vote area--*/
.votesarea {
	font-size: 24px;
	font-family: Trebuchet MS;
	font-weight: bold;
	text-align:  left;
	color: rgb(0, 153, 0);
	vertical-align: top;
	padding: 0px 5px 0px 1px;
	}

/*--Thumbs/vote area--*/
.giftvotesarea {
	font-size: 24px;
	font-family: Trebuchet MS;
	font-weight: bold;
	text-align:  left;
	color: rgb(0, 153, 0);
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	}
	
	
/*--Thumbs/vote area--*/
.votesareanew {
	font-size: 24px;
	font-weight: bold;
	text-align:  left;
	color: rgb(0, 153, 0);
	vertical-align: top;
	padding: 0px 5px 0px 0px;
	display: none;
	}

	

	
/*--Thumbs/vote area--*/
.thumbsarea {
	font-size: 15px;
	font-weight: bold;
	text-align:  center;
	color: rgb(0, 0, 0);
	}

/*--Thumb image--*/
.thumbimage {
	padding: 0px 10px 0px 0px;
	vertical-align: top;
	border: 0px;
	}

	
/*--User container--*/
.user {
	padding-left: 1px;
	padding-right: 1px;
	margin-bottom: 1px;
	vertical-align: bottom;
	font-weight: normal;
	}


/*--Smiles--*/
.smile {
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	vertical-align: middle;
	border: 0px;
	}

/*--Vote icon--*/
.inlineicon {
	border: 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	}

/*--Wait Animation--*/
.spinner {
	border: 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	}
	
/*--User icon--*/
.usericon {
	padding-left: 1px;
	padding-right: 1px;
	vertical-align: bottom;
	border: 0px;
	}

/*--Vote icon--*/
.voteicon {
	border: 0px;
	padding: 5px 0px 0px 0px;
	}

/*--Vote icon--*/
.giftvoteicon {
	border: 0px;
	padding: 5px 5px 0px 0px;
	}

	
/*--Vote link icon--*/
.votelink {
	border: 0px;
	padding: 0px 0px 0px 0px;
	}

	
/*--User identity--*/
.useridentity {
	padding-left: 1px;
	padding-right: 1px;
	text-align: right;
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	font-family: Trebuchet MS;	
	}

/*--Date Added--*/
.dateadded {
	font-size: 10px;
	font-weight: normal;
	font-family: Trebuchet MS;
	color: #000000;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	text-align: right;
	float: right;
	}
	
/*--Comment fill in line--*/
.commentline {
	color: #c8c8c8;
	vertical-align: 50%;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid;
	line-height: 1px;
	width: 100%;
	}

	
#user1 {
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 16px;
	}
	
/*--List header--*/
.listheader {
	font-size: 30px;
	font-weight: normal;
	text-align:  left;
	color: rgb(0, 0, 0);
	}

	
/*--List header--*/
.winnerheader {
	font-size: 30px;
	font-weight: bold;
	text-align:  center;
	color: rgb(51, 51, 255);
	padding-left: 0px;
	margin-left: 0px;
	font-family: Trebuchet MS;
	width: 100%;
	}

/*--List header--*/
.winners {
	font-size: 15px;
	font-weight: normal;
	text-align:  left;
	color: #606060;
	padding-left: 10px;
	font-family: Trebuchet MS;
	width: 100%;
	}

/*--Help header--*/
.remove {
	font-size: 18px;
	font-weight: normal;
	text-align:  left;
	color: rgb(0, 0, 0);
	padding: 0px 0px 0px 0px;
	font-family: Trebuchet MS;
	color: #000000;
	}

	
/*--Help header--*/
.faqquestion {
	font-size: 18px;
	font-weight: normal;
	text-align:  left;
	color: rgb(0, 0, 0);
	padding: 0px 0px 0px 0px;
	font-family: Trebuchet MS;
	color: #606060;
	}
/*--Help header--*/
.faqanswer {
	font-size: 16px;
	font-weight: normal;
	text-align:  left;
	color: rgb(0, 0, 0);
	padding: 0px 0px 0px 0px;
	font-family: Trebuchet MS;
	color: #606060;
	}
	
/*--Help header--*/
.helpheader {
	font-size: 30px;
	font-weight: bold;
	text-align:  center;
	color: rgb(0, 0, 0);
	padding-left: 0px;
	margin-left: 0px;
	font-family: Trebuchet MS;
	color: rgb(51, 51, 255);
	width: 100%;
	}

/*--Help body--*/
.helpbody {
	font-size: 16px;
	font-weight: bold;
	text-align:  left;
	color: #606060;
	padding-left: 0px;
	margin-left: 0px;
	font-family: Trebuchet MS;
	width: 100%;
	}

	
/*--Privacy body--*/
.privacyheader {
	font-size: 18px;
	font-weight: bold;
	text-align:  left;
	color: rgb(0, 0, 0);
	padding-left: 0px;
	margin-left: 0px;
	font-family: Trebuchet MS;
	width: 100%;
	}

	
/*--Privacy body--*/
.privacybody {
	font-size: 16px;
	font-weight: normal;
	text-align:  left;
	color: #606060;
	padding-left: 0px;
	margin-left: 0px;
	font-family: Trebuchet MS;
	width: 100%;
	}
	
/*--List header--*/
.listtitle {
	font-size: 30px;
	font-weight: normal;
	text-align:  right;
	color: rgb(0, 0, 0);
	padding-left: 5px;
	margin-left: 5px;
	font-family: Trebuchet MS;
	}

/*--List header--*/
.listdescription {
	font-size: 14px;
	font-weight: normal;
	text-align:  left;
	color: rgb(0, 0, 0);
	padding-left: 5px;
	margin-left: 0px;
	font-family: Trebuchet MS;
	}

	
/*--List comment box--*/
.listcommentheader {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	font-family: Trebuchet MS;
	color: #606060;
	}

/*--List comment box--*/
.listcommentarea {
	padding-left: 25px;
	color: #707070;
	font-weight: normal;
	}

	
/*--Top list box on index--*/
.toplist {
	vertical-align: top;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 0px;
	line-height: 13.5pt;
	}

.mainright {
	padding-top: 4px;
	}
	
/*--Left list box--*/
.leftlist {
	vertical-align: top;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 35px;
	line-height: 13.5pt;
	}

	
/*--Right list box--*/
.rightlist {
	vertical-align: top;
	padding-top: 5px;
	padding-left: 35px;
	line-height: 13.5pt;
	}

	

	
/*--Item title--*/
.itemtitle {
	font-size: 20px;
	font-weight: bold;
	font-family: Trebuchet MS;
	margin-top: 10px;
	padding-bottom: 0px;
	color: rgb(51, 51, 255);
	}

/*--Item title--*/
.itemsubtitle {
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	font-family: Trebuchet MS;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	color: rgb(51, 51, 255);
	}

