﻿

body
{
    background-image: url( 'Images/background/header2.gif' );
    background-repeat: repeat-x;
    background-color: #5e615a; /*background-color: #7799bb;*/ /*background-color:#4e4e4e;*/
    text-align: center; /* for IE */
    font-size: 8pt;
    font-family: Tahoma, Trebuchet MS , Arial;
}

#banner
{
    /*background-color:White;*/
    /*background-image: url('Images/Banners/final-banner.gif'); background-image: url('Images/Banners/feastbanner2010.jpg');*/
    /*background-image: url('Images/Banners/final-bannerChristmas.png');*/
    background-image: url('Images/Banners/final-banner.png');
    height: 198px;
    width: 950px;
    background-repeat: no-repeat; /*background-image: url(Images/MainDesign/BannerPeaceBand_N.gif);*/
}



.HitCounter
{
    width: 180px;
    color: White;
    font-size: 8pt;
    font-family: Verdana,Arial,Tahoma;
    vertical-align: top;
    float: left;
    height: 100%;
}



#MasterTable_Main
{
    width: 900px; /*background-color: #000a2f; -> Previous colour*/ /*--> Like the logo's colour 	/*background-color:#0d2067;*/ /*background-color: #003dc5; /*actual blue web colour */
}

#mainmenu
{
    border: 0px;
    padding: 0px;
    width: 100%;
    margin-top: 0px;
    background-color: #bbbbbb;
}


/*----------------------Common -------------------------------------------*/

.link
{
    color: #000a2f;
    font-weight: bold;
    text-decoration: none;
}

.link:hover
{
    text-decoration: underline;
}

/*----------------------- Articles Next And Previous Signs ---------------------------*/

.nxtprvlink
{
    color: #0039b7;
    font-weight: bold;
    text-decoration: none;
    font-size: 12pt;
}

.nxtprvlink:hover
{
    font-size: 12pt;
    color: #999;
}

/* --------------------- Sub Menus ---------------------------------------*/

.submenutable
{
    margin-bottom: 10px;
    margin-left: 20px;
}

.submenutitles
{
    background-image: url(      'Images/MainDesign/minititlebg.gif' );
    background-repeat: no-repeat;
    height: 65px; /*width:276px;*/
    width: 270px;
    font-weight: bold;
    font-size: 10pt;
    color: White;
    vertical-align: bottom;
    text-align: left;
    padding-left: 15px;
    border-bottom: solid 2px #000a2f;
}

.submenucontent
{
    border-bottom: solid 2px #000a2f;
}
/*-------------------------------------------------------------*/
h3
{
    color: #000a2f;
    font-family: Tahoma,Arial;
    font-size: 16pt;
}

/*-------------------------------------------------------*/

/*---Conact Details Table*/

.tblsponsordetailscontact
{
    border: solid 2px #adadad;
    padding: 20px;
    margin-left: 30px;
}

.sponsormainimage
{
    border: solid 2px #adadad;
    padding: 2px;
}
/*--------------------------------*/


/* to check */
#leftsidebar
{
    vertical-align: top;
    text-align: left;
    padding: 0px;
}

#contentplaceholder
{
    width: 100%;
    background-color: white;
    vertical-align: top;
}




/*------------------------AdminArea------------------------*/
.adminmastermaintable
{
    width: 900px;
    background-color: White;
}

.defaultPageTable
{
    border-top: solid 2px black;
    width: 905px;
}

.admintitle
{
    font-weight: bold;
    color: Black;
    font-size: 10pt;
}

.welcomenote
{
    font-weight: bold;
    color: Black;
    font-size: 8pt;
}

.gridviewitem
{
    text-align: center;
}

/*-----------------  Panels  --------------------*/

.panel
{
    border: solid 1px #a7a7a7;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 10px;
    padding: 10px 10px 10px 10px;
    width: 650px;
}

.minipanel
{
    border: solid 1px #a7a7a7;
    margin-top: 10px;
    margin-left: 5px;
    margin-right: 5px;
    padding: 10px 5px 10px 5px;
    width: 300px;
}



#marquee
{
    font-size: 9px;
    color: White;
    font-weight: bold;
    height: 30px; /*background-color: #0039b7;*/ /*-------WEBSITE COLOUR -------------*/
    background-image: url(  'Images/MainDesign/bgmarquee.jpg' );
    background-repeat: repeat-x;
}

.menuheadphone
{
    background-image: url('Images/buttons/headphones001.png');
    background-repeat: no-repeat;
    border: 0px;
    width: 0px;
    height: 10px;
    margin-top: 3px;
    background-color: White;
    padding-left: 3px;
}

.menuheadphone:hover
{
    background-image: url('Images/buttons/headphones001hover.png');
    background-repeat: no-repeat;
    border: 0px;
    width: 0px;
    height: 10px;
    background-color: White;
    margin-top: 3px;
    padding-left: 3px;
}
/*---------------------------------------------------------*/
.footer
{
    border: solid 2px white;
    border-bottom: 0px;
    border-right: 0px;
    border-left: 0px;
    border-top: 2px;
    width: 100%;
    height: 30px;
    text-align: center;
    font-size: 6.5pt;
    color: White; /*background-color: #003dc5; /*-------WEBSITE COLOUR -------------*/
    background-image: url(  'Images/MainDesign/bgfooter.jpg' );
    background-repeat: repeat-x;
}

