/* CSS Document */

#back {
background:#5691d4 url(../images/rkazad_01.jpg) center top no-repeat;
}

#wrapper {
width:100%;
height:100%;
margin:0 auto;
padding:0;
}
.container{
width:960px;
height:auto;
/*height:1000px;*/
margin:0 auto;
padding:0 31px;
}
#header {
width:960px;
height:112px;
z-index:999;
}

.second {
margin:40px 0 0 0;
}

#logo {
width:460px;
height:112px;
margin:0 10px;
float:left;
position:relative;
background:url(../images/rkazad_slogan.png) center right no-repeat;
}



#logo img {
margin:-1px 20px 0 10px;
}

#nav_top {
height:43px;
float:right;
position:relative;
margin:0 0 20px 10px;
}

#navbar {
height:43px;
background:url(../images/rkazad_navbar.png) right center no-repeat;
margin:0 0 20px 0;
z-index:999;
}

#menu {
margin:0 230px;
height:43px;
}

#menu ul {
display:block;
list-style:none;
height:43px;
margin:0;
vertical-align:middle;
}

#menu ul li {
font: bold 11px 'Lucida Sans', 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
width:50px;
height:23px;
margin:0 10px;
padding:10px 0;
float:left;
text-align:center;
} 

#menu ul li a {
color:#cde9fe;
text-decoration:none;
width:60px;
padding:15px 0;
height:13px;
display:block;
margin:-10px 0;
}

#menu ul li a:hover {
color:#cde9fe;
text-decoration:none;
background:url(../images/rkazad_03.gif) left center repeat-x;
width:60px;
padding:15px 0;
height:13px;
display:block;
margin:-10px 0;
}
.top {
margin:0 10px 0 0;
}

.last {
margin:0 0 0 10px;
}

#img_banner {
width:960px;
height:311px;
margin:0 0 40px 0;
float:left;
position:relative;
}
#gallery {
width:720px;
height:311px;
float:right;
position:relative;
border:solid;
/*border-bottom-color:#0033FF;*/
/*background:url(../images/rkazad_gallery_bg.png) center no-repeat;*/
}
.side_bldg {
width:220px;
height:395px;
position:absolute;
top:-83px;
z-index:1;
margin:0 0 0 10px;
}

#address {
width:220px;
height:233px;
position:relative;
background:url(../images/address.png) top center no-repeat;
z-index:999;
float:left;
top:-40px;
left:10px;
}

#address p {
margin:57px 0 0 0;
font:  bold 12px/18px 'Lucida Sans', 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
color:#fff;
letter-spacing:1px;
}

.add_data {
width:180px;
height:185px;
float:left;
position:relative;
margin:28px 20px 20px 20px;
}
.heading_01 {
width:180px;
height:16px;
float:left;
position:relative;
background:url(../images/address_head.png) 65px center no-repeat;
}


#content {
background:url(../images/container_bg.png) center top no-repeat;
width:960px;
height:auto;
/*height:502px;*/
margin:0 auto;
float:left;
position:relative;
}

#welcome {
width:680px;
height:auto;
/*height:560px;*/
margin:10px 10px 0px 20px;
float:right;
position:relative;
}
#welcome h4 {
margin:10px 0;
color:#090e23;
}

#welcome h4 span {
color:#667cb3;
}

#sub_cat {
width:960px;
height:322px;
/*margin-top:auto;*/
margin:20px auto;
float:left;
position:relative;
}
.read, .read a {
font-size:11px;
color:#044579;
text-decoration:none;
padding:0 0 10px 0 ;

}
.read a:hover {
text-decoration:none;
padding:0 0 1px 0 ;
border-bottom:1px solid #044579;
}

.category {
width:220px;
height:322px;
float:left;
position:relative;
background:url(../images/rkazad_04.png) center top no-repeat;
margin:0 10px;
}

.cat_head {
width:143px;
height:46px;
margin:0 auto;
padding:5px 0 9px 0;
text-align:center
}

.snap {
width:176px;
height:97px;
margin:20px auto 6px auto;
padding:0 22px;
}

.cat_data {
width:178px;
height:100px;
margin:6px auto 0 auto;
}

.data_point {
display:block;
width:178px;
height:100px;
list-style:none;
margin:0;
padding:0;
float:left;
position:relative;
}
.data_point li {
background:url(../images/bullet_01.jpg) left 5px no-repeat;
margin:0;
padding:0 0 0 20px;
line-height:normal;
letter-spacing:normal;
}
#footer {
width:1022px;
height:57px;
float:left;
margin:20px auto 20px auto;
background:url(../images/footer_bg.png) center top no-repeat;
}
/*#footer {
width:1022px;
height:57px;
float:left;
margin:150px auto 20px auto;
background:url(../images/footer_bg.png) center top no-repeat;
}*/

.bottom_links {
width:580px;
height:27px;
margin:0 10px 0 32px;
float:left;
position:relative;
padding:15px 0;
color:#cde9fe;
font-weight:bold;
font-size:11px;
letter-spacing:1px;
line-height:18px;
}

.bottom_links a {
margin:0 10px;
color:#cde9fe;
text-decoration:none;
}

.bottom_links a:hover {
margin:0 10px;
color:#fff;
padding:0 0 1px 0;
border-bottom:1px solid #fff;
text-decoration:none;
}

.copyright {
width:380px;
height:27px;
float:left;
position:relative;
margin:0 10px;
padding:15px 0;
color:#cde9fe;
font-weight:bold;
font-size:10px;
letter-spacing:1px;
line-height:18px;
}

/*.creation {
width:60px;
height:57px;
float:left;
position:relative;
font-weight:bold;
font-size:10px;
letter-spacing:1px;
line-height:18px;
color:#cde9fe;
text-align:center;
}*/

/*list css*/

.list {
display:block;
float:left;
position:relative;
margin:0 0 0 50px;
}
.list li {
color:#000000;
text-decoration:none;
list-style:none;
margin:10px 0;
background:url(../images/BlueArrows.gif)left 5px no-repeat;;

}
.list li a {
color:#000000;
text-decoration:none;
list-style:none;
background-image:url(../images/bullet_04.jpg);
background-repeat:no-repeat;
background-position:-1px 5px;
padding:0 0 0 10px;
font-weight:bold;
}
.list li a:hover {
color:#2667a1;
text-decoration:none;
list-style:none;
/*background-image:url(../images/bullet_04.jpg);
background-repeat:no-repeat;
background-position:-1px 5px;
padding:0 0 0 10px;*/
font-weight:bold;
}


p .scroll_bullet {
background-image:url(../images/bullet_01.png);
background-repeat:no-repeat;
background-position:0px 5px;
padding:0 0 0 30px;
background-color:#FF0000;	
}

.scroller {
/*overflow: hidden;*/
/*padding: 10px 0;*/
font-family:"Lucida Sans",Verdana, Arial, Helvetica, sans-serif;
font-size:11.5px;
line-height:18px;
letter-spacing:1px;
text-align:justify;
color:#FFFFFF;
}

.homerow_01_left {
width:450px;
height:460px;
float:left;
position:relative;
margin-top:-150px;
background:#99CCFF;
/*margin:0 34px 0 0;*/
}








