html
{
    height: 92%;
}

body
{
	background: #000;
	border-top: 5px solid #000;
	color: #333;
	padding: 20px 0 40px;
	height: 100%;
	width: 100%;
}

#page
{
    position: relative;
	min-height: 100%;
}
* html #page
{
	height: 100%;
}

a
{
	color: #666;
	text-decoration: none;
}

a:hover
{
    color: #FFF;
	text-decoration: none;
}

p
{
    font-size: 12px;
    color: #666;
	overflow: hidden;
	padding: 10px 0;
}

.container_12
{
	background: #fff url(code/img/12_col.gif) repeat-y;
	margin-bottom: 20px;
}

.container_16
{
	background-color: #000;
	height: 100%;
}

img.headerLogo
{
    padding: 0px 10px 10px 0px;
}

#navigation
{
    font-size: 13px;
    display: inline;
    width: 100%;
}

#navigation li
{
    list-style: none;
    display: inline;
}

#navigation li a:hover
{
    
}

/* gallery */

.thumbs
{
    text-align: center;
    margin: 20px;
}


.caption{margin-top: 50px; color:#666; position: absolute; left: 0px; bottom: 50px; text-align: center; width: 100%;}
.demo{position:relative;margin-top:2em;}
.mf_gallery{width:100%;margin:0 auto;}
.mf_gallery li{width:68px;height:50px;border:3px double #111;margin: 0 2px;background:#000;}
.mf_gallery li div{left:240px}
.mf_gallery li div .caption{font:italic 0.7em/1.4 georgia,serif;}

#main_image{text-align: center; margin:0 auto 60px auto;height:438px;width:100%;background:black;}
#main_image img{margin-bottom:10px;}

.nav{text-align: center; padding-top:5px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;t}

.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
.info p{margin-top:1.6em;}

/* END gallery */


/* Tabs Container */
#container
{
    
}
/* END Tabs Container */


/* Footer */
#footer
{
    margin: 0 auto;
    width: 960px;
    color: #666;
    text-align: center;
    border-top: 1px solid #333;
    font-size: 11px;
    padding: 10px 0 10px 0;
}
/* END Footer */


/* Current Page Highlighted */
body#home a#homenav,
body#paintings a#paintingsnav,
body#enamel a#enamelnav,
body#commissions a#commissionsnav,
body#information a#informationnav,
body#contact a#contactnav,
body#other a#othernav,
body#links a#linksnav {
color: #fff;
}



