@charset "utf-8";
/* CSS Document */

body {
	font:1em  Georgia, "Times New Roman", Times, serif;
	color: #fff;
	background: #2a2a2a;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

#container { 
	width: 780px;
	background: #2a2a2a;
	text-align: left;
	margin: 0 auto;
}

#header {border-bottom: 1px solid #5B5B5B;}
#sidebar1 {
    width: 140px;
    float: left;
    padding: 15px 10px 15px 0; 
}

#mainContent {margin: 0 0 0 150px;}

.gallery{ float:left; margin: 20px 0 20px 0px; }
.item {margin:0px; padding:0; width: 210px; float:left; text-align:center; height:270px;}
.item img{ border:1px solid black; padding:0;}
#profile {float:left; margin: 20px 0;width: 600px;}

#profile img { margin: 15px; border: 1px black solid}
/*#mainContent td{padding: 15px 0;} 
#mainContent td img {}*/

/**************TEXT*******************/
h1, h1 a {text-decoration: none; font-family:  Arial, Geneva, Helvetica, sans-serif; font-size:1.2em; font-weight:normal; text-transform:uppercase; letter-spacing:0.1em;
    color: #F0F2F6;
    margin:  0; 
    padding: 70px 10px 10px 0px;/*in blog, the 70 is a 20px meaning a 20px difference*/
}

h2{	color:#AFB8CD; font-family: Arial, Geneva, Helvetica, sans-serif; font-size:1em; font-weight:normal; text-transform:uppercase; letter-spacing:0.1em;}
p {font-size: 80%;}
#mainContent p {line-height: 130%;}
#profile p{ line-height:1.8em;}
a {text-decoration:underline; color: #FFCC99;}
a:hover {color: #D39369;}
.art_title{font-style:italic; }
hr{color: #5B5B5B;background-color: #5B5B5B;height:1px;border:none; width:625px; margin: 20px 0; float:left}


/*****************************SIDEBAR 1*******************************************/
#sidebar1 ul {font-family: Arial, Geneva, Helvetica, sans-serif;
font-size:0.8em;
	margin: 0;
	padding: 15px 0 0 0;
	list-style: none;
	line-height: 150%;
}
#sidebar1 ul#index{font-size:1em;}
#sidebar1 ul#subnav{font-size:0.8em; padding:0 0 0 8px; margin:0; list-style:none}
ul#subnav li{padding:0 0 0 8px; margin:0;}
ul#subnav a{text-transform: none; letter-spacing:normal}
#sidebar1 li{ display:block; padding: 5px; }
#sidebar1 a { color:  #FFCFAF; text-decoration: none; font-weight: normal; text-transform:uppercase; letter-spacing:0.1em;}

#sidebar1 a:visited { color: #FFCFAF;}
#sidebar1 a:hover, #sidebar1 a:active, #sidebar1 a:focus {  color:#D39369;}

a#current {font-size:1.5em; /*color:#AFB8CD*/}
/****************************FOOTER************************************************/
.clearfloat { 
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#footer {
	padding: 5px;
	border-top: 1px solid #5B5B5B;
	font-size: 80%;
	color: #736B5E;
}
#footer a {color:white; text-decoration:underline;}



/*************************************INDEX**********************************************/

#container_index {
	width: 470px;
	background: #2a2a2a;
	text-align: left;
	margin: 50px auto;
}

#container_index ul {font-size:1.1em;}

#container_index img{margin: 20px 0 20px 40px; float:left}
/*#sidebar2 {
	margin: 0px;
	padding: 15px 8px 8px;
	float: right;
	width: 144px;
}
#sidebar2 p {
    color: #FFF;
}*/