@charset "utf-8";
/* CSS Document */
* {
        margin: 0;
        padding: 0;
}

body {
background: #fff;
font-family: Verdana, sans-serif;
font-size: 13px;
line-height: 17px;
color: #5c8526;
}

#maincontainer {
width:960px;
height: auto;
margin:20px auto;
}

#header {
   position:relative;
   float:left;
   height:260px;
   width:960px;
   background-image: url('roshni-header.jpg');
   background-position: top left;
   background-repeat: no-repeat;
}

#navigation {
   position:relative;
   float:left;
   width:290px;
   height:415px;
   overflow:hidden;
}

object {
overflow:hidden;
width:290px; height:400px;
}

#maincontent {
   position:relative;
   float:left;
   width:620px;
   margin-left:50px;
}

p {
   margin:0 20px 20px 20px;
}
p.left {
      width:400px; height:auto;
      float:left;
      margin:0 20px 20px 20px;
}
p.right {
         width:400px; height:auto;
      float:right;
   margin:0 20px 20px 20px;
}
p.image {
         width:620px; height:auto;
         float:left;
}

img {margin:10px; border:1px solid black;}
.clean {border:none; margin:0; padding: 0;}

h1 {
font-size: 75px;
letter-spacing: -1px;
font-weight: 100;
margin:0 20px 20px 20px;
}

h2 {
font-size: 34px;
letter-spacing: -1px;
font-weight: 100;
margin:0 20px 20px 20px;
}

h3 {
font-size: 18px;
letter-spacing: -1px;
font-weight: 100;
margin:0 20px 20px 20px;
}

h4 {
font-size: 14px;
letter-spacing: -1px;
margin:0 20px 7px 20px;
font-weight: 100;
text-decoration:underline;
}

.left { text-align:left;}
.center { text-align:center;}
.right { text-align:right;}
.borderless {border:none;}


