@import url('lsc_leftmenu.css');
@import url('FormView.css');
@import url('GridView.css');

body  {
	font: 75% Verdana, Arial, Helvetica, sans-serif;
	background-color:#B22222;  /* url(../Images/Version2.0/body_bg.jpg) left repeat; #666666;*/
	
	margin: 0 0 0 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0 0 0 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	margin-top:5px;
	margin-bottom:5px;
}
a {
       text-decoration: none;
       color:#800000; /*#CD0000;*/
       }

a:hover {text-decoration: none;color:#CD0000;} /* #CD0000 */


a[href^='mailto:'] {
	background: url(../Images/version2.0/email.gif) no-repeat right top;
	padding-right:10px;
}


img { border:0;}

h1
{
    padding:0 0 0 0;
    margin:0 0 0 0;
    color:#cc0000;
	border-bottom:1px solid;
	font-size:16px;
	margin-bottom:10px;
}
h3
{
    font-size:14px;
    padding:0 0 0 0;
    margin-top:5px;
    margin-bottom:5px;
}


h4
{
    padding:0 0 0 0;
    margin-bottom:2px;
    font-size:14px;
}
h5
{
    padding:0 0 0 0;
    margin:0 0 0 0;
    font-size:12px;
}

p
{
    padding:0 0 0 0;
    margin-top:5px;
}
.thrColFixHdr #container { 
	width:1000px /*1120px*/;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	/*background:#FFFFFF;*/
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
	background:#FFFFFF url(../Images/Version2.0/lsc_footer.jpg) no-repeat bottom center;
} 
.thrColFixHdr #header { 
	height:350px;
	background:transparent url(../Images/version2.0/lsc_hdr_wrk.jpg) no-repeat left top;
	margin-bottom:5px;
	
} 
.thrColFixHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.thrColFixHdr #sidebar1 {
	float: left; /* since this element is floated, a width must be given */
	width: 150px/*150px*/; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	/*background: #EBEBEB;*/ /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0px 10px 15px 5px; /* padding keeps the content of the div away from the edges */
}
.thrColFixHdr #sidebar2 {
	float: right; /* since this element is floated, a width must be given */
	width: 150px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
    padding-left:5px;
}
.thrColFixHdr #mainContent { 
	
	float:left;
	width:675px;
	/* background:transparent url(../Images/Version2.0/community.gif) no-repeat top right;*/
	
} 
.thrColFixHdr #footer { 
	padding:5px 5px 5px 5px;
	color:white;
	font-family:Arial;
	font-size: 14px;
	font-weight:bold;
	clear:both;
} 
.thrColFixHdr #footer p {
	font-size:90%;
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	/*padding: 0 0;*/ /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.clrlft
{
    clear:left;
}
.clrright
{
    clear:right;
}
.horMenuBarContainer
{	
	width:100%;
	float:left;
	border:1px solid black;
	background-color: #EBEBEB; /*#696969;*/
}

.teams_dd
{
    width:350px;
    margin-bottom:10px;
    margin:auto;
    border:1px solid #8B0000;
	background-color: #F8F8FF; /*#696969;*/
	margin-top:10px;
	padding:5px 5px 5px 5px;
}
.teams_dd p
{
    padding:0 0 0 0;
    margin:0 0 0 0;
    font-size:12px;
}

.mainBox
{
    width:100%;
    margin-left:auto;
    margin-right:auto;
    float:left;
    background:transparent;
    
}
.rightBox
{
    margin-bottom:5px;
    width:100%;
}
.businessHrs
{
    margin-bottom:10px;
}
.businessHrs p
{
    padding:0 0 0 0;
    margin:0 0 0 0;
    text-align:center;
}
.businessHrs h5
{
    font-size:12px;
    padding:0 0 0 0;
    margin:0 0 5px 0;
    text-align:center;
}

.eventDateHdr
{
    font-size:16px;
    font-weight:bold;
    color:Maroon;
    margin-top:10px;
    margin-bottom:5px;
   
}
.eventDateBox
{
    width:95%;
    padding:5px 5px 5px 5px;
    background:transparent;
}
.postbox
{
    width:98%;
    background:transparent;
    float:left;
    padding:5px 5px 5px 5px;
    border:1px black solid;
    background-color: #F0F0F0;
    color:Black;
    margin:5px 2px 5px 2px;
}

