/*
Theme Name: BBiloma
Theme URI: http://wax.fungusworkshop.com/
Description: Custom Wordpress theme for Beirut Biloma.
Version: 0.0.1
Author: Wassim Maouad
Author URI: http://wax.fungusworkshop.com/
*/

body {
	margin:0;
	padding:0;
	background:#000 url("img/bgbg.png");
	color:#666;
	font: 0.8em Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

h1 { /* section title */
	margin:0;
	padding:10px 0 0 20px;
	height:39px;
	background:url("img/fond-title.gif") repeat-x;
	color:#fff;
	font-size:1.2em;
	line-height:1.2em;
	overflow: hidden;
}
h2 {font-size:1.6em; line-height:1.1em;} /* item titles */
h3 {font-size:1.4em; font-weight: normal;}
h6 { /* main navigation styling */
	margin:0;
	padding:98px 20px 0 25px;
	background:url("img/gra-index.gif") bottom left no-repeat;
	color:#fff;
	font-weight:normal;
	float:right;
	font-size:0.85em;
}
h5 { /* secondary homepage title styling */
	margin:-9px 0 0 0;
	padding:1em 20px 1em 28px;
	background:#0d0d0d url("img/gra-index.gif") left no-repeat;
	background-position-y: 1em;
	border-bottom:#333 1px solid;
	font-weight:normal;
	font-size:1.2em;
	color:#666;
}
h5.bis {margin-top: 0;}

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

h6 a:link, h6 a:visited {
	color:#ccc;
}
h6 a:hover, h6 a:active {
	color:#fff;
}


/* *** GENERAL STRUCTURE *** */

#wrapper {
	margin:0 auto;
	padding:0;
	text-align:left;
	width:750px;
	background-color:#000;
}
#header {
	height:119px;
	background:url("img/fond-header.gif") repeat-x;
	border-bottom:#fff 1px solid;
	position:relative; /* might be superfluous */
}
#flash {
 /*	height:165px; remove after embedding flash, use margins on embed object instead */
	margin:0;
	padding:5px 0 2px 0;
	border-bottom:#fff 1px solid;
	background-color:#000;
}
#flash embed, #flash object {margin:0, padding:0;}
#content {
	padding-bottom:50px;
}
#footer {
	padding-bottom:30px;
	text-align:center;
	clear:both;
	background:url(img/bgbg-foot.png) repeat;
}



/* *** HEADER STUFF *** */

img#logo {
	position:absolute; /* might be superfluous */
	top:0;
	left:20px;
}

/* *** FOOTER STUFF *** */

#footer h1 {
	font-size: 0.85em;
	font-weight: normal;
	border-top:#fff 1px solid;
	padding:13px 0 0 0;
}
#footer p {
	font-size:0.8em;}

/* *** BLOG ENTRIES *** */

.post, .post-a, .post-p, form {padding:20px;} /* structural */
.entry {} /* inside .post, formatting, body of post */
.postmetadata {} /* inside .post, formatting metadata */
.navigation {font-size:0.8em;font-weight:normal;text-align: right;margin:0;padding-right:20px;} /* previous and next articles or pages */

/* *** SOME OTHER WP SPECIFIC CLASSES *** */
.wp-caption-text {font-size:0.8em;color#333;}

/* *** HOME .post CUSTOM *** */

.latest-album {border-bottom:#fff 1px solid;}
.latest-album .entry .alignright, .latest-album .entry .alignleft, .latest-album .entry .alignnone {float:right; margin-left:20px;}
/*.latest-album h2, .latest-album .entry p, .latest-album .postmetadata {float:left; width:400px;}  Additional stuff in downlevel */
.latest-album h2 {padding-right:250px;}
.news-home {margin:0;padding:0.1em 20px;border-bottom:#333 1px solid;}
.news-home small {font-weight:normal;}
.news-home h3 {font-size:1em;font-weight:normal;}
.topborder {border-top:#fff 1px solid;}

.news span {font-size:0.6em; font-weight:normal;}
.news h2 {margin-bottom:2em;}

.left-col {float:left; width:500px; margin:0; padding:0;}
.right-col {width:225px; margin:0 0 0 525px; padding:0;}

.prod-home {float:left;}
.prod-home p, .prod-home img {margin:0;padding:0;}
.prod-home img {width:75px;height:75px;}

/* *** SIDEBAR *** */
ul.sidebar {list-style: none; margin:0; padding:0;border-left:#333 1px solid;}
ul.sidebar li {margin:0; padding:1em; background-color:#0d0d0d;border-bottom:#000 1px solid;}
.right-col h2 {color:#333; font-weight:normal;margin-top:2em;}


/* *** ALBUMS .post CUSTOM *** */
.post-a {}
.post-a img {float:right;width:200px;height:200px;margin-bottom:10px;}
.post-a .entry .alignnone, .post-a .entry .alignleft, .post-a .entry .aligncenter, .post-a .entry .alignright {float:right;}
.post-a ol li {border-bottom:#333 1px solid;width:400px;}
.post-a p {}
.post-a .audioplayer_container {}
.post-a .wp-caption-text {clear:left;font-size: 0.8em;line-height: 0.9em; padding: 1em 20px;}

/* *** PRODUCTION .post CUSTOM *** */
.post-p {width:325px;float:left;}
.post-p h2 {font-size:1.1em;margin-bottom:1.2em;}
.post-p ul {font-size:0.8em;width:200px;margin:0;padding:0;line-height:1em;}
.post-p ul li {list-style:none;margin-bottom:0.6em;}
.post-p img {float:right;}
.post-p strong {border-left:#333 2px solid;padding-left:5px;color:#999;}

/* *** NEWS *** */
.left-col .postmetadata {margin-top:3em;padding-top:2em;border-top:#0d0d0d 1px solid;display:block;}
.left-col h5.postmetadata {margin:0;padding:1em 20px 1em 28px;font-size:0.8em;}
.commentlist {margin:4em 0;}



/* *** FORM ELEMENTS *** */
input, textarea, select { border:#999 1px solid;background-color:#333;color:#ccc;}
textarea {}

