/* CSS Document */



/*
---------------------------------------------
01. main/default elements
---------------------------------------------
*/


body { background: url(../images/bg_body.gif) no-repeat top center; font-family:Arial, Helvetica, sans-serif}

p { font-size:13px; color:#000000}
h1 { font-size:35px; color:#FFFFFF}


/*
---------------------------------------------
02. wrapper
---------------------------------------------
*/

#wrapper { width: 957px; margin:0 auto}


/*
---------------------------------------------
03. header
---------------------------------------------
*/

#header { width:945px; float:left; padding-top:54px}

#header .logo { float:left; margin-left: 25px; padding-bottom:35px}
#header .logo a { width:288px; height:137px; float:left; background:url(../images/logo.png) no-repeat; text-indent:-9999px}
#header .christmas { float:right; padding-bottom:25px; margin-top: -25px; margin-right: -15px;}


/*
---------------------------------------------
04. content
---------------------------------------------
*/


#content { width:945px; float:left; padding-bottom:15px; margin: -15px 0 0 15px;}

#content .boxbordertop { width:945px; height:52px; float:left; background: url(../images/bg_box.png) no-repeat}
#content .boxbordermiddle { width:945px; float:left; background: url(../images/bg_box_bordermiddle.png) repeat-y}
#content .boxborderbottom { width:945px; height:50px; float:left; background: url(../images/bg_box_borderbottom.png) no-repeat}

/*
---------------------------------------------
07. button - prayer
---------------------------------------------
*/

#button_prayer { width:56px; float: left; margin-top:10px; margin-left: -11px; }

/*
---------------------------------------------
05. leftpanel
---------------------------------------------
*/


#leftpanel { width:455px; float:left; margin-left:-22px; margin-top:-22px; position:relative}

#leftpanel h1 { width:413px; height:83px; float:left; font-weight:bold; background:url(../images/bg_heading.png) no-repeat; margin-left:-7px; position:relative; padding:20px 0 5px 55px}
#leftpanel ul { width:300px; float:left}
#leftpanel ul li { width:300px; float:left; font-size:17.5px; color:#FFFFFF; font-weight:bold; padding-bottom:5px}
#leftpanel ul li a { width:262px; height:52px; float:left; background:url(../images/bg_leftnavi.png) no-repeat; color:#FFFFFF; text-decoration:none; padding-top:15px; padding-left:40px}
#leftpanel ul li a:hover { color:#FFFFFF; text-decoration:underline}


/*
---------------------------------------------
06. rightpanel
---------------------------------------------
*/


#rightpanel { width:415px; float:left; padding-left:50px}

#rightpanel h1 { font-weight:bold; line-height:1em; padding-top:3px; padding-bottom:10px}
#rightpanel p { line-height:1.6em; padding-bottom:20px; padding-right:10px}


