/* css for Providence college as on 10-12-07 /*

/*------------------------------- Global ----------------------------------*/

body { background: url(../images/bg_logo.jpg) top center no-repeat #F3E8CC; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#665F4C;}
	
a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#665e4c; text-decoration: none;}
a:hover{text-decoration:none; color:#CC0000}

h1{font-family:Georgia, Times New Roman, Times, serif; font-size:18px; color:#655e4c; font-weight:normal; text-align:center; margin:0px; background:url(../images/header_bg.gif) no-repeat bottom; padding-bottom:20px; padding-top:10px; margin-bottom:15px;}

h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:700; text-align:left; margin:0px; padding-bottom:5px; padding-top:5px; text-decoration:underline;}

h3{font-family:Georgia, Times New Roman, Times, serif; font-size:15px; color:#655e4c; font-weight:800; text-align:left; margin:0px; margin-bottom:10px; text-decoration:underline;}

h4{font-family:Georgia, Times New Roman, Times, serif; font-size:17px; color:#655e4c; font-weight:normal; text-align:center; margin:0px; background:url(../images/header_bg.gif) no-repeat bottom; padding-bottom:20px; padding-top:15px; margin-bottom:15px;}

h5{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:700; text-align:left; margin:0px; padding-bottom:10px; padding-top:10px; color:#000000; text-decoration:underline;}

h6{font-family:Georgia, Times New Roman, Times, serif; font-size:15px; color:#655e4c; font-weight:800; text-align:left; margin:0px; margin-bottom:10px;}

	
/*--------------------------------- Defined Classes ---------------------------------------*/

#menuDiv{height:30px; width:853px; vertical-align:middle; background:url(../images/bg_menu.jpg) repeat-x bottom left;}

#topmenu{height:35px; vertical-align:top; }
#topmenu a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;   text-decoration:none;}
#topmenu a:hover{text-decoration:none; }

#data{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2E291C; line-height:20px; vertical-align:top;}
#data .imgborder {padding:4px; border:#c3ab61 solid 1px; border-collapse:collapse;}

#index_news{margin-top:5px;margin-bottom:3px;}
#index_news th{background:url(../images/header.gif) top no-repeat; font-size:11px; font-weight:bold; color:#FFFFFF;}
#index_news td{padding:3px;line-height:20px;}
#index_news td.bg{background:url(../images/panel_footer.jpg) bottom center no-repeat;}
#index_news #newsdata { margin-top:5px; margin-bottom:15px; list-style:url(../images/bullet.gif);}
#index_news #newsdata a {
	color:#D90000;
	font-weight: bold;
}
#index_news #newsdata a:hover {
	color:#CC0000;
	text-decoration:underline;
}

#news{margin-top:15px;margin-bottom:15px;}
#news th{background:url(../images/header.gif) top no-repeat; font-size:11px; font-weight:bold; color:#FFFFFF;}
#news td{padding:3px;line-height:20px;}
#news td.bg{background:url(../images/panel_footer.jpg) bottom center no-repeat;}
#news #newsdata { margin-top:5px; margin-bottom:15px; list-style:url(../images/bullet.gif);}
#mar{margin-top:5px; margin-bottom:15px; width:216px;}
#mar td {border-top:#d9d7d2 solid 1px; border-collapse:collapse;}

#rightlinks{background:url(../images/rt_news.jpg) left top repeat; margin-top:5px; margin-bottom:15px;}
#rightlinks a:hover{background:#E8E8E8;}

#glance{width:251px; margin-bottom:3px;}
#glance th{background:url(../images/header.gif) top no-repeat;}
/*#glance{background:url(../images/panel_footer.jpg) bottom center no-repeat;}*/
#glance td.bg{background:url(../images/panel_footer.jpg) bottom center no-repeat;}

#ringus{margin-top:0px; margin-bottom:15px;}

#links{padding-bottom:3px;}
#links th{background:url(../images/header.gif) top no-repeat;}
#links td.bg{background:url(../images/panel_footer.jpg) bottom center no-repeat;}

#rt_img1{height:75px; width:217px; border-bottom:solid #c2c0b4 1px;}
#rt_img2{height:75px; width:217px; border-bottom:solid #c2c0b4 1px;}

#linkdata{background:url(../images/rt_links.jpg) repeat-x; height:125px; margin-bottom:15px}

#toplinks{height:15px; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; margin-top:7px; padding-right:38px;}
#toplinks a{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#086f4e;}
#toplinks a:hover{color:#cc0000;}
#banner{width:903px; height:243px; background:url(../images/banner.jpg) top; padding-bottom:31px;}
#banner td {vertical-align:bottom;}

#backtotop{width:100px; text-align:center; float:right; color:#CC0000; text-align:right;}
#backtotop a{color:#CC0000; text-decoration:underline;}
#backtotop a:hover{text-decoration:none;}

#more{text-align:center; float:right; color:#CC0000; text-align:right; padding-bottom:6px;}
#more a{color:#CC0000; text-decoration:none;}
#more a:hover{text-decoration:underline;}
#more_2{text-align:center; float:right; color:#CC0000; text-align:right; padding-bottom:0px;}
#more_2 a{color:#CC0000; text-decoration:none;}
#more_2 a:hover{text-decoration:underline;}

#photogallery{padding-top:10px; padding-bottom:10px;}

#prayer{margin-left:60px; margin-bottom:0px;}

#content{ margin-right:0px; margin-left:5px; margin-top:5px; width:320px;}
#content_left{margin:0px 0px 0px 0px; background: #E8D599; padding:10px;  padding-top:0px; background:url(../images/panel_footer.jpg) no-repeat bottom center; clear:left;}

#p_desk{background:#E8D599; margin-top:5px; padding-top:0px;}

#head_1{border-bottom:#c1beb4 solid 1px; margin:0px; float:left; padding:0px 15px 3px 10px;}
#head_2{border-bottom:#aaa89f solid 1px; margin:0px; float:left; padding:5px 0px 3px 10px;}


#stafflist{border:#B4A584 solid 1px; border-collapse:collapse}
#stafflist th{border:#B4A584 solid 1px; border-collapse:collapse}
#stafflist td{border:#B4A584 solid 1px; border-collapse:collapse}

#reports{padding:5px;}
#reports td {border-bottom:#d9d7d2 solid 1px; border-collapse:collapse; padding-left:5px;}
#reports a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#reports a:hover{color:#82775d; text-decoration: underline;}
#faculty{padding:10px;}

#download a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; color:#086f4e;}
#download a:hover{text-decoration:underline; color:#086f4e;}
#sign{width:200px; float:right;}

#fee{border:#B4A584 solid 1px; border-collapse:collapse}
#fee th{border:#B4A584 solid 1px; border-collapse:collapse}
#fee td{border:#B4A584 solid 1px; border-collapse:collapse; text-align:left; padding-left:5px; vertical-align:middle}
.imgborder_principal{border:#FFFFFF solid 5px; margin-top:10px;}
.more a{color:#CC0000; text-decoration:none;}
.more a:hover{text-decoration:underline;}


.seperator{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#086f4e; padding-left:11px; padding-right:11px;}
.topmenu_seperator{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#16130C;}
.bold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#665e4c; font-weight:700;}
.bold_2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#665f4c; font-weight:700;}
.headding{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:700;}
.headding2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#CC0000; font-weight:700;}


#rightmenu {vertical-align:middle; padding:0px; margin-top:5px; margin-bottom:15px;}
#rightmenu td{font-size:11px; color:23506f; text-align:left; height:22px; }
#rightmenu a {color:#086f4e;display: block;width:210px; padding:3px 0px 3px 15px;height:20px; border-bottom:#d9d7d2 solid 1px;}
#rightmenu .active{ background:#ecf6fc;}
#rightmenu .active:hover{ background:#c2d1dc;}
#rightmenu a:hover {background:#f4e7c3; color:#CC0000; display: block; }

#quicklinks {font-size:12px; clear:none;margin-top:7px;}
#quicklinks td {height:30px;border-top:#d9d7d2 solid 1px;}
#quicklinks td.top_border {border-top:#d9d7d2 solid 1px;}
#quicklinks img {padding-right:8px;}
#quicklinks a{color:#CC0000; text-decoration:none; font-size:12px;}
#quicklinks a:hover{color:#FF4040;}
#quicklinks .search{padding-top:10px; border:0px;}

#founder {width:280px; text-align:left; padding:5px; margin:7px 0px 3px 3px; color:#000000; border:#E8D599 solid 3px; float:right;}
#founder img {padding:4px; border:#c3ab61 solid 1px; border-collapse:collapse;float:right; margin:0px 0px 0px 5px;}
#founder .head2 {padding-bottom:8px; font-weight:bold; color:#CC0000;}

#flashnews {width:259px; height:155px; text-align:left; padding:5px; margin:7px 3px 3px 0px; color:#996600; border:#E8D599 solid 3px; float:left;background:url(../images/new_news_bg.gif);}
#flashnews img {padding:4px;float:left; margin:0px 5px 0px 0px;}

.mandatory {color:#FF0000;}

.faq {color:#FF0000}
.faq_more a{color:#FF0000; text-decoration:underline;}
.faq_more a:hover{color:#FF0000;text-decoration:none;}


/*---------------------------------- Footer ----------------------------------------*/

#footer{border-top:#c2c0b4 solid 1px; padding-bottom:4px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#footer a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#footer a:over{text-decoration:none}
#creative{/*background:url(../images/greenlemon.gif) top right no-repeat;*/ width:200px;float:right; clear:both; padding-top:0px; padding-right:0px; padding-bottom:0px;}