.postbox img 
{
    border:0;
}
.postbox h3
{
    font-size:14px;
    background-color:Black;
    padding:2px 2px 2px 2px;
    margin:0;
    margin-bottom:5px;
    color:White;
}


.postbox .location
{
    float:left;
    margin-right:5px;
    color:Gray;
    padding:0 0 0 0;
    margin:0 0 0 0;
    margin-bottom:5px;
}

.eventDateBox h3

{
    font-size:14px;
    background-color:Black;
    padding:2px 2px 2px 2px;
   margin:0;
    margin-bottom:5px;
    color:White;
}

.postbox p
{
    padding:0 0 0 0;
    margin:0 0 0 0;
    margin-bottom:15px;
}


.eventDateBox p
{
    padding:0 0 0 0;
    margin:0 0 0 0;
    margin-bottom:15px;
}


.eventDateBox .location
{
    float:left;
    margin-right:5px;
    color:Gray;
    padding:0 0 0 0;
    margin:0 0 0 0;
    margin-bottom:5px;
}



.eventDateBox .post_content
{
    
    padding:5px 5px 5px 5px;
    background-color: #F0F0F0;
}

.fieldClosed
{
    font-size:16px;
    color:Red;
    margin:auto;
}
.detailViewStyle
{
    width:98%;
    margin-left:auto;
    margin-right:auto;
    margin-top:15px;
}
.schedMsg
{
    margin:auto;
    font-size:12px;
    width:350px;
}
.calSchedDate
{
    width:350px;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    margin-bottom:10px
}
.galleryView
{
    margin:auto;
    width:550px;
    margin-top:5px;
    margin-bottom:5px
}
.galleryView a
{
    text-decoration:underline;
}
.galleryView img
{
    margin:auto;
}

.albumTitle
{
    width:98%;
    font-size:24px;
    margin-top:10px;
    margin-bottom:10px;
    padding:5px;
    font-family:Arial Black;
    color:White;
    background-color:Black;
    
}
.albumCaption
{
    font:16px;
    margin:auto;
    font-family:Arial Black;
    width:100%;
    border:solid 1px black;
    padding:0 0 0 0;
    text-align:center;
}
.albumCaption p
{
    margin:auto;
    padding:0 0 0 0;
    width:50%;
}
.formcontainer
{
    width:450px;
    margin:auto;
}
.tabs
{
    position:relative;
    top:1px;
    left:10px;
}
.tabs  a {
   text-decoration: none;
   color:white; /*#CD0000;*/
}

.tabs  a:hover {text-decoration: none;color:white;}
       
.tab
{
    border:solid 1px black;
    background-color:#800000; /*#eeeeee;*/
    padding:2px 5px;
}
.selectedTab
{
    background-color:#A04040;
    border-bottom:solid 1px #A04040;
    font-weight:bold;
}
.tabContents
{
    border:solid 1px black;
    padding:5px;
    background-color:white;
    float:left;
    width:98%;
}

.menu 
{
    margin-bottom:5px;
}
.menu  a {
   text-decoration: none;
   color:white; /*#CD0000;*/
   width:100%; 
   display:block;
}

.menu  a:hover {text-decoration: none;color:white;}

.lostfounderrmsg 
{
    margin:5px;
    font-size:14px;
    color:Red;
}
div.img-wrapper img
{
	float: left;
	padding: 10px 20px 10px 10px;
}
div.hotellogo-wrapper img
{
	float: left;
	margin-left:50px;
	
}

div.hotellogobox
{
	height:100px;
	width:500px;
	margin:auto;
	
	padding:0 0 0 0;
}

img.centerImg
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.files
{
    vertical-align:text-top;
    font-weight:bold;
    font-size:12px;
    width:100%;
}

.files img
{
    vertical-align:middle;
    border:none;
}

img.center
{
    display:block;
    margin:auto;
    border:none;
}
.sf_files {width:205px;float:left; }


