@charset "utf-8";
/* CSS Document */


/* BASIC CONTAINER */

.basicContent{
text-align:left;
vertical-align:top;
background-color:#f6f7df;
padding:20px;
}

#nosidebar .basicContent{
padding:20px 130px 20px 130px;
margin:20px;
}

#newsContainer .basicContent{
text-align:center;
}

#home2 .basicContent{
/*height:430px;*/
margin:0px;
padding-bottom:10px;
}

.basicControls{
height:0px;
}


.noContent{
padding:0px;
}

.weather{
background-color:#f6f7df;
padding:10px 10px 10px 10px;
text-align:left;
vertical-align:top;
}

.textPhotos{
padding: 20px; 
float: right;
text-align: left;
vertical-align:top;
}

.textTitleGraphic{
text-align:left;
}

/* SIDE BANNER CLASS */

.bannerSide{
width:185px;
text-align:center;
background-color:#f6f7df;
padding:15px 5px 15px 5px;
margin-bottom:20px;
}

.bannerSide img{
	border: 0px #999999 solid;
}



/* BOTTOM BANNER CLASS */
.bannerBottom{
width:900px;
padding:0px;
height:100px;
border:0px;
margin:auto;
}

.bannerBottom #top{
height:10px;
width:900px;
background-image:url(images/bottombanner_frame_top.jpg);
background-repeat:repeat-x;
}

.bannerBottom #left{
height:90px;
width:85px;
background-image:url(images/bottombanner_frame_left.jpg);
background-repeat:repeat-x;
}

.bannerBottom #right{
height:90px;
width:85px;
background-image:url(images/bottombanner_frame_right.jpg);
background-repeat:repeat-x;
}

.bannerBottom #contentPane{
height:90px;
width:728px;
background:#000000;
padding:0px;
}

.bannerBottom div{
width:730px;
}



/* Calendar Classes */

.kiwiCalendar{
width:870px;
background-color:#f6f7df;
padding:5px;
text-align:center;
}


.kiwiCalendar .EventDayScroll{
padding:0px 2px 0px 5px;
width:95%;
overflow:visible;
}

.kiwiCalendar .EventDay {
height:150px;
}


.EventDayScroll a,
.EventDayScroll a:link,
.EventDayScroll a:hover,
.EventDayScroll a:visited{
color:#CC0000;
line-height:12px;
text-align:left;
display:block;
}


.Eventtooltip IMG{
width:0px;
height:0px;
visibility:none;
}

.EventDayScroll img{
width:0px;
height:0px;
display:none;
}

.Eventtooltip{
z-index:1000;
}

.ModuleTitle_SubMenu{
position:relative;
}

.kiwiCalendar .Event{
width: 850px;
background-color:#FFFFFF;
border:1px solid #dfd7b2 ;
}

.kiwiCalendar .EventTitle{
color: #703c26;
}

.kiwiCalendar .EventSelectedDay{
border-right-color: #9d6a4b;
border-top-color: #9d6a4b;
border-left-color: #9d6a4b;
border-bottom-color: #9d6a4b;
}

.kiwiCalendar .EventWeekendDay{
font-weight: bold;
color: #0000ff;
background-color: #efe9d6;
}

.kiwiCalendar .EventTodayDay{
background-color: #fbe78f;
}

.kiwiCalendar .EventDayHeader {
font-weight: bold;
font-size: 7pt;
font-family: Verdana;
background-color: #703c26;
color:#ffffff;
vertical-align: middle;
}

.kiwiCalendar .EventOtherMonthDay{
background-color: #f7f7f7;
}

.EventDay{
background-color:transparent;
}


.EventDay a,
.EventDay a:link,
.EventDay a:visited,
.EventDay a:hover{
padding:5px;
color:#000000;
background-color:transparent;
}

.kiwiCalendar .EventTitle,
.kiwiCalendar .EventTitle td{
background-image:none;
color:#000000;
}


.kiwiCalendar .EventNextPrev, 
.kiwiCalendar .EventNextPrev a,
.kiwiCalendar .EventNextPrev a:link{
color:#000000;
}

.kiwiCalendar .SubHead IMG{
display:block;
padding-top: 10px;
}

#dnn_ctr1349_Events_EventDetails_lblDescription{
width:450px;
}

#dnn_ctr1349_Events_EventDetails_Panel1{
visibility:hidden;
}

.ListDate{
font-weight:bold;
font-size:25px;
padding-right:15px;
padding-left:10px;
padding-bottom:10px;
line-height:15px;
}

/* Feedback Designer Classes */

div.calendar{
z-index:1000;
}

#dnn_ctr1397_CFD_pnlContent table{
width:100%;
}

.formSurvey{
padding: 10px; 
border-top: #d9ce9c 1px solid; 
width:600px;
}

.formSurvey .formSubHead{
border-top: #ffffff 1px solid;
vertical-align: top;
}

.formSurvey .formText{
width:300px;
padding-right:15px;
text-align:right;
}

.formSurvey .formField NormalTextBox{
width:250px;
height:100px;
}

.formReq{
width:10px;
}


/* Temp */

.cs_twitter
{
    background-color:#EBEBEB;
    background:#EBEBEB url(/Portals/10/Images/background_twitter.png) repeat-y center;
    color:#527E8C;
    padding:20px 10px 5px 10px;
    position:relative;
    margin-top:10px;
    margin-bottom:10px;
}

.cs_twitter .cs_twitterlogo
{
    background:url(/Portals/10/Images/twitterlogo.png) no-repeat center;
    width:117px;
    height:31px;
    position:absolute;
    left:20px;
    top:-15px;
}


.cs_twitter 

#twitter_div{
	left:0px;
	top:0px;
	margin:0px;
	padding:10px;
	}
	
#twitter_update_list{
	margin-left:0px;
	padding-left:5px;
	list-style-type:none;
	}

#twitter_update_list li{
	list-style-type:none;
	}

#twitter_update_list span{
	font-size:18px;
	display:table-row;
	}