/*
Theme Name: Outravez
Theme URI: http://www.outravez.nl/
Description: We Samba your party! 
Version: 1.0b
Author: Sander Hermsen
Author URI: http://www.sander-hermsen.nl/
*/

/*---------------------------------------------------------------------------------

[Inhoud]

1. Algemeen - achtergrond, algemene instellingen.
2. Header
3. Content
4. Comments - hoewel we die niet gebruiken stellen we er al wel vast styles voor in
5. Sidebar - search, widgets, additional menus lists
6. Footer
7. Misc. & Plugins

-----------------------------------------------------------------------------------*/

/*=== START SECTIE 1 - Algemeen ===*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	margin: 0px;
	padding: 0px;
	background-color: #00a0c6;
	background:url(img/bg.png) repeat-x;
	background-position: bottom;
	}
	
#wrapper {
	width: 1095px;
	margin: 12px auto 0px auto;
	padding: 0px;
	background-color: white;
	}
	
.alignleft {
 	float: left;
	}
	
.alignright {
 	float: right;
	}
	
.clear {
	clear: both;
	}	

.clearfix { 
	margin-top: 5px;
	display: inline-block; 
	}

img	{
	border:none;
	}	
	
img.aligncenter, div.aligncenter {
	display: block;
	margin: 0 auto;
	}

img.alignright, div.alignright {
	margin: 1px 0 2px 10px;
	display: inline;
	}

img.alignleft, div.alignleft {
	margin: 1px 10px 2px 0;
	display: inline;
	}
	
ul	{
	list-style-type:none;
	}
	
li	{
	list-style-type:none;
	}	
	
h1	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	float: left;
	color: black;
	text-decoration: none;
	}

h2 {
	font-size: 1.1em;
	padding-left: 15px;
	padding-right: 20px;
	}	

h2#homefotosh {
	margin-bottom: 1.1em;
	}
	
h3	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	float: left;
	color: black;
	text-decoration: none;
	}

h4	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	float: left;
	color: black;
	text-decoration: none;
	}
	
p 	{
	font-size: 1em;
	}
	
a, a:visited	{
	color: #009933;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}
	
a.image:link, a.image:visited, a.image:hover {
	background: none;
	padding: 0;
	}
	
a.image img {
	border: none;
	}	
	

/*=== END SECTIE 1 - Initial Styling ===*/


/*=== START SECTIE 2 - Header  ===*/

#header {
	position: relative;
	height: 211px;
	width: 1095px;
	background:url(img/randomheader/randomheader.php) no-repeat;
	margin: auto;
	padding: 0;
	}

#headerMenubg {
	float:left;
	background:url(img/menu.png) no-repeat;
	width:1095px;
	height:74px;
	}

.headerMenu ul
	{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	}

.headerMenu li
	{
	display: inline;
	list-style: none; 
	margin: -2px;
	padding: 0px;
	overflow: auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	}

.headerMenu li a
	{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;

	}

.headerMenu
	{	
	padding-left: 210px;
	margin-top: -12px;
	padding-top: 0px;
	}

.headerMenu a, .headerMenu a:active, .headerMenu a:hover, .headerMenu a:visited
	{
	text-decoration:none;
	display: inline-block;
	width: 90px;
	height: 21px;
	padding-left:0px;
	} 

.menuimg {
	display: inline-block;
	width: 90px;
	height: 21px;
	}
		

/*=== END SECTIE 2 - Header ===*/


/*=== START SECTIE 3 - Content ===*/
#main {
	width: 1024px;
}

#content {
	width: 724px;
	padding: 0px;
	float: left;
	margin-left:60px;
	line-height: 1.3em;
	min-height: 500px;
}


/*=== HOME PAGE SETUP ===*/

#hometop {
	display: block;
	background:url(img/breed.png) no-repeat;
	width: 724px;
	height: 160px;
	margin-bottom: 5px;
	padding:10px;
	}	
	
#homevid_container {
	display: inline-block;
	float: left;
	width: 355px;
	margin-top: -20px;
	z-index: 2;
	}	
	
#hometweets {
	float: left;
	background:url(img/mid355_lijn.png) repeat-y;
	width: 355px;
	min-height: 295px;
	}
	
#homevid {
	float: left;
	background:url(img/mid355_lijn.png) repeat-y;
	width: 355px;
	min-height: 370px;
	}

#homevid_top {
	float: left;
	background:url(img/mid355_top.png) no-repeat;
	width: 355px;
	height: 49px;
	}
	
#homevid_bottom {
	float: left;
	background:url(img/mid355_bottom.png) no-repeat;
	width: 355px;
	height: 42px;
	}	