div.hotel
{
    
    width:550px;
    margin:auto;
}
div.hotel .frmdtl
{
    margin-top:10px;
    width:100%;
}
.lblleft
{
    font-size :14px;
    
    color:Maroon ;
    padding:5px;
    float:left;
    width:90px;
}
.lblright
{
    font-size :14px;
    
    color:black ;
    padding:5px;
    float:left;
}

.hotel_name
{
    font-size:18px;
    width:98%;
    margin:2px;
    border-bottom:1px black solid;
}
.imgbox
{
    width:115px;
    height:200px;
    padding:2px;
    float:left;
    border:1px solid black;
    margin:5px;
}

.imgbox img
{
    display:block;
    margin:auto;
}

.imgbox p
{
    
    margin:auto;
    width:95px ;
    font-size:10px;
    font-family:Verdana;
}

.sf_coach_pan
{
    margin-top:5px;
    margin-bottom:5px;
    padding:5px;
    width:98%;
}

.sf_coach_pan p
{
    padding:0;
    margin:0;
}

.connect
{
    float:right;
    margin:5px;
    border:0;
    
}
.connect img {border:0;}

.bloggerbox
{
    width:290px;
    /*border:solid 1px black;*/
    font-size:14px;
    font-weight:bold;
    margin-top:15px;
    margin-left:auto;
    margin-right:auto;
    padding-left:5px;
    background:transparent;
   
}
.coachbox
{
    width:140px;
    margin-top:20px;
    margin-bottom:10px;
    border:1px solid black;
    padding-bottom:5px;
    
}
.coachbox h4
{
    background-color:#B22222;
    color:White;
    font-size:12px;
    padding:2px 2px 2px 2px;
    margin:0 0 0 0;
}
.coachbox img 
{
    display:block;
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
    border:none;
}
.coachbox p
{
    padding:0 0 0 0;
    margin-top:2px;
    margin-bottom:2px;
    margin-left:auto;
    margin-right:auto;
    width:20px;
}
.practiceField
{
    
    font-size:12px;
    font-weight:bold;
    padding:0 0 0 0;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
}
.centerobject
{
    /*display:block;*/
    margin:auto;
    border:none;
    width:316px;
}
.norecords 
{
    font-size:16px;
    font-weight:bold;
    margin-top:10px;
    margin-bottom:10px;
    padding:0 0 0 0;
}
.regionalbox
{
    width:465px;
    margin:auto;
    margin-bottom:15px;
}
.langtitle
{
    font-size:12px;
    font-weight:bold;
    width:40%;
    padding:0 0 0 0;
    margin-bottom:5px;
    margin-left:auto;
    margin-right:auto;
}

