#icons img {
border:1px solid #d8d8d8;
padding:4px;}



/*===================== hype it Button*/
a.news-upcoming2, a.news-upcoming2:hover, a.news-upcoming2:link, .news-upcoming, .news-upcoming:hover, .news-upcoming:link {
background:url("/socialnews/templates/hype/images/hype_button_2.png") no-repeat 50% 0;
float:left;
width:40px;
height: 55px;
text-align:center;
margin:0;
padding:0;
color:#FFFFFF;
text-decoration: none;
}

.news-upcoming:hover {
background:url("/socialnews/templates/hype/images/hype_button_2_hover.png") no-repeat 50% 0;
}

.news-upcoming2, .news-upcoming2:hover {
background:url("/socialnews/templates/hype/images/hype_button_2_grau.png") no-repeat 50% 0;
float:left;
width:40px;
height: 55px;
text-align:center;
margin:0;
padding:0;
text-decoration: none;
}

.news-upcoming span, .news-upcoming2 span {
color: #ffffff;
display: block;
}


.vote-publish {
font-size:16px;
height:16px;
line-height:16px;
margin:0;
padding:8px 0 0;
}

.hypes {
font-size:12px;
height:12px;
line-height:12px;
margin:0;
padding:0;
display: none !important;
}

.vote {
font-size:11px;
font-weight:bold;
height:13px;
line-height:13px;
overflow:hidden;
padding:10px 0 0;
text-indent:-500px;
}

a.news-upcoming, a.news-upcoming:link, a.news-upcoming:active, a.news-upcoming:visited, a.news-upcoming:hover {
	text-decoration: none;
}



/*=====================ALTER BUTTON BEGIN*/

/*.news-upcoming {
background:url("/templates/hype/images/hype_button_2.png") no-repeat 0 0;
position:absolute;
top:3px;
left:0;
width:62px;
height: 85px;
text-align:center;
font-size:85%;
list-style:none;
margin:0;
padding:0;
}

.news-upcoming:hover {
background:url("/templates/hype/images/hype_button_2_hover.png") no-repeat 0 0;
}

.news-upcoming2, .news-upcoming2:hover {
background:url("/templates/hype/images/hype_button_2_grau.png") no-repeat 0 0;
position:absolute;
top:3px;
left:0;
width:62px;
height: 85px;
text-align:center;
list-style:none;
margin:0;
padding:0;
}
.news-upcoming3 {
background:url("/templates/hype/images/hype_button_2_grau.png") no-repeat 0 0;
position:absolute;
top:3px;
left:0;
width:62px;
height: 85px;
text-align:center;
list-style:none;
margin:0;
padding:0;
}

.news-upcoming3:hover {
background:url("/templates/hype/images/hype_button_2.png") no-repeat 0 0;
}

.news-upcoming span, .news-upcoming2 span, .news-upcoming3 span {
color: #ffffff;
}

.vote-publish {
padding-top: 15px;
}

.vote-publish a, .vote-publish span {
height: 36px;
font-size:26px;
text-decoration:none;
display: block;
margin:0;
}


.vote-publish a, .vote-publish a:link, .vote-publish a:visited, .vote-publish a:hover, .vote-publish a:active {
text-decoration:none;
color: #fff;
}

.hypes{

}

.hypes a, .hypes a:visited, .hypes a:hover, .hypes span {
height: 19px;
color:#fff;
font-size: 10px;
text-decoration: none;
display: block;
}

.vote{

}

.vote a:link, .vote a:visited, .vote a:hover, .vote span {
height: 30px;
color:#fff;
display:block;
font-size:11px;
padding-top: 2px;
text-decoration:none;
font-weight: bold;
}*/


/*=====================ALTER BUTTON END*/

.recommendSuccess {
font-size:13px;
color:#CE2221;
}

#bookmarklet p {
margin-bottom:10px;}

.persAngaben {
font-style: italic;
font-size: 11px;
}

#latcomments a.switchurl {
padding:3px 0 5px
}

.news-details fieldset legend {
font-size:1.2em;
letter-spacing:0px;}


