body	 		{
			background-repeat: repeat-x repeat-y;
			background-position: 0px 0px;
			background-attachment: fixed;		
			font-family: verdana, arial;
			font-size: 10pt;
			color: black;
			margin: 0px;
			padding: 0;
			background: #A0613E;
			scrollbar-3dlight-color: #BBB;
			scrollbar-arrow-color: #777;
			scrollbar-base-color: #fff;
			scrollbar-darkshadow: #BBB;
			scrollbar-face-color: #fff;
			scrollbar-highlight-color: #BBB;
			scrollbar-shadow-color: #999;
			scrollbar-track-color: #999;
			overflow: auto;
			}

a			{
			color: #201810;
			text-decoration: none;
			}
			
a:hover {
        color: #cc0000;
        }

h1			{
			font-size: 100%;
			margin: 20px;
			}

h2			{
			font-size: 100%;
			font-weight: normal;
			}


#header			{
			/*background-color: #000;*/
			background-color: transparent;
			background-repeat: no-repeat;			
			height: 80px;
			padding: 0em;
			font-size: 1pt;
			position: absolute;
			top: 0px;
			left: 50%;
			width: 800px;
			margin-left: -400px;	
			}

#header img		{
			/*margin-top: 8px;*/
			}


#headerpic  {
            position: relative;
            top: -1px;
            }

#logo			{
			position: relative;
			left: 200px;
			top: 0px;
			font: verdana, arial;
			font-size: 7pt;
			}

.border			{
			background: #ddd url(../graphics/headerbottomborder.jpg) 0px 0px;
			height: 2px;
			margin: 0px;
			padding: 0;
			font-size: 1pt;
			}

#topmenu		{
			position: relative;
			top: 4px; 
/*			left: 200px;*/
			left: 200px;
/*			width: 600px;*/
			width: 650px;			
			font-size: 0pt;
			margin: 0;
			visibility: hidden; 
			}

#topmenu a		{
			color: #fff;
			font-family: verdana;
			font-size: 8pt;
			text-decoration: none;
			/*background: #000;*/
			background: #A71F03;
			padding: 0.45em 1.54em 0.25em 1.5em;
			margin: 0;
			border: 0px solid #999;
			font-weight: bold;	
			}

#topmenu a:hover	{
			/*background: #C70D0D; Bright red*/		
			color: #CC0000; /*UJ Red*/
			}

#topmenu #current, #topmenu #current a{		
			background: background: #080465; /*home tab*/
			color: #cc0000;			
			}

#orchardviewbrochure  {
                      border: 1px solid #6D6359;
                      padding: 0.75em;
                      position: relative;
                      left: 30px;
                      top: 20px;
                      }
                      


#orchardviewemail   {
                    position: relative;
                    top: 3px;
                    }
                    
#orchardviewemail:hover {
                          position: relative;
                          left: 10px;
                          }
                          
#orchardviewbooking  {
			border: 1px solid #6D6359;
                      padding: 0.75em;
                        position: relative;
			left: 287px;
			top: -292px;
                      }
#orchardviewbooking:hover {
                          color: #cc0000;
                          background: #D8D39B;
                          }
#menusystemleft		{
      background: #fff;
			padding: 0em 0em 0em 0em;
			height: 400px;
			width:	200px;
			margin: 0px;
			color: #555;
			}

#menuleft		{
			padding: 0em 0em 0em 0em;
			background: transparent;
			width: 180px;
			}

#menuleft a		{
			color: #fff;
			width: 180px;
			padding: 0em 0em 0em 0.25em;
			text-decoration: none;
			border: 1px single #fff;
			background: transparent;
			}

#menuleft a:hover	{
			/* background: #992020; Red*/
			background: #CC0000; /*UJ Red*/			
			color: #fff;
			}

#menusystemleft a	{
			color: #555;
			text-decoration: none;
			}

#menusystemleft a:hover	{
			color: #cc0000; /*UJ Red*/
			text-decoration: none;
			}

#menuborder		{
	/*		border: 1px solid #9C2121; 22.06.09 Red*/
			border: 1px solid #080465; /* blue*/
			width: 180px;
			padding: 1em 0.5em 1em 0.5em;
			background: transparent;
			margin-left: 1em;
			position: relative;
			top: 14px;
			}

