/* Main Layout */
body {background: #AAAA99; font:10px Georgia, "Times New Roman", Times, serif; margin:0; padding:0;}
#container {width:975px; height:764px; position:relative; margin:15px 0 0 0; padding:0;}
.logo img {
	position:absolute;
	top:13px;
	left:50px;
	z-index:300;
	width:243px;
	height:177px;
}
#header {background:url(../images/bgNav.png) repeat-x 0 0; height:78px; width:975px; position:absolute; top:0; left:0;}
.readblog img {
	height:54px;
	width:95px;
	position:absolute;
	top:80px;
	right:24px;
	z-index:300;
}
.date {position:absolute; top:14px; right:13px; z-index:100; font:9px Georgia, "Times New Roman", Times, serif; color:#737475;}
#nav {
	position:absolute;
	top:53px;
	right:5px;
	z-index:100;
}
#nav ul {margin:0; padding:0;}
#nav ul li {display:inline; list-style-type:none; padding-left:25px; text-transform:uppercase; color:#EEDDBB; font:bold 10px Georgia, "Times New Roman", Times, serif;}
#nav a:link, #nav a:visited, #nav a:active {color:#EEDDBB; text-decoration:none;}
#nav a:hover {color:#EE7700; text-decoration:none;}
#nav .on {color:#EE7700;}
#leftcol {background:url(../images/bgLeftCol.png) repeat-y 0 0; width:365px; height:588px; position:absolute; top:0; left:13px;}
#content {background:#312918 url(../images/bgMain.png) repeat 0 0; height:588px; width:975px; position:absolute; top:78px; right:0;}
#contentmain {
	width:493px;
	height:425px;
	position:absolute;
	top:61px;
	right:54px;
	background:#312918;
	z-index:500;
	border-top:17px solid #EEDDBB;
	border-bottom:17px solid #EEDDBB;
	overflow:auto;
}
#footer {height:81px; width:975px; background-color:#000; border-top:17px solid #E1D9BB; position:absolute; left:0; top:666px; z-index:200;}
.ftrlogo img {height:75px; width:132px; position:absolute; left:425px; top:646px; z-index:300;}

/* Featured Project */
#featured {
	width:309px;
	height:190px;
	background:url(../images/bgFeatured.png) no-repeat 0 0;
	position:absolute;
	top:113px;
	left:28px;
	z-index:200;
}
#featured h2 {color:#1E170D; font:normal 12.5px Georgia, "Times New Roman", Times, serif; text-transform:uppercase;			letter-spacing:1px; margin:10px 0 0 0; padding:0; text-align:center;}	
#featured p {color:#1E170D; font:9px/14px Georgia, "Times New Roman", Times, serif; margin:0 20px; text-align:left;}
#featured .image {float:left; margin:0 5px 10px 10px; padding:0; border:1px solid #8C5C23;}	
#featured .dotted {text-align:center; margin-bottom:5px; padding:0; border:0;}

/* Left Column Flash Slideshow */
#flash {
	height:270px;
	width:306px;
	background:url(../images/bgFlash.png) no-repeat 0 0;
	position:absolute;
	top:314px;
	left:31px;
	z-index:200;
}
#flash .slideshow {width:220px; height:174px; position:absolute; top:43px; left:42px;}

/* Main Content Typography and Links */
#contentmain h1, #contentmain h2, #contentmain h3, #contentmain h4, #contentmain h5 {font-weight:normal; color:#EE7700;	font-family:Georgia, "Times New Roman", Times, serif; text-align:left; margin-left:20px; margin-right:20px;}
#contentmain h1 {font-size:20px; margin-top:10px; margin-bottom:10px;}
#contentmain h2 {font-size:17px;}
#contentmain h3 {font-size:14px;}
#contentmain h4 {font-size:11px;}
#contentmain p {font:10px/18px Georgia, "Times New Roman", Times, serif; color:#fff; text-align:left; margin-left:20px; margin-right:20px;}
#contentmain a:link, #contentmain a:visited, #contentmain a:active {color:#EE7700;}
#contentmain a:hover {color:#fff;}
#multilist ul {float:left; width:99%; margin:0 20px; padding:0; list-style:none;}
#multilist li {float:left; width:30%; margin:0 0 3px 0; padding:0; text-align:left; color:#fff; font:10px Georgia, "Times New Roman", Times, serif;}
#multilist2 ul {float:left; width:450px; margin:0 20px; padding:0; list-style:none;}
#multilist2 li {float:left; width:200px; margin:0 0 3px 0; padding:0; text-align:left; color:#fff; font:10px Georgia, "Times New Roman", Times, serif;}
#multilist3 ul {float:left; width:99%; margin:0; padding:0; list-style:none;}
#multilist3 li {list-style:none; float:left; width:50%; margin:0 0 0 -20px; padding:0 20px 0 0; text-align:left; color:#fff; font:10px Georgia, "Times New Roman", Times, serif;}

/*Lists*/
ul li {text-align:left; color:#fff;}
#list li {margin-right:20px; margin-bottom:12px;}

/* Photo Gallery */
#gallery {margin-left:20px; margin-right:20px;}
#gallery img a {text-decoration:none;}
#gallery img {float:left; margin:0 5px 5px 0; padding:0; border:2px solid #3F3623;}

/* Misc. */
.bookings {float:right; margin:10px 10px 0 0; padding:0; border:0;}
.photorht {float:right; margin:0 20px 15px 20px; padding:0; border:2px solid #3F3623;}
.photobdr {border:2px solid #3F3623;}
hr {display:none;}	.hr {border-bottom:1px solid #4F442C; margin:20px;}
#jingles img {float: left; margin:25px 10px 20px 20px;  border:2px solid #3F3623;}

/* Listen & Buy */
#listen {width:480px;}
#listen .left {float:left; margin:20px 0; padding:0; width:265px;}
#listen .right {float:right; margin:20px 0; padding:0; width:215px; font:9px Georgia, "Times New Roman", Times, serif; color:#A09961; text-align:left;}
#listen .right a, #listen .right a:link, #listen .right a:active, #listen .right a:visited {color:#A09961; text-decoration:none; cursor:pointer;}
#listen .right a:hover {color:#fff;}
#listen .thumb {float:left; margin:0 8px 0 0; padding:0; border:1px solid #EEDDBB;}
#listen .addtocart {margin:4px 0 0 0; padding:0; border:0; text-align:left;}
#listen h3 {margin:0 0 3px 20px; font-style:italic;}
#listen ul {margin-top:0;}
.clear {clear:both;}
#buy {width:470px;}
#buy .left {float:left; width:200px; margin:0 0 0 20px; padding:0;}
#buy .right {float:right; margin:0; padding:0; text-align:left; width:250px;}
#buy h3 {margin-top:0; color:#A09961;}

/* Blog Styles */
#bnavlinks {position:absolute; top:121px; left:28px;z-index:200; width:309px;}
	#bnavlinks li {font:11px Georgia, "Times New Roman", Times, serif;}
	#bnavlinks li a {color:#fff;}
	#bnavlinks h2 {font-weight:normal; color:#EE7700;font:17px Georgia, "Times New Roman", Times, serif; text-align:left; margin-left:20px; margin-right:20px;}

