@CHARSET "UTF-8";
body{color:#FFFFFF;background:#666666 url('http://www.artrestorationsf.com/images/background.png') repeat;font:Helvetica,ms Sans-Serif;font-size:12px;line-height:1.5em;}
h2{font-size:12px;font-weight:bold;font:Helvetica,ms Sans-Serif;margin:10px;color:#CCCCCC;}
p{margin:12px;font:Helvetica,ms Sans-Serif;text-align:justify;}
a{color:#FFFFFF;text-decoration:none;}
a:hover,a:focus{color:#FFFFFF;text-decoration:underline;}
#container{display:block;width:665px;margin:0px auto 0px auto;}
#header-1{display:block;height:150px;text-align:center;}
#header-1 h1{display:block;margin:0px 0px 10px 0px;padding-top:100px;font-size:30px;font-weight:normal;}
#header-2{display:block;height:75px;text-align:center;background:url('http://www.artrestorationsf.com/images/logo.png') no-repeat top left;}
#header-2 h1{display:block;margin:0px 0px 10px 0px;padding-top:25px;font-size:30px;font-weight:normal;}
#header-1 span.subtitle,#header-2 span.subtitle{font-size:14px;margin:0px 0px 0px 0px;padding:0px;}
.spacer{display:block;margin:0px;padding:0px;height:14px;background:url('http://www.artrestorationsf.com/images/hr.png') repeat-x top left;clear:both;}
#arsf-1{background:url('http://www.artrestorationsf.com/images/arsf-1.png') no-repeat top left;padding:0px;}
#arsf-2{background:url('http://www.artrestorationsf.com/images/arsf-2.png') no-repeat top left;padding:0px;}
#arsf-3{background:url('http://www.artrestorationsf.com/images/arsf-3.png') no-repeat top left;padding:0px;}
#arsf-4{background:url('http://www.artrestorationsf.com/images/arsf-4.png') no-repeat top left;padding:0px;}
#arsf-5{background:url('http://www.artrestorationsf.com/images/arsf-5.png') no-repeat top left;padding:0px;}
#arsf-6{background:url('http://www.artrestorationsf.com/images/arsf-6.png') no-repeat top left;padding:0px;}
#navigation-1{}
#navigation-2{display:block;width:90px;margin:0px;padding:0px;float:left;}
#view-1{display:block;clear:both;}
#view-2{display:block;width:575px;float:left;}
.fp-spacer{display:block;height:40px;clear:both;}
#banner{display:block;margin:0px auto 0px auto;width:660px;height:104px;}
.fp-image{display:block;background:#333333;margin:5px;_\margin:4px;padding:0px;height:100px;width:100px;border:none;float:left;}
.list-menu-1{display:block;width:600px;height:40px;margin:0px auto 0px auto;}
.list-menu-1 ul{display:block;width:600px;margin:20px 0px 0px 0px;padding:0px;clear:both;}
.list-menu-1 li{display:block;width:100px;margin:0px;padding:0px;float:left;}
.list-menu-1 a{display:block;width:100px;color:#FFFFFF;font-size:12px;text-align:center;text-decoration:none;}
.list-menu-1 a:hover,.list-menu-1 a:focus{color:#FFFFFF;display:block;width:100px;font-size:12px;text-align:center;text-decoration:underline;}
#navigation-2{display:block;width:90px;margin:0px;padding:0px;float:left;}
.list-menu-2{width:90px;margin:0px;padding:0px;}
.list-menu-2 ul{list-style:none;width:90px;margin:0px 0px 0px 0px;padding:0px;clear:both;}
.list-menu-2 li{display:block;width:90px;height:30px;margin:0px;padding:0px;}
.list-menu-2 a{display:block;width:90px;height:30px;color:#FFFFFF;font-size:12px;text-align:left;text-decoration:none;}
.list-menu-2 a.selected{display:block;width:90px;height:30px;color:#FFFFFF;background:#333333;font-size:12px;text-align:left;text-decoration:none;}
.list-menu-2 a span{display:block;padding-top:7px;padding-left:5px;text-decoration:none;}
.list-menu-2 a:hover,.list-menu-2 a:focus{color:#FFFFFF;display:block;width:90px;height:30px;font-size:12px;text-align:left;text-decoration:underline;}
#portrait{display:block;width:200px;height:220px;margin:10px 0px 10px 10px;background:#333333 url('http://www.artrestorationsf.com/images/guy.png') no-repeat top left;float:right;}
#oil-painting{display:block;width:200px;height:150px;margin:10px 0px 10px 10px;background:#333333 url('http://www.artrestorationsf.com/images/painting.png') no-repeat top left;float:right;}
#print{display:block;width:200px;height:273px;margin:10px 0px 10px 10px;background:#333333 url('http://www.artrestorationsf.com/images/print.png') no-repeat top left;float:right;}
#art-matting{display:block;width:250px;height:250px;background:#333333 url('http://www.artrestorationsf.com/images/matting.png') no-repeat top left;}
#art-restore{display:block;width:250px;height:250px;background:#333333 url('http://www.artrestorationsf.com/images/restore.png') no-repeat top left;}
#footer{display:block;font-size:10px;text-align:center;clear:both;}
#footer span{display:block;margin-top:10px;}
#articles,#french_matting,#oil_painting{display:block;margin:0px auto 0px auto;width:540px;}
.article{display:block;margin:10px;_\margin:10px 8px 10px 8px;width:250px;text-align:center;float:left;}
.article p{text-align:center;}
.contents{display:block;margin:10px;_\margin:10px 8px 10px 8px;float:left;}
.contents ul,#links_fm ul{list-style:none;margin:0px 10px 0px 10px;padding:0px;}
.contents li,#links_fm li{display:block;height:25px;}
.contents a{font-size:12px;color:#FFFFFF;text-decoration:none;}
#links_fm a{font-size:12px;color:#FFFFFF;text-decoration:none;}
#links_fm a:hover,#links_fm a:focus{font-size:12px;color:#FFFFFF;text-decoration:underline;}
p.navigation{display:block;clear:both;}
.navigation a{font-size:12px;color:#FFFFFF;text-decoration:none;}
.clear{display:block;clear:both;padding:0px;margin:10px 10px 0px 10px;}
.left,.right{display:block;width:250px;margin:10px 10px 10px 10px;padding:0px;float:left;}
ul.link{margin:0px;padding:0px;list-style:none;}
ul.link li{display:block;margin-bottom:5px;width:250px;}
ul.link li a{font-size:12px;color:#FFFFFF;text-decoration:none;}
ul.link li a:hover,ul.link li a:focus{font-size:12px;color:#FFFFFF;text-decoration:underline;}
.grouping{display:block;margin:10px auto 10px auto;width:540px;clear:both;}
.grouping img{margin:10px;_\margin:10px 8px 10px 8px;float:left;}
.panel{display:block;text-align:center;margin:10px;_\margin:10px 8px 10px 8px;padding:0px;width:250px;height:250px;float:left;}
.panel img{border:5px solid #333333;margin:0px;padding:0px;}
.piece{display:block;margin:20px 0px 20px 0px;padding-bottom:10px;width:575px;}
.piece img{display:block;border:5px solid #333333;margin:10px 0px 10px 0px;padding:0px;}
.pagination{display:block;margin:10px;text-align:center;clear:both;}
.pagination a{font-size:12px;color:#CCCCCC;text-decoration:none;}
.pagination a:hover,.pagination a:focus{font-size:12px;color:#CCCCCC;text-decoration:underline;}
.gallery_spacer{display:block;height:10px;clear:both;}