body {
	margin:0px;
	padding:0px;
	background-color:#11090a;
	font-family:Arial, Helvetica, sans-serif;
}
#outside_container {
	background:url(images/background_slice.jpg) repeat-x #000000;
}
#container {
	background:url(images/background_black.jpg) no-repeat;
	min-height:800px;
	width:1000px;
	position:relative;
}

/*
	Logo / Menu / Panel Positioning
*/
li {
list-style:square;
}

#logo {
	position:absolute;
	top:52px;
	left:325px;
}

#panel {
	position:absolute;
	top:254px;
	left:55px;
}

ul#menu {
	margin:0px;
	padding:0px;
	position:absolute;
	top:231px;
	left:77px;
	font-weight:500;
}
ul#right_menu {
	margin:0px;
	padding:0px;
	position:absolute;
	top:231px;
	right:108px;
}
ul#menu li, ul#right_menu li {
	margin:0px;	padding:0px;
	list-style:none;
	margin-right:10px;
	font-size:14px;

	display:inline;
}
ul#menu li a, ul#right_menu li a {
	text-decoration:none;
	color:#dbb7d2;
}
ul#menu li a:hover, ul#right_menu li a:hover {
	text-decoration:none;
	color:#ffffff;
}


/*
	Content
*/

#content {
	padding: 560px 0 50px 85px;
	width:815px;
	color:#674f5d;
	font-size:13px;
	line-height:20px;
	
}
.column1 { float:left; width:530px; margin-right:40px; }
.column3 { float:left; width:230px; }
img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

#content a {color:#dbaa70;}

#content h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#dbaa70;
	margin:0px 0px 20px 0px;
	font-weight:normal;
}

#adcontent {
	padding: 0px 0 50px 85px;
	width:815px;
}

ul.work {
	margin:0px; padding:0px;
}
ul.work li {
	list-style:none;
	margin:0px;
	min-height:75px;
	clear:both;
	
}
ul.work li a {
	color:#e0b882;
	display:block;
	padding:5px 10px 5px 10px;
	text-decoration:none;
	font-size:10px;
}
ul.work li a img {
	float:left;
	margin-right:20px;
	margin-bottom:20px;	
}
ul.work li a h4 {
	color:#674f5d;
	margin:0px;
	font-weight:normal;
	font-size:13px;
}
ul.work li a:hover, ul.work li a:hover h4 { color:#ffffff; }

/*
	Footer
*/
#footer {
	border-top:1px solid #3f2324;
	padding:30px 50px 80px 50px;
	color:#674f5d;
	font-size:9px;
	line-height:14px;
}
#footer img {
	float:left;
	margin-right:10px;
}
#footer span {
	display:block;
	float:left;
	width:250px;
}
#footer a {
	color:#9e8292;
	text-decoration:none;
}
#footer a:hover { color:#ffffff; }




/*
	General Styles
*/

a img {
	border:0px
}

#projects {
	clear: both;
	padding:10px;
}
.project {
	position: relative;
	width: 830px;
	height: 340px;
	margin:0;
	overflow: hidden;
	

}
.project .canvas {
	width: 20000px;
	height: 282px;
	overflow: hidden;
}
/*
.project .nav {
	height: 40px;
	
}
.project .nav ol {
	margin: 0;
	padding: 9px 0 0 10px;
}
.project .nav li {
	display: block;
	float: left;
	width: 30px;
	height: 20px;
	margin: 0 10px 0 0;
	border: 1px solid #373737;
	text-align: center;
}
.project .nav li a {
	display: block;
	float: left;
	width: 30px;
	height: 20px;
	color: #373737;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	padding-top:3px;
}
.project .nav li.selected {
	border-color: #fff;
	
}
.project .nav li.selected a {
	color: #fff;
	
}
.project .nav .promotions-link {
	display: block;
	float: right;
	height: 30px;
	margin: -9px 0 0 0;
	padding: 10px 10px 0 0;
	background: transparent url(c-br.png) no-repeat bottom right;
	color: #1d1d1d;
	text-decoration: none;
	font-size: 18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#dbaa70;
	font-weight:normal;
}
*/
/*
	Calendar Styles
*/

.calendar {
  float: left;
  margin-right: 6px;
  width: 42px;
  height: 42px;
}
#container .calendar-icon-1 {
  background: url('images/calendar/01.gif');
}
#container .calendar-icon-2 {
  background: url('images/calendar/02.gif');
}
#container .calendar-icon-3 {
  background: url('images/calendar/03.gif');
}
#container .calendar-icon-4 {
  background: url('images/calendar/04.gif');
}
#container .calendar-icon-5 {
  background: url('images/calendar/05.gif');
}
#container .calendar-icon-6 {
  background: url('images/calendar/06.gif');
}
#container .calendar-icon-7 {
  background: url('images/calendar/07.gif');
}
#container .calendar-icon-8 {
  background: url('images/calendar/08.gif');
}
#container .calendar-icon-9 {
  background: url('images/calendar/09.gif');
}
#container .calendar-icon-10 {
  background: url('images/calendar/10.gif');
}
#container .calendar-icon-11 {
  background: url('images/calendar/11.gif');
}
#container .calendar-icon-12 {
  background: url('images/calendar/12.gif');
}
#container .heart {
  background: url('images/heart.gif');
}
.calendar-day {
  font-weight: bold;
  font-size: 1.3em;
  color: #000;
  width: 42px;
  text-align:center;
  padding-top: 14px;
}


.image
		{
			position: relative;
			width: 830px;
			height: 277px;
			z-index: 1;
		}

.image img
		{
			position: absolute;
			top: 0px;
			left: 0px;
		}

.picasawebimage
		{
			position: relative;
			width: 100px;
			height: 100px;
			z-index: 1;
		}

.littleimage
		{
			position: relative;
			width: 100px;
			height: 80px;
			z-index: 1;
		}

.littleimage img
		{
			position: absolute;
			top: 0px;
			left: 0px;
		}

.gallery {
	position: relative;
	width: 830px;
	height: 700px;
	margin:0;
}

#push {
	padding: 120px 0 50px 85px;
	width:815px;
	color:#674f5d;
	font-size:13px;
	line-height:20px;
	
}