/*
Theme Name: Ribena blog
Version: 1.4
Author: Swamp @Brahm

*/


html {height:100%;}

body {
	margin: 0px;
	padding:0px;
	background-color: #ffffff;
	font-family: "Lucida Sans Unicode","Lucida Grande", Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#263838;
	background-image: url(images/back.jpg);
background-repeat: no-repeat;
	background-position: left top;
height:100%;
}




a {outline: none;color:#721372;text-decoration:none;}


a:hover{text-decoration:underline;}

img, a {border-style : none; border-width : 0px; }

img, area {border: 0px;}


form{margin:0px;padding:0px;}
/*--fieldset {border: 0px solid #cccccc;}--*/
/*--legend {display:none;}--*/

p{margin:0;padding:0;}
blockquote{margin:20px 20px 0 20px;padding:0;}

.entry p {margin:0 0 20px 0;}
.commentlist p {margin:0 0 20px 0;}
.commentlist {margin:0 0 0 0px;padding:0 0 0 20px;}

/*-------------header--------------------*/
#anti-collapse{float:left;display:inline;width:989px;

min-height:1650px;
  height:auto !important;
  height:1650px;

}


#header{width:989px;height:124px;
padding:0;margin:0;
position:absolute;
left:0;
right:0;
z-index:1;
}



/*------------nav ---------------------*/

#nav {float:left;display:inline;width:600px;height:87px; padding:0px; z-index:2; position:absolute; left: 160px; top:77px}


#nav ul{display:inline;}
#nav ul li {margin:0;padding:0px;text-indent: -9000px;font-size:0px;list-style: none;display:inline;}


#nav ul li a {float:left;display:inline;list-style: none;background-position: top left;}

#one a {background: url(images/nav/blog_posts.png); width:64px; margin: 58px 4px 0 0; height:27px;}
#two a {background: url(images/nav/blog_rec.png); width:81px;margin: 58px 4px 0 0; height:27px;}
#three a {background: url(images/nav/blog_gro.png); width:86px; margin: 58px 4px 0 0; height:27px;}
#four a {background: url(images/nav/blog_wild.png); width:82px; margin: 58px 4px 0 0; height:27px;}
#five a {background: url(images/nav/blog_con.png); width:79px; margin: 58px 4px 0 0; height:27px;}

#nav-blog a {background: url(images/nav/main_site.png); width:161px; height: 89px!Important; margin:0 0 0 20px!Important}

#one a:hover, #two a:hover, #three a:hover, #four a:hover, #five a:hover, #nav-blog a:hover{background-position: bottom left!important;}

#one a.selected, #two a.selected, #three a.selected, #four a.selected, #five a.selected{background-position: bottom left!important;}


/*-------------sign post-----------------*/

#sign-post{width:218px;height:100px;padding:0; position:absolute; right:0px; top:0px; background:url(images/sp-facebook.png) no-repeat left top;}
#sign-post ul {padding:0!Important; margin:0!Important;}
#sign-post ul li {margin:0px;padding:0px;text-indent: -9000px;font-size:0px;list-style: none;display:inline; }

#sign-post ul li a {float:left;display:inline;list-style: none;height:100px;background-position: top left;margin:0px; padding:0!Important}

#sp-one a {width:76px;}
#sp-two a {width:46px;}
#sp-three a {width:84px;}


/*------------colum layout ---------------------*/


#left-column-old{float:left;display:inline;width:551px;margin:5px 0 0 159px;padding:0px 28px 0 21px;background: #ff0000 url(images/post-end.png) bottom left no-repeat;}

#left-column-insert{float:left;display:inline;width:551px;margin:130px 0 0 0px;padding:0px 28px 0 21px;background: #ffffff;}



#left-column{float:left;display:inline;width:600px;margin:5px 0 0 159px;padding:0px 0px 12px 0px;background: url(images/post-end.png) bottom left no-repeat;}



#right-column{float:left;display:inline;width:205px;margin:125px 0 0 18px;padding:0px;}


#pagination{font-size:0.7em;float:right;display:inline;}

/*------------footer ---------------------*/

#footer {float:left;display:inline;width:990px;height:314px;background: url(images/footer-berry.jpg) left bottom no-repeat;
color:#A7A191;
font-size:0.68em;
} 
#footer p{margin:20px 0 0 0;}

#footer a{color:#A7A191;}

#footer ul{display:inline;}
#footer ul li{padding:0 10px 0 10px;border-right:1px solid #A7A191;list-style: none;display:inline;}
#footer ul li.end{padding:0 0px 0 10px;border:none;}

.footer-copy{float:right;display:inline;text-align:right;margin:100px 0 0 0;}


/*------------headlines ---------------------*/


#header h1 a{
float:left;
display:inline;
background: url(images/ribena-logo.png) no-repeat top left;
	text-indent: -9000px;
	font-size:0px;
	width:180px;
	height:84px;
	margin:13px 0 0 157px;
	padding:0px;
	font-size:1px}
	

h1{  
font-size: 2em;
margin:0px;
padding:0px; 
font-family: "Lucida Sans Unicode","Lucida Grande", Arial, Helvetica, sans-serif;
}



h2{  
font-size: 1.5em;letter-spacing: -.03em; color:#721372;
font-family: "Lucida Sans Unicode","Lucida Grande", Arial, Helvetica, sans-serif;
}

