/*
// MAIN
*/

#header {
	background: url(../images/header_usa.jpg);
}

/*
// END MAIN
*/

/*
// CONTENT
*/

#theme-title {
	width: 591px;
	height: 46px;
	background: url(../images/theme-title-background-usa.gif) no-repeat;
}

.box-highlight {
	background: url(../images/boxes/smallest-red.gif) -196px 0px repeat-y;	
}

.left-column div.box-header-highlight {
	height: 3px;
	font-size: 1px;
	line-height: 1px;
	background: url(../images/boxes/smallest-red.gif) no-repeat;
}

.left-column div.box-content-highlight {
	background: url(../images/boxes/smallest-red.gif) -196px 0px repeat-y;
}

.left-column div.box-footer-highlight {
	background: url(../images/boxes/smallest-red.gif) -392px 0px repeat-y;
}

.topics a.title, .topics a.link, p.opiniepanel {
	color: #0c99d7;
}

#feeds li ul li a {
	color: #0c99d7;
}

div.highlight {
	background: url(../images/highlight-red-left.gif) no-repeat;
}

div.highlight a, div.highlight span {
	background: #fd0000;
	color: #ffffff;
}

div.highlight div.highlight {
	background: url(../images/highlight-red-right.gif) no-repeat;
}

div.date {
	background: url(../images/highlight-blue-left.gif) no-repeat;
	height: 19px;
	padding: 0px 0px 0px 2px;
}

div.date a, div.date span {
	float: left;
	display: block;
	background: #040462;
	font-size: 11px;
	line-height: 19px;
	height: 19px;
	color: #ffffff;
	padding: 0px 10px;
}

div.date div.date {
	float: left;
	background: url(../images/highlight-blue-right.gif) no-repeat;
	height: 19px;
	width: 2px;
}


span.highlight, a.highlight, h1.highlight, h2.highlight {
	color: #040462;
}

div.overlay-description p.title {
	background: #5b496b;
	color: #ffffff;
}

div.overlay-description p.sub-title {
	background: #ffffff;
	color: #fd0000;
}

p.intro {
	color: #040462;	
}

.small-columns li {
	float: left;
	width: 144px;
	padding: 0px 12px;
	border-right: 1px dotted #cdcdcd;
	border-left: 1px dotted #cdcdcd;
}

.small-columns li:first-child, .small-columns li.first {
	padding: 0px 12px 0px 0px;
	border: none;
}

.small-columns li:last-child, .small-columns li.last {
	padding: 0px 0px 0px 12px;
	border: none;
}

.small-columns img {
	padding: 0px 0px 10px 0px;
}

