﻿#IE6_Force_sidebar_width {width:300px; height: 1px;}

/* .|. Floating Nav bar with Margin-LEFT 
---------------------------------------------- */
#divFloatingTopButtons {position:absolute; height: 50px; top:20px; width: 500px; margin-left: 400px;}
    #btnNav_Blog, #btnNav_Calendar {float: left; width: 215px; height: 42px; margin-left: 10px;}



#divFullBackgroundWrapper { }

#divPageWrapper, #divFloatingMenuWrapper, #divFloatingTopButtonsMenuWrapper {width: 936px; margin: 0px auto;}
#divPageWrapper {margin-top: 30px;}


/* .|. Master Main -  Layout Table
---------------------------------------------- */
.wrapperTable {width: 936px;}
.topColumn {width: 936px; height:12px; background: transparent url('/images/layout-shadow-top.png') no-repeat;}
.leftShadowColumn {width:12px;vertical-align:top; background: transparent url('/images/layout-shadow-left.png') repeat-y;}
.centerContentColumn {
    width: 910px;
    padding: 0px;margin:0px;
    background: #FFFFFF;
    vertical-align: top;  
}
.rightShadowColumn {width:12px; vertical-align:top; background: transparent url('/images/layout-shadow-right.png') repeat-y;}
.bottomColumn {width: 936px; height:62px; background: transparent url('/images/layout-shadow-bottom.png') no-repeat;}

/* Changing Background Patterns (See Function on code behind Site.Master 
| Same property on IE6.css  */
.bodyPattern_home_class {background: transparent url('/images/sidebar-home.png') no-repeat;}
.bodyPattern_internal_class {background: transparent url('/images/sidebar-internal.png') no-repeat;}


/* .|. Internal - Layout Table
---------------------------------------------- */
.InternalTableWrapper  {width:910px; padding: 0px; margin: 0px;}
.InternalSidebarColumn {width:300px; padding: 0px; margin: 0px; vertical-align:top; background-color: #CFD0C1;}
.InternalContentColumn {width:610px; padding: 0px; margin: 0px; vertical-align:top; background-color: #CFD0C1;}


/* .|. Floating Nav bar with Margin-LEFT 
---------------------------------------------- */
#divSidebarMenuWrapper {position:absolute; width:241px; height: 725px; top:60px; margin-left:50px;}
    #divSidebarHeaderLogo {width: 200px; height: 100px; margin: 0px auto;}
    #divSidebarMenu {width: 230px; height: 300px; margin: -5px auto 5px auto;}

/* .|. Floating Nav bar with Margin-LEFT 
---------------------------------------------- */
#divSidebarScrollWrapper {width: 230px; height: 180px; margin: 0px auto; }








/* .|. Master Column -- Grow effect
---------------------------------------------- */
#divContentArea_Wrapper {
    width: 610px;
    height: 100%;
    min-height: 600px;
    margin: 0px;
    padding-bottom: 10px;
}
#divContent_1ColumnTextArea {
    width:550px; 
    min-height: 600px;
    height: 100%;
    margin-left: 30px; 
    padding-top: 40px;
    /*background: aqua;*/
}

/* .|. Blog Area
---------------------------------------------- */

#ctl00_ctl00_cphContent_cphInternalContent_sidebar1_blog_profiles1_divTitle {}
#ctl00_ctl00_cphContent_cphInternalContent_sidebar1_blog_archive1_divTitle {}
#ctl00_ctl00_cphContent_cphInternalContent_sidebar1_blog_tags1_divTitle {}
#ctl00_ctl00_cphContent_cphInternalContent_sidebar1_blog_categories1_divTitle {}


#BlogTitle {width: 550px; padding: 0px;}
#BlogWrapper {width: 550px; padding: 0px;}
#divBlogSidebar {
    float:right; 
    padding: 10px;
    margin:0 0 15px 15px; /* Space breading for text arounf sidebar*/
    width: 180px;
    border: dotted 1px #447170;
    min-height: 200px;
}

.bodyDetails {
clear:left;
	color: #000000;
	/*padding-bottom: 5px;padding-top: 10px;*/
	padding: 10px 0px 5px 0px;
	width:550px;
}
.headerBlogProfiles {}



.headerBlogProfiles {clear:both;}
.headerBlogProfilesDetails {clear:left;
	font-size: 20px;
	color: #447270;
	font-weight: bold;
	line-height: 20px;
}
.ProfileBodyCustomClass {
	color: #000000;
	padding-bottom: 5px;padding-top: 10px;
	width:550px;
}
.ProfileBodyCustomClass a:link {color: #000000;text-decoration: none;}
.ProfileBodyCustomClass a:visited {color: #000000;text-decoration: none;}
.ProfileBodyCustomClass a:hover {color: #000000;text-decoration: none;}



/* .|. Hyperlinks
---------------------------------------------- */
.footer_links {
    font-size: 10px;
    color: #000001;
    line-height: 16px;
}
.footer_links a:link {color: #CFD0C1;text-decoration: none;}
.footer_links a:visited {color: #CFD0C1;text-decoration: none;}
.footer_links a:hover {color: #000001;text-decoration: underline;}

/* .|. Calendar Page
---------------------------------------------- */
.titleDayEventCalendar {
	font-size: 14px;
	color: black;
	font-weight: bolder;
	text-transform: uppercase; 
	line-height: 20px;
	padding: 0px;
	margin: 0px;
	border-bottom: dotted 1px gray;
}
.titleDayEventCalendar a:link {color: #B8A176;text-decoration: none;}
.titleDayEventCalendar a:visited {color: #B8A176;text-decoration: none;}
.titleDayEventCalendar a:hover {color: #B8A176;text-decoration: none;}

.titleCalendarHeader {
	font-size: 14px;
	color: #447170;
	font-weight: bolder;
	text-transform: uppercase; 
	line-height: 20px;
	padding: 0px;
	margin: 0px;
    /*clear:both;*/
}
.titleCalendarHeader a:link {color: #447170;text-decoration: none;}
.titleCalendarHeader a:visited {color: #447170;text-decoration: none;}
.titleCalendarHeader a:hover {color: #447170;text-decoration: undeline;}



.calendarDailyViewIcs {
clear:both;
	font-size: 10px;
	color: white;
	font-weight: bolder;
	line-height: 12px;
	padding: 5px 0px 0px 20px;
	margin: 0px;
    background: transparent url('/images/datePickerPopup.gif') no-repeat;
}
.calendarDailyViewIcs a:link {color: #447170;text-decoration: underline;}
.calendarDailyViewIcs a:visited {color: #447170;text-decoration: none;}
.calendarDailyViewIcs a:hover {color: #447170;text-decoration: none;}

.headerEventsSidebar {
	font-size: 11px;
	color: #9FA283;
	font-weight: bolder;
	line-height: 12px;
	padding: 10px 0px 0px 0px;
	margin-top: 0px;
}
.headerEventsSidebar a:link {color: #9FA283;text-decoration: none;}
.headerEventsSidebar a:visited {color: #9FA283;text-decoration: none;}
.headerEventsSidebar a:hover {color: #9FA283;text-decoration: none;}



/* .|. Contact Us Form
---------------------------------------------- */
#divForm_ContactUs {min-height: 350px; padding:3px; width: 84%; margin: 0 auto;}
