@charset "UTF-8";
/* CSS Document */

body {background: url(bg-content.jpg) #1759d4 center repeat-y; font:Verdana, Arial, Helvetica, sans-serif 12px; color:#000; padding:0; margin:0 auto; }

#wrapper { margin: 0 auto; width:780px; }

h1, h2, h3 {color: #0000CC;}
h1 { padding:10px 0; font-size:36px; }
h2 { padding:10px 0; font-size:24px; }
h3 { font-size:20px; color:#0d1778; padding:10px 0; line-height:28px; text-transform:uppercase; font-weight:bold; }
h4 { font-size:16px; color:#000066; font-weight:bold; }
#content-wrapper p { color: #fff; font-size:14px;}

  /***********************/
 /* 	LAYOUT DETAILS	*/
/***********************/
#bg-header { background: url(bg-header.jpg) center top #0e1678 repeat-y; border-bottom:2px solid #ccc; width:100%; height:190px; position:absolute; z-index:-1; top:0;}

#footer { background: url(bg-footer.jpg) center top #0d1778 repeat-y; color:#fff; padding:15px 0; font-size:9pt; border-top:4px solid #b7b7b7; }

#copy { width:230px; float:left; padding-left:50px; font-size:10pt; line-height:20px;}

#footermenu { width:470px; float:right; padding:12px 0 0; }
#footermenu li { float:left; padding-right:20px;}

#sidebar { width:210px; float:left;}

#content-wrapper { width:570px; float:right; }
#content {padding:0px 0 20px; margin:0 auto; clear:both; }

#sidemenu {padding:90px 0 30px;}

#break { clear:both; }


/*************/
/*	HEADER	*/
/***********/

#logo { width:146px; height:150px; margin:20px auto 0; }

#mainmenu { width:555px; float:right; padding:41px 0 15px 10px; }

#mainmenu li { float:left; padding:0 10px; }

/*********************/
/*	FRONTPAGE ONLY	*/
/*******************/

#welcome { margin:45px 0 30px; padding:15px 25px 15px 18px; background:url(bg-sidebar1.png) no-repeat; height:251px;}
#club {margin:0 5px 20px; padding:15px 10px; background-color:#090; }
#welcome h2, #club h2 { margin:0 0 10px; padding:0 0 10px; }
#fp-image { padding-top:20px;margin:20px auto 0; clear:both; text-align:center; }
#fp-bingodates { width:160px; float:left; margin-left:25px;}
#fp-bingodates li {border-bottom:1px dashed white; padding:12px 0 2px 10px;}
#fp-news { width:520px; margin:0 20px; padding-right:20px; float:right; }

/** Trillum **/
#trilliumthanks {text-align:center;}

  /********************/
 /*		GALLERY		 */
/********************/
#breadcrumbs { padding:7px 0; }




  /****************************/
 /*			LINKS			 */
/****************************/

a:link, a:visited { color:#fff; text-decoration:none; }
a:hover { color:#fff; text-decoration:underline; }

#footer a:link, #footer a:visited { color:#fff; }
#footer a:hover { color:#fff; text-decoration:underline; }

#footer #copy a:link, #footer #copy a:visited { color:#fff; text-decoration:underline; }
#footer #copy a:hover { color:#fff; text-decoration:none; }

  /***************************/
 /*			SIDE MENU		*/
/***************************/
#sidemenu li{padding:10px 0 10px 20px;}


