/* layout */
body { 
margin: 0px; padding: 5px; 
text-align: center; 
background-color: #fc0;}

div#main { 
margin-left: auto; margin-right: auto; margin-top: 10px;  
width: 382px; background-color: #fc0; 
border-top: 1px solid #963; 
border-bottom: 1px solid #fff; 
border-left: 1px solid #963; 
border-right: 1px solid #fff; 
}

/* general stuff */

ul, li, td, tr  {color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: normal; text-align: left;}

b, strong  {font-weight: bold;}

h1 { color: #c30;  font-variant: small-caps; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
font-style: normal; text-align: left; margin: 4px; margin-left: 15px; }

h2 { color: #cc3300;  font-variant: small-caps; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
font-style: normal; text-align: left; margin: 4px; margin-left: 15px; }

p { margin-left: 10px; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: normal; text-align: left; }

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #c00; text-decoration: none; }

a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #c30; text-decoration: none; }

a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #c30; font-weight: none; }

a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #900; text-decoration: underline; }

.clearboth { clear: both; }

/* form */

input {  
font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; background-color: #fff; font-size: 11px; border: #963 1px solid;
}

input.r { 
font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; background-color: #fc3; font-size: 9px; border: #930 0px solid;
}

textarea, input.namer {  
font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; 
color: #000; background-color: #fff; 
font-size: 11px; 
border-top: 1px solid #333;
border-bottom: 1px solid #ccc;
border-left: 1px solid #333;
border-right: 1px solid #ccc;
scrollbar-3dlight-color: #c96; 
scrollbar-arrow-color: #c96;
scrollbar-base-color: #c96;
scrollbar-darkshadow-color: #c96;
scrollbar-face-color: #963;
scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #fff;
scrollbar-track-color: #c96; 
}

select {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; color: #333; 
background-color: #fff;
}


input.extgoer { 
font-weight: bold; font-size: 11px; color: #fff;
padding-left: 20px; padding-right: 20px; 
background-color: #963;
border-top: 1px solid #fff;
border-bottom: 1px solid #333;
border-left: 1px solid #fff;
border-right: 1px solid #333; 
}

.vcomments {  
font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 10px; 
padding: 5px; margin: 0px; 
background-color: #ffffcc; 
border: #cc6633 1px solid;
border-left: #930 15px solid;

}

/* comments section */


div#commentar {height: 200px; width: 300px; overflow: auto; scrollbar-3dlight-color: #963; scrollbar-arrow-color: #963; scrollbar-base-color: #fc0; scrollbar-darkshadow-color: #963; scrollbar-face-color: #fc0; scrollbar-highlight-color: #fff; scrollbar-shadow-color: #963; scrollbar-track-color: #c93; margin: 0px; padding: 5px; border: 1px solid #c90; background-color: #fc3;
}

.commentari {  
font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 10px; 
padding: 2px; margin: 0px; 
background-color: #cc6600; 
border: #c90 1px solid;
}

.avail {  
font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 11px; 
padding: 5px; margin-bottom: 5px; 
background-color: #ffcc66; 
border: #c90 1px solid; border-left: #fff 5px solid;
}

.who {  
color: #993300; font-weight: normal; font-style: normal;  
}

.divider { padding: 0px; border-top: 1px dotted #996600; margin: 0px; margin-top: 10px;}

.contributor {  
font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 10px;  
height: 140px; width: 140px; overflow: auto; scrollbar-3dlight-color: #963; scrollbar-arrow-color: #963; scrollbar-base-color: #fc0; scrollbar-darkshadow-color: #963; scrollbar-face-color: #fc0; scrollbar-highlight-color: #fff; scrollbar-shadow-color: #963; scrollbar-track-color: #c93; 
margin: 0px; padding: 2px; 
border-top: 1px solid #333;
border-bottom: 1px solid #fff;
border-left: 1px solid #333;
border-right: 1px solid #fff; 
background-color: #cc9900;
}

.specs { padding: 0px; margin: 0px; margin-bottom: 10px; margin-top: 10px;}
.specsb { background-color: #963; color: #fff; padding-left: 2px; padding-right: 2px;}

.c_error {
background-color: #ffcc66; color: #000; padding: 8px; 
border-top: 1px solid #f30; 
border-bottom: 1px solid #f30; 
border-left: 15px solid #f30; 
border-right: 15px solid #f30; }

.c_wb { background-color: #f30; color: #fff; padding-left: 2px; padding-right: 2px;}