.schedupdatedbox
{
    width:400px;
    margin:auto;
    background-color:Black;
    color:White;
    font-size:14px;
    font-weight:bold;
    padding:0 0 0 0;
}
.schedupdatedbox p
{
    padding:2px 2px 2px 2px;
    margin:2px 2px 2px 2px;
}
.folders_box
{
	
	float:left;
	width:165px;
	margin-right:5px;
}
.folders_box a
{
	 text-decoration: none;
     color:#800000; /*#CD0000;*/
}
.folders_box a:hover {text-decoration: none;color:#CD0000;} /* #CD0000 */

.files_box
{
	
	float:left;
	width:475px;
}
.files_box a
{
	 text-decoration: none;
     color:#800000; /*#CD0000;*/
}

.files_box a:hover {text-decoration: none;color:#CD0000;}

.hotelbox

{
    border:2px black solid;
    padding:5px;
    font-size:11px;

}

.hotelbox h5
{
    padding:0;
    margin:0;
    color:Maroon;
    font-size:11px;
    width:100%;
    border-bottom:1px Maroon solid;
    text-align:center;
}
.hotelbox h3
{
	padding:0;
	margin:0;
	font-size:16px;
}

/* input button */
input.groovybutton

{

   font-size:11px;
   /*font-family:Tahoma,sans-serif;*/
   width:75px;
   background-color:#B71313; /*#CCDDCC;*/
   border-top-style:solid;
   border-top-color:#777777;
   border-top-width:2px;
   border-bottom-style:solid;
   border-bottom-color:#444444;
   border-bottom-width:2px;
   border-left-style:solid;
   border-left-color:#777777;
   border-left-width:5px;
   border-right-style:solid;
   border-right-color:#444444;
   border-right-width:5px;
   color:White;
   float:left;
   margin:2px 2px 2px 2px;

}


.photodisclaimer
{
	margin-top:25px;
	margin-bottom:5px;
	width:450px;
	margin-left:auto;
	margin-right:auto;
	color:black;
	font-size:smaller;
}

.supersonics
{
	font-size:smaller;
	font-weight:bold;
	font-style:italic;
	margin-bottom:25px;
	padding:2px 2px 2px 2px;
	margin-left:5px;
}



/* section added to handle the sponsors on the right side of the page */

.sponsor_container
{
	width: 140px;
	
	
	/*position: absolute;*/
}
ul.sponsor_thumbs {

	/*float: left;*/

	list-style: none;

	margin: 0; padding: 0px;

	width: 140px;

	margin-bottom:0px;

}

ul.sponsor_thumbs li {

	margin: 0; padding: 0px;
	/*float:left;*/
	position: relative;

	width: 140px;

	height: 140px;

	margin-bottom:5px;

}

ul.sponsor_thumbs li img {

	width: 140px; height: 140px;

	border: 1px solid #ddd;

	padding: 0px;

	background: #f0f0f0;

	position: absolute;

	left: 0; top: 0;

	-ms-interpolation-mode: bicubic;

}

ul.sponsor_thumbs li img.hover {

	background:url(thumb_bg.png) no-repeat center center;
	border: none;

}

#ourcommunity 
{
	left:0px;
	top:0px;
	z-index:-1;
	opacity:0.2;
	filter:alpha(opacity=20);
	
}

.eventcalendarwrapper
{
	margin-bottom:10px;
	border:2px solid black;
	float:left;
	width:98%;
	padding:5px 5px 5px 5px;
	background-color:#FFFFEA;
}
.eventcalendarbox
{
	float:left;
	margin:5px 5px 5px 5px;
	margin-top:0px;
}

.eventcalendarbox p
{
	font-size:smaller;
	float:left;
	margin:0 0 0 0;
	padding: 2px 2px 2px 2px;
	color:Gray;
}
.eventcalendarbox #event_description
{
	clear:both;
	color:Black;
	font-size:larger;
	border-bottom:1px black;
}
.eventcalendarbox #panDetails
{
	padding:0 0 0 0;
	margin-left:5px;
}

.noeventsmsg
{
	margin-left:55px;
	padding:0 0 0 0;
		
}
.eventcalendarhdr
{
	display:block;
	font-size:18px;
	margin-bottom:5px;
}
.bilboquet
{
	border:0;
	padding:0 0 0 0;
	margin-top:10px;
}

.soccerexperts
{
	border:0;
	padding:0 0 0 0;
	margin-top:30px;
	
	
}

.webstorebox
{
	width:140px;
	border: 1px solid black;
}
.webstore
{
	font-size:16px;
	padding:0 0 0 0;
	margin:2px 2px 2px 2px;
	font-weight:bold;
	border-bottom:1px solid black;
}
.carouselbox
{
	width:500px;
	margin:auto;
	padding:0 0 0 0;
	margin-top:10px;
	margin-bottom:15px;
}

.photo_container 
{
	width:99%;
	margin:auto;
	float:left;
	padding:0;
}
.photo_box

{
	
	float:left;
	width:100px;
	height:100px;
	margin-top:5px;
	margin-left:5px;
	border:1px black solid;
	background:transparent url(../Images/Version2.0/gallery_folder.png) center no-repeat;
}

.photo_box .album_name
{
	margin:auto;
	font-weight:bold;
	text-align:center;
}

.combobox_general
{
	margin:5px;
}

.discipline p
{
	font-family:Tahoma;
	font-size:10px;
	padding:2px;
	
}

.sf_warning
{
	width:98%;
	border:solid 2px black;
	padding:2px;
	margin:2px;
}

.sf_logo_box
{
    width:570px;
    margin:auto;
}
.sf_sponsors_logo
{
    vertical-align:middle;
    width:100%
}
.calendarbox
{
    width:140px;
    border:2px black solid;
    padding:2px 2px 2px 2px;
}
.socialfeedsbox
{
    width:140px;
    float:left;
    margin-top:2px;
    margin-bottom:2px;
}
/* section for Event Calendar */
  .legend 
    {
        width:140px;
        float:left;
        margin-top:5px;
        margin-left:5px;
    }
    
    .legend p
    {
        display:block;
        width:95%;
        padding: 0 0 0 0px;
        margin:0 0 0 0;
        font-family:Verdana;
        font-size:12px;
        
    }
    .eventcalendarbox
    {
        width:97%;
        background-color:white ;
        border:2px solid black;
        margin:5px 5px 5px 5px;
        
    }
    .eventcalendarbox .dateandtime
    {
        float:left;
        padding:0 2px 2px 0;
        margin: 2px 2px 5px 2px;
        font-weight:bold;
        font-size:14px;
        color:Black;
    }
    .eventcalendarbox .description
    {
        background-color:Black;
        color:White;
        font-family:Verdana;
        font-size:14px;
        display:block;
        padding:2px 2px 2px 2px;
        margin-bottom:10px;
        font-weight:bold;
    }
    .eventcalendarbox .details
    {
        color:Maroon;
        font-family:Verdana;
        font-size:14px;
        padding:2px 2px 2px 2px;
    }
    .eventcalendarbox .category
    {
        display:block;
        font-family:Tahoma;
        font-weight:bold;
        font-size:18px;
    }
    .clrfloat
    {
        clear:both ;
    }
    .Xbutton  
    {
        font-weight:bold;
	  color:white; 
	  font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	  background-color:black ; /*#fed; */
	  border: 1px solid; 
	  border-color: white; /*#696 #363 #363 #696; */
	  /*filter:progid:DXImageTransform.Microsoft.Gradient 	  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa'); */
	  filter:progid:DXImageTransform.Microsoft.Gradient 	  (GradientType=0,StartColorStr='black',EndColorStr='gray'); 
	} 
	
	.ModalWindow
{
  border: solid1px black;
  background-color:Gray;
  padding: 0px10px10px10px;
  position:absolute;
  top:400px;
  left:500px;
}
.sponsorshdr
{
    margin-top:25px;
    padding:2px 2px 2px 2px;
    text-align:center;
}


/* Add area for main page */
    .hiderepeater
    {
    position:absolute;
    left:100px;
    top:100px;
    height:65px;
    }
    .td_background
    {
        background: transparent  url(../Images/version2.0/adTDbg.png) no-repeat;
        width:135px;
        margin:2px 2px 2px 2px;
    }
    .ad_wrapper
    {
        float:left;
        margin:0px;
        padding:0;
        width:565px;
        margin-left:70px;
    }
        
    .ad_wrapper li {
    margin: 0;
    padding: 0;
    list-style-type: none;   
    }
        
    .ad_empty_box
    {
        width:50px;
        height:115px;
        float:left;
        margin-top:5px;
    }
        .ad_empty_box2
    {
        width:100px;
        height:115px;
        float:left;
        margin-top:5px;
    }
    .ad_box
    {
        width:135px;
        height:115px;
        float:left;
        background: transparent  url(../Images/version2.0/adTDbg.png) no-repeat bottom center;
        margin-right:5px;
        margin-top:5px;
        padding:0 0 0 0;
    }
    .ad_box h6
    {
        float:left;
        width:100%;
        height:25px;
        background-color:Black;
        color:White;
        text-align:center;
        margin:0;
        font-size:10px;
       padding-right:2px;
       padding-left:2px;
    }
    .ad_box img
    {
        float:left;
        position:relative;
        top:7px;
        left :35px;
    }
    .ad_box img.sf
    {
        float:left;
        position:relative;
        top:25px;
        left :20px;
    }
    .ad_box .gallery
    {
        float:left;
        position:relative;
        top:7px;
        left:-5px;
        padding:0;
        margin:0;
    }
    
    .hide_li
    {
        position:absolute;
        left:0px;
        top:0px;
        z-index:-1;
    }
    
    
    /*  horizontal box for right below the banner*/
    .hor_bar_header
    {
        width:100%;
        height:40px;
        padding:0 0 0 0;
        margin-top:2px;
        margin-bottom:2px;
        border-bottom:2px black solid;
        position:relative;
        top:-10px;
    }
    
    .hor_bar_header .right_side_box
    {
        height:100%;
        float:right;
        
     
        }
    
    .hor_bar_header .left_side_box
    {
         height:100%;
         float:left;
         margin-left:5px;
       
    }
    
    /*  for the accordion*/ 
        .accordion {  
            width: 650px;  
        }  
          
        .accordionTemplateHeader {  
            border: 1px solid #2F4F4F;  
            color: white;  
            background-color:Black;  /* #2E4d7B;  */
            font-family: Arial, Sans-Serif;  
            font-size: 12px;  
            font-weight: bold;  
            padding: 5px;  
            margin-top: 5px;  
            cursor: pointer;  
        }  
          
        .accordionTemplateHeaderSelected {  
            border: 1px solid #2F4F4F;  
            color: white;  
            background-color: #5078B3;  
            font-family: Arial, Sans-Serif;  
            font-size: 12px;  
            font-weight: bold;  
            padding: 5px;  
            margin-top: 5px;  
            cursor: pointer;  
        }  
          
        .accordionTemplateContent {  
            background-color: 	#E0E0E0 ; /*#D3DEEF;  */
            border: 1px dashed #2F4F4F;  
            border-top: none;  
            padding: 5px;  
            padding-top: 10px;  
        }  
        
        
        /*  Eteneria */
       .eteneria_hor
        {
            width:728px;
            margin:auto;
            padding:0 0 0 0;
            margin-top:10px;
            margin-bottom:10px;
        }
        .eterneria_top
        {
            float:left;
            width:728px;
            border:1px solid black;
            padding:0 0 0 0;
            margin-bottom:15px;
        }
           .nominee_hdr
        {
            width:215px;
            background-color:Black;
            color:White;
            margin:2px 2px 2px 2px;
            padding:2px 2px 2px 2px;
            font-family:Georgia;
            font-size:16px;
            font-weight:bold;
            margin-bottom: 5px;
            
        }
        
        .nominee_hdr img
        {
            padding: 0 0 0 0;
            margin: 0 0 0 0 ;
        }
        .nominee_content
        {
            margin-left:10px;
            width:300px;
        }
        
        .nominee_box
        {
            width:600px;
            margin-left:5px;
        }
        
        .nominee_box h3
        {
            font-size:18px;
            font-family:Georgia;
            background-color:Black;
            color:White;
        }
        .nominee_box p
        {
            margin:0 0 0 0;
            padding: 2px 2px 2px 2px;
            font-size:12px;
            font-family:Georgia;
        }
        .nominee_box .nominated_by
        {
            float:right;
            font-family:Verdana;
            font-style:italic;
            font-weight:bold;
        }
        /* for the album carousel */
        .album_carousel_box
        {
            width:595px;
            height:65px;
            border:2px grey solid;
            background-color:#E8E8E8 ;
            
            margin:auto;
        }
        .album_carousel_box img
        {
           float:left;
           margin-left:30px;
           margin-top:10px;
        }
    
        .album_carousel_box li
        {
            position:absolute;
            top:-150px;
            left:5px;
           
        }
        
        .album_carousel_box p
        {
            float:left;
            margin-left:5px;
           margin-top:15px;
            padding:5px;
            font-size:16px;
            font-style:italic;
            font-weight:bold;
        }
    .album_carousel_hide_lists
    {
        position:absolute ;
        left:-2050px;
        top:-2050px;
        display:none;
        width:1px;
        height:1px;
    }
    
    .view_all_pix_box
    {
        width:99%;
    }
    
    
    .view_all_pix_box img
    {
        border:1px black solid;
        padding:2px 2px 2px 2px;
        margin:1px 1px 1px 1px;
        float:left;
        width:75px;
        height:75px;
        
    }

.divAlbumCarousel
{
     
     width:595px;
     height:65px;
     margin:auto;
     margin-top:10px;
}
.divAlbumCarousel h6
{
    font-size:12px;
    font-style:italic;
    display:block;
    padding:0;
    margin:0;
    float:inherit;
}
