
body {	
background:#948276 url(http://www.art71.com/gifs/back.jpg) repeat-x;
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:100%;
-webkit-text-size-adjust: 100%;
margin:0px;
}

html {overflow-y: scroll;} 

.homebar{
background:#eeeeee;
border:1px #c3c3c3 solid;width:960px;
border-top:#c3c3c3 1px solid;
-moz-border-bottom-right-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-khtml-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;
-moz-border-bottom-left-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-khtml-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}

.footerart71{
background:#666666 url(../gifs/footerback.jpg) no-repeat;
background-position:center top; 
margin:0px;
padding-top:10px;
min-height:770px;
margin-top:160px;
border-top:1px #999999 solid;
}
.footerboxart71{
width:950px;
background:#111111;
border:1px solid black;
opacity:0.7;
filter:alpha(opacity=70);
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
margin-top:10px;
padding:2px;
  margin-left: auto ;
  margin-right: auto ;
}

.boxleft50{
float:left;
width:300px;
}

TABLE.newmain {	
background:#FFFFFF url(http://www.art71.com/gifs/art71-2014.png) no-repeat;
width:962px;
padding-top:90px;
border-left:#c3c3c3 1px solid;
border-right:#c3c3c3 1px solid;
border-top:#c3c3c3 1px solid;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
border-top-right-radius:0px;
margin-top:30px;
}

P.clear{
clear:both;
}

TD.newmain{
width:962px;
}

P.nav{
padding-left:23px;
}

.mainbody{
background:#111111 url(http://www.art71.com/gifs/art71logo2.gif) no-repeat;
padding-top:50px;
min-height:42em;
}

.footer{
clear: both;
border-left:#666666 solid 1px;
border-top:#CCCCCC solid 1px;
border-bottom:#666666 solid 1px;
background:#000000 url(http://www.art71.com/gifs/footercc.gif) repeat-x;
margin-top:30px;
}

.topcontact{
width:100%;
border-left:#666666 solid 1px;
margin:0px;
padding:0px;
}

.topcontacthome{
width:100%;
background:#000000;
margin:0px;
padding:0px;
position:fixed;
}

.mainsleeve0{
background:#FFFFFF url(http://www.art71.com/gifs/clouds.jpg) no-repeat;
min-height:621px;
padding-top:9px;
}

.mainsleeve{
background:#FFFFFF url(http://www.art71.com/gifs/rainbow.jpg) no-repeat;
min-height:600px;
padding-top:9px;
}

.mainsleeve2{
background:#FFFFFF url(http://www.art71.com/gifs/rainbow.jpg) no-repeat;
min-height:600px;
padding-top:9px;
}

.mainsleeve3{
background:#FFFFFF url(http://www.art71.com/gifs/sunf.jpg) no-repeat; 
padding-top:9px;
}

.mainsleeve4{
background:#FFFFFF url(http://www.art71.com/gifs/photopage.jpg) no-repeat; 
padding-top:9px;
}


.mainsleevesea{
background:#FFFFFF url(http://www.art71.com/gifs/seacroatia2.jpg) no-repeat; 
padding-top:9px;
min-height:600px;
}

.mainsleeve30{
background:#FFFFFF url(http://www.art71.com/gifs/alpaca.jpg) no-repeat;
padding-top:9px;
min-height:750px;
}

.leftbox{
width:420px;
float:left;
border-left:#666666 solid 0px;
margin:0px;
padding:8px;
padding-left:0px;
border-bottom:0px;
}

.rightbox{
border-bottom:0px;
}

.main{
width:660px;
border-left:#666666 solid 0px;
margin:0px;
padding:8px;
border-bottom:0px;
float:left;
padding-left:20px;
}



.portfoliobox{
width:140px;
float:left;
height:10em;
border-right:#000000 1px solid;
border-bottom:#000000 1px solid;
padding:3px;
}

a:link{
color:#2b7403;
text-decoration:none;
font-style:normal;
background:transparent;
font-weight:bold;
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:0.9em;
}

a:active{
color:#2b7403;
text-decoration:underline;
font-style:normal;
background:transparent;
font-weight:bold;
text-decoration:none;
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:0.9em;
}

a:visited{
color:#2b7403;
font-style:normal;
background:transparent;
font-weight:bold;
text-decoration:none;
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:0.9em;
}

a:hover{
color:#333333;
text-decoration:underline;
font-style:normal;
font-weight:bold;
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:0.9em;
}


.white a:link{
color:#FFFFFF;
text-decoration:none;
font-style:normal;
background:transparent;
font-weight:bold;
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:0.9em;
}

.white a:active{
color:#FFFFFF;
text-decoration:underline;
font-style:normal;
background:transparent;
font-weight:bold;
text-decoration:none;
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:0.9em;
}

.white a:visited{
color:#FFFFFF;
font-style:normal;
background:transparent;
font-weight:bold;
text-decoration:none;
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:0.9em;
}

.white a:hover{
color:#FFFFFF;
text-decoration:underline;
font-style:normal;
font-weight:bold;
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:0.9em;
}

H1{
padding:1px;
font-weight:normal;
color:#567188;
text-align:left;
background:transparent url(http://www.art71.com/gifs/logo.jpg) no-repeat 0 0;
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
padding-top:1px;
padding-left:8px;
font-size:1.2em;
}

H1.light{
padding:1px;
font-weight:normal;
color:#eeeeee;
text-align:left;
background:transparent url(http://www.art71.com/gifs/logo.jpg) no-repeat 0 0;
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
padding-top:1px;
padding-left:8px;
font-size:1.2em;
}

H2{
font-weight:normal;
color:#567188;
text-align:left;
font-size:1.1em;
background:transparent;
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
padding-left:20px;
font-style:italic;
}


H3{
padding:2px;
font-weight:normal;
color:#567188;
text-align:left;
font-size:1em;
background:transparent;
margin:3px;
padding-top:10px;
padding-left:5px;
}

P{
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:0.9em;
font-weight:normal;
text-decoration:none;
padding-left:4px;
color:#000000;
background:transparent;
margin:5px;
}

P.homepagetext{
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
color:#ffffff;
width:500px;
padding-left:23px;
font-size:0.9em;
font-weight:normal;
text-decoration:none;
}

P.blue{
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
text-decoration:none;
padding-left:4px;
letter-spacing:0.8px;
background:transparent;
margin:5px;
color:#000000;
}

P.white{
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:0.9em;
font-weight:normal;
text-decoration:none;
padding-left:4px;
letter-spacing:0.8px;
background:transparent;
margin:5px;
color:#ffffff;
}


LI{
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:0.9em;
font-weight:normal;
padding-left:4px;
color:#003333;
letter-spacing:0.8px;
background:transparent;
list-style-image:url(http://www.art71.com/gifs/shared/www2.gif);
}

EM{
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:1em;
font-weight:normal;
text-decoration:none;
padding-left:4px;
color:#660000;
letter-spacing:0.8px;
background:transparent;
line-height:110%;
margin:4px;
font-style:normal;
font-weight:bold;
}

.select{
font-family:verdana,arial,"trebuchet ms",helvetica,sans-serif;
font-size:0.9em;
font-weight:normal;
text-decoration:none;
letter-spacing:0px;
margin:3px;
color:#333300;
background:#F2F2F2;
border:1px #666666 dotted;
width:300px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
}

.button{
background:#5a9e2c url(http://www.art71.com/gifs/button.jpg) repeat-x;
color:#ffffff;
border:#2c5311 1px solid;
padding:7px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
}

IMG.left{
float:left;
padding:5px;
}

IMG.right{
float:right;
}