/*Hello World! This is the main .css file for this Website*/

ul#addresses li img:hover{cursor:pointer;}/*prayers*/
body{padding:0px;padding-bottom:20px;background:#500 url(img/bodybg.jpg) repeat-x fixed top center;width:1180px;margin:auto;position:relative;}
#wrap{background:#fff;border:#ddd solid 2px;border-top:none;padding-bottom:16px;width:700px;float:left;
-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;
-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;
border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
div#wrap { position:relative}
div.sidebar {
    display: block;
    background: #eee;
	border: 1px solid #ddd;
    border-radius: 10px 10px 5px 5px;
    padding: 9px;
    color: #000;
    width: 200px;
	margin:320px 10px;
	float:left;
	font-size:12px;
	min-height:400px;
}
div.sidebar.left {
    border-radius: 10px 0 0 10px;
    border-right:0;
    margin-right:0;
}
div.sidebar.right {
    border-radius: 0 10px 10px 0;
    border-left:0;
    margin-left:0;
}
div.sidebar span {
	text-align:center;
}

div.sidebar a:link, div.sidebar a:visited, div.sidebar a:active, div.sidebar a:hover {color:#222;text-decoration:none;}

div.sidebar img {float:none;display:block;padding:10px 0px;margin:0px auto;}

#logo{font:30px Georgia,Verdana,Arial,Helvetica,serif;width:680px;height:175px;margin:auto;background:url(img/logo_gb.jpg) no-repeat top center;color:#fffc74;font-size:12px;text-align:right;padding: 5px 10px 0px 0px;}
#logo a:link, #logo a:visited, #logo a:active, #logo a:hover {color:#fffc74;text-decoration:none;}

#navbox{height:56px;width:680px;margin:auto;background:#222;font:11px Tahoma, Geneva, sans-serif;padding-top:3px;
text-align:center;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;
-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius::10px;}
#navbox > a,
.dropdown > a,
.dropdiv > a {
    display:inline-block;
    text-decoration:none;
    color:#999;
    padding:0 6px;
    font-weight:bold;
    min-width:80px;
    padding:6px 0;
}
div.dropdiv > a {
    padding:3px 12px;
}
#navbox > a:hover,
.dropdiv > a:hover {
    color:#bfbfbf;
}
.dropdiv {
    display:none; /*until shown*/
    width: 90px;
    position: absolute;
    z-index:+1;
    background: black;
    color: #fff;
    right: 171px;
    top: 208px;
    padding:0 0 10px 0;
    border-bottom-right-radius:10px;
    border-bottom-left-radius:10px;
    text-align:left;
}
.dropdown:hover .dropdiv {
    display:block;
}
#navlist{width:680px;}
#navlist tr{display:inline-block;}
#navlist th{min-width:80px;}
#navlist tr a{color:#999; font-weight:bold; text-decoration:none;padding:0px 6px;}
#navlist tr a:hover{ color:#bfbfbf; }
#active a:active, #active a:visited, #active a:link,
#navbox a.active:active, #navbox a.active:visited, #navbox a.active:link{color:#fff;}

#nav, #nav ul {padding:0px;margin:0px;list-style:none;
-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;
-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
#nav li ul {height:240px;width:90px;padding:8px 3px 3px 3px;position:absolute;background:#222;left:-999px;z-index:+1;text-align:left;}
#nav li:hover ul {left:50%;margin-left:70px;top:200px;}

th.new {background:url('http://sacredheartholyhour.com/cjs/img/new.jpg')  no-repeat right top;}/* url('http://sacredheartholyhour.com/cjs/img/new.jpg')*/

.title {font:24px georgia,serif; text-align: center; color:#000a59;line-height:80%;}
#text{float:left; padding:10px 10px 20px 10px; width: 660px;text-align: justify;display: block;
font-family: Arial,Verdana,sans-serif;font-size: large;margin-left:10px;}
#text table{width:660px;text-align:right;font-family:Default;font-size:small;}

img {float:right;}
code{display:block;border:solid 1px #000;padding:5px;}

.scroll {display:block;padding-top:5px;padding-bottom:5px;color:#007;font-size:10px;text-align:center;}
.top{font-weight:bold;font-size:12px;float:right;}

#footer {clear:both;height:20px;width:670px;position:relative;top:8px;left:10px;padding:8px 0px 0px 8px;
background:#222 no-repeat;color:#fff;text-align:left;font:11px Verdana,Arial,Helvetica,sans-serif;
-moz-border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;
border-radius:7px;border-radius:7px;}

/*End of CSS file*/