#homevid_content {
	padding: 0px 15px;
	}

#hometweet_content {
	padding: 0px 15px;
	}	
	
#homefeatvid {
	float:left;
	display:inline;
	padding-left: 15px;
	}

#homenews_container {
	display: inline-block;
	float: right;
	width: 345px;
	margin-top: -20px;
	z-index: 2;
	}
	
#homefotos {
	float: right;	display: inline-block;
	background:url(img/mid345_lijn.png) repeat-y;
	width: 345px;
	min-height: 295px;
	}
	
#homenews {
	float: right;	display: inline-block;
	background:url(img/mid345_lijn.png) repeat-y;
	width: 345px;
	min-height: 370px;
	}

#homenews_top {
	float: right;	display: inline-block;
	background:url(img/mid345_top.png) no-repeat;
	width: 345px;
	height: 49px;
	}
	
#homenews_bottom {	
	float: right;	display: inline-block;
	background:url(img/mid345_bottom.png) no-repeat;
	width: 345px;
	height: 42px;
	}		
	
#homenews_content {
	padding: 0px 10px 0px 15px;
	}

#homenews p {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	}

#homenews a {
	padding-left: 10px;
	color: #009933;
	}

#homenews a:hover {
	color: #009933;
	padding-left: 10px;
	text-decoration: underline;
	}	
	
#hometop h2 {
	font-size: 1.2em;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	}
	
#hometop p {
	padding-left: 20px;
	padding-right:25px;
	}

#homebottom {
	display: block;
	background:url(img/breedlijn2.png) repeat-y;
	width: 724px;
	min-height: 190px;
	}
	
#homebottom_top {
	display: block;
	background:url(img/singletoptop.png) no-repeat;
	width: 724px;
	height:60px;
	margin: 0;margin-top: -8px;
	}
	
#homebottom_bottom {
	display: inline-block;
	background:url(img/singletopbottom_t.png) no-repeat;
	width: 724px;
	height:50px;
	margin: 0;
	}

#homebottom_content {
	width: 716px;
	padding: 10px;
	}
	
.randomphotoleft {
	display: inline-block;
	padding: 0 0 10px 15px;
	}
	
.randomphotoleft #lazyest_sidebox img {
	width: 90px !important;
	height: 90px !important;
	}

#lazyest_sidebox {	
	margin-right: 0px !important;
	}	
	
	
#homevid h4, #homefotos h4, #hometweets h4 {
	float: right;
	padding-right: 20px;
	}
	
#homebottom h4 {
	float: right;
	padding-right:35px;
        margin-top:0px;
	}
	
#photobottom {
	display: block;
	background:url(img/breedlijn.png) repeat-y;
	width: 724px;
	height: 170px;
	padding:10px;
	}	

#photobottom h4 {
	float: right;
	padding-right:35px;
        margin-top:0px;
	}
	

/*=== SINGLE PAGE SETUP ===*/

.singletop {
	display: inline-block;
	background:url(img/breedlijn2.png) repeat-y;
	width: 724px;
	min-height:120px;
	margin: 0;
	}

.singletop_top {
	display: inline-block;
	background:url(img/singletoptop.png) no-repeat;
	width: 724px;
	height:60px;
	margin: 0;margin-top: -8px;
	}
	
.singletop_top2 {
	display: inline-block;
	background:url(img/singletoptop.png) no-repeat;
	width: 724px;
	height:60px;
	margin: 0;margin-top: -12px;
	}
	
.singletop_bottom {
	display: inline-block;
	background:url(img/singletopbottom_t.png) no-repeat;
	width: 724px;
	height:50px;
	margin: 0;
	}

.singletop_container {
	width: 716px;
	padding: 10px;
	}

.singletop_container2 {
	width: 716px;
	padding: 0px 10px 10px 15px;
	}	
	
.singlevid {
	display: inline-block;
	float: left;
	background:url(img/mid345_lijn.png) repeat-y;
	width: 345px;
	min-height: 370px;
	}
	
.singlevid_top {
	display: inline-block;
	float: left;
	background:url(img/mid345_top.png) no-repeat;
	width: 345px;
	height: 49px;
	}
	
.singlevid_bottom {
	display: inline-block;
	float: left;
	background:url(img/mid345_bottom.png) no-repeat;
	width: 345px;
	height: 42px;
	}	

.singlenews {
	display: inline-block;
	float: right;
	background:url(img/mid340_lijn.png) repeat-y;
	width: 340px;
	min-height: 370px;
	}

