html {height:100%;}
body {
margin:0; padding:0; height:100%;
font-family:Georgia, arial, serif;
background:#454131 url("images/poovu.gif") top;
line-height: 1.3;
}
body#home a.a1, body#poojas a.a2, body#about a.a3, body#contact a.a4, body#donate a.a5, body#buy a.a6{
color: #A62503;
}

h2, h3, h4{
margin-left:5px;
font-family: "Trebuchet MS";
margin-bottom:2px;
}

img.test{
border-top: 1px solid green;
}
img.test1{
border: 1px solid red;
}
#wrap {
/*background:url(bg200W3.gif) top left repeat-y;*/
background:#FFF ;
min-height:100%;
width:960px;
margin:auto;
position:relative;
border-left:5px solid #535743;
border-right:5px solid #535743;
}
#inner-wrap {
padding-bottom:80px;
}
#inner-wrap:after {
content:" ";
display:block;
clear:both;
}
* html #wrap {
height:100%
}

#searchbox{
margin-left: 5px;
position: absolute;
top: 10px;
/*border: 1px solid;*/
color: #bbb;
}

#searchbox input{
border: 1px solid #bbb;
font-size:13px;
margin-left:5px;
}

ul#navigation {
float:right;
margin:10px 0 -11px 0;
padding: 0;
z-index:+10;
position:relative;
background:#FFF;
}

ul#navigation li{
float:left;
color:red;
padding:5px;
margin-right:5px;
list-style:none;
border:1px solid #CCC;
border-bottom:none;
}

ul#navigation li a{
color:#3399FF;
text-decoration:none;
display:block;
}

ul#navigation li a:hover{
color:#A62503;
}

#header {
clear:both;
background: #FFF url(images/h1-bg.gif) repeat-x;
color:#FF00FF;
margin:0; padding:0;
height:123px;
}

#header h1{
background: url(images/h1.gif) no-repeat 63% 50%;
text-indent: -1300px;
height:123px;
}

#header img{
float:right;
margin-top:-35px;
height: 200px;
}


#header span.subtitle{
/*display:block;*/
font:normal 14px;
}

p {margin:5px; padding:0;line-height:1.3;}
h1 {
position:relative;
line-height:80px;
margin:0; 
padding-left:20px;
}
#left {
/*display:none;*/
/*float:right;*/
position: absolute;
width:230px;
right:0;
text-align:left;
border-left: 1px solid #535743;
height: 240px;
background: #CCCC99;
height: 250px;
z-index: +1;
}

#left a{
font-family:verdana;
font-size:90%;
display:block;
color:black;
text-decoration:none;
padding:3px;
border-bottom: 1px dotted #8F8F74;
}
#left a:hover{
background:#535743;
color:#FFF;
}


div#media{
background: #CCCC99;
/*background: transparent;*/
height: 245px;
border-bottom: 1px solid #808080;
padding-bottom:5px;
overflow:hidden;

}

div#media img{
width: 729px;
}
#main {
position:relative;
/*margin-left:200px;*/
background: #FFF;
/*height: 300px;*/
}

#main form label{
float:left;
width: 16.5%;
}

#main q{
color: #A62503;
}
#main form em{
color: #A62503;
margin-left: 10px;
}

#main .emphasis{
color: #A62503;
}

#footer {
/*position:absolute;
bottom:0;*/
height:50px;
background-color: #535743;
width:100%;
color:#E6E3C3;
text-align:center;

}
#footer p {
margin:0;
font-size:1em;
text-align:center;
line-height:50px;
}