#sorts img.sorts_rss {
	padding-top: 1px;
}


/* ========== FAQ-Seite */
.faqInhalt {
margin:15px 0 5px 0px;
}

.faqInhalt a {
padding-bottom:4px;;
}

a.faq, a.faq:link, a.faq:hover {
color:#CE2221;
text-decoration:none;
cursor:default;
font-size: 14px;
}


/* ========== Aktivierungs-Seite */
.validationMessage {
margin:20px auto;
width:550px;
text-align:center;
padding:10px;
border:5px solid #CE2221;
font-size: 1em;}

.validationMessage a {
font-weight: bold;
color:#CE2221;
text-decoration: none;}

.validationMessage a:hover {
text-decoration: underline;}



/* ========== Submit Liste */
.submitInstruct {
list-style: disc;
list-style-position: outside;
margin-left:14px
}

.submitInstruct li {
margin-bottom:7px;
line-height:16px;
}
/*
.submitSource {
margin-left: 10px;
}
*/
.submitSource legend {
margin: 0px;
}


/* ========== Tools Seite */
.ybox #bookmarklet h2 {
color:#CE2221;
font-size:14px;
margin-bottom:4px;
padding-bottom:0;
}

#icons {
float:left;
margin:0 7px 5px 0;
/*width:115px;*/
/*float:left;*/
/*text-align: center;*/

/*margin-right:5px;*/
}


.bookmarkletIcon {
position: relative;
bottom:5px;
right:0px;
margin:0 5px 0 5px;
}

#bookmarkCodeBox {
width: 80%;
color: #454545;
font-size: 13px;
font-family: "Courier New";
margin: 0;
background-color:#F5F5F5;
border:1px solid #000000;
padding:4px;
height:100px;
overflow-y: hidden;
}


/* ========== Submit Formular */
div.submitBox {
	background-color:#f5f5f5;
	padding:5px;
}


/* ========== yeeGlider */
	div.yeescroll {
		width:auto;
		margin-left:3px;
		overflow: hidden;
	}
	div.yeescroll a {
		float: left;
	}
	div.scroller {
		/* modify width and height of scrolling section if necessary	*/
		width: 603px; /*617*/
		height: 298px;
		overflow: hidden;
		position: relative;
	}
	div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/
		width:608px;/*616*/
		height:298px;
		float:left;
		padding-top: 0px;
		overflow: hidden;
	}
	div.scroller div.content {
		width: 10000px;
	}

	div #yeeglider {
		width:603px; /*617*/
		background-color: #f7f7f7;
		border-top: 1px solid #D8D8D8;
		border-bottom: 1px solid #D8D8D8;
		float:left;
		margin-bottom:0px;
	}

	.startboxImage {
		border: 1px solid #84BB1A;
		margin-top: 10px
	}

	div.content a {
		font-size: 10pt;
		font-weight:normal;
	}

	div.content span.startboxVotes {
		font-size: 10pt;
		font-weight: bold;
		color:#fff;
		/*margin-right: 5px;*/
		background:url(/socialnews/templates/hype/images/startbox_votes4.gif) no-repeat ;
		position:relative;
		bottom:25px;
		left:0px;
		width:24px;
		height:24px;
		display:block;
		text-align:center;
		padding-top:3px;
	}

	p.section_content, p.section_content_two {
		float: left;
		width: 180px; /*185*/
		padding: 5px 10px 10px 10px;
		font-size: 12px;
		height:100%;
	}

	p.section_content_two {
		background-color: #fff;
	}

	.startboxTitle, .startBoxSummary {
	clear: both;
	display: block;
	position: relative;
	top:-20px;
	}

	#yeeglider .startboxTitle {
	color: #CE2221;
	font-size: 11pt;
	margin-bottom: 5px;
	}



/* ========== Navigation News Single Seite */
#story_tabs {
background: transparent url(/socialnews/templates/hype/images/catnav_bg_middle.gif) repeat-x scroll 0%;
clear:both;
font-size:11px;
height:22px;
line-height:20px;
margin:0px 0 20px 0;
padding:0pt 7px 0pt 0pt;
}