.singlenews_top {
	display: inline-block;
	float: right;
	background:url(img/mid340_top.png) no-repeat;
	width: 340px;
	height: 49px;
	}
	
.singlenews_bottom {
	display: inline-block;
	float: right;
	background:url(img/mid340_bottom.png) no-repeat;
	width: 340px;
	height: 42px;
	}			


#logintopleft_container {
	display: inline-block;
	float: left;
	width: 350px;
	margin-top: -20px;
	z-index: 2;
	}
	
#logintopleft {		
	display: inline-block;
	float: left;
	background:url(img/mid350_lijn.png) repeat-y;
	width: 350px;
	min-height: 30px;
	padding: 10px;
	}

#logintopleft_top {
	display: inline-block;
	float: left;
	background:url(img/mid350_top.png) no-repeat;
	width: 350px;
	height: 49px;
	}
	
#logintopleft_bottom {
	display: inline-block;
	float: left;
	background:url(img/mid350_bottom.png) no-repeat;
	width: 350px;
	height: 42px;
	}	
	
#logintopleft a {
	padding-left: 15px;
	padding-top:5px;
	}

#logintopright_container {
	display: inline-block;
	float: right;
	width: 340px;
	margin-top: -20px;
	z-index: 2;
	}

#logintopright_top {
	display: inline-block;
	float: right;
	background:url(img/mid340_top.png) no-repeat;
	width: 340px;
	height: 49px;
	}	
	
#logintopright {		
	display: inline-block;
	float: right;
	background:url(img/mid340_lijn.png) repeat-y;
	width: 340px;
	min-height: 30px;
	padding: 10px 0px;
	}
	
#logintopright_bottom {
	display: inline-block;
	float: right;
	background:url(img/mid340_bottom.png) no-repeat;
	width: 340px;
	height: 42px;
	}	
	
#logintopright a {
	padding-left: 20px;
	padding-top: 5px;
	}
	
#logintop_top {
	display: inline-block;
	background:url(img/singletoptop.png) no-repeat;
	width: 724px;
	height:60px;
	margin: 0;margin-top: -12px;
	}
	
#logintop_bottom {
	display: inline-block;
	background:url(img/singletopbottom_t.png) no-repeat;
	width: 724px;
	height:50px;
	margin: 0;
	}	
	
#logintop {
	display: block;
	background:url(img/breedlijn2.png) repeat-y;
	width: 724px;
	min-height: 160px;
	padding:10px;
	}
	
#logintop p {
	padding-right: 25px;
	}	
	
#logintop a {
	padding-left: 15px;
	color: #009933;
	}	

/*=== ARCHIVE PAGE SETUP === */

.archivetop {
	background:url(img/breedlijn.png) repeat-y;
	width: 724px;
	minheight:220px;
	padding:5px;
	}


/*=== ALL Content ===*/

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;}.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}



.post {
	font-size: 1em;
	padding-left: 15px;
	padding-right:20px;
}

.aktt_tweets {
	font-size: 0.8em;
	padding: 0 10px 0 0;
}

.aktt_tweets ul li {
	padding: 0 0 5px 0;
	margin-left: -25px;
}

.aktt_more_updates {
 	display: none;
 	}

#homenews_content .post {
	padding-left: 5px;
	padding-right: 5px;
	}


.post a {
	color: #009933;
	}

.post-edit-link img{
	border: none;
}

.fotopaginatitle a {
	font-size:1.4em;
	color: black;
	margin-left:21px;
	}

/* STUFF WE DON'T USE BUT LEAVE IN JUST IN CASE */

.entry-date {
	height: 89px;
	width: 71px;
	display: inline;
	float: left;
	margin: 0 10px 0 0;
	border: 2px solid #000000;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.entry-month {
	font-size: 19px;
	width: 71px;
	text-align: center;
	height: 28px;
	margin: 7px 0 0 0;
	font-weight: bold;
	padding: 0 0 2px 0;
}
.entry-day {
	font-size: 28px;
	text-align: center;
	height: 30px;
	width: 71px;
	margin: 4px 0 0 0;
	font-weight: bold;
	line-height: 30px;
}
.navigation {
  clear: both;
  margin: 0 15px;
}
.entry-meta {
  margin: 0 0 10px 0;
}
.underpost {
	font-size: .9em;
}
.underpost a {
	text-decoration: underline;
}

.more-link a {
	float:right;
	font-size: 0.9em;
	font-style: italic;
	}


/*=== END SECTION 3 - Content Region ===*/


