body{
margin:0;
padding:0;
line-height: 1.5em;
background-color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
overflow-x:hidden;
}

b{font-size: 110%;}
em{color: red;}


#topsection{
background: #fff;
height: 120px; /*Height of top section*/
background-image:url(default/bgtopo6.jpg);
background-position:top left;
background-repeat:no-repeat;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#maincontainer{
background-color:#fff;
}

#contentwrapper{
float: left;
width: 100%;
background-color:#fff;
}

#contentcolumn{
margin-left: 120px; /*Set left margin to LeftColumnWidth*/
background-color:#fff;
}

#leftcolumn{
float: left;
width: 120px; /*Width of left column*/
margin-left: -100%;
background: #fff;
height:390px;
}

#footer{
clear: left;
width: 100%;
background: #fff;
color: #000;
text-align: left;
padding: 4px 0;
height:120px;
padding-left:25px;
line-height:normal;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-left:0;
margin-top: 0;
}

#menu{
}

#menu a:link{
color:#333333;
text-decoration:none;
padding:0 5px 0 5px;
border:#fff solid 1px;
border-right:#ccc solid 1px;
margin:0 5px 0 5px;
text-transform:capitalize;
font-style:normal;}

#menu a:hover{
color:#333;
text-decoration:underline;}

#menu a:visited{
color:#999999;
text-decoration:none;
padding:0 5px 0 5px;
border:#fff solid 1px;
border-right:#ccc solid 1px;
margin:0 5px 0 5px;
text-transform:capitalize;
font-style:normal;}

#menu a:active{
color:#ff7900;
text-decoration:none;}

.conteudo{
font-size:12px;}

.mural{
border-bottom:#ccc solid 1px;
padding:10px;
font-size:12px;
text-align:justify;
margin-bottom:10px;
}

.textomural{
font-size:14px;
margin:0px;
}

.textomural:first-letter {color:#4fa6b9; font-size:x-large; font-style:italic;}

.azul{
color:#006699;
font-size:9px;
}

.right{
text-align:right;}

/* Collections */

/* Collections Cases around the place */

.Coll { width: 120px; height: 180px; text-align: left; float: left; padding-right: 6px;  }
.Coll h4 { width: 110px; margin-top: 0px; margin-bottom: 0px; font-size: 15px; font-weight: bold; }
.Coll p { margin-top: 2px; font-size: 11px; color: #777; }

.CollCase { margin: 0 0 6px; width: 120px; height: 86px; padding: 7px 0 0 7px; background: url(http://l.yimg.com/www.flickr.com/images/collection_case_s.gif) no-repeat; }
.CollCase a {text-decoration:none}
.CollCase a:link { text-decoration:none; }
.CollCase a:visited { text-decoration:none; }
.CollCase a:hover { background: transparent; text-decoration:none; }
.CollCase a:active { background: transparent; text-decoration:none; }
.CollCase .setThumb { border: 1px solid #000; }

.collCommentLinkDiv { margin-top:-20px; margin-left: 2px;}
a.collLink img { border: 1px solid #000; }
a.collCommentLink img { border:0;}

.Colla:link { color: #0259C4; text-decoration: none; }
.Colla:visited { color: #0259C4; text-decoration: none; }
.Colla:hover { color: #FFFFFF; text-decoration: none; background: #0063DC; }
.Colla:active { color: #FFFFFF; text-decoration: none; background: #0259C4; }


/* Large Collections Cases around the place */
.Coll-l { text-align: left; float: left; padding-right: 70px; margin-bottom: 20px; height:220px;}
.c3 { padding-right: 0; }
.Coll-l h4 { margin-top: 0; margin-bottom: 0px; font-size: 15px; font-weight: bold; width: 200px; }
.Coll-l p { margin-top: 2px; font-size: 11px; color: #777; }
.Coll-l .CollCase { margin: 0 0 6px; width: 198px; height: 154px; background-image: url(http://l.yimg.com/www.flickr.com/images/collection_case_l.gif); }



/* individual collection */
#ViewCollection { width: 760px; }

.vcLongDesc .vcDescription {width:220px;margin-right:42px;float:left;margin-bottom:40px;margin-top:-30px;padding:20px;}
* html .vcLongDesc .vcDescription {margin-top: -10px;}

.vcShortDesc {margin-left:0px;padding;10px 20px;}
.vcShortDesc .vcDescription {margin:0 0 30px 0px;}

#ViewCollection h1 { margin-top: 0; padding-top: 0;}
#ViewCollection .Coll { width: 145px; margin-bottom:-20px !important;}
* html #ViewCollection .Coll {width: 150px;}
#ViewCollection .Sets {width:145px !important}
* html #ViewCollection .Sets {width:150px !important}


/* collection and sets nav */
h3#navCollections { margin-top: 0; padding-top: 20px; margin-bottom: 20px; }