#story_tabs img {
float: left;
}

#story_tabs a {
background:transparent url(/socialnews/templates/hype/images/catnav_bg_middle.gif) no-repeat scroll 0%;
border-right:1px solid #DFDFDF;
float:left;
font-size:11px;
height:17px;
line-height:20px;
margin:0pt;
padding:2px 7px 3px;
display:inline;
}

#story_tabs a:hover {
background:transparent url(/socialnews/templates/hype/images/catnav_bg_middle_a.gif) no-repeat scroll 0%;
height:16px;
margin-top:1px;
text-decoration:none;
color:#000;
}


#story_tabs span.selected a {
background:transparent url(/socialnews/templates/hype/images/catnav_bg_middle_a.gif) no-repeat scroll 0%;
border-right:1px solid #DFDFDF;
display:inline;
float:left;
height:16px;
margin-top:1px;
color:#000;
cursor: default;
}


/* ========== Aehnliche Links */

#related {
	margin-bottom: 10px;
	margin-left: 55px;
}
#related div{

}
#related strong{
	display: block;
	margin-bottom: 5px;
}
#related div a{
	font-size: 11px;
	color: #CE2221;
}

#stage ol.relatedStory {
text-align: left;
margin:0;
margin-bottom: 20px;
padding:0;
}
#stage ol.relatedStory li{
	padding: 1px 0;
	margin: 0;
}

ol.relatedStory a {
background:url(/socialnews/templates/hype/images/newspaper.gif) no-repeat top left;
font-size: 12px;
padding: 3px 0;
padding-left: 20px;
}



/* ========== FOOTERBAR */
#footerbar {
margin:-65px auto 30px auto;
width:1000px;
text-align:center;
}

/* ========== SUPERBANNER */

#wrap {
position:relative;
text-align:left;
width:1000px;
border:1px solid #ddd;
margin:0 auto;
background:#fff;
margin-bottom:100px
}

#content-wrap2 {
background:#fff;
/*
position:relative;
min-height:1050px;
height:auto;
*/
clear: both;
padding:10px 5px;
margin: 0;
display: block;
}

#contentbox #breadcrumb {
margin-top:-5px;
font-size:93%;
font-weight:700;
text-decoration:none;
}


/*
* html #content-wrap2 {
height:850px;
}
*/


.search2 {
float:right;
padding-right:20px;
padding-top:7px;
}


#story-navbar {
background:url("/socialnews/templates/hype/images/navbar.png") repeat-x 0 0;
color:#666;
font-size:11px;
margin:2px 20px 0;
padding:14px 0 7px 10px;
}

#cab {
height:28px;
margin:0;
font-weight:600;
bottom:20px;
left:200px;
position:absolute;
}

#cab p {
display:inline;
position:relative;
top:-3px;
}

#cab ul {
list-style:none;
padding:0 10px 0 30px;
}

#cab li {float:left;padding: 0; margin: 0;}

#cab a.navbut3, #cab a.navbut4, #cab a.navbut4:hover, #cab a.navbut5:hover {
float:left;
background:url("/socialnews/templates/hype/images/tab_bg_left.gif") no-repeat left top;
text-decoration:none;
display:block;
height:28px;
color:#5d5d5d;
padding:0;
}

#cab a.navbut3 span, #cab a.navbut4 span {
background:url("/socialnews/templates/hype/images/tab_bg.gif") no-repeat right top;
display: block;
margin-left: 7px;
padding:7px 10px 5px 1px;
}

#cab a.navbut3:hover, #cab a.navbut4, #cab a.navbut4:hover, #cab a.navbut5:hover {
background:url("/socialnews/templates/hype/images/tab_bg_hover_left.gif") no-repeat left top;
color:#CE2221;
}

#cab a.navbut3:hover span, #cab a.navbut4 span, #cab a.navbut5:hover span {
background:url("/socialnews/templates/hype/images/tab_bg_hover.gif") no-repeat right top;
}