h2 a:hover{ text-decoration: underline!Important}


h3 {  
font-size:0.875em;
font-weight:bold;
color:#721372;
margin:0px 0 5px 0; /* top right down left- */
padding:0px;
font-family: "Lucida Sans Unicode","Lucida Grande", Arial, Helvetica, sans-serif;
}





/*------------font styles ---------------------*/

.postmetadata, .entry, .podcopy{font-size:0.75em; font-family: "Lucida Sans Unicode","Lucida Grande", Arial, Helvetica, sans-serif; line-height:1.4em;}

.commentlist, #commentform{font-size:0.8em;}

	
.r-link{font-weight:bold;font-family: "Lucida Sans Unicode","Lucida Grande", Arial, Helvetica, sans-serif;color:#731472;font-size:0.875em;float:right;display:inline;line-height:28px;}
	

/*------------ search form -----------------*/

#search {

	margin:0px;
	padding:0px;float:left;display:inline;}

#search label, #search legend {display:none;}

#search fieldset {border: 0px solid #cccccc;background: url(images/search-box.gif) no-repeat left;padding:0px;margin:0px;float:left;display:inline;}

input.SearchIt {
float:left;display:inline;
width:168px;
border:0px;
padding:0px 0 0px 3px;
margin:5px 5px 0px 0;
color:#a0a8a8;
text-indent:-1px;
font-size: 0.68em;
background:transparent;
}

#search button.submit {margin:0px;padding:0px;width:28px;height:24px;border:0px;background: url(images/search-go.gif) no-repeat left;text-indent: -9000px !important;font-size:0px;cursor:pointer;float:left;display:inline;}

	
	
	
	
/*------------posts ---------------------*/
	.post{margin:15px 0px 0px 0px;padding:0px;}
	
	.post h2 a {
	font-family: "Lucida Sans Unicode","Lucida Grande", Arial, Helvetica, sans-serif;
	color:#721372;text-decoration:none;
	margin:0 0 20px 0!important;
	}
	
.blogbreak hr {display:none;}
.blogbreak {
border-bottom:1px solid #dcc4dc;
height:1px;
margin: 0px 0px 20px 0px;
padding:0;
}
	
.entry .alignleft{float:left!important;display:inline!important;margin:0 3em 0 1em;}

.entry .alignright{float:right!important;display:inline!important;margin:0 0em 0 3em;}





/* sidebar styles */


#sidebar {display:inline;}
#sidebar li {display:inline;float:left;list-style:none;}

.widgettitle{display:none;}




#rss-box{float:left;display:inline;width:201px; padding:0px 0px 20px 0px;margin:23px 0 27px 0;background: url(images/rss-back.gif) bottom left no-repeat;}
#rss-box-top{float:left;display:inline;width:169px; padding:20px 16px 15px 16px;background: url(images/rss-top.gif) top left no-repeat;}
#rss-box p{padding:10px 0 0px 0;font-size:0.68em;font-family: "Lucida Sans Unicode","Lucida Grande", Arial, Helvetica, sans-serif;}




#signup{float:left;display:inline;width:201px; padding:0px 0px 20px 0px;margin:0 0 27px 0;background: url(images/signup-back.gif) bottom left no-repeat;}
#signup-top{float:left;display:inline;width:169px; padding:20px 16px 15px 16px;background: url(images/signup-top.gif) top left no-repeat;}
#signup p{padding:6px 0 0px 0;font-size:0.68em;font-family: "Lucida Sans Unicode","Lucida Grande", Arial, Helvetica, sans-serif;margin:0;}
#signup p img{margin:8px 0 0 0;padding:0;}


#signup-button a{display:block;background: url(images/signup-but.gif) left bottom no-repeat;width:131px;height:33px;margin:10px 0 0 0;padding:0px;text-indent: -9000px;font-size:0px;}
#signup-button a:hover{background: url(images/signup-but.gif) left top no-repeat}

#posts-box{background:url(images/post-box-back.gif) bottom left no-repeat;width:200px;margin:0;padding:0 0 20px 0;float:left;display:inline;}

#posts-box-top{background:url(images/post-box-top.gif) top left no-repeat;
width:170px;margin:0 0 0px 0;padding:20px 16px 0px 16px;}

#posts-box-top ul li{padding:6px 0 0px 0;font-size:0.68em;font-family: "Lucida Sans Unicode","Lucida Grande", Arial, Helvetica, sans-serif;margin:0;color:#8B408D;}



#posts-box-top ul {list-style:none;margin:0;padding:0;}
#posts-box-top ul a {color:#8B408D;}



/* Slickr Flickr Gallery override */


.slickr-flickr-gallery {margin:0 0 30px 0;padding:25px 0 35px 14px;float:left;display:inline;background: url(images/flickr-back.gif) left top no-repeat;width:191px;}
.slickr-flickr-gallery ul { list-style: none; margin: 0; padding: 0; }
.slickr-flickr-gallery ul:after { clear:both; }
.slickr-flickr-gallery ul li { display: inline; float:left; margin: 0px;padding:0; }
.slickr-flickr-gallery ul img { margin:0px; padding:5px 4px 5px 4px; }
.slickr-flickr-gallery ul a:hover img { background-color: #8b418e; }
.slickr-flickr-gallery ul li a p{ font-size: 0.75em;}