#maintext		{
			position: absolute;
			color: #201810;
			top: 292px;
			left: 50%;
			margin-left: -400px;			
			/*height: 400px;*/
			width: 798px;
			/* background: #990000; 22.06.09 Red*/
			/*background: #080465;  blue*/
			background: #003399;  /*UJ blue*/
			/*overflow: auto;*/
			padding: 0em;
			border-left: 1px solid #000;			
			border-right: 1px solid #000;
			}

#maintext a:hover	{
			text-decoration: none;
			color: #C45B22;
			}
			
#orchardviewbrochure:hover {
                          color: #cc0000;
                          background: #D8D39B;
                          }

#maincontainer		{
			padding: 1em;
			background: #FFFEC6 url(../graphics/orchard-view-christian-holiday-cottage-background.jpg) 0px 0px no-repeat;
			}


#newsborder		{
			position: relative;
			top: 0px;
			background: #fff url(../graphics/newsbackdrop.gif) 0px 0px no-repeat;
			margin-top: 10px;
			height: 200px;
			width: 400px;
			padding: 0.25em 0.25em 0.25em 0.25em;
			}

#news			{
			background: #fff;
			height: 183px;
			width: 390px;
			padding: 1em 1em 1em 1em;
			margin-top: 2px;
			scrollbar-3dlight-color: #fff;
			scrollbar-arrow-color: #992020;
			scrollbar-base-color: #fff;
			scrollbar-darkshadow: #fff;
			scrollbar-face-color: #fff;
			scrollbar-highlight-color: #992020;
			scrollbar-shadow-color: #fff;
			scrollbar-track-color: #fff;
			scrollbar-shadow: #fff;
			overflow: auto;
			}

#openingtext		{
			width: 420px;
			background: transparent url(../graphics/cslogofade.gif) 0px 0px no-repeat;
			border-bottom: 1px solid #aa2020;
			}

#downloads		{
			font-size: 10pt;
			border: 3px double #aa0000;
			}

#downloads td		{
			padding: 0.2em;
			}

#orchardviewmiddle	{
			position: relative;
			top: 10px;
			left: 20px;
			}

#orchardviewfreelimerickebook		{
			position: absolute;
			left: 523px;
			top: -5px;
			width: 250px;
			font-size: 80%;
			}

#orchardviewfreelimerickebook h2	{
			font-weight: bold;
			}

#orchardviewpurchaseguide	{
			position: absolute;
			left: 523px;
			top: 115px;
			width: 250px;
			font-size: 80%;
			}

#orchardviewpurchaseguide h2	{
			font-weight: bold;
			}

#orchardviewnews	{
			position: absolute;
			left: 523px;
			top: 233px;
			width: 250px;
			font-size: 80%;
			}

#orchardviewnews h2	{
			font-weight: bold;
			}

#orchardviewschoolspic	{
			position: relative;
			left: 10px;
			}

#photogallery		{
			background-image: url('../images/photogallerybackground.jpg');
			background-repeat: repeat-x repeat-y;
			background-position: 0px 0px;
			}

/* Fun Table */

#funtable		{
			width: 400; /*300*/
/*			position: absolute; */
			position: relative;
			top: 200; /*750*/
			left: 0; /*200*/
			padding: 0;
			}


#funtable td.title2	{
			border-left: 1px solid #000;
			border-right: 1px solid #000;
                        width: 100px;
			}

#funtable td.icon2	{
			border-left: 1px solid #000;
			font: bold;
			text-align: center;
			}

#funtable a		{
			color: #fff;
			text-decoration: none;
			}

#funtable a:hover	{
			color: #fff;
			text-decoration: underline;
			}			

#funtable td		{
			padding: 0.5em 0.5em 0.5em 0.5em;
			border-top: 1px solid #000;
			border-right: 1px solid #000;
			border-bottom: 0px solid #000;
			border-left: 0px solid #000;
			font: 8pt Tahoma, Century Gothic; /*70% Tahoma*/
			}

#funtable td.no		{
			border-left: 1px solid #000;
			}

#funtable td.title	{
			width: 100px;
			}

#funtable td.icon	{
                        /*border-left: 1px solid #000;*/
			font: bold;
			text-align: center;
			}

#funtable td.files	{
			text-align: center;
			}