.blog-reacties {
	border-top: 1px dotted #cdcdcd;
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

.eenvandaag-bloggers-reacties a {
	color: #c74708;
}

a.author {
	color: #0c99d7;
}

p.title {
	font-weight: bold;
}

.pagination {
	font-weight: bold;
	text-align: center;
	color: #cecece;
	word-spacing: 5px;
}

.article-title {
	padding: 10px 0px;
	font-size: 16px;
	margin: 0px;
	line-height: 18px;
}

.article-text h1, .article-text h2, .article-text h3 {
	font-size: 14px;
}

.article-text p {
	margin: 10px 0px;
}

.read-more {
	color: #c74708;
}

/*
// END CONTENT
*/

/*
// ICONS
*/

.arrow {
	width: 22px;
	height: 22px;
	text-indent: 22px;
	overflow: hidden;
	background: url(../images/icons.gif) 0px -22px no-repeat;
	display: block;
	float: right;
}

.arrow:hover {
	background-position: -22px -22px;
}

.minus {
	width: 22px;
	height: 22px;
	text-indent: 22px;
	overflow: hidden;
	background: url(../images/icons.gif) 0px -44px no-repeat;
	display: block;
	float: right;
}

.minus:hover {
	background-position: -22px -44px;
}

.plus {
	width: 22px;
	height: 22px;
	text-indent: 22px;
	overflow: hidden;
	background: url(../images/icons.gif) 0px -66px no-repeat;
	display: block;
	float: right;
}

.plus:hover {
	background-position: -22px -66px;
}

.help {
	width: 22px;
	height: 22px;
	text-indent: 22px;
	overflow: hidden;
	background: url(../images/icons.gif) 0px -88px no-repeat;
	display: block;
	float: right;
}

.help:hover {
	background-position: -22px -88px;
}

.rss {
	width: 22px;
	height: 22px;
	text-indent: 22px;
	overflow: hidden;
	background: url(../images/icons.gif) 0px 0px no-repeat;
	display: block;
	float: right;
}

.rss:hover {
	background-position: -22px 0px;
}

.text {
	width: 22px;
	height: 22px;
	text-indent: 22px;
	overflow: hidden;
	background: url(../images/icons.gif) 0px -110px no-repeat;
	display: block;
	float: right;
}

.text:hover {
	background-position: -22px -110px;
}

.right-column span.text {
	float: left;
}

.photo {
	width: 22px;
	height: 22px;
	text-indent: 22px;
	overflow: hidden;
	background: url(../images/icons.gif) 0px -132px no-repeat;
	display: block;
	float: right;
}

.photo:hover {
	background-position: -22px -132px;
}

.right-column span.photo {
	float: left;
}

.video {
	width: 22px;
	height: 22px;
	text-indent: 22px;
	overflow: hidden;
	background: url(../images/icons.gif) 0px -154px no-repeat;
	display: block;
	float: right;
}

.video:hover {
	background-position: -22px -154px;
}

.right-column span.video {
	float: left;
}

.archive {
	width: 22px;
	height: 22px;
	text-indent: 22px;
	overflow: hidden;
	background: url(../images/icons.gif) 0px -176px no-repeat;
	display: block;
	float: right;
}

.archive:hover {
	background-position: -22px -176px;
}

.google {
	width: 64px;
	height: 15px;
	text-indent: 64px;
	overflow: hidden;
	background: url(../images/badges.gif) 0px 0px no-repeat;
	display: block;
	margin: 0px 10px 0px 0px;
}

.live {
	width: 83px;
	height: 15px;
	text-indent: 83px;
	overflow: hidden;
	background: url(../images/badges.gif) 0px -15px no-repeat;
	display: block;
	margin: 0px 10px 0px 0px;
}

.netvibes {
	width: 64px;
	height: 15px;
	text-indent: 64px;
	overflow: hidden;
	background: url(../images/badges.gif) 0px -30px no-repeat;
	display: block;
	margin: 0px 10px 0px 0px;
}

.right-column span.archive {
	float: left;
}

/*
// END ICONS
*/

/*
// FORMS
*/

input, textarea {
	font-size: 11px;
	font-family: 'Trebuchet MS';
}

.input-medium {
	width: 134px;
	border: none;
	background: url(../images/forms/input-medium.gif) no-repeat;
	height: 17px;
	padding: 3px 5px 0px 5px;
}

.btn-search {
	width: 57px;
	height: 22px;
	background: url(../images/forms/buttons.gif) 0px 0px no-repeat;
	border: 0px;
	margin: 0px 0px 0px 10px;
	text-indent: 57px;
	overflow: hidden;
}

.btn-search:hover, .btn-search.hover {
	background-position: -173px 0px;
	cursor: pointer;
}

.btn-login {
	width: 57px;
	height: 20px;
	background: url(../images/forms/buttons.gif) 0px -20px no-repeat;
	display: block;
	text-indent: 57px;
	overflow: hidden;
}

.btn-login:hover {
	background-position: -173px -20px;
}

.btn-signup {
	width: 72px;
	height: 22px;
	background: url(../images/forms/buttons.gif) 0px -44px no-repeat;
	display: block;
	border: none;
	text-indent: 72px;
	overflow: hidden;
}

.btn-signup:hover {
	background-position: -173px -44px;
	cursor: pointer;
}

.btn-send {
	width: 84px;
	height: 20px;
	background: url(../images/forms/buttons.gif) 0px -60px no-repeat;
	display: block;
	border: none;
	text-indent: 84px;
	overflow: hidden;
}

.btn-send:hover {
	background-position: -173px -60px;
	cursor: pointer;
}

.btn-browse {
	width: 57px;
	height: 20px;
	background: url(../images/forms/buttons.gif) 0px -100px no-repeat;
	border: 0px;
	text-indent: 57px;
	float: left;
	overflow: hidden;
}

.btn-browse:hover, .btn-browse.hover {
	background-position: -173px -100px;
	cursor: pointer;
}

.btn-vote {
	width: 173px;
	height: 20px;
	background: url(../images/forms/buttons.gif) 0px -80px no-repeat;
	display: block;
	border: none;
	text-indent: 173px;
	overflow: hidden;
	margin: 0px auto;
}

.btn-vote:hover {
	background-position: -173px -80px;
	cursor: pointer;
}

#newsletter label, #newstip label {
	float: left;
	width: 140px;
}