#cab a.navbut5 {
float:left;
background:url("/socialnews/templates/hype/images/tab_bg_left.gif") no-repeat left top;
text-decoration:none;
display:block;
height:28px;
color:#5d5d5d;
padding:0;
}

#cab a.navbut5 span  {
background:url("/socialnews/templates/hype/images/tab_bg.gif") no-repeat right top;
display: block;
margin-left: 7px;
padding:7px 10px 5px 1px;
}


/* =========== CONTENT REITERNAVI */

#content_cab {

margin:0 0 -3px 180px;
}

#content_cab ul {
list-style:none;
padding:0 10px;
height: 30px;
}

#content_cab li {
float:left;
text-align:center;
display:block;
}

#content_cab a.navbut3 {
float:left;
/*background:url("/templates/hype/images/tabrB2.png") no-repeat right top;*/
background:url("/socialnews/templates/hype/images/tab_bg_left.gif") no-repeat left top;
text-decoration:none;
display:block;
height:28px;
color:#5d5d5d;
font-weight:700;
}

#content_cab a.navbut3:hover {
background:url("/socialnews/templates/hype/images/tab_bg_hover_left.gif") no-repeat left top;
color:#CE2221;
}

#content_cab a.navbut3 span {
float:left;
/* background:url("/templates/hype/images/tablB2.png") no-repeat left top;*/
background:url("/socialnews/templates/hype/images/tab_bg.gif") no-repeat right top;
text-align:center;
display:block;
height:28px;
margin-left:5px;
padding:7px 15px 5px 3px;
}

#content_cab a.navbut3:hover span {
background:url("/socialnews/templates/hype/images/tab_bg_hover.gif") no-repeat right top;
}

#content_cab a.navbut4 {
float:left;
background:url("/socialnews/templates/hype/images/tab_bg_hover_left.gif") no-repeat left top;
text-decoration:none;
display:block;
height:28px;
color:#CE2221;
font-weight:700;
}

#content_cab a.navbut4 span {
float:left;
background:url("/socialnews/templates/hype/images/tab_bg_hover.gif") no-repeat right top;
text-align:center;
display:block;
height:28px;
margin-left:5px;
padding:7px 15px 5px 3px;
}

/* ====== END CONTENT REITERNAVI */


legend {
	color:#CE2221;
	font-size:1.2em;
	font-weight:700;
	margin:0.9em 0pt 0.3em;
}

label {
	display:block;
	font-weight:700;
	padding:5px 0pt;
}

fieldset dt {
clear:left;
float:left;
width:18em;
text-align:right;
padding:0 1em 0.5em 0;
}

fieldset dd {
font-weight:700;
padding:0 0 0.5em;
}

fieldset.labels label {
width:10em;
float:left;
text-align:right;
display:block;
padding:0.2em 0.5em 0.2em 0;
}

fieldset.labels div {
clear:left;
padding:0.2em 0;
}

table td,table th {
text-align:left;
padding:4px;
}

table th {
background:#EEEEEA;
padding:4px;
}

table th a:hover {
background:none;
color:#C00;
}

.featurebox {
background:url("/socialnews/templates/hype/images/featurebox_bg.png") no-repeat 100% 100%;
color:#774525;
margin:0 0 15px;
padding:15px 0 0 10px;
}

.featurebox p {
border:none;
color:#444;
margin:0 0 1em;
}

.featurebox a:hover {
color:#a0db32;
text-decoration:underline;
}

.featurebox li a {
margin-left:-10px;
padding-left:20px;
line-height:2em;
}

.featurebox li.rmore {
list-style:none;
margin-left:155px;
background:url("/socialnews/templates/hype/images/more.png") no-repeat 100% 100%;
}

.featurebox li.rmore a {
text-decoration:none;
font-size:12px;
line-height:2.2em;
}

.featurebox ul {
margin-left:10px;
margin-bottom:10px;
}

.featurebox ul a {
margin-bottom:5px;
}


.cab {
padding:0 10px 30px 5px;
margin-bottom: -3px;
}

.tlb {
background:url("/socialnews/templates/hype/images/featurebox_h.png") no-repeat 0 0;
margin:-15px -10px 0;
padding:3px 10px 5px;
}