#funtable td.endtable	{
			border-right: 0px solid #000;
			}


/* Sample Table */

#sampletable		{
 			width: 400; /*300*/
 			position: absolute; 
 			top: 250; /*750*/
 			left: 0; /*200*/
 			padding: 0;
 			}
 
 
 #sampletable td.title2	{
 			border-left: 1px solid #000;
 			border-right: 1px solid #000;
                         width: 100px;
 			}
 
 #sampletable td.icon2	{
 			border-left: 1px solid #000;
 			font: bold;
 			text-align: center;
 			}
 
 #sampletable a		{
 			color: #fff;
 			text-decoration: none;
 			}
 
 #sampletable a:hover	{
 			color: #fff;
 			textdecoration: underline;
 			}			
 
 #sampletable td		{
 			padding: 0.5em 0.5em 0.5em 0.5em;
 			border-top: 1px solid #000;
 			border-right: 1px solid #000;
 			border-bottom: 0px solid #000;
 			border-left: 0px solid #000;
 			font: 8pt Tahoma, Century Gothic; /*70% Tahoma*/
 			}
 
 #sampletable td.no		{
 			border-left: 1px solid #000;
 			}
 
 #sampletable td.title	{
 			width: 100px;
 			}
 
 #sampletable td.icon	{
                         /*border-left: 1px solid #000;*/
 			font: bold;
 			text-align: center;
 			}
 
 #sampletable td.files	{
 			text-align: center;
 			}
 
 #sampletable td.endtable	{
 			border-right: 0px solid #000;
 			} 





/* FOOTER */
#footer			{
			
			background: #21120F;
			
			height: 60px;
	
			
			font-family: verdana;
	
			border-top: 1px solid #000;	
			border-bottom: 1px solid #000;	
			} 



#footercopyright	{
			
			font-size: 7pt;
			
			
			color: #fff;
			
			background: transparent;
			
			overflow: auto;	

			position: relative;
			top: 15px;			
			}


#footercopyright a {
                   color: #fff;
                   }

#footercopyright a:hover {
			
			text-decoration: none;
			
			color: #DF0B07;
			
			}

#footercopyright p	{
			margin-top: 0px;
			}




#footernav		{
			
			font-family: verdana;
			
			font-size: 7pt;
			
			/*margin-left: 50px;
*/			
			margin-top: -11px;
			
			}



#footernav a		{
			
			padding: 1em 1em 1em 0em;
			
			border: 0px single #fff;

			color: #fff;			
			}



#footernav a:hover	{
			
			text-decoration: none;
			
			color: #DF0B07;
			
			}
			
			/* BLOG START */
#main			{
			border: 1px solid #080465; /*#4A0C0C;*/
			width: 500px;
			/*padding: 10px;*/
			background-color: #003399; /*#701C1C*/
			}

#main p			{
			position: relative;
			left: 5px;
			width: 480px;
			}

.post-body		{
			position: relative;
			left: 5px;
			width: 480px;
			}

.post-title		{
			font-size: 90%;
			position: relative;
			left: 5px;
			width: 480px;
			}

.date-header		{
			font-size: 90%;
			text-transform: capitalize;
			background-color: #080465; /*#4A0C0C;*/
			padding: 5px;
			position: relative;
			top: -10px;
			}

a img 			{
  			border-width:0;
  			}

.blogger-labels		{
			font-size: 80%;
			}

.post-footer		{
			margin-bottom: 30px;
			}

.socialbookmarks	{
			margin-bottom: 20px;
			}

.secondrow-bookmarks	{
			position: relative;
			top: -10px;
			}

.firstrow-bookmarks	{
			position: relative;
			left: 5px;
			}

#sidebar		{
			border: 1px solid #080465; /*#4A0C0C;*/
			width: 250px;
			background-color: #003399; /*#701C1C*/
			float: right;
			position: absolute;
			top: 81px;
			left: 530px;
			}

.sidebar-title		{
			font-size: 90%;
			text-transform: capitalize;
			background-color: #080465; /*#4A0C0C;*/
			padding: 5px;
			position: relative;
			top: -10px;
			}

#sidebar p		{
			position: relative;
			left: 40px;	
			}

#sidebar li		{
			width: 200px;
			}
#orchardviewaddress	{
			position: relative;
			left: 64px;
			}