*
{
padding:0px;
margin:0px;

}

#mainwraper
{
width:auto;
height:auto;
}
#wraper
{
width:938px;
margin:auto;
background-color:#000000;
}

#header
{
height:205px;
clear:both;
background-color:#000000;
}

#logo
{
float:left;
height:131px;
width:127px;
padding:20px 0px 10px 18px;
}

#name
{
float:left;
height:85px;
width:637px;
padding:52px 0px 0px 11px;
}

#menu
{
width:938px;
height:34px;
margin:auto;
background-image:url(../img/RPM_menu_bg.jpg);
background-repeat:no-repeat;
background-position:center center;
clear:both;

}

#menu ul
{
padding:7px 0px 2px 60px;
margin:0px;
list-style:none;

}

#menu li
{

display:inline;
width:auto;
height:22px;

}


#menu a
{
display:block;
float:left;
width:auto;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
padding:0px 10px;

}


/*page structure*/

#page
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#page_new
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
height:1000px;
}

#content
{
padding:0px 15px;

}

.sep
{
border-right:1px  #ffffff solid;

}

.sep2
{
border-left:1px #666666  dashed;

}

.sep3
{
border-right:1px #666666  dashed;

}

h1
{
padding-top:20px;
height:37px;
font-family:verdana;
font-size:20px;
color:#FF3300 ;
border-bottom:1px #666666 dashed;
padding-left:54px;
font-weight:normal;
}

.light12
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.gray
{
color:#333333;
}
.yellow
{
color:#ffd176;
}
.black
{
color:#000;
}

.blackbg
{
background-color:#000;
}
.marronbg
{
background-color:#4c0101;
}

.whitebg
{
background-color:#fff;
}

h2
{

font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#336600 ;
font-weight:bold;
}

h3
{

font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000 ;
font-weight:bold;
}

#banner
{
height:436px;
text-align:center;

}

#banner2
{
height:318px;
text-align:center;
padding-top:15px;
}

#photogallery
{
height:181px;
padding-top:10px;
padding-bottom:10px;
}

#photogallery ul
{
padding:0px;
margin:0px;
list-style:none;
}

#photogallery li
{
float:left;
display:block;
}


.padr
{
padding-right:29px;
}
.fl
{
float:left;
}

.fr
{
float:right;
}

.padl
{
padding-left:13px;
}
.padl2
{
padding-left:5px;
}
.padr2
{
padding-right:28px;
}

.padlr
{
padding:0px 15px;
}
.imgbx
{
height:150px;
width:145px;
float:left;
padding-right:10px;
padding-bottom:10px;

}

.imgbx2
{
height:150px;
width:175px;
float:right;
padding-left:10px;
padding-bottom:10px;
}
.imgbx3
{
height:194px;
width:334px;
float:left;
padding-right:10px;
padding-bottom:10px;

}

.imgbx4
{
height:404px;
width:323px;
float:right;

}

.imgbx5
{
height:216px;
width:306px;
float:right;

}


.imgbx6
{
padding-left:10px;
padding-bottom:10px;
}

.bottbrdr
{
border-bottom:1px #666666 solid ;
}

.brdrhori
{
background-image:url(../img/border_hori.jpg);
background-repeat:repeat-x;
}

.topbrdr
{
border-top:1px #666666 solid ;
}

.txtbrdr
{
border: #959696 1px solid;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}

.txtbx
{
width:200px;
height:20px;
}

.txtarea
{
width:300px;
height:100px;
border: #959696 1px solid;
}
.b
{
font-weight:bold;
}
.brown
{
color:#d86e04;
}
.red
{
color:#990000;
}

.white
{
color:#FFFFFF;
}
.light11
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.light12
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}


/*footer*/

#footer
{

text-align:center;
padding-bottom:15px;
}


 a
{
text-decoration:none;
color:#FF9900;
}

img
{
border:0px;
}


.imgright {
padding: 5px;
border: 1px solid #ADD1E7;
margin-left: 4px;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border-bottom-width: 0;
font:normal 11px  Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;
background-color: #320001;
visibility: hidden;
color:#FFFFFF;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 10px;
border-bottom: 1px dashed #345776; /*THEME CHANGE HERE*/
padding: 4px 0px 4px 5px;
text-decoration: none;
color:#FFFFFF;
background:url(../image/arrow_new.gif) no-repeat left;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
color:#FFFFFF;

}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background:url(../image/arrow_new_r.gif) no-repeat left #7A3621;
color:#fff;
padding: 4px 0px 4px 5px;

}


.imgbxx
{
height:150px;
width:165px;
float:left;
padding-right:10px;
padding-bottom:10px;
}


.imgbxDonate
{
height:220px;
width:330px;
float:right;
padding-right:10px;
padding-bottom:10px;
}

.imgbxDonate1
{
height:200px;
width:330px;
float:right;
padding-right:10px;
padding-bottom:10px;
}

/*Gallery Page Start*/
.page-row
{
	width:840px; height:auto; float: left; margin-bottom:20px;padding:10px;
}
.pag-row-col
{
	width:200px; height:auto; float: left; text-align:center;padding:5px;
}
.page
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
float:left;
}
.body-part-col-right-row-books-page {width:100%; height:auto; float:left; margin-bottom:10px; }
.page-no { width: auto; height:30px; line-height:30px; float: left; } 

.page-no ul { display: block; text-transform: none; }

.page-no li { width: auto; display: inline; color: #663333;    }

.page-no li a {width: auto; height:20px; line-height:20px; display: inline-block; color:#663333;  text-decoration:none; font-weight:bold; padding:0px 7px; margin:0px 3px; border:1px #b07575 solid;}

.page-no li a:hover {width: auto; height:20px; line-height:20px; display: inline-block; background-color:#663333; color: #FFFFFF;  text-decoration:none; font-weight:bold; padding:0px 7px; margin:0px 3px;}

.page-no li a.active {width: auto; height:20px; line-height:20px; display: inline-block; background-color:#663333; color: #FFFFFF;  text-decoration:none; font-weight:bold; padding:0px 7px; margin:0px 3px;}




