@charset "utf-8";
/* CSS Document */
body{ font-family:Helvetica, sans-serif; margin:0px; padding:0px; font-size:11px;}
a:hover {text-decoration:none}
img{border:0 none;}
a{ text-decoration:none; outline:none;}
h1, h2, h3 ,h4, h5{ margin:0px; padding:0px; font-weight:normal;}
p{margin:5px 0px; padding:0}
em, dfn{ font-style:normal}
.mrgnbtm20{ margin-bottom:20px;}
.mrgnlft20{ margin-left:20px;}
.pad0{ padding:0px !important;}
.pad5{ padding:5px;}
.bold{ font-weight:bold;}
.cl{ clear:both;}
.fl{ float:left}
.fr{ float:right;}
.blck{ display:block;}
.ylwfnt{ color:#9d8928; }
.fnt20{ font-size:20px;}
.container{ width:100%; margin:0 auto; background:#fff url(../images/bg_reg.gif) repeat-x;}
.readmore{ color:#a18b2f; font-size:12px; font-style:normal;float:right; display:block; padding-top:10px;}
.readmore a{ color:#a18b2f;}
.mrgn0{ margin:0px;}
.mrgnt5{ margin-top:5px;}
.brdr0{ border:0px;}
.bgnone{ background:none !important;}

/*start code for header page*/
.header{ padding:29px 0px 29px 0px; width:941px; margin:auto; *padding-bottom:0px; position:relative}

.rghtlogo{ background:url(../images/italia_logo1.png) no-repeat right top; width:262px; height:54px; position:absolute; top:10px; right:0px;float:right;}
* html .rghtlogo {back\ground-color:transparent; back\ground:transparent url(../images/spacer.gif); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/italia_logo1.png", sizingMethod="scale"); background-position:top left}



.rghtlogo p{ font-size:10px; color:#FFFFFF;}
.navtop{margin:64px 0px 0px 29px; float:left; width:730px; padding:0px;}
.navtop li{ list-style:none; margin:0 0 0 21px; _margin:0 0 0 16px; float:left; display:block; }
.navtop li a{ color:#fff; font:14px bold Helvetica, sans-serif; _display:block;  padding-bottom:3px;}
.navtop li a:hover{ border-bottom:3px solid #c7bc8e;}
.navtop li a.sel{ border-bottom:3px solid #c7bc8e;}
/*end code for header page*/

/*start code for mid page*/
.wrapper{ width:941px; padding:31px; margin:0 auto; }
.inrblck{ color:#4c4c4b; text-align:justify; }
.inrblck .left{ width:726px; float:left;}
.inrblck .right{ float:right; width:187px;}
.inrblck .right h2{ background:url(../images/ylw_btn.gif) no-repeat; margin-bottom:8px; color:#FFFFFF; font-size:18px; width:168px; height:48px; padding:37px 0px 0px 20px;}
.wrapper .inrblck h3{ font-size:18px; color:#9d8928; padding-bottom:10px;}
/*end code for mid page*/

/*start code for venue page*/
.venue{ margin-left:130px;}
.venue{ display:block; color:4c4c4b;}
.venue i{ color:#9d8928; display:block; padding-bottom:4px; font-style:normal; font-weight:bold;}
.venue img{ margin-left:14px;}
/*end code for venue page*/

/*start code for contact page*/
.cnct{ width:219px; float:left; padding-right:90px;}
.cnct a{ text-decoration:underline; color:#4c4c4b;  }
/*End code of contact page*/

/*start code for Registration page*/
.register {color:#4c4c4b;}
.register h2{ color:#9d8928; font-size:16px; margin:0px}
.font_red{ color:red;}
.register td{ }
input, select, textarea{border:1px solid #8b7611; font-size:11px; font-family:Helvetica, sans-serif;}
input{ height:18px;}
textarea { width:200px;}
.register .input1{width:478px;}
.register h4{ font-size:12px; margin:0px; padding:5px 0px; margin:18px 0px 7px 0px; color:#333333; border-bottom:1px solid #8b7611;}
.register .input2{width:200px; margin-right:8px;}
.register .input3{width:197px; }
.register .input4{width:35px; }
.register .input5{width:157px; }
.chck{ border:0; height:12px;}
.btn{ background:url(../images/btn.gif) no-repeat top left; width:61px!important; height:25px; font-weight:bold!important; font-size:12px!important; text-align:center; color:#FFFFFF; text-align:center; border:0!important; padding-bottom:2px;}
/*end code for Registration  page*/

/*start code for footer page*/
.footer{ height:48px; background:#8b7611; margin:20px 0px 0px 0px;}
.footer .txt{ width:941px; padding:10px 0px 0px 0px; margin:0 auto; color:#d0c8a2}
/*end code for footer page*/


/* 16 Feb Adeed */
.RightColumn{width:200px; float:left;}
.FirmsColumns{float:left;}
.FirmsColumns ul{width:300px; margin:0 20px 0 0; padding:0; list-style-type:none; float:left}
.FirmsColumns ul li{ margin:5px 0; padding:0; width:300px; float:left}
.FirmsColumns ul li a{ background:url(../images/bullet.gif) 5px 3px no-repeat; padding:0 0 0 30px; color:#4c4c4b; font-size:13px; font-weight:bold; display:block; text-align:left; text-transform:uppercase; float:left; text-decoration:none}
.FirmsColumns ul li a:hover{ text-decoration:underline;}

.title{font-size:24px; text-transform:uppercase; font-weight:bold; color:#866f14;}
.Address{line-height:18px;}
.wrapper a{color:#866f14; text-decoration:underline; font-size:11px;}
.BrnLink{color:#866f14; text-decoration:underline; font-size:14px!important;}
.BrnLink:hover{text-decoration:none;}




/* css for home page start 17 Feb Adeed */
.container_home{ width:100%; margin:0 auto; background:#fff url(../images/bg_homereg.gif) repeat-x;}
.wrapper_home{ width:970px; height:478px; background:url(../images/home_bg.jpg) no-repeat center center;   margin:0 auto; }
.homewhite{ color:#FFFFFF; font-size:12px;}
.wrapper_home .homeblock{ padding:26px 0px 0px 34px;}
h4{ font-size:39px; font-family:"Times New Roman", Times, serif; color:#FFFFFF;}
h5{ font-family:Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#fff; padding-top:8px;}
.homenav{ margin:0px; padding:0px; border-left:3px solid #5e4e00; border-right:3px solid #5e4e00;}
.homenav li{ display:block; margin:0px; padding:0px;  list-style:none;}
.homenav li a{ display:block; color:#5a4800; padding:8px 0px;_padding:0px 0px 5px 0px;background:url(../images/dottedline.gif) repeat-x bottom;  font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:center;}
.homenav li a.hsel{ color:#FFFFFF;}



/* css for home page end 17 Feb Adeed */