#newsletter input, #newstip input {
	width: 259px;
	border: none;
	background: url(../images/forms/input-largest.gif) no-repeat;
	height: 18px;
	padding: 3px 5px 3px 5px;
	margin: 0px 0px 10px 0px;
}

#newstip textarea {
	width: 259px;
	height: 132px;
	border: none;
	background: url(../images/forms/textarea-largest.gif) no-repeat;
	padding: 3px 5px 3px 5px;
	margin: 0px 0px 10px 0px;	
}

#newsletter button.btn-signup {
	margin: 0px 0px 0px 140px;
}

#newstip label.newstip-code {
	width: 200px;
}

#newstip img.newstip-code {
	padding: 0px 0px 0px 200px;
}

#newstip input#newstip-code {
	width: 134px;
	border: none;
	background: url(../images/forms/input-medium.gif) no-repeat;
	height: 17px;
	padding: 3px 5px 0px 5px;	
}

#newstip input#newstip-faketext {
	float: left;
	width: 190px;
	border: none;
	background: url(../images/forms/input-file.gif) no-repeat;
	height: 17px;
	padding: 3px 5px 0px 5px;
	margin: 0px 12px 10px 0px;
}

#search-archive-form ul {
	list-style: none;
}

#search-archive-form ul li {
	float: left;
}

#search-archive-form ul li.select {
	padding: 0px 20px 0px 0px;
}

#search-archive-form input {
	width: 134px;
	border: none;
	background: url(../images/forms/input-medium.gif) no-repeat;
	height: 17px;
	padding: 3px 5px 0px 5px;
	margin: 0px 0px 0px 10px;	
}

#search-archive-form input.date {
	width: 27px;
	border: none;
	background: url(../images/forms/input-small.gif) no-repeat;
	height: 17px;
	padding: 3px 5px 0px 5px;
	margin: 0px 0px 10px 0px;	
}

#search-archive-form input.small-date {
	width: 17px;
	border: none;
	background: url(../images/forms/input-smallest.gif) no-repeat;
	height: 17px;
	padding: 3px 5px 0px 5px;
	margin: 0px 0px 10px 0px;	
}

/*
// END FORMS
*/

/*
// TAGS
*/

#tagcloud div {
	text-align: center;
}

.tag1 {
	line-height: 30px;
	font-size: 12px;
}

.tag2 {
	line-height: 30px;
	font-size: 14px;
}

.tag3 {
	line-height: 30px;
	font-size: 18px;
}

.tag4 {
	line-height: 30px;
	font-size: 20px;
}

/*
// END TAGS
*/

/*
// CAROUSEL
*/

.carousel-left {
	float: left;
	width: 19px;
	height: 134px;
	background: url(../images/btn-carousel.gif) no-repeat 0px 0px;
}

.carousel-left:hover {
	cursor: pointer;
	background-position: -19px 0px;
}

.carousel-list {
	position: relative;
	float: left;
	width: 444px;
	height: 134px;
	overflow: hidden;
}

.carousel-list div {
	position: absolute;
}

.carousel-min2 {
	top: 0px;
	left: -238px;
}

.carousel-min1 {
	top: 0px;
	left: -53px;
}

.carousel-center {
	top: 0px;
	left: 132px;
}

.carousel-plus1 {
	top: 0px;
	left: 317px;
}

.carousel-plus2 {
	top: 0px;
	left: 502px;
}

.carousel-right {
	float: left;
	width: 19px;
	height: 134px;
	background: url(../images/btn-carousel.gif) no-repeat 0px -134px;
}

.carousel-right:hover {
	cursor: pointer;
	background-position: -19px -134px;
}

/*
// END CAROUSEL
*/
