/* Feralo */
body{width:800px;margin:0px auto;}
iframe{border:0;overflow:hidden;}
a{text-decoration:none;}
img{border:0;}
h2{font-size:15pt;}
h6{font-size:15pt;}
h1,h2,h3,h4,h5,h6{color:#83AF10;background:transparent;}
#abTop{position:absolute;z-index:50;top:0;right:0;margin:10px;}
#hd, #ft,#hd h1 a {
background:transparent none repeat scroll 0%;
color:#7AA247;
height:95px;
text-decoration:none;
}
#hd h1 a{
margin:5px 0 0 15px;
font-size:40pt;
letter-spacing:-2;
text-align:left;
font-weight:bold;
}
#hd .sub{
margin:-5px 0 10px 15px;
color:#999;
font-size:8pt;
background:transparent;
line-height:1px;
}
#ft{text-align:right;}
#sideCol{
/*background-image: url(/images/backgrounds/nav_top_box_right.jpg);
background-repeat: no-repeat;
background-position:top right;
background-color:#83AF10;*/
color:#595F29;
margin:0 0 15px 0;
}
#sideCol form{margin:15px;}
#menuwithgroups, #sideCol{
/*background-image: url(/images/backgrounds/nav_top_box_left.jpg);
background-repeat: no-repeat;
background-position:top left;
background-color:#83AF10;*/
background-color:transparent;
margin:0 0 15px 0;
}
#menuwithgroups a{color:#83AF10;background:transparent;}
#exhib{background:#83AF10;color:#000;}

#shortRowThumbs, #tallRowThumbs{overflow:hidden;margin:5px; padding:2px; background:#ccc;color:#333;}
#shortRowThumbs{
background-image: url(/images/backgrounds/row_top_bg.png);
background-position:top right;
background-color:#eee;
height:31px;
margin-top:0px;
}
#shortRowThumbs img{margin:4px 2px;}
#tallRowThumbs {height:77px;margin-top:15px;}
#sqCol   {margin:5px;font-size:9pt;}
#exhib{margin:9px;padding:5px;}
#exhib dt a{font-size:10pt;font-weight:bold;color:ffc;background:transparent;text-decoration:none;}
#exhib a{color:#FFC;}
.mainPortItem{margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #eee;}
.imgT1{float:right;margin:0 0 10px 10px;}
.imgT2{float:left; margin:0 10px 0 10px}
.left{float:left;}
.sqRow{background:#ccc;color:#333;float:left;margin:2px;width:95%;}
.sqRow img{margin:2px 7px 2px 2px;}
.clear{clear:both;}
div.yuimenu{border:none;}
h6 .first-of-type.{color:#000;}

/* Quickform */
#qf .label{width:150px;float:left;}
#gf input.signupData,#qf textarea{}

#login .field input{width:50px;}
/* Feralo Portfolio */
h3{
font-size:13pt;
}
img#portfolioImg{
float:left;
padding:10px 15px 10px 5px;
}
/* CMS */
.tarea{height:100px;width:80%;}
.tinput{height:auto;width:300px;}

.editImgBox{
  color:#aaa;
  background:transparent;
  }
.editImgBox strong, a{
 font-size:10pt;
 color:navy;
 background:transparent;
 }

/* QUICKFORM styles */
.label
{
    color: navy;
    width: 200;
    font-weight: bold;
    padding: 3px;
}
.required
{
    color: red;
}
.field
{
    width: 350px;
    padding: 3px;
}
.error
{
    color: red;
}
.requiredNote
{
    font-size: 9px;
    text-align: right;
}
.signupData
{
    width: 200px;
    background-color: #f6f7f8;
    font-weight: bold;
}
span.required{
    color:red;
    background:transparent;
	}
/* END */
.row1{background:#eee;color:#000;}
.row2{background:pink;color:#000;}
