/* CSS Document */

body{
background:url(../images/bg.jpg) top center repeat;
margin:0px auto;
}

a{
text-decoration:none;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
img{
border:0;
}

img a{
border:0;
}

.clr{
clear:both;
}

.wrap{
background:url(../images/page-bg.jpg) top center repeat-y;
min-height:800px;
-webkit-box-shadow: -1px 0px 15px rgba(22, 17, 15, 0.43);
-moz-box-shadow:    -1px 0px 15px rgba(22, 17, 15, 0.43);
box-shadow:         -1px 0px 15px rgba(22, 17, 15, 0.43);
width:1001px;
margin:0px auto;
border-radius:0px 0px 8px 8px;
padding:9px 0 0 0px;
}

.page{
width:973px;
margin:0px auto;
}

.hd-bg{
background:url(../images/hd-bg.jpg) top center repeat-x;
min-height:147px;
border:1px solid #cfcfcf;
border-bottom:1px solid #d7d7d7;
}

.logo-lft{
width:auto;
float:left;
padding:14px 0 0 10px;
}

.logo-rght{
width:auto;
float:right;
padding:30px 25px 0 0px;
}

.call{
background:url(../images/call.png) left no-repeat;
font-family:Tahoma;
font-size:17px;
text-decoration:none;
color:#1a1a1a;
font-weight:normal;
text-align:right;
padding:0 0 0 32px;
}

.menu{
padding:0px;
margin:0px;
}

.menu ul{
padding:12px 0px 0px 0px;
margin:0px;
}

.menu ul li{
padding:0px 3px 0px 0px;
margin:0px;
list-style-type:none;
background:url(../images/divider.jpg)  right no-repeat;
float:left;
}


.menu ul li a{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#001777;
font-weight:bold;
display:block;
height:21px;
padding:14px 37px 0px;
text-transform:uppercase;
}


.menu ul li a:hover{
background:url(../images/hover.jpg) bottom center repeat-x;
}

.mnu-mng{
background:none !important;
padding-right:0px;
}

.collection-bg{
background:url(../images/collection-bg.jpg) top center repeat-x;
min-height:38px;
border:1px solid #e0e1e3;
margin:7px 0 0 0px;
}

.boys-lft{
width:485px;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#9a9a9a;
font-size:20px;
text-decoration:none;
text-shadow: 2px 2px 1px #fff;
background:url(../images/boy-divider.jpg) right no-repeat;
padding:8px 0 3px 0px;
}


.boys-rght{
width:485px;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#9a9a9a;
font-size:20px;
text-decoration:none;
text-shadow: 2px 2px 1px #fff;
padding:8px 0 3px 0px;
}

.ban-main{
padding:10px 0px 30px 0px;
margin:0px;
}

.ban-lft{
width:206px;
float:left;
background:url(../images/ban-bg.jpg) top center repeat-x;
min-height:262px;
}

.ban-rght{
width:755px;
float:right;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-decoration:none;
color:#2a2a2a;
font-weight:normal;
padding:5px 0px 0px 10px;
margin:0px;
}

.cat{
margin:0px;
padding:0px;
}

.cat ul{
margin:0px;
padding:0px;
}

.cat ul li{
margin:0px;
padding:5px 0px 8px 16px;
list-style-type:none;
background:url(../images/cat-divider.png) bottom repeat-x;
}

.cat ul li a{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#404040;
font-weight:normal;
text-transform:uppercase;
}

.cat ul li a:hover{
margin:0px;
padding:0px;
color:#da2c36;
}

.profile-main{
width:293px;
border-right:1px solid #bdbdbd;
background:url(../images/red.jpg) right top no-repeat;
float:left;
margin:0 20px 0 10px;
padding:0 0 15px 0;
}

.mission-main{
width:293px;
border-right:1px solid #bdbdbd;
background:url(../images/green.jpg) right top no-repeat;
float:left;
margin:0 20px 0 12px;
padding:0 0 15px 0;
}

.vision-main{
width:293px;
border-right:1px solid #bdbdbd;
background:url(../images/blue.jpg) right top no-repeat;
float:left;
margin:0 0px 0 20px;
padding:0 0 15px 0;
}

.pro-heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#e11646;
font-weight:bold;
background:url(../images/rd.jpg) left no-repeat;
padding:0 0 0px 13px;
margin-bottom:10px;
}

.norm-txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
width:260px;
line-height:150%;
text-align:justify;
}

.mis-heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#198400;
font-weight:bold;
background:url(../images/grn.jpg) left no-repeat;
padding:0 0 0px 13px;
margin-bottom:10px;
}



.vis-heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#002b84;
font-weight:bold;
background:url(../images/blu.jpg) left no-repeat;
padding:0 0 0px 13px;
margin-bottom:10px;
}

.pro-main{
padding:10px 0 15px 0px;
margin-bottom:15px;
}

.ad-main{
margin:40px 0 0px 0px;
padding:0 0 25px 0px;
}

.ad-lft{
width:480px;
float:left;
}

.ad-rght{
width:480px;
float:right;
}

.footer{
padding:30px 0 20px 0px;
}


.footer-lft{
width:auto;
float:left;
}


.footer-rght{
width:auto;
float:right;
}

.footer-rght img{
padding:0 0px 0 5px;
}



.footer-menu{
}

.footer-menu ul{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.footer-menu ul li{
padding:0px 20px 0px 10px;
margin:0px 0px 0px 0px;
display:inline;
list-style-type:none;
background:url(../images/f-divider.gif)  center right no-repeat;
}

.footer-menu ul li a{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#020202;
font-weight:normal;

}

.footer-menu ul li a:hover{
color:#0835f6;
text-decoration:underline;
}

.copyright {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#020202;
text-decoration:none;
padding-top:15px;
text-align:center;
font-weight:normal;
}

.copyright a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#020202;
text-decoration:none;

}

.copyright a:hover{
color:#0835f6;
text-decoration:underline;
}