.tlb a {
font-weight:700;
color:#774525;
text-decoration:none;
font-size:14px;
}

.tlb strong {
font-weight:700;
color:#774525;
}

.tlb a:hover {
color:#000;
text-decoration:none;
}

.tlb span {
float:right;
margin-top:-3px;
margin-right:0;
}

.tlb2 {
margin:5px 0 0;
padding:0 0 20px;
}

.tlb2 span, .cab span a {
height: 28px;
background:url("/socialnews/templates/hype/images/tab_bg_left.gif") no-repeat left top;
cursor:pointer;
float:left;
display:block;
color:#5d5d5d;
height:28px;
text-align:center;
padding:0;
margin-bottom: -2px;
}

.tlb2 span.selected, .tlb2 span:hover{
background:url("/socialnews/templates/hype/images/tab_bg_hover_left.gif") no-repeat left top;
color: #CE2221;
text-decoration: none;
}

.tlb2 span a, .cab span {
background: url("/socialnews/templates/hype/images/tab_bg.gif") no-repeat right top;
display:block;
margin-left:7px;
padding:7px 10px 5px 1px;

text-decoration: none;
}


.tlb2 span a:hover, .tlb2 span.selected a, .tlb span.selected a:hover, .cab span a:hover{
background: url("/socialnews/templates/hype/images/tab_bg_hover.gif") no-repeat right top;
color: #CE2221;
text-decoration: none;
}

.sstories {
background-color: #eee;
padding:0;
margin-right: 10px;
float:left;
width: 25px;
height:25px;
text-align: center;

}

.count_total {
font-weight:700;
font-size:100%;
}

.count_total a, .count_total a:link, .count_total a:visited {
color: #CE2221;
line-height: 26px;
}

#nav-secondary,#nav-secondary ul {
position:static;
margin:0;
}

#nav-secondary,#nav-secondary li {
list-style:none;
display:block;
margin:0;
padding:0;
}

#nav-secondary {
padding-top:0;
margin-top:0px;
}

#nav-secondary a {
line-height:normal;
/*font:96% arial;*/
display:block;
color:#CE2221;
border-bottom:1px solid #ddd;
margin-top:0px;
padding:2px 0 3px 0;
}

a.switchurl {
border-bottom:1px solid #ddd;
display:block;
margin-bottom: 3px;
padding:3px 0 8px 0;
}

.news-summary {
position:relative;
margin-bottom: 5px;
padding:1px 0 10px;
}

.top {
margin-left:50px;
padding:0 0 0 5px;
}

.top h4 {
padding-left:4px;
font-size:160%;
font-weight:400;
margin:0;
}

.top h4 a:link,.top h4 a:visited {
color:#36c;
font-weight:700;
}

.yh1 a, .yh1 a:link, yh1 a:visited {
	text-decoration: none;
}

.yh1 a:hover {
	text-decoration: underline;
}

.toptitle {
	margin-bottom: 5px;
}

.toptitle a, .toptitle a:link, .toptitle a:visited {
color: #CE2221;
font-size: 13pt;
font-weight: normal;
margin:0;
text-decoration: none;
}

.toptitle a:hover {
text-decoration: underline;
}

.news-submitted {
font-size:85%;
margin-bottom:1px;
color:#999;
}

.news-submitted a {
color:#CE2221;
text-decoration:none;
}

.news-submitted a:hover {
text-decoration: underline;
}

.news-submitted img {
float:left;
margin:3px 4px 3px 0;
border:1px solid #D8D8D8;
padding:0.3em;
vertical-align:middle;
z-index: 1;
position:relative;
}

.news-body-text {
font-size:12px;
}

.news-body-text p {
padding: 0 0 5px 0;
}

.news-body-text img{
float:right;
border:1px solid #D8D8D8;
padding:0.3em;
margin-left: 5px;
margin-bottom:1em;
}
#adminlinksbutton, .adminlinks {
font-size:10px;
}

.news-cattags {
clear: both;
font-size: 85%;
}