.footercount
{
    font-family: Verdana;
    font-size: 8pt;
    color: White;
}

.footer a
{
    font-size: 7pt;
    color: White;
}

.footer a:hover
{
    font-size: 7pt;
    color: #c1c1c1;
    text-decoration: underline;
}

.footerText
{
    font-family: Verdana;
    font-size: 7pt;
    color: Black;
}
/*---------------------------------------------------------*/
.background
{
    background-image: url(  'Images/MainDesign/bgImage.jpg' );
    background-attachment: fixed;
    background-position: center;
}
/*---------------------------------------------------------*/

object
{
    padding: 0px;
    float: right;
    display: block;
}
/*---------------------------------------------------------*/


.ImageBorder
{
    border-style: solid;
    border: 5px;
    border-color: #d8d8d8;
    padding: 0px;
    margin: 0px;
}
/*---------------------------------------------------------*/
.articletitle
{
    font-size: 12pt;
    font-weight: bold;
    font-family: Tahoma;
}

.articlecontent
{
    font-size: 9pt;
    text-align: justify;
}


/*---------------------------------------------------------*/

/*------------------Image Slider ---------------------------*/
.imageslidercontainer
{
    background-color: Transparent;
    width: 50%;
}

.imageslider
{
    border: 2px solid #d4d4d4;
    margin-left: 20px;
    margin-right: 20px;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

.imageslider:hover
{
    /*border: 2px solid #2828ea;*/
    border: 2px solid #003dc5;
    filter: alpha(opacity=100);
    opacity: 0.7; /*padding:1px;*/
}

.videoclipper
{
    margin-left: 20px;
    margin-right: 20px;
    filter: alpha(opacity=90);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}
.videoclipper:hover
{
    filter: alpha(opacity=100);
}
/*---------------------------------------------------------*/
.MailingListMessage
{
    text-align: center;
    font-family: Cambria;
}
/*---------------------------------------------------------*/
.StorjaImages_left
{
    text-align: left;
    border-style: solid;
    border-color: #e0e0e0;
    padding: 3px;
}
/*---------------------------------------------------------*/
.StorjaImages_right
{
    text-align: right;
    border-style: solid;
    border-color: #e0e0e0;
}

/*---------------------------------------------------------*/

.p_storjaBanda
{
    text-align: justify;
    padding: 5px;
}

/*---------------------------------------------------------*/
.table_storjaBanda
{
    border-width: 0px;
    padding: 5px;
    text-align: center;  
}
/*---------------------------------------------------------*/
.tableBanda_Image
{
    width: 80px;
    text-align: center;
    vertical-align: top;
}
/*---------------------------------------------------------*/
.tableBanda_Content
{
    width: 600px;
}
/*---------------------------------------------------------*/
.tableBanda_Footer
{
    text-align: right;
    font-family: Arial,Verdana;
    font-size: 10pt;
    font-weight: bold;
    font-style: italic;
}
/*---------------------------------------------------------*/


/*------------------------- Calander --------------------------*/

.inactivecells
{
    /*background-color: #f0f0f0;*/
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

.celltext
{
    text-align: center;
    font-size: 7pt;
    color: black;
    font-weight: bold;
    text-decoration: none;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-top: 2px;
}

/*.celltext:hover
{
	text-decoration: underline;
}*/
.eventcells
{
    border: solid 2px #003dc5;
    background-image: url(   'Images/MainDesign/pinpbc_gray.gif' );
    font-weight: bold;
    color: Black;
}



.eventhovered
{
    background-image: url(  'Images/MainDesign/pinpbc_blue.gif' );
    width: 100px;
    height: 50px;
    font-weight: bold;
    color: Black;
}

/*.eventcells:hover
{
	background-color: #c4d6ff;
}*/

.feastdates
{
    background-image: url(  'uploads/calander/mariabambina_faded.gif' );
    background-repeat: no-repeat;
    width: 100px;
    height: 50px;
    font-weight: bold;
    color: Black;
}

.othermonth
{
    background-color: #b8b8b8;
}

.todaydate
{
    background-image: url( 'uploads/articles/common/emblem_opacity.gif' );
    font-size: 10.5pt;
    font-weight: bolder;
    color: #0039b7;
}

.todaydatehovered
{
    background-image: url( 'uploads/articles/common/emblem_opacity.gif' );
    font-size: 11pt;
    color: #0039b7;
    font-weight: bolder;
}



/*-------------------------------------------------------------*/

/*---Ghall-Bejgh section ----*/
.largefont
{
    font-size: 9.5pt;
    font-weight: bold;
    text-decoration: underline;
    color: Black;
}

.kuntatttext
{
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    color: #0039b7;
    color: Black;
}

.largefont:hover
{
    text-decoration: none;
}


.toppart
{
    background-color: #dadbdc;
    border: solid 1px #a7a7a7;
}

.toppartB
{
    background-color: #dadbdc;
    border-bottom: solid 1px #a7a7a7;
    border-left: solid 0px #a7a7a7;
    border-right: solid 0px #a7a7a7;
}

.timage
{
    border: 2px solid #a7a7a7;
    padding: 2px;
}



