html { padding:0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color: #000000; background:url(images/bg_bottom.gif) repeat-x bottom #FFFFFF; }
body { padding:0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color: #000000; background:url(images/bg.gif) repeat-x top; }




a { text-decoration:none; color:#000000; font:normal 12px Arial;  }
a:hover { text-decoration:underline;}
img { border:0;}
h1 { border-bottom:#fec978 dotted 1px;}
ul { padding:0 0 0 10px; margin:0 0 0 10px;}
ul li { line-height:18px; padding:2px 0;}
ul ul li { margin-left:20px;  line-height:18px;}

/* ==================== main Page ======================= */

.menu a { font:bold 13px Arial; line-height:21px; text-align:center; display:block;}
.menu a:hover { text-decoration:none; background:#ffc700; }
.imggallary { border:#CCCCCC solid 1px; margin:10px 0;}
.imggallary td { padding:10px 0; background:#FFFFFF; }
.imggallary td img { padding:4px; border:#CCCCCC solid 1px;  background:#FFFFFF; }


.footer { text-align:center; background:#ffb700;  }
.footer a { padding:0 5px; font-weight:bold;}
.codetails { font:bold 13px Arial; line-height:30px;}
.protable { border:#CCCCCC solid 1px; margin:5px 0;}
.protable td { padding:5px; }

.contactus { border:#fec978 solid 1px; margin:10px 0;}
.contactus td { padding:10px 0; background:#fdf8f1; }
.contactus .left  { padding-left:15px; font:bold 12px Arial; }
.contactus input, textarea { margin-left:10px; padding:2px; border:#fec978 solid 1px; }
.contactus .btn { font:bold 12px Arial; color:#000000; background:#ffbd60; cursor:pointer;}
.contactus .btn:hover { background:#fda529; }
