/* BEE 06 CSS Document */

body {
	margin: 0;
	padding: 0; 
/* 	font: normal 0.7em/1.4em Tahoma, Verdana, Arial, Georgia, sans-serif;  */
	color: #7c7c7c;
}


.blue{
color:#0099FF;
}

h4{
font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;}

/* == BEE TABLE == */
#bee06{
border:1px solid #000000;

}
/* == LEFT SIDE SLUGS == */

.slug1{ 
width:11px;
background-image:url(images/pattern.gif);
/*height:96px;*/}

.slug2{ 
width:11px;
background-image:url(images/pattern.gif);
/*height:453px;*/}

.slug3{ 
width:11px;
background-image:url(images/pattern.gif);

}


/* == NAV == */
.navbtm{
border-bottom:1px solid #000000;

}

/* == RED COLUMN == */
.logo{ 
width:214px;}

.title{
width:214px;
border-bottom:1px solid #cb2026;}

.titleMain{
width:214px;
border-bottom:1px solid #000000;
}


/*
#kid{
display:inline;}
.photo{
display:block;}
*/

.kidphoto{
width:214px;
height:453px;
background-color:#cb2026;
}

.redcolumn{
position:relative;
float:left;
margin: 0px 0px 0px 9px;
width:214px;
height:450px;
background-color:#cb2026;
opacity:.5;
filter: alpha(opacity=50);
z-index:1;
}

.text{
z-index:5;
position:relative;
top:10px;
left:-215px;
float:left;

}
.promotxt1{

margin: 0px 0px 0px 0px;
position:relative;
top:50px;
left:5px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFF00;
font-size:16px;
font-weight:bold;
}
.promotxt2{

margin: 0px 0px 0px 0px;
position:relative;
top:50px;
left:5px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;

}

.promotxt3{

margin: 5px 0px 0px 0px;
position:relative;
top:50px;
left:5px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFF00;
font-size:11px;
font-weight:bold;

}



.redbtm{
background-color:#cb2026;
}

/* white bee and aic link at the bottom*/



.logos{ 
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.whitebee{
float:left;
padding:0px 0px 0px 30px;
margin: 0px 0px 0px 0px;
}

.whitebeeMain{
float:left;
position:relative;
top:370px;
left:-420px;
padding:0px 0px 0px 30px;
margin: 0px 0px 0px 0px;
z-index:10;
}


.aiclink{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.aiclinkMain{
float:left;
position:relative;
top:370px;
left:-420px;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index:10;
}



/* == // RED COLUMN == */

/* == CENTRE == */

.beecontent{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#000000;
font-size:11px;
padding:8px 15px 5px 10px;
text-align:left;
}

.beecontentMain{
width:760px;
height:450px;
background-image:url(images/alex.jpg);
background-repeat:no-repeat;
}

.eventday{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
padding:20px 0px 0px 0px;
}


.solobee{
float:right;

}

/* == // CENTRE == */

/* ==  TOPS == */

.top{
text-align:right;}



/* == // TOPS == */

/* ==  EVENT DAY == */

dl.eventday{
padding:0px 0px 0px 0px;
margin:0px 0px 0px -30px;
}

dl.loc{
border:1px solid #000000;
width:200px;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 2px;}

.eventday dt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0099FF;
font-weight:bold;
padding:0px 0px 5px 0px;}


.loc dt{
font-weight:bold;}


.right{
float:right;
padding: 0px 0px 0px 0px;}

.left{float:left;}

.maps{ 
border:1px solid #000000;
width:90px;
text-align:center;
float:right;
display:block;
margin:0px 0px 5px 0px;
padding:2px 2px 2px 2px;}


h4.underlined{
display:block;
padding-top:110px;
text-align:left;
border-bottom:1px solid #000000;}


dl.directions{
width:300px;
float:left;}

.directions dt{
font-weight:bold;
padding:10px 0px 10px 0px;
}

.parking{
float:right;
display:block;
width:200px;
border:1px solid #000000;
padding:2px 2px 10px 5px;}



/* == CONTESTANTS == */

/*iframe source pages*/

.label{
display:block;
width:200px;}

/*iframe labels*/

.area{ 
font-weight:bold;
color:#0066FF;
float:left;
padding:0px 0px 0px 10px;


}

.name{ 
font-weight:bold;
color:#0066FF;
float:right;
padding:0px 100px 0px 0px;

}


/*iframe source pages*/


dl.juniors {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:left;
margin:5px 0px 0px 10px;
}

.juniors dt{
font-weight:bold;}

dl.seniors {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:left;
margin:5px 0px 0px 10px;

}
.seniors dt{
font-weight:bold;}


/*iframes*/
.jr{
float:left;
padding:0px 5px 0px 0px;
}

.sr{
float:right;
padding:px 0px 0px 5px;
}

.iFrameJr{
width:225px;
height:420px;
text-align:left;
border:1px solid #CCCCCC;
}

.iFrameSr{
width:225px;
height:420px;
border:1px solid #CCCCCC;
}





/* == // CONTESTANTS  == */

/* ==  PRIZES == */

/*prizes table from last year's site, re-css'd*/

.prizesTbl{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin:0px 0px 0px 30px;
text-align:left;
border:1px solid #CCCCCC;
}
.prizesTbl td{
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
padding:5px;}

.place{
font-weight:bold;
color:#0099FF;
background-image:url(images/pattern.gif);
background-position:top;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #999999;}

.sub{

font-weight:bold;}


/*============================================*/

h4.1P{}
h4.2P{}
h4.3P{}

.listhead{
font-size:12px;}

dl.juniors1P{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
margin:62px 0px 0px 0px;}

dl.seniors1P{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
margin:62px 0px 0px 0px;}

dl.donated1P{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
margin:0px 0px 0px 0px;}

dl.juniors2P{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;float:left;
padding:50px 0px 0px 0px;}



.seniors2P{float:left;}
.donated2P{float:left;}
.juniors3P{float:left;}
.seniors3P{float:left;}
.donated3P{float:left;}


/* ==  RULES == */


/* == OFFICIALS PAGE == */


.juniorofficials{ 
float:left;
width:250px;
}

.juniorofficials dt{
font-weight:bold;
padding:15px 0px 15px 0px;}

.seniorofficials{ 
float:right;
width:250px;
}

.seniorofficials dt{
font-weight:bold;
padding:15px 0px 15px 0px;}


/*bios*/

.photo{
padding:0px 0px 5px 0px;
display:block;
float:left;}

#person{
margin: 0px 20px 0px 0px;
padding:0px;
display:block;
text-align:left;
border:1px solid #000000;}

.bio{padding:0px 0px 0px 20px;
display:block;}

/* ==  ABOUT THE SBOC == */

.sbocnav{
text-align:right;
background-color:#FFE2EB;
padding:5px 5px 5px 0px;}

.sbocnav a:hover{
color:#FF3300;
}




/* == PARENT RESOURCES == */


/* == CONTACT PAGE == */

.tvocontact{
float:left;}

.tvocontact h4{
letter-spacing:2px;
width:200px;
display:block;}
.tvocontact dt{
letter-spacing:1px;
padding:15px 0px 15px 0px;
font-weight:bold;}

.beecontact{

float:right;}

.beecontact h4{
letter-spacing:2px;
width:200px;
display:block;
}
.beecontact dt{
letter-spacing:1px;
padding:15px 0px 15px 0px;
font-weight:bold;}

