﻿
body
{
    background-color: White;
}

body, table
{
    margin:0px;    
    height:auto;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    color:Black;
}

p
{
    margin:0px;  
}
 
 
.grayText
{
    color:ThreeDDarkShadow;
}
        
.smallText table
{
	font-size:10px;
}

.middleText table
{
	font-size:11px;
}


a:link  {text-decoration:underline; color:Navy; }
a:hover {text-decoration:underline; color:Navy; }
a:visited {text-decoration:underline; color:Navy;}



.divEditControl
{
	width:100%;
	height:auto;
	position:relative;
	float:left;
	clear:both;
	left:0px;
	top:0px;
	border:solid 1px black;
	z-index:10;
}


        /* Site Wrap */
        .main
        {
            width: 920px;
	        height:auto;
	        position: relative;
	        margin-left:auto;
	        margin-right:auto;
	        z-index: 5;
        }
        /* Site Top */
        .mainTop
        {
            width: 890px;
            height: 70px;
            background-image: url("../upload/template_resource/bkg_top.gif");
            background-repeat: no-repeat;
            text-align: left;
            float:left;
            position:relative;
            padding-left:15px;
            padding-right:15px;
        }
        

        
            /* Counter */
            .mainTopCounter 
            {
                position:relative;
                margin-right:10px;
                float:right;
                background-color:#525252;
                background-image: url("../upload/template_resource/bkg_top_box.gif");
                background-repeat:repeat-x;
                font-family :Arial;
                font-size:10px;
                color:#ffffff;
                margin-top :36px;
                padding-left:5px;
                padding-right:5px;
                border-left:1px solid #565657;
                border-top:1px solid #565657;
                border-right:1px solid #7f7f7f;
                border-bottom:1px solid #7f7f7f;
            }
            
            
			.mainTopCounter A:link {text-decoration: none; color:#E29C02;}
			.mainTopCounter A:visited {text-decoration: none; color: #E29C02;}
			.mainTopCounter A:hover {text-decoration: none; color:White;}
			            
            
                .mainTopCounter #laCounterActiveValue, #laCounterUniqueValue 
                {
                    color:#ffcc00;
                }
                
            /* User */
            .mainTopUser 
            {
                position:relative;
                float:right;
                background-color:#525252;
                background-image: url("../upload/template_resource/bkg_top_box.gif");
                background-repeat:repeat-x;
                border: 1px solid #000000;
                font-family :Arial;
                font-size:10px;
                color:#ffffff;
                margin-top :36px;
                padding-left:5px;
                padding-right:5px;
                border-left:1px solid #565657;
                border-top:1px solid #565657;
                border-right:1px solid #7f7f7f;
                border-bottom:1px solid #7f7f7f;
                height:25px;
             }


                .mainTopUserInfo 
                {
                    /*
                    float:right;
                    position:relative;
                    */
                }
                .mainTopUserInfoLogin 
                {
                    padding-top:6px;
                    padding-left:20px;
                    height:20px;
                    text-transform:uppercase;
                    background-image: url("../upload/template_resource/icon_lock.gif");
                    background-repeat:no-repeat;
                    background-position:0px 5px;
                    
                }
                .mainTopUserInfoLogin a 
                    {
                        color:#ffcc00;
                    }
                        .mainTopUserInfoLogin a:hover 
                        {
                            color:#ffcc00;
                        }
                .mainTopUserInfoName 
                {
                    background-image: url("../upload/template_resource/icon_user.gif");
                    background-repeat:no-repeat;
                    padding-left:20px;
                
                }
                .mainTopUserInfoControls 
                {
                }
                    .mainTopUserInfoControls a 
                    {
                        color:#ffcc00;
                    }
                        .mainTopUserInfoControls a:hover 
                        {
                            color:#ffcc00;
                        }


		.mainMenuWrapIcons
		{
			padding-left:70px;
			padding-top:0px;

			font-size: medium; 
			font-family: Sans-Serif; 
			font-weight: bolder;
			
			position: relative;
			float:left;
			z-index:80;
		}
		
		.mainMenuWrapIcons  a:link  {text-decoration:none important!; }
        .mainMenuWrapIcons  a:hover {text-decoration:none important!; }
        .mainMenuWrapIcons  a:visited {text-decoration: none important!;}

        /*
		.contentBoxMain a:link  {text-decoration:none important!; color:Black; }
		.contentBoxMain a:hover {text-decoration:none important!; color:Black; }
		.contentBoxMain a:visited {text-decoration: none; color:Black;}
        */

        /* Site Head */
        .mainHead
        {
            position:relative;
            width: 920px;
            height: 110px;
            background-image: url("../upload/template_resource/bkg_head.jpg");
            background-repeat: no-repeat;
            text-align: left;
            clear:both;
        }
        
            .MasterTopSearch
            {
                position: absolute;
	            top:10px;
	            left:730px;
	            width: 200px;
	            height: 40px;
	            font-size:smaller;
            	   
                background-image: url('../images/searchTop1.png');
	            background-repeat: no-repeat;
            	
	            display:inline;
	            margin-top:0px;
                margin-left:10px;
                padding-left:5px;
                padding-top:4px;
            }


            .MasterTopSearch input
            {
                vertical-align:top;
                border:0;
                
                border-spacing: 0px;
                margin: 0px;
                padding: 0px;
                background-color: transparent;
            }
        
        
        
        
        /* Site Menu */
        .mainMenu
        {
            position:relative;
            width: 920px;
            height: 40px;
            background-image: url("../upload/template_resource/bkg_menu.gif");
            background-repeat: no-repeat;
            text-align: left;
        }
        
        .mainMenu a:link  {text-decoration:none; color:Black; }
        .mainMenu a:hover {text-decoration:none; color:Black; }
        .mainMenu a:visited {text-decoration:none; color:Black;}
        
        
            .mainMenuWrap 
            {
                padding-left:10px;
                padding-right:10px;
            }


        /* Site Content */
        .mainContent
        {
            width: 920px;
            height:auto;
            float:left;
            position:relative;
            height:auto;
            background-image: url("../upload/template_resource/bkg_content.gif");
            background-repeat: repeat-y;
            text-align: left;
            padding-bottom:20px;
         
        }
        
       
            
            
                
        /* Site Content (Sub) */
        .mainContentSub
        {
            width: 920px;
            height:auto;
            float:left;
            position:relative;
            height:auto;
            background-image: url("../upload/template_resource/bkg_content_sub.gif");
            background-repeat: repeat-y;
            text-align: left;
        }
            /* Content Left Shadow*/
            .mainContentLeft 
            {
                width:10px;
                height:281px;
                float:left;
                position:relative;
            }
            /* Content Sub Menu */
            .mainContentSubMenu 
            {
                width:180px;
                float:left;
                position:relative;
            }
                .SubMenuTop 
                {
                }
                .SubMenuCenter 
                {
                    background-color:#7a7a7a;
                    color:#ffffff;
                    padding-left:0px;
                    padding-right:0px;
                }
                
                .SubMenuBottom 
                {
                }
            /* Content Stage */
            .mainContentStage 
            {
                width:720px;
                float:left;
                position:relative;
                height:auto;
            }
                .mainContentStageWrap 
                {
                    width:720px;
                    float:left;
                    position:relative;
                    height:auto;
                    margin-left:10px;
                    margin-top:10px;
                }
            /* Content Stage (Sub) */
            .mainContentStageSub 
            {
                width:540px;
                float:left;
                position:relative;
                height:auto;
            }
                .mainContentStageWrapSub 
                {
                    width:auto;
                    float:left;
                    position:relative;
                    height:auto;
                    padding:10px;
                }
            /* Content Promo */
            .mainContentPromo 
            {
                width:170px;
                float:left;
                position:relative;
                background-image: url("../upload/template_resource/bkg_promo_head.gif");
                background-repeat: no-repeat;
                padding-top:10px;
                padding-left:5px;
                padding-right:5px;
            }
            
            .mainContentPromo  img {border: none;}
            .mainContentPromo p{margin:0;}
               
            /* Content Right Shadow*/
            .mainContentRight 
            {
                width:10px;
                height:281px;
                float:left;
                position:relative;
            }
        /* Site Foot */
        .mainFoot
        {
            position:relative;
            width: 920px;
            height: 50px;
            background-image: url("../upload/template_resource/bkg_foot.gif");
            background-repeat: no-repeat;
            text-align: center;
            font-family:Arial;
            font-size:12px;           
            clear:both;
       
        
        }
            .mainFootInfo 
            {
                position:relative;
                /*border-top:1px solid #bbbbbb;*/
                width:100%;
                padding-top:0px;
                margin-left:0px;
                display:inline; /*IE6 Fix. Doubble Margin hack*/
            }
            
        .mainFoot a 
        {
            text-decoration:none;
            color:Gray;
        }
        .mainFoot a:hover 
        {
            text-decoration:underline;
            color:#000000;
        }
            
            
            
        /* Site Foot (Sub) */
        .mainFootSub
        {
            width: 920px;
            height: 50px;
            background-image: url("../upload/template_resource/bkg_foot_sub.gif");
            background-repeat: no-repeat;
            text-align: center;
            font-family:Arial;
            font-size:12px;
            clear:both;
            display:inline; /*IE6 Fix. Doubble Margin hack*/
        }
            .mainFootSubInfo 
            {
                /*border-top:1px solid #bbbbbb;*/
                padding-top:3px;
                text-align:center;
                /*margin-left:200px;
                width:520px;*/
            }
            
        .divMasterBelow
        {
        	margin-left:20px;
          	
        }  
            
        .divMasterBelow A:link {text-decoration: none; color:Gray;}
		.divMasterBelow A:hover {text-decoration: none; color:Blue;}
		.divMasterBelow A:visited {text-decoration: none; color: Gray;}
            
            
            
        /* Content Box */
        .contentBox 
        {
            float:left;
            position:relative;
        }

            /* Välkommen */
            .box1 
            {
                width:455px;
            }
                .box1content 
                {
                    height:300px;
                }
                .box1content img 
                {
                    padding-bottom:10px;
                }

            /* Gripare */
            .box2 
            {
                margin-left:10px;
                width:235px;
            }
                .box2content 
                {
                    height:300px;
                }
            /* Kommande match */
            .box3
            {
                clear:left;
                margin-top:10px;
                width:225px;
            }
                .box3content 
                {
                    height:200px;
                }
            /* Kalender */
            .box4
            {
                margin-top:10px;
                margin-left:10px;
                width:220px;
            }
                .box4content 
                {
                    height:200px;
                }
            /* Gästboken */
            .box5
            {
                margin-top:10px;
                margin-left:10px;
                width:235px;
            }
                .box5content 
                {
                    height:200px;
                }
                



        .contentBoxHead 
        {
            background-image: url("../upload/template_resource/bkg_contentbox_head.gif");
            background-repeat:repeat-x;
            background-color:#000000;
            height:27px;
            border:1px solid #919191;
            font-family:Arial;
            font-size:12px;
            text-transform:uppercase;
            font-weight:bold;
            
        }
            .contentBoxHead div 
            {
                color:#ffcc00;
                padding-top:6px;
                padding-left:25px;
                padding-right:15px;        
                background-image: url("../upload/template_resource/bkg_contentbox_headarrow.gif");
                background-repeat:no-repeat;
                background-position: 10px 9px;
            }
            
        .contentBoxMain 
        {
            border:1px solid #b2b2b2;
            background-image: url("../upload/template_resource/bkg_contentbox_main.gif");
            background-repeat:repeat-x;
            background-color:#d4d4d4;
            padding:10px;
            overflow:hidden;
        }
        
         /*
        .contentBoxMain A:link {text-decoration: none; color:Black;}
		.contentBoxMain A:hover {text-decoration: none; color:Gray;}
		.contentBoxMain A:visited {text-decoration: none; color: Black;}
        */
        
        /* Players */
        .playerImage 
        {
            text-align:center;
            padding-bottom:10px;
        }
        .playerTitle 
        {
            font-weight:bold;
            font-size:14px;
            text-align:center;
            padding-bottom:10px;
        }
        .playerAge 
        {
            padding-left:40px;
        }
        .playerLength 
        {
            padding-left:40px;
        }
        .playerWeight 
        {
            padding-left:40px;
        }
        .playerPosition 
        {
            padding-left:40px;
        }



        /* Match */
        .matchImage 
        {
            padding-bottom:10px;
        }
        .matchText 
        {
            padding-bottom:10px;
        }
        .matchInfo 
        {
            border:1px solid #a5a5a5;
            background-color:#ffffff;
            padding:5px;
        }
        .matchInfoTime 
        {
            font-weight:bold;
            text-align:center;
        }
        .matchInfoPlace 
        {
            text-align:center;
        }


        /* Calendar */
        .calendarListItem 
        {
            padding-bottom:10px;
        }
        
        .calendarListItemDate 
        {
            font-weight:bold;
        }
        
        .calendarListItemTeam 
        {
        }
        
        .calendarListItemHeadline 
        {
        }

        .calendarListReadMore 
        {
            border-top:1px solid #b2b2b2;
            text-align:right;
            padding-top:10px;
        }


/* ------------------------------ GUEST BOOK ------------------------------------------------------ */

		.gbMain
		{
			margin-top:20px;
			
		}


        /* Guestbook (front) */
        .guestbookListItem 
        {
            padding-bottom:10px;
        
        }
        
        .guestbookListItemDate 
        {
            font-weight:bold;
        }
        
        .guestbookListItemName 
        {
        }

        .guestbookListReadMore 
        {
            border-top:1px solid #b2b2b2;
            text-align:right;
            padding-top:10px;
        }



        /* Guestbook */
        .guestbookItem 
        {
            margin-left:20px;
            margin-bottom:20px;
        }
        
   
        
        .guestbookItemHeadUser 
        {
            background-image: url("../upload/template_resource/bkg_guestbook_head.gif");
            background-repeat:no-repeat;
            width:480px;
            height:55px;
            float:left;
            position:relative;
        }
        
        .guestbookItemHeadMember
        {
            background-image: url("../upload/template_resource/bkg_guestbook_head2.gif");
            background-repeat:no-repeat;
            width:480px;
            height:55px;
            float:left;
            position:relative;
        }
        
            .guestbookItemHeadImage
            {
                position:relative;
                float:left;
                width:45px;
                height:39px;
                overflow:hidden;
                /*border:solid 1px black;*/
                margin-left:50px;     
            }


            .guestbookItemHeadDate 
            {
                position:relative;
                float:left;
                margin-left:30px;
                font-size:12px;
                font-weight:bold;
                 width:200px;
            }
            .guestbookItemHeadName 
            {
                position:relative;
                float:left;
                margin-left:30px;
                width:200px;
            }
            
        .guestbookItemReport
        {
            position:relative;
            float:right;
            font-size:9px;
            padding-top:10px;
            padding-right:10px;
        }
        
        .guestbookItemReport A:link {color:Gray;}
		.guestbookItemReport A:hover {color:Blue;}
		.guestbookItemReport A:visited {color: Gray;}
            
        
        .guestbookItemMessage 
        {
            background-image: url("../upload/template_resource/bkg_guestbook_center.gif");
            background-repeat:repeat-y;
            padding-top:0px;
            padding-left:10px;
            margin:0px;
            width:470px;
            font-family:Trebuchet MS;
            
            float:left;
            position:relative;
            /*font-style:italic;*/
        }
        
        .guestbookItemMessage p
        {
        	 margin:0px;
        	 padding:0px;
        }
        
        
        
        .guestbookItemFoot 
        {
            background-image: url("../upload/template_resource/bkg_guestbook_foot.gif");
            background-repeat:no-repeat;
            width:480px;
            height:16px;
            float:left;
            position:relative;
        }


		.guestbookFck
		{
			border-top:solid 1px gray;
			margin:20px;
			clear:both;
		}

        .guestbookText
		{
		    margin:20px;
		}
		
		.divErrorBox
		{
		    margin:0 20px 0 20px;
		    clear:both;
		}


/* ------------------------------ LOGIN ------------------------------------------------------ */

                
        /* Login */
        .boxLogin 
        {
            margin-top:10px;
            margin-left:10px;
            width:500px;
        }
            .boxLoginContent 
            {
                /*padding-top:50px;
                padding-left:30px;
                padding-right:30px;*/
                /*height:230px;*/
            }


        /* Login */
        .boxLoginContentImage 
        {
            float:right;
            padding-top:60px;
            padding-bottom:10px;
            
            
        }

        .boxLoginContentRecover 
        {
            background-image: url("../upload/template_resource/icon_loginwarning.gif");
            background-repeat: no-repeat;
            background-position: 0px 9px;
            border-top: 1px solid #999999;
            height:25px;
            padding-top: 10px;
            padding-left: 30px;
            margin-bottom:20px;
            clear:both;
        }
        
            
        
        .notice 
        {
            float:left;
            position:relative;
            width:460px;
            padding:20px;
            margin-top:30px;
            margin-left:10px;
            border:1px solid #e0d2a2;
            background-color:#feefce;
        }
        
        
/* ------------------------------MASTER LEFT -----------------------------------------------------------------*/
    
.masterLeftMain
{
	float:left;
    position:relative;
    left:-10px;
    top:-10px;
}

.masterLeftMenu
{
	float:left;
    position:relative;
    width:180px;
    height:auto;
    /* border:solid 1px black; */
}

.masterLeftContent
{
	float:left;
    position:relative;
    width:525px;
    height:auto;
    margin-left:10px;
    /*border:solid 1px black; */
}

.masterLeftMain A:link {text-decoration: none; color:White;}
.masterLeftMain A:visited {text-decoration: none; color: White;}
.masterLeftMain A:hover {text-decoration: none; color:White;}


.masterLeftContent A:link {text-decoration: underline; color:Navy;}
.masterLeftContent A:visited {text-decoration: underline; color: Navy;}
.masterLeftContent A:hover {text-decoration: underline; color:Navy;}

/* ----------------------------------- MEMBER INFO ------------------------------------------------------------*/
  
  
.bold
{
	font-weight:bold;
	margin-right:10px;
	
}

.memberInfo
{
	margin-top:20px;	
}

	.memberInfoName
	{
		border-bottom:solid 1px gray;
	}
  
	.memberInfo p
	{
		margin-top:0px;
		margin-bottom:5px;
	}





  
/* -------------------------------------- TEAM ---------------------------------------------------------*/
  
  
.team
{
	margin-top:20px;
}

.teamControlImage
{
	padding-top:10px;
	padding-bottom:10px;

	border-bottom:solid 1px gray;
	border-top:	solid 1px gray;
}

.team A:link {text-decoration: none; color:#ff5f00; }
.team A:visited {text-decoration: none; color: #ff5f00;} /* #E29C02;*/
.team A:hover {text-decoration: none; color:Gray;}
  
  
  /* ----------------------------------------TEAM CALENDER -------------------------------------------------------*/
 
.teamMatch
{
	position:relative;
	float:left;
	width:300px;
	height:200px;
	margin-top:20px;
	border:solid 1px gray;
}
	.teamMatchTop
	{
		font-weight:normal;
		font-size:14px;
		color:Black;
		background-color:#E1B914;
		height:25px;
		padding-left:10px;
		padding-top:5px;
	}

	.teamMatchData
	{
		margin-top:10px;
		margin-left:5px;
		margin-right:5px;
	}
  
.teamCalender
{
	position:relative;
	float:left;
	
	width:200px;
	height:200px;
	margin-left:20px;
	margin-top:20px;	
}

.teamCalenderGrid
{
	position:relative;
	float:left;
	clear:both;
	margin-top:20px;	
	width:520px;
}


  
/* ------------------------------------------- OTHER ----------------------------------------------------*/
  
.lineUp
{ 
	height:20px;
	width:200px;
}

.lineUpL
{
	display:block;
    float:left;
    width:145px;
    clear:left;
	height:20px;
}





/* TOP  MENY */
.topMenySelected A:link {text-decoration: none; color:White !important; }
.topMenySelected A:hover {text-decoration: none; color:White !important;}
.topMenySelected A:visited {text-decoration: none; color: White !important;}

.topMenyHover A:link {text-decoration: none; color:White;}
.topMenyHover A:hover {text-decoration: none; color:White;}
.topMenyHover A:visited {text-decoration: none; color: White;}

.topMenySelected, .topMenyHover
{
    background-image: url("../upload/template_resource/menu_Select1.jpg");
    background-repeat:repeat-x;
}

/*FIX for Text problem. http://forums.asp.net/p/1056497/1584198.aspx*/
.topMenySelected A:link, .topMenyHover A:link
{
    background-image: none !important;
}

.topMenySelected A:visited , .topMenyHover A:visited 
{
    background-image: none !important;
}

   
            




/* LEFT TREE MENY */

.treeviewLeft table{
	background-color:#7a7a7a !important;
	border-bottom:solid 1px #c49d00 !important;
}

.leftTreeLevel_0 A:link {text-decoration: none; color:White;}
.leftTreeLevel_0 A:hover {text-decoration: none; color:White;}
.leftTreeLevel_0 A:visited {text-decoration: none; color: White;}

.leftTreeLevel_1 A:link {text-decoration: none; color:Black;}
.leftTreeLevel_1 A:hover {text-decoration: none; color:Black;}
.leftTreeLevel_1 A:visited {text-decoration: none; color: Black;}

.leftTreeLevel_SELECT A:link {text-decoration: none; color:Navy;}
.leftTreeLevel_SELECT A:hover {text-decoration: none; color:Navy;}
.leftTreeLevel_SELECT A:visited {text-decoration: none; color:Navy;}

.treeviewLeft div table{
	background-color:#9a9a9a !important;
	border-bottom:solid 1px white !important;
}



.grRandomMember
{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-weight:normal;
}

.grRandomMemberName
{
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}

/* --------------------------- SEARCH BOX ---------------------------------------------------------------- */

.divSearchMain
{
	position:relative;
	float:left;
	clear:both;
	margin-left:40px;
	display:inline; /*IE6 Fix. Doubble Margin hack*/
	
}

.divSearchMain input
{
    vertical-align:middle;
}


.noBorder input
{
    vertical-align:middle;
    border:0px !important;
}

/* ----------------- NEWS PAGE ------------------ */

.newsMain
{
    position:relative;
	float:left;
	display:inline; /*IE6 Fix. Doubble Margin hack*/
	
}

.newsList
{
    margin: 30px 10px 0px 0px;
    
    position:relative;
	float:left;
	width:180px;
	display:inline; /*IE6 Fix. Doubble Margin hack*/
	
	/* border: solid 1px silver; */
	
}


.newsText
{
    position:relative;
	float:left;
	width:500px;
	display:inline; /*IE6 Fix. Doubble Margin hack*/
	
}

.newsComments
{
    
    position:relative;
	float:left;
	display:inline; /*IE6 Fix. Doubble Margin hack*/
    margin-top:20px;	
    width:100%; 
}

.newsComments fieldset 
{ 
 border-color:#FFFFCC;
 

}

.newsCommentTop
{
    padding: 1px 3px 1px 3px;
    margin-top:5px;
    padding-top:0px;
      
    width:100%; 
    
}


.newsCommentText
{
    padding: 5px 3px 5px 3px; 
}

.newsCommentFck
{
    margin-top:20px;
    padding-top:0px;	 
    width:100%;
    margin-bottom:10px;
     
}

.newsComment
{
     background-color:#FFFFCC;
     border: solid 1 silver;
}



/* --------------------------------- CALENDER ------------------------------------------ */


.mainCalender
{

    position:relative;
	float:left;
	display:inline; /*IE6 Fix. Doubble Margin hack*/
	width:100%;
	 padding-top:20px;
}

.CalenderLeftDiv A:link {text-decoration: none; color:White;}
.CalenderLeftDiv A:visited {text-decoration: none; color: White;}
.CalenderLeftDiv A:hover {text-decoration: none; color:White;}

    .CalenderLeftDiv
    {
        position:relative;
	    float:left;
	    display:inline; /*IE6 Fix. Doubble Margin hack*/
	    width:170px;
    }

    .CalenderRightDiv
    {
        position:relative;
	    float:left;
	    display:inline; /*IE6 Fix. Doubble Margin hack*/
	    width:530px;
    }

.CalenderPostMain
{
    position:relative;
    float:left;
    display:inline; /*IE6 Fix. Doubble Margin hack*/
    width: 530px;
    border-bottom:solid 1px gray;
    padding-bottom:10px;
    margin-bottom:5px;
}

    .CalenderPostTop
    {
        position:relative;
        float:left;
        display:inline; /*IE6 Fix. Doubble Margin hack*/
        height:30px;
        width: 510px;
        color:White;
        background-color:Black;
        clear:both;
        font-size:16px;
         font-weight:bold;
        padding: 8px 10px 0px 10px;
    }

    .CalenderPostBottom
    {
        position:relative;
        float:left;
        width: 510px;
        display:inline; /*IE6 Fix. Doubble Margin hack*/
        clear:both;
        padding: 8px 10px 0px 10px;
    }
    
    
        .CalenderPostBottomLeft
        {
            position:relative;
            float:left;
            width: 420px;
        }
        
        .CalenderPostBottomRight
        {
            position:relative;
            float:right;
            width: 90px;
        }
        
    
.textLeft
{
     float:left;
     
}   
.textRight
{
     float:right;
     text-align:right;
}


/* --------------------------------- GALLERY ------------------------------------------ */


.ImageGalleryMain
{
    margin-top:20px;
 
    float:left;
    position:relative;
    height:auto;
    width:700px;
    clear:both;
    display:inline; /*IE6 Fix. Doubble Margin hack*/
}

.ImageGalleryMain A:link {text-decoration: none; color:Black;}
.ImageGalleryMain A:visited {text-decoration: none; color: Black;}
.ImageGalleryMain A:hover {text-decoration: none; color:Black;}


    .ImageGalleryLeft
    {
        float:left;
        position:relative;
        width:150px;
        display:inline; /*IE6 Fix. Doubble Margin hack*/
        /* border:solid 1px gray; */
    }


    .ImageGalleryRight
    {
        float:left;
        
        height:auto;
        width:549px;
        display:inline; /*IE6 Fix. Doubble Margin hack*/
       /* border:solid 1px red;*/
    }


.ImageGalleryImageBox
{
    float:left;
    position:relative;
    height:125px;
    width:104px;
    margin: 0px 5px 10px 0px;
    overflow:hidden;
}

    .ImageGalleryImage a img
    {
        
    }
    
    
.ImageGalleryEdit, .ImageGalleryLink
{
    margin-top:10px;
    float:left;
    position:relative;
    clear:both;
}

.leftMailInfo
{}

.leftMailInfoControl
{}


/* --------------------------------- ERROR BOX ------------------------------------------ */




.userOnline
{ 
     margin:20px 0 0 20px;
}


.annonsMaster
{
	
	background-color:White;
	color:Red;
	height:auto;
	width:1100px;
	margin:auto;
}

    .annonsText
    {   
        margin-top:20px;
        text-align:center;
    }
