#patternTopBar,
#patternTopBarContents,
#patternClearHeaderCenter,
#patternClearHeaderLeft,
#patternClearHeaderRight,
#patternTopBarContentsOuter {
   height:130px; /* top bar height; make room for header columns */
   overflow:hidden;
}

#patternTopBarContents, #patternBottomBarContents{
   padding: 0px;
}

#patternOuter {
   margin-left:208px;
   margin-right:232px;
}

#patternSideBar {
   width:168px;
   margin-left:-188px;
   margin-top:30px;
}

#patternMain {
   margin: 30px 0px 20px 0px;
}

#patternRightBar {
   width:192px;
   margin-right:-212px;
   margin-left:20px;
   margin-top:30px;
   float: right;
   display:inline;
   overflow:hidden;
}

#patternSideBarContents {
   margin:0em;
   padding:0em;
}

#patternPage {
   width:1024px;
   margin-left: auto;
   margin-right: auto;
   position: relative;
   text-align: left;
}

#patternSideBarContents .ll {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/dot.gif) 0 0 repeat-y;
}

#patternSideBarContents .rl {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/dot.gif) 100% 0 repeat-y;
}

#patternSideBarContents .tc {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/left-top-corner.gif) 0 0 no-repeat;
}

#patternSideBarContents .bc {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/left-bottom-corner.gif) 0 bottom no-repeat;
}

#patternSideBarContents .cbody {
   padding:20px 0px 20px 20px;
}

#patternMainContents {
   margin:0 10px;
   padding:0;
}

.foswikiTopic {
   margin: 0.5em 0 0;
   padding: 5px 1em;
}

#patternMainContents h1{
   margin: -18px 0 22px -12px;
}

#patternMainContents h2{
   color:#0A0A0A;
   background-color:#dddddd;
   border-right-width: thin;
   padding: 10px;
   margin: 0 -6px 10px -5px;
}

#patternMainContents h3{
   margin: 10px 0px 0px -10px;
   font-size: 24px;
}

#patternMainContents h4{
   font-size: 20px;
}


#patternMainContents .tl {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/dot.gif) 0 0 repeat-x;
}

#patternMainContents .bl {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/dot.gif) 0 100% repeat-x;
}

#patternMainContents .ll {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/dot.gif) 0 0 repeat-y;
}

#patternMainContents .rl {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/dot.gif) 100% 0 repeat-y;
}

#patternMainContents .tlc {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/center-tl-corner.gif) 0 0 no-repeat;
}

#patternMainContents .trc {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/center-tr-corner.gif) 100% 0 no-repeat;
}

#patternMainContents .blc {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/center-bl-corner.gif) 0 100% no-repeat;
}

#patternMainContents .brc {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/center-br-corner.gif) 100% 100% no-repeat;
}

#patternMainContents .cbody {
   padding:20px;
}

#patternRightBarContents .ll {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/dot.gif) 0 0 repeat-y;
}

#patternRightBarContents .rl {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/dot.gif) 100% 0 repeat-y;
}

#patternRightBarContents .tc {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/right-top-corner.gif) 0 0 no-repeat;
}

#patternRightBarContents .bc {
   background: url(/foswiki/pub/Events/MODELS2011/PatternSkinStyle/right-bottom-corner.gif) 0 bottom no-repeat;
}

#patternRightBarContents .cbody {
   padding:20px;
}

#patternTopBar {
   border-width:0px;
   border-style:none none none none;
}

#patternBottomBar {
   border-width:0px;
   border-style:none none none none;
}

#patternSideBar {
   font-size: 18px;
   font-weight: bold;
}

#patternSideBarContents a:hover {
   margin-right: 1px;
   margin-left: -19px;
   padding-left: 19px;
}

#patternSideBarContents .sponsors{
   margin: 0 0 0 -20px;
   padding: 0;
}

#patternSideBarContents .sponsors a:hover {
   margin: 0;
   padding: 0;
}

#patternSideBarContents hr {
   background-color: #000000;
   color: #000000;
   margin: 4px 13px 4px -7px;
}

#patternRightBar {
   font-size: 16px;
   font-weight: bold;
}

#patternRightBarContents h1{
   margin-left: -19px;
   margin-right: -19px;
   padding-left: 10px;
   padding-bottom:6px;
   font-size: 24px;
   font-weight: bold;
}
