@charset "utf-8";
/* CSS Document */

html {
	width:100%;
}
body {
	margin:0;
	padding:0;
	background-color:#1f0e05;
	background-image:url(images/bkgd-top.jpg);
	background-repeat:repeat-x;
	width:100%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#cover {
	width:100%;
	/*background-image:url(images/split.gif);*/
	background-position:center;
	background-repeat:repeat-y;
	background-color:#feffc8;
}
#wrapper {
	width:960px;
	margin:0 auto;
	background-color:#feffc8;
	/*background-image:url(images/page-bkgd.png);*/
	height:520px;
}
#header {
	position:relative;
}

/* NAV START */

	#mainmenu {
		font-family:Verdana, arial, helvetica, sans-serif;
		font-size:12px;
		padding-top:5px;
	}
	ul#nav, #nav ul {
		padding:0px;
		margin:0px;
	}
	#nav li {
  /*float the main list items*/
  margin: 0px;
  padding:0px;
  float: left;
  display: block;
}
	#nav li a {
  /*for all links in the list*/
  color: #000;
  display: block;
  height: 61px;
}
#nav ul li a {
	padding:5px;
}
#nav li.off ul, #nav li.on ul {
  /*put the subnavs below and hide them all*/
  position: absolute;
  top: 56px;
  height: 23px;
  left: 266px;
  margin-top: 10px;
  background-color:#108ec3;
}
#nav li.off ul {
	display:none;
}
#nav li.on ul {
  /*display active subnav list*/
  display: block;
}

#nav li.on ul a, #nav li.off ul a {
  float: left;
  /*ie doesn't inherit the float*/
  border: 0;
  color: #fff;
  text-decoration:none;
  width: auto;
  height:16px;
}
#nav li.on ul a:hover, #nav li.off ul a:hover {
	text-decoration:underline;
}
#nav li.off:hover ul {
  /*  display the other topics when
      their parent is hovered */
  display: block;
  z-index: 6000;
}

#nav li.off a:hover {
  color: #fff;
}
#nav li.pipe {
	margin-top:4px;
	color:#fff;
}
#nav li.home a {
	background-image:url(navimages/btnHome.gif);
	width:92px;
	height:61px;
}
#nav li.news a {
	background-image:url(navimages/btnNews.gif);
	width:86px;
	height:61px;
}
#nav li.gear a {
	background-image:url(navimages/btnGear.gif);
	width:82px;
	height:61px;
}
#nav li.media a {
	background-image:url(navimages/btnMedia.gif);
	width:94px;
	height:61px;
}
#nav li.clients a {
	background-image:url(navimages/btnClients.gif);
	width:98px;
	height:61px;
}
#nav li.studio a {
	background-image:url(navimages/btnStudio.gif);
	width:93px;
	height:61px;
}
#nav li.contact a {
	background-image:url(navimages/btnContact.gif);
	width:103px;
	height:61px;
}
#nav li.topend {
	background-image:url(navimages/topend.gif);
	width:43px;
	height:61px;
}
#nav li.on a, #nav li.over a, #nav li.off a:hover, #nav li.off {
	background-position:0 -61px;
}
#nav li.news li a, #nav li.gear li a, #nav li.media li a, #nav li.clients li a, #nav li.studio li a, #nav li.contact li a {
	background-image:none;
}
#nav ul li.bl {
	height:23px;
	width:10px;
	background-image:url(navimages/bl-curve.gif);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#108ec3;
}
#nav ul li.br {
	height:23px;
	width:10px;
	background-image:url(navimages/br-curve.gif);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#108ec3;
}
#nav li.home li.br {
	width:681px;
}
#nav li.studio li.bl {
	width:113px;
}
#nav li.news li.bl {
	width:50px;
}
#nav li.news li.br {
	width:473px;
}
#nav li.gear li.bl {
	width:80px;
}
#nav li.gear li.br {
	width:145px;
}
#nav li.clients li.bl {
	width:260px;
}
#nav li.clients li.br {
	width:155px;
}
#nav li.media li.bl {
	width:195px;
}
#nav li.media li.br {
	width:270px;
}
#nav li.contact li.bl {
	width:498px;
}
#nav li.contact li.br {
	width:12px;
}

