#wrap     { width:850px; margin:0 auto; } /* "auto" makes the left and right margins center the wrapper */

BODY {
	color :#000000;
	font-family : Verdana,Tahoma, Sans-serif;
	font-weight: normal;
	font-size : 15pt;
    letter-spacing:0px;
	margin-left :0%;
	margin-right : 0%;
	margin-top :0%;
	background-repeat : repeat-x;
    /*background-repeat : true;            -- christmas background*/
    /*background-image : url(/images/bg_newlavang.gif);         -- christmas background*/
	background-image : url(/images/bg_newlavang.jpg);


}

A:LINK, A:VISITED {
	font-size : 12px;
	font-weight: normal;
	color: #0C687E;
	line-height : 20px;
}

A:HOVER {
	background-color:none;
	font-size:12px;
    font-weight: normal;
	color: #990000;
}


bigfont {
	color : #FFFFFF;
	font-family : Verdana, Tahoma, Arial;
	font-size : 30pt;
	margin-left : 0%;
	margin-top : 1em;
	margin-bottom : 1.5em;
}


H1 {
	color : #248505;
	font-family : Georgia, Arial, Verdana;
	font-size : 14pt;
	margin-left : 0%;
	margin-top : .2em;
	margin-bottom : 1em;
}

H2 {
	color : #990000;
	font-family : Verdana, Tahoma, Arial;
	font-size : 10pt;
	margin-left : 0%;
	margin-top : 0em;
	margin-bottom : 1em;
}



.smallfont {
	/* Class, <span> */
	font-size : 8pt;
	color: #874423;
	margin-left:1%;
}

.topBannerImage {
	/* banner */
	width:850px;
	margin-left:180px;
	margin-right:0px;
	margin-bottom: 1px;
    /* background-color: #0C707D;*/
} 

	
table.main    /* TABLE SETUP - BODY  */
{
	width:500px;
	margin-left:180px;
	margin-right:0px;
	border:0px #2F4D58;
	border-width: 0px;
	background-image : url(/images/bg_page_in.png);
	border-top-width : medium;
	background-repeat : repeat-y;
}

table.mainTable    /* TABLE SETUP - BODY  */
{
	width:500px;
	margin-left:0px;
	margin-right:0px;
	border:0px #2F4D58;
	border-width: 0px;
	background-image : url(/images/bg_page_in.png);
	border-top-width : medium;
	background-repeat : repeat-y;
}



table.news    /* TABLE SETUP - BODY  */
{
	width:200px;
	margin-left:5px;
	margin-right:5px;
	border:2px solid #BF0505;
	border-width: 2px;
    background-color: #F9F7BA;
    font-size : 7pt;
	font-weight: normal;
    color: #BF0505;
}


TR {

      font-family: Verdana, Tahoma, Arial;
	  font-size : 10pt;
}


p.important{
	/* this is box to emphasis thing*/
	border: 1px solid #04566a;
	padding: 5px 5px 5px 5px;
	background-color: #dbe99c;
	font-size : 9pt;
	color: #04565C;
	border-style : dashed;
}


p.picture{
	/* this is for PICTURE */
	padding: 3px 3px 3px 3px;
	border : thin solid  #3A8D81;
}

p.readmore{                               /* this is box to emphasis thing  READ MORE */
border: 1px solid #8D8B8E;
padding: 3px 3px 5px 7px;
width: 130px;
background-color: #FFFFFF;
font-size : 7pt;
color: #821F18;
text-decoration: underline;
}


p.rightInfo{                               /* this is box to emphasis thing  READ MORE */
border: 1px solid #CFF970;
padding: 3px 3px 5px 7px;
width: 218px;
background-color: #E6FFAD;
font-size : 10pt;
color: #821F18;
}


.boxnews{
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-left:10px;
	padding: 5px 5px 5px 5px;
	font-size :10pt;
	font-weight : normal;
	width :210px;
	/* background-image : url(http://www.ourladyoflavang.org/images/bgtable.jpg);*/
	border : thin ;
}

ul.list1 {
       list-style: circle outside; color:green;
}
 
ul.list2 {
       list-style: square inside; color:white;
}

.blacktext {color:red; font-weight:bold;}

.footer{
	margin-top:10%;
	margin-bottom:0%;
	font-size: 8pt;
	color: #434543;
	font-weight : normal;
	width :845px;
	text-align:center;
	border-bottom : thin solid #C3E4E6;
}

 

/* ++++++++++++++++++++++  Left menu stylesheet  ++++++++++++++++++++++ */

.td1{
        margin-left:0%;
        margin-top:0%;
	width:160px; /*width of menu*/
        height:1000px;
}

.td1 .headerbar{
font: bold 12px Arial;
color: #FFFFFF;
background:#89BA43 url(media/titlebar.png) repeat-x center left;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
padding: 3px 0 3px 3px; /* top,right,bottom,left -- header text is indented 10px*/
}

.td1 ul{
list-style-type: square inside; color:#F76048;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.td1 ul li{
padding-bottom: 5px; /*bottom spacing between menu items*/
}

.td1 ul li a{
color:  #A70303;
background: url(media/arrowbullet.-png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
margin-left:10px;
text-decoration: none;
font-weight: normal;
border-bottom: 1px dotted #89BA43;
font-size:8pt;
}


.td1 ul li a:hover{ /* hover state CSS --LEFT MENU */
color:green;
text-decoration: underline;
font-size:8pt;
}

.td2 {
	/* Class - colum 2 on homepage */
	margin-left:3%;
	margin-right:3%;
	margin-top:6%;
	width:560px;
	vertical-align : top;
}

.td3 {
	/* Class - column 3 on homepage */
	margin-right: 3%;
	margin-top:0%;
	margin-left: 3%;
	margin-bottom: 0px;
	width:210px;
	vertical-align: text-top;
	padding: 5px 5px 5px 5px;
	background-color: #E0F9D8;
	/*border : thin dotted #206908; */
	font-size : 8pt;
	color: #FFFDDA;
}


p.latestnews{
	     margin-right: 0%;
	     margin-top:0%;
	     margin-left: 0%;
	     margin-bottom: 0px;
	     vertical-align: text-top;
		 text-align:left;
         border: 1px solid #BF0505;
         padding: 5px 3px 7px 3px;
         width: 550px;
         background-color: #F9F7BA;
         font-size : 9pt;
	 	 font-weight: normal;
         color: #BF0505;
}




/* ++++++++++++++ For Choir Page  - START ++++++++++++++++  */

input.button {
  color: #F46231; background: #0C707D;
  font-size: 12pt;
  text-decoration: underline;
  font-weight:bold;
  font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;
  border: solid 1px #0C707D;
  background-image : url(/images/bg_page_in.png);
}


table.choirs    /* TABLE SETUP - BODY  */
{
	width:550px;
	margin-left:5px;
	margin-right:5px;
	border-width: 0px;
    background-color: #E4E9E9;
    font-size : 8pt;
	font-weight: normal;
    color: #5E5B08;
	border: solid 1px #19D7F0;
}

/* ++++++++++++++ For Choir Page  - END ++++++++++++++++  */





