/* 
================================
 Custom Styles for Miller Moments 2011
================================
*/  

#mmTop {background: url(images/BGfull.jpg) no-repeat top left; padding-top: 45px; width:276px;}
#mmBottom {background: url(images/BGfull.jpg) no-repeat bottom left; height:417px;}
#mmBottom .mmContent {padding: 20px 23px}

.mmContent #slides {background: url(images/ctrl-bg.jpg) no-repeat center top;}
#slides #slidemid {width: 100%; text-align: center; padding-top: 8px;}
#slides #Prev, #slides #Next {cursor: pointer;}
#slides #Next {text-align: right;}


.mmCP, .mmCP p{font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; font-weight:normal; color:#fff}

/* 
================================
 Custom Styles for Miller Moments 
================================
*/   
img{border:0}
td{vertical-align:top; text-align:left}
.CT{width:100%; border:0}
.tools{vertical-align:middle; white-space:nowrap}
#header{width:100%; background-image:url('/Portals/_default/Containers/Yukon/tile_top.gif'); background-repeat:repeat-x}
#LeftSide{vertical-align:bottom; text-align:left; background-image:url('/Portals/_default/Containers/Yukon/tile_L.gif'); background-repeat:repeat-y}
#RightSide{vertical-align:bottom; text-align:right; background-image:url('/Portals/_default/Containers/Yukon/tile_R.gif'); background-repeat:repeat-y}
.CP{background:url('/Portals/_default/Containers/Yukon/tile_content.gif') repeat-x bottom #c82229; padding:2px 6px 4px 6px; font-family:Arial,Helvetica,sans-serif; font-size:14px; line-height:18px; font-weight:bold; color:#fff; height:221px;}
.CP p{font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; font-weight:normal; color:#fff}
.sides{width:22px}
#slidectrl{height:29px}
#Slide_L{text-align:left; background-image:url('/Portals/_default/Containers/Yukon/slide_bg_tile.gif'); background-repeat:repeat-x}
#Slide_R{text-align:right; background-image:url('/Portals/_default/Containers/Yukon/slide_bg_tile.gif'); background-repeat:repeat-x}
#Slide_mid{text-align:left; background-image:url('/Portals/_default/Containers/Yukon/slide_bg_tile.gif'); background-repeat:repeat-x; width:100%}
#bottom{background-image:url('/Portals/_default/Containers/Yukon/tile_bottom.gif'); background-repeat:repeat-x}
#MM_wrapper{}

#TL, #header, #TR {height: 52px;}
/* 
================================
 Container Styles for DotNetNuke
================================
*/ 
.containermaster_blue{width:100%; background-color:#dfe5f2; border-right:#7994cb 1px solid; border-top:#7994cb 1px solid; border-left:#7994cb 1px solid; border-bottom:#7994cb 1px solid; -moz-border-radius-bottomleft:15px; -moz-border-radius-bottomright:15px; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px}
.containerrow1_blue{background-image:url(gradient_LtBlue.jpg)}
.containerrow2_blue{background-color:#fff}
.ModuleTitle_MenuItem{border:white 0px solid; /*override borders*/ }

.ModuleTitle_MenuItem td{ /*td if menu is using tables*/cursor:pointer; cursor:hand; color:black; font-family:Tahoma,Arial,Helvetica; font-size:9pt; font-weight:bold; font-style:normal; height:21px;  white-space:nowrap;  /*Word wrapping menu item now optional*/ padding:1px 3px 3px 1px}

.ModuleTitle_MenuIcon{cursor:pointer; cursor:hand; background-color:#EEE; width:15px; height:100%;  /*override the default height for icon so that menubreaks can have heights adjusted*/}

.ModuleTitle_SubMenu{z-index:1000; cursor:pointer; cursor:hand; background-color:#FFF; filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray',Direction=135,Strength=3); padding:1px 1px 1px 1px;  /*explicitly set padding for sub-menus */}

.ModuleTitle_MenuBreak{background-color:#EEE; font-size:1px; /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/}

.ModuleTitle_MenuItemSel{cursor:pointer; cursor:hand; color:black; font-family:Tahoma,Arial,Helvetica; font-size:9pt; font-weight:bold; font-style:normal; background-color:#C1D2EE}

