/*----------------------------------------- Reset -----------------------------------------*/

body, html { margin: 0; padding: 0; }
img { border: 0; }
h1, h2, h3 { font-size: 12px; margin: 0; padding: 0; }
p { margin: 0 0 10px 0; }

/*----------------------------------------- Menu -----------------------------------------*/

#menu { font-weight: bold; float: right; margin-right: 13px; text-transform: uppercase; }
#menu ul, #menu ul li { display: inline; list-style: none; margin: 0; padding: 0; }
body#home a#menu-home, body#work a#menu-work, body#about a#menu-about, body#contact a#menu-contact { color: #ac4209; }

/*----------------------------------------- Structure -----------------------------------------*/

#container { margin: 0 0 0 146px; background-color: #0b0700; padding: 11px 13px 200px 13px; width: 465px; }
#content { clear: both; line-height: 1.5; padding-top: 20px; }
#title { float: left; font-weight: bold; }

/*----------------------------------------- Style -----------------------------------------*/

a {}
	a:link, a:visited { color: #c1a045; font-weight: bold; text-decoration: none; }
	a:hover, a:active { color: #ac4209; }
body { background: #1e1500 url(images/background.png) repeat; color: #c1a045; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; }
div {}
	div.reel { background-color: #fff; height: 280px; width: 450px; }
	div.thumbnail2 { clear: left; } 
h1 {}
	h2 { background-color: #1e1500; color: #ac4209; font-weight: normal; height: 34px; margin-bottom: 6px; padding: 7px 0 0 7px; width: 443px; }
	h3 { color: #6e8453; font-weight: normal; margin-top: 10px; }
	.clear { clear: left; }
img {}
	img.about { margin-bottom: -4px; }
	div.thumbnail1 img { float: left; margin: 0 10px 12px 0; }
	div.thumbnail2 img { float: left; margin: 0 10px 28px 0; }
	
/*----------------------------------------- ID -----------------------------------------*/
	
	#CVTitleA { color: #6e8453; font-weight:bold; font-size:12px; padding: 0px 0px 0px 10px; }
	#RED { color: #ac4209; }
	#YELLOW { color: #c1a045; font-weight: bold}



/*----------------------------------------- mediaboxAdvanced -----------------------------------------*/

#mbOverlay { background-color: #000; cursor: pointer; position: absolute; left: 0; width: 100%; z-index: 9998; }
#mbOverlay.mbOverlayFF { background: transparent url(images/mediabox/overlayFirefox.png) repeat; }
#mbOverlay.mbOverlayIE { background: transparent url(images/mediabox/overlayIE.gif) repeat; }
#mbCenter, #mbBottomContainer { background-color: #000; left: 50%; overflow: hidden; position: absolute; z-index: 9999; }
.mbLoading { background: #000 url(images/mediabox/BlackLoading.gif) no-repeat center; }
#mbImage { background-repeat: no-repeat; border: 10px solid #000; left: 0; position: absolute; top: 0; }
#mbBottom { border: 10px solid #000; border-top-style: none; }
#mbTitle { display: inline; font-weight: bold; }
#mbNumber { display: inline; }
#mbCaption { display: block; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display: block; float: right; height: 20px; margin: 0;	outline: none; }
#mbPrevLink { width: 69px; background: transparent url(images/mediabox/BlackPrevious.gif) no-repeat center; }
#mbNextLink { width: 41px; background: transparent url(images/mediabox/BlackNext.gif) no-repeat center; }
#mbCloseLink { width: 46px; background: transparent url(images/mediabox/BlackClose.gif) no-repeat center; }
#mbError { border: 10px solid #930; margin: auto; padding: 20px 10px 15px 20px; position: relative; top: 30%; }