body{
background:#fefefe;
font-size:.7em;
line-height:1.5em;
color:#333;
font-family: Verdana, Arial, Helvetica, sans-serif;
/*text-align:center;*/
}

a{outline:none;}

img{border:0px;}

.container{
text-align:left;
width:1000px;
/*margin:30px auto 0 auto;*/
margin:20px 0 0 0;
}

.head{
width:1000px;
float:left;
display:inline;}

.logo{
float:right;
margin:50px 20px 0 0;}

.side{
width:200px;
float:left;
display:inline;}

.side a{
font-style:italic;
color:#333;
text-decoration:none;}

.side a:hover{
border-bottom:1px #333 solid;}

.column a, .about a{
font-style:italic;
color:#333;
text-decoration:none;
border-bottom:1px #333 dashed;}

.column a:hover{
border-bottom:1px #333 solid;}

ul.sidebar{
margin:100px 0 0 50px;
padding:0;}

ul.sidebar li{
list-style:none;
margin:0 0 6px 0;}

.gallery ul.sidebar li.gallery a, .price ul.sidebar li.price a, .press ul.sidebar li.press a, .contact ul.sidebar li.contact a{
border-bottom:1px #333 solid;}

.about{
width:110px;
margin:50px 0 0 50px;
}

.content{
min-height:500px;
width:800px;
float:left;
display:inline;}

.home_img{margin:50px 0 0 50px;}

ul.thumbs_grid{
width:670px;
overflow:auto;
margin:50px 0 0 50px;
padding:0px;
}

ul.thumbs_grid li{
color:#CC66FF;
margin:0 20px 20px 0;
width:100px;
padding:12px 18px;
border:1px dashed #ccc;
float:left;
display:inline;
list-style:none;
font-style:italic;}

ul.thumbs_grid li img{
display:block;
background-color:#fefefe;
width:100px;
height:100px;}

ul.thumbs_grid a{
color:#2ca3e0;
text-decoration:none;
border:0px;
display:block;
}

ul.thumbs_grid li:hover{
color:#333;
border:1px dashed #000;}

.column{
float:left;
display:inline;
width:320px;
margin:50px 0 0 50px;}

.foot{
color:  #999999;
padding:0 0 0 50px;
width:1000px;
float:left;
display:inline;
margin:30px 0 0 0;}

.foot a{
font-style:italic;
color:#999;
text-decoration:none;}

.foot a:hover{
border-bottom:1px #ccc solid;}