/* NAV END */

#content {
	margin-left:265px;
	padding-top:28px;
}

#content a {color:#00abec; font-weight:bold; text-decoration:none;}
#content a:hover {text-decoration:underline; color:#00abec;}
#content table {
	margin:12px;
}
#content table h3, #content table p {
	display:inline;
	line-height:18px;
}
#leftc {
	float:left;
	padding:10px;
	width:200px;	
}
#leftc a {color:00abec; font-weight:bold; text-decoration:none;}
#leftc a.scroll-to-element-demo {color:#1f0e05}
#leftc a.scroll-to-element-demo:hover {text-decoration:underline; color#00abec}
#leftc a:hover {text-decoration:underline; color:#00abec;}
#leftc table {
	margin:12px;
}

#ctrftr {
	clear:both;
	height:100%;
	width:100%;
	background-image:url(images/footer-bkgd.gif);
	background-repeat:repeat-x;
	background-color:#1f0e05;
	padding-top:8px;
}
#footer {
	width:960px;
	height:100%;
	margin:0 auto;
}
#footer td {
	font-size:13px;
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	line-height:18px;
	font-weight:bold;
}





/* classes for inthestudio news piece - nothing below */

.yr2008 {
	background-position:0px 0px;
}
.yr2009 {
	background-position:0px -37px;
}
.yr2010 {
	background-position:0px -74px;
}
.yr2011 {
	background-position:0px -111px;
}
.yr2012 {
	background-position:0px -148px;
}
.yr2013 {
	background-position:0px -185px;
}
.yr2014 {
	background-position:0px -222px;
}
.mon1, .mon01 {
	background-position:0px 0px;
}
.mon2, .mon02 {
	background-position:0px -36px;
}
.mon3, .mon03 {
	background-position:0px -72px;
}
.mon4, .mon04 {
	background-position:0px -108px;
}
.mon5, .mon05 {
	background-position:0px -144px;
}
.mon6, .mon06 {
	background-position:0px -180px;
}
.mon7, .mon07 {
	background-position:0px -216px;
}
.mon8, .mon08 {
	background-position:0px -252px;
}
.mon9, .mon09 {
	background-position:0px -288px;
}
.mon10 {
	background-position:0px -324px;
}
.mon11 {
	background-position:0px -360px;
}
.mon12 {
	background-position:0px -396px;
}
.day1, .day01 {
	background-position:0px 0px;
}
.day2, .day02 {
	background-position:0px -37px;
}
.day3, .day03 {
	background-position:0px -74px;
}
.day4, .day04 {
	background-position:0px -111px;
}
.day5, .day05 {
	background-position:0px -148px;
}
.day6, .day06 {
	background-position:0px -185px;
}
.day7, .day07 {
	background-position:0px -222px;
}
.day8, .day08 {
	background-position:0px -259px;
}
.day9, .day09 {
	background-position:0px -296px;
}
.day10 {
	background-position:0px -333px;
}
.day11 {
	background-position:0px -370px;
}
.day12 {
	background-position:0px -407px;
}
.day13 {
	background-position:0px -444px;
}
.day14 {
	background-position:0px -481px;
}
.day15 {
	background-position:0px -518px;
}
.day16 {
	background-position:0px -555px;
}
.day17 {
	background-position:0px -592px;
}
.day18 {
	background-position:0px -629px;
}
.day19 {
	background-position:0px -666px;
}
.day20 {
	background-position:0px -703px;
}
.day21 {
	background-position:0px -740px;
}
.day22 {
	background-position:0px -777px;
}
.day23 {
	background-position:0px -814px;
}
.day24 {
	background-position:0px -851px;
}
.day25 {
	background-position:0px -888px;
}
.day26 {
	background-position:0px -925px;
}
.day27 {
	background-position:0px -962px;
}
.day28 {
	background-position:0px -999px;
}
.day29 {
	background-position:0px -1036px;
}
.day30 {
	background-position:0px -1073px;
}
.day31 {
	background-position:0px -1110px;
}
#dgrid {
	width:100px;
	float:left;
}
#cal_detail {
	margin-left:125px;
	
}