.news-details {
font-size:85%;
width: 100%;
}

.news-details a:hover,.news-details a:active {
color:#333;
text-decoration:underline;
}

.news-details b {
color:#c00;
}

* html .news-details {
padding-right:136px;
}

.news-details .comments_no {
padding-left:37px;
border-left:none;
}

ul.news-details li li {
border-left:none;
float:none;
height:21px;
}



#comment-wrap {
display: block;
border-bottom:solid 1px #e1e1e1;
background: url(/socialnews/templates/hype/images/commenthead.gif) repeat-x;
}

.comment_left{
float: left;
padding:4px;
}

.comment_right{
text-align: right;
padding:4px;
}
.comment-head, .comment-subhead{
padding:4px;
}

.comment-body {
background:#FAFAFA none repeat scroll 0 0;
clear:both;
line-height:18px;
margin:0;
padding:5px;
text-align:left;

}

.comment-info {
background:#fafafa;
font-size:80%;
text-align:right;
padding-right:4px;
}
.replies{
	margin-left: 30px;
}


.avatar {
float:left;
width:15px;
height:15px;
margin:1px 0 0;
}

#comment-subhead {
/*float:right;*/
margin-top: 0px;
font-size:11px;
position: relative;
top: 3px;
}

.ratemey {
/*background:#090;*/
padding:0 0 5px 15px;
margin-top:1px;
background:url("/socialnews/templates/hype/images/thumb_up.png") no-repeat left top;
vertical-align: top;
position: relative;
top: -3px;
}

.ratemen {
background:#c00;
background:url("/socialnews/templates/hype/images/thumb_down.png") no-repeat 0 top;
color:#fff;
padding:0 0 5px 15px;
vertical-align: top;
position: relative;
top: -3px;
}

.rateme {
color:#fff;
font-size:14px;
}

.stats, .personal_info {
background: url(/socialnews/templates/hype/images/profil_bg.jpg) repeat-x;
width:46%;
height: 100%;
padding: 0 0 0 20px;
}
.stats {
float:right;
}

.personal_info {
float:left;
}

.edit_personal_info{
text-align: center;
margin: auto;
background: url(/socialnews/templates/hype/images/profil_bg.jpg) repeat-x;
border: none;
width: 70%;
}

.edit_personal_info form, .edit_personal_info h2{
text-align: left;
}
.edit_personal_info form{
padding: 0.3em 0.6em 0.5em 5px;
}

.edit_personal_info td{
width: 45%;
margin: 3px 5px 5px 0;
}
.personal_info img{
border:1px solid #D8D8D8;
padding:0.3em;
}
/*
.live2 {
background-repeat:no-repeat;
background-position:bottom right;
margin:10px;
}
*/
.live2 strong {
font-size:95%;
}

.live2-item {
width:100%;
clear:both;
border-bottom:1px solid #ccc;
min-height:25px;
text-align:center;
overflow:hidden;
padding:5px 2px 0;
}

.live2-ts,.live2-type,.live2-votes,.live2-story,.live2-who,.live2-status {
float:left;
display:block;
}

.live2-type img {
border:none;
vertical-align:middle;
margin:0;
}

.live2-story {
width:37%;
text-align:left;
}

.live2-who {
width:20%;
text-align:center;
}

.live2-status {
width:13%;
text-align:left;
}

.live2-problem {
color:red;
}

.pagination, .pagination_upper{
background:transparent url(/socialnews/templates/hype/images/catnav_bg_middle.gif) repeat-x scroll 0%;
color:#666;
height: 22px;
line-height: 20px;
font-size: 11px;
margin: 10px -20px;
padding: 0 7px 0 0;
}

.pagination_upper{
	background:transparent url(/socialnews/templates/hype/images/catnav_bg_middle_upper.gif) repeat-x scroll 0%;
}

.pagination img{
float: left;
}

.pagination p, .pagination_upper p {
float:right;
text-align:right;
border-left: 1px solid #dfdfdf;
height:22px;
}