/*=== START SECTION 4 - Comment Region ===*/
.avatar {
  float: right;
  margin: 0 0 3px 5px;
}
#respond p {
	font-size: .9em;
}
#respond label {
	display: block;
	margin: 5px 0 5px 0;
}
#comment {	
	width: 100%;
}
.thread-even {
	background-color:#F9F9F9;
}
.thread-odd {
	background-color:#E5E5E5;
}
#commentform {	
	padding: 10px;
}
ol.commentlist {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
ol.commentlist li {
	margin: 15px 0 0 0;
}
ol.commentlist li a {
	text-decoration: underline;
}
/*=== END SECTION 4 - Comment Region ===*/


/*=== START SECTION 5 - Sidebar Region ===*/

.widgettitle {
	font-size: 1em;
	text-align: left;
	margin-left:20px;
	margin-right:10px;
	color: white;
	}

#firstwidget_top {
	background:url(img/widget_top.png) no-repeat;
	width:225px;
	height:72px;
	margin-top: -20px;
	}	

#firstwidget {
	background:url(img/sidebar_repeat.png) repeat-y;
	width:225px;
	}
	
#firstwidget a {
	color: white;
	padding-left: 20px;
	padding-right: 10px;
	text-align: right;
	}	
	
#firstwidget h4 {
	color: black;
	font-size: 0.8em;
	padding-left:20px;
	padding-right:10px;
	text-align: right;
	}
	
#agenda_top {
	background:url(img/agenda_top.png) no-repeat;
	width:225px;
	height:38px;
	margin-top: 0px;
	margin-bottom: 0px;
	}		
	
#widget_top {
	background:url(img/lastwidget_top.png) no-repeat;
	width:225px;
	height:12px;
	margin-top: 0px;
	margin-bottom: 0px;
	}	
	
#widget_bridge {
	background:url(img/widget_bridge.png) no-repeat;
	width:225px;
	height:4px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
#widget {
	background:url(img/sidebar_repeat.png) repeat-y;
	width:225px;
	}	
	
#widget a {
	color: white;
	padding-left: 15px;
	padding-right: 15px;
	}
	
#widget h4 {
	color: black;
	font-size: 0.8em;
	padding-left:20px;
	padding-right:15px;
	text-align: left;
	}
	
.fergcorp_countdownTimer_event_time {	
	margin:0; 
	padding: 0px 15px 0px 20px; 
	font-size: 1em; 
	font-weight: normal;	
	}
	
#player_top {
	background:url(img/player_top.png) no-repeat;
	width:225px;
	height:34px;
	margin-top: 0px;
	margin-bottom: 0px;
	}		
	
#player {
	background:url(img/sidebar_repeat.png) repeat-y;
	width:225px;
	min-height:20px;
	}
	
#player h3 {
	font-size: 0.9em;
	color: white;
	text-align: left;
	}	

#sidebar {
	width: 220px;
	float: right;
	text-align: right;
	margin: 10px 10px 0 0;
}

#sidebar ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#lastwidget_top {
	background:url(img/lastwidget_top.png) no-repeat;
	width:225px;
	height:12px;
	margin-top: 0px;
	margin-bottom: 0px;
	}	
	
#ag_container {
	width: 195px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
#ag_date {
	float: left; 
	display: inline;
	font-size: 0.75em;
	}
	
#ag_plaats {
	float: right;
	display: inline;
	font-size: 0.75em;
	}
	
#ag_gelegenheid {
	float: left;
	font-size: 1em;
	}

#ag_aanvang {
	float: left;
	font-size: 0.75em;
	}

#ag_aanvang a {
	color: white;
	padding-left:0px;
	}
	
#lastwidget_bottom {	
	background:url(img/widget_bottom.png) no-repeat;
	width:225px;
	height:78px;
	margin-bottom: -20px;
	}		

/*=== END SECTION 5 - Sidebar Region ===*/


/*=== START SECTION 6 - Footer Region ===*/
#footer {
	background:url(img/footer.png) no-repeat;
	position: relative;
	width: 1095px;
	height: 87px;
	text-align:center;
	}
	
#searchbox {
	float:left;
	margin-left: 150px;
	margin-top: 57px;
	}	
	
#footertext {
	display: inline-block;
	font-size: 0.75em;
	color: white;
	margin-top: 60px;
	}
	
#footer a:link, #footer a:visited {
	color: yellow;
}

#footer a:hover {
	text-decoration: underline;
}

/*=== END SECTION 6 - Footer Region ===*/


/*=== START SECTION 7 - Misc. & Plugins ===*/
/* insert your misc. styling here. */
/*=== END SECTION 7 - Misc. & Plugins ===*/

