/*   
Theme Name: Bernardo Cubria
Theme URI: http://www.bernardocubria.com
Description: Theme for Bernardo Cubria's Website
Author: Hesam
Author URI: http://www.bernardocubria.com
version: 1.0 
.
.
*/
body {
	background-repeat: repeat;
	background-image: url(/i/bg.gif);
	text-align: center;
	margin: 30px auto 0;
	font: 12px "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color: #bcbcbc;
}
h1, h2 { text-indent: -5000px; margin: 10px 0; }
body #content h3.heading a { border:none; font-size: 15px; }
h3 { font-size: 15px; }
#main {
	background-color: #211e19;
	background-position: 0px 0px;
	width: 850px;
	min-height: 534px;
height: auto;
	margin: 85px auto 0;
        padding-bottom: 10px;
	position: relative;
	text-align: justify;
}
/* for Internet Explorer */
/*\*/
* html #main {
height: 534px;
}
/**/
#bigbc {
	top: 103px;
	left: 540px;
	position: absolute;
}
#headshots { position: absolute; left: 540px; top: 530px; }
#headshots a img { border: 1px solid #ccc; }
#extra a img {border: 0;}
h4#headshotst { text-indent: -5000px; background-image: url(/i/headshots.gif); background-repeat: no-repeat; width: 77px; height: 14px; }
a { text-decoration: none; }
#content a:link, #edit a { color: #ccc; border-bottom: 1px solid #ccc; }
#content a:visited { color: #bcbcbc; border-bottom: 1px solid #bcbcbc; }
#content a:hover { color: #efefef; border-bottom: 1px solid #eee; }
#main a {text-decoration: none;}
#content #headshots a { border: none; }
h1 { position: absolute; top: 15px; left: 18px; background-image: url(/i/bcname.gif); background-repeat: no-repeat; }
h1 a { width: 43px; height: 470px; display: block; }
#awlog { position: absolute; right: 102px; top: -65px; }
#mainnav { list-style: none;position: absolute; top: 15px; left: 80px; }
#mainnav li {
	margin-bottom: 40px;
text-indent: -5000px;
}
#blognav {
	background-repeat: no-repeat;
	background-image: url(/i/blog.gif);
}
#blognav a {
	width: 326px; height: 45px; display: block;
	}
#blogbig {
	background-repeat: no-repeat;
	background-image: url(/i/blogbig.gif);
}
#blogbig a {
	width: 72px; height: 23px; display: block;
	}
#bionav, #biotop {
	background-repeat: no-repeat;
	background-image: url(/i/bio.gif);
}
#bionav a, #biotop {
	width: 124px; height: 45px; display: block; 
}
#biobig {
	background-repeat: no-repeat;
	background-image: url(/i/biobig.gif);
}
#biobig a {
	width: 45px; height: 23px; display: block;
	}
#pressnav, #presstop {
	background-repeat: no-repeat;
	background-image: url(/i/press.gif);
}
#pressnav a, #presstop {
	display: block;
	height: 45px;
	width: 236px;
}
#presstop, #linkstop, #mediatop, #contacttop { margin-bottom: 35px; }
#pressbig {
	background-repeat: no-repeat;
	background-image: url(/i/pressbig.gif);
}
#pressbig a {
	width: 84px; height: 23px; display: block;
	}
#medianav, #mediatop {
	background-repeat: no-repeat;
	background-image: url(/i/media.gif);
}
#medianav a, #mediatop {
	display: block;
	height: 45px;
	width: 262px;
}
#mediabig {
	background-repeat: no-repeat;
	background-image: url(/i/mediabig.gif);
}
#mediabig a {
	width: 84px; height: 22px; display: block;
	}
#linksnav, #linkstop {
	background-repeat: no-repeat;
	background-image: url(/i/links.gif);
}
#linksnav a, #linkstop {
	display: block;
	height: 44px;
	width: 209px;
}
#linksbig {
	background-repeat: no-repeat;
	background-image: url(/i/linksbig.gif);
}
#linksbig a {
	width: 74px; height: 23px; display: block;
	}
#contactnav, #contacttop {
	background-repeat: no-repeat;
	background-image: url(/i/contact.gif);
}
#contactnav a, #contacttop {
	height: 45px;
	display: block;
	width: 159px;
}
#contactbig {
	background-repeat: no-repeat;
	background-image: url(/i/contactbig.gif);
}
#contactbig a {
	width: 119px; height: 23px; display: block;
	}
#secondnav { display: inline; }
#blogbig { margin-left: 85px; }
/* for Internet Explorer */
/*\*/
* html #blogbig {
margin-left: 42px;
}
/**/
#secondnav li { float: left; list-style: none; text-indent:-5000px; margin-right: 47px;  }
#content { width: 430px; margin-left: 85px; padding-top: 20px; min-height: 490px; padding-bottom: 20px; height: auto; }
/* for Internet Explorer */
/*\*/
* html #content {
height: 490px;
}
/**/
#content #stageafire { background-repeat: no-repeat; background-image: url(/i/stageafire.gif); text-indent: -5000px; margin: 20px 25px 40px; }
#content #stageafire a { border: none; display: block; height: 98px; width: 333px;}
#content #deadbodyboy { background-repeat: no-repeat; background-image: url(/i/deadbodyboy.gif); text-indent: -5000px; margin: 20px 25px 40px; }
#content #deadbodyboy a, #content #palomo a { border: none; display: block; height: 74px; width: 338px;}
#content #palomo {background-repeat: no-repeat; background-image:url(/i/palomo.gif); text-indent:-5000px; margin: 20px 25px 40px; }
#content #conspirators a { border: none; display: block; width: 338px; height: 120px;}
#content #conspirators { background-repeat: no-repeat; background-image:url(/i/conspirators.gif); text-indent: -5000px; margin: 20px 25px 40px; }

dl { margin-bottom: 35px;}
#edit { top: 0; left: 0; position: absolute; }
#videos, #extra { text-align:center; margin-top: 20px;}
#extra img { display:inline; }
#videos h4#commercialreel { text-indent:-5000px; background-image: url(/i/commercialreel.gif); background-repeat: no-repeat; height: 14px; width: 124px;}
#videos h4#filmreel { text-indent:-5000px; background-image: url(/i/filmreel.gif); background-repeat: no-repeat; height: 14px; width: 65px; }
#videos h4#silentfilm { text-indent:-5000px; background-image: url(/i/silentfilm.gif); background-repeat: no-repeat; height: 17px; width: 304px; }
#extra h4#pictures { text-indent:-5000px; background-image: url(/i/pictures.gif); background-repeat: no-repeat; height: 14px; width: 65px; }
#content #extra a, #content #extra a:link { border: 0; }