.pagination p a:link,.pagination p a:visited,.pagination p a:hover,.pagination p a:active,
.pagination_upper p a:link,.pagination_upper p a:visited,.pagination_upper p a:hover,.pagination_upper p a:active {
text-decoration:none;
float: left;
background:transparent url(/socialnews/templates/hype/images/catnav_bg_middle.gif) no-repeat;
border-right:1px solid #dfdfdf;
height: 17px;
line-height:20px;
padding: 2px 7px 3px;
}

.pagination_upper p a:link,.pagination_upper p a:visited,.pagination_upper p a:hover,.pagination_upper p a:active{
	background:transparent url(/socialnews/templates/hype/images/catnav_bg_middle_upper.gif) no-repeat;
}

.pagination p span, .pagination_upper p span {
background:transparent url(/socialnews/templates/hype/images/catnav_bg_middle.gif) no-repeat;
float:left;
color:#ccc;
border-right:1px solid #dfdfdf;
height: 17px;
line-height:20px;
margin: 0;
padding: 2px 7px 3px;
}

.pagination_upper p span {
background:transparent url(/socialnews/templates/hype/images/catnav_bg_middle_upper.gif) no-repeat;
}

.pagination p a:hover, .pagination p span.current, .pagination_upper p a:hover, .pagination_upper p span.current {
background:transparent url(/socialnews/templates/hype/images/catnav_bg_middle_a.gif) no-repeat;
height: 16px;
margin-top: 1px;
color:#000;
}

.pagination_upper p a:hover, .pagination_upper p span.current {
background:transparent url(/socialnews/templates/hype/images/catnav_bg_middle_a.gif) no-repeat;
}

.pagination h4, .pagination_upper h4 {
margin-top:-1.45em;
border:none;
padding:0;
}

.error {
color:#c00;
font-weight:700;
margin:10px 0;
border:0px solid red;
background:#FFC5BE;
padding:5px;
}

/*
.success {
color:#390;
font-weight:700;
background: #ccffcc;
padding:5px;
margin:10px 0;
}
*/

#contentbox #breadcrumb a:link,#contentbox #breadcrumb a:hover,#contentbox #breadcrumb a,#content #breadcrumb a:active,#content #breadcrumb a:visited {
text-decoration:none;
}

img,.news-details select {
border:none;
}


#headbar form,.pagination * {
margin:0;
}

#headbar ul a,#navbar a {
color:#ce4a02;
text-decoration:none;
}

#headbar ul a:hover,#navbar a:hover {
text-decoration:underline;
}

#sorts a:hover,#cab a,#cab span a:hover,.top h4 a:hover {
color:#000;
}

table,#wrapper,#bookmarklet {
width:100%;
}

.featurebox a,.news-details a:link,.news-details a:visited {
color:#CE2221;
}

.news-details .tool,.news-details .tool-right {
display:block;
float:left;
padding:0 4px;
}

.live2-ts,.live2-type,.live2-votes {
width:10%;
text-align:center;
}
.live2-cat{
display:block;
float:left;
width: 15%;
text-align: center;
}


div#idwhovotedwrapper ol {
width: 600px;
margin:0;
list-style-type: none;
}
div#idwhovotedwrapper ol li {
float: left;
/*padding: 4px 16px;*/
width: 120px;
}
div#idwhovotedwrapper br {
clear: left;
}
div#idwhovotedwrapper div.whovotedwrapper {
margin-bottom: 1em;
}
img.rss {
float:left;
padding:0 4px 0 4px;
}

.rmore a:before {
content:"\003E\003E\0020";
}

/******* Mousover-Tooltip */
#dhtmltooltip{
position: absolute;
border: 1px solid #CE2221;
width: 150px;
padding: 2px;
background-color: #fff;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115);
}

.snaprBacklink {
font-size:10px;
color: #999999;
margin:3px 0 0 0; }


/* RSS feed */
ul.feed{
	margin: 10px 0 0 15px;
}
ul.feed li {
	list-style-image: url(/socialnews/templates/hype/images/punkt.gif);
	line-height:12px;
}
.feed li a, a.hype_feed{
	font-size: 9pt;
}

