#bg img { /*1,024px × 683px (scaled to 1,152px × 768px)*/
	min-height: 100%;
	min-width: 1024px;
	width: 100%;
	height: auto;
	position: fixed;
	top: 0;
	left: 0;
}

body {
	font-family:Garamond,serif;
	font-size:12px;
	color:#000;
	min-width:1024px;
}

#wrapper {
	clear:both;
	min-width:900px;
}

a {
	text-decoration:none;
	color:#444;
	outline:0;
	font-weight:bold;
}

h1 a {
	font-weight:normal;
	color:#000;
}

fieldset {
	margin:1em 0;
}

#left-sidebar {
	width:195px;
}

#cont,
#topbar,
#left-sidebar,
#work,
#gallery,
#thumbs {
	float:left;
	position:relative;
}

#topbar {
	width:90%;
	min-width:900px;
	margin:30px 20px;
	padding:2px 15px;
	opacity:0.30;
	filter:alpha(opacity=30);
	background-color:#e8e8e8;
}

ul.soc {
	float:right;
	text-align:right;
	position:relative;
	top:22px;
	height:100%;
	vertical-align:bottom;
}

ul.soc li {
	float:left;
	padding-left:10px;
}

ul.soc li a img {
	border:1px solid black;
}

h1 {
	float:left;
	font-size:3.5em;
	font-variant:small-caps;
}

h2 {
	font-size:1.5em;
}

p.entryMeta	{
	margin:.5em 0 1.2em;
	font-size:10px;
}

#menu {
	float:left;
	width:180px;
	margin-left:15px;
	font-size:1.3em;
}

#menu .nav {
	opacity:0.75;
	filter:alpha(opacity=75);
	padding-left:20px;
}

#menu ul li {
	float:left;
	width:100%;
	font-size:1.4em;
	margin:8px 0;
	text-transform:uppercase;
}

#menu li.iAmHere a	{
	/*background-color:white;*/
	font-style:italic;
	opacity:0.50;
	filter:alpha(opacity=50);
}

#entry {
	max-width:540px;
	padding:1em;
	line-height:1.2em;
	margin-bottom:20px;
}

#entry img {
	margin-top:.8em;
}

#entry a {
	font-weight:bold;
}

#newsControl {
	position:absolute;
	top:105px;
	left:50px;
}

#newsControl div {
	margin-right:10px;
	display:inline;
}

ul.imageList {
	width:650px;
}
ul.imageList li {
	float:left;
	padding:.5em;
}
ul.imageList li img {
	width:200px;
}

h2 {
	margin-bottom:1em;
}

p {
	font-size:1.2em;
	margin:8px 0 2em;
}

#cont {
	max-width:820px;
}

div.columnA {
	float:left;
	max-width:380px;
	padding-right:60px;
}

div.columnB {
	float:left;
	max-width:275px;
	margin-right:45px;
}

ul#triggers li {
	float:left;
}
div.columnB li a img {
/*	width:200px;
	margin-bottom:1em;*/
}
/*#menu .soc {
	background-color:#000;
	color:#fff;
	margin-bottom:-33px;
	opacity:0.55;
	filter:alpha(opacity=55);
	position:relative;
	left:-172px;
	width:170px;
	text-align:right;
	font-size:10px;
}*/

/*#menu .soc a {
	padding:10px;
	color:#fff;
	display:block;
}*/
