body
{
    margin            : 0 auto;
    padding           : 0;
}

.Synergee-Web-Page-Component-Text-Container
{
    padding           : 0;

}

h1,
h2,
h3,
h4,
h5,
h6,
p,
.Synergee-Web-Page-Component-Text h1,
.Synergee-Web-Page-Component-Text h2,
.Synergee-Web-Page-Component-Text h3,
.Synergee-Web-Page-Component-Text h4,
.Synergee-Web-Page-Component-Text h5,
.Synergee-Web-Page-Component-Text h6,
.Synergee-Web-Page-Component-Text p
{
    margin            : 5px 0 10px;
    padding           : 0;
}

.GlobalContainer
{
    width             : 1000px;
    min-height        : 600px;
}

.Header
{
    margin            : 0 auto;
    padding           : 0;
    width             : 1000px;
    height            : 102px;
    clear             : both;
    overflow          : hidden;
}

.Logo
{
    margin            : 0 0 0 20px;
    padding           : 0;
    width             : 110px;
    height            : 102px;
    float             : left;
}

.Logo a
{
    display           : block;
    height            : 100px;
    width             : 110px;
}

.menu
{
    float             : right;
    margin            : 0 3px 0 0;
    padding           : 82px 0 0;
    width             : 744px;
}

.menuBtn
{
    float             : right;
    min-width         : 20px;
    margin-left       : 10px;
}

.menuBtn a
{
    padding           : 3px 5px 5px;
    text-transform    : uppercase;
}

.banner
{
    margin            : 0 auto;
    padding           : 3px 2px;
    width             : 996px;
    height            : 230px;
    clear             : both;
}

.homeSlideShow
{
    margin            : 0;
    padding           : 0;
    width             : 632px;
    height            : 231px;
    float             : left;
    overflow          : hidden;
}

.bannerImage
{
    margin            : 0;
    margin-left       : 3px;
    padding           : 0;
    width             : 362px;
    height            : 231px;
    float             : left;
}

.infoContainer
{
    margin            : 0 auto;
    padding           : 0;
    width             : 1000px;
    min-height        : 300px;
}

.leftContainer
{
    margin            : 0;
    padding           : 10px 15px 0 15px;
    float             : left;
    width             : 601px;
    min-height        : 100px;
}

.mainText
{
    margin            : 10px 0 10px 0;
}

.rightContainer,
.news
{
    margin            : 0;
    float             : right;
    width             : 366px;
    min-height        : 100px;
}

.news h1,
.news h2,
.news h3,
.news h4
{
    margin-top        : 10px;
    padding           : 0 0 0 5px;
}

.news h4
{
    padding           : 0;
}

.news
{
    position          : relative;
    overflow          : hidden;
    margin            : 0;
    width             : 365px;
}

.newsText
{
    margin            : 0 auto;
}

.newsTextSlide,
.Synergee-Web-Page-TextSplitter-Content
{
    width             : 355px;
    float             : left;
    height            : 103px;
    margin            : 0;
    padding           : 5px 9px 5px 9px;
    position          : relative;
}

.Synergee-Web-Page-TextSplitter-Content
{
    height            : 80px;
    overflow          : hidden;
}

#textSlide
{
    text-align        : center;
}

ul.newsSlideButton
{
    margin            : 0 auto;
    padding           : 0;
    height            : 5px;
    position          : absolute;
    display           : inline;
    bottom            : 8px;
}

ul.newsSlideButton li
{
    position          : relative;
    display           : block;
    overflow          : hidden;
    height            : 5px;
    line-height       : 5px;
    width             : 5px;
    float             : left;
    padding           : 0;
    margin-right      : 2px;
    background-color  : #ccc;
    cursor            : pointer;
}

ul.newsSlideButton li.Active
{
    background-color  : #777;
}

.textBox
{
    margin            : 0 auto;
    min-height        : 85px;
    width             : 355px;
    padding           : 5px 0 0 0;
}

.footer
{
    margin            : 0 auto;
    padding           : 2px 0 0 0;
    width             : 1000px;
    min-height        : 15px;
}

.poweredBy
{
    margin            : 5px auto;
    width             : 1000px;
    min-height        : 15px;
}

body,
.mainText
{
    font-family       : Arial, Helvetica, sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6,
.Synergee-Web-Page-Component-Text h1,
.Synergee-Web-Page-Component-Text h2,
.Synergee-Web-Page-Component-Text h3,
.Synergee-Web-Page-Component-Text h4,
.Synergee-Web-Page-Component-Text h5,
.Synergee-Web-Page-Component-Text h6
{
    font-family       : Arial, Helvetica, sans-serif;
    font-weight       : normal;
}

.Synergee-Web-Page-Component-Text h3
{
    font-size         : 16px;
}

.menuBtn a
{
    font-family       : Arial, Helvetica, sans-serif;
    font-size         : 14px;
    font-weight       : normal;
}

.infoContainer,
.leftContainer,
.Synergee-Web-Page-Component-Text
{
    font-size         : 12px;
    text-align        : justify;
}

.leftContainer h1,
.leftContainer h2,
.leftContainer h3
{
    font-size         : 28px;
    font-weight       : normal;
    font-family       : Arial, Helvetica, sans-serif;
}

.leftContainer h2
{
    font-size         : 24px;
}

.leftContainer h3
{
    font-size         : 20px;
}

.news h1,
.news h2,
.news h3
{
    font-size         : 21px;
    font-weight       : normal;
    text-transform    : capitalize;
}

.newsTextSlide,
.textBox,
.Synergee-Web-Page-TextSplitter-Content
{
    text-align        : left;
    font-size         : 12px;
    line-height       : normal;
}

.newsTextSlide h1,
.newsTextSlide h2,
.newsTextSlide h3,
.newsTextSlide h4,
.newsTextSlide h5,
.newsTextSlide h6
{
    font-size         : 18px;
}

.textBox
{
    text-align        : justify;

}

.footer, .poweredBy
{
    font-size         : 9px;
}

.footer
{
    text-align        : center;
}

.poweredBy
{
    text-align        : right;
    color             : #CCC;
}

.poweredBy a
{
    text-decoration   : none;

}

.Synergee-Web-Page-Component-SlideShowHome-Viewer-Container
{
    background-color : #fff;
    display : block;
    float : right;
    height : 231 px;
    line-height : 150 px;
    margin : auto;
    padding : 0 px;
    position : relative;
    text-align : center;
    width : 640 px;
}

#homeSlideShow .Synergee-Web-Page-Component-SlideShow-Viewer
{
    width             : 750px;
    height            : 231px;
    position          : relative;
    margin-left       : -52px;
}

.Synergee-Web-Page-Component-SlideShowHome-Menu
{
    display : none;
    height : 0;
}

.homeSlideShow
{
    height            : 231px !important;
    height            : 231px; /*margin-top: 10px;*/
    position          : relative;
    width             : 629px !important;
    width             : 629px;
}

.homeSlideShow img
{
    position          : absolute;
    display           : none;
    left              : 0pt;
    top               : 0pt;
    height            : 231px;
}

body
{
    background-color  : #FFF;
}

h1,
h2,
h3,
h4,
h5,
h6
{
    color             : #7575d1;
}

a
{
    text-decoration   : none;
}

.GlobalContainer
{
    background-color  : #FFF;
}

.Header
{
    background-color  : #FFF;
    border-top        : 10px solid #333399;
    border-bottom     : 1px solid #FFF;
    background-image  : url(../../Images/headerBg.png);
}

.Logo
{
    background-image  : url(../../Images/Regent_logo.png);
    background-repeat : no-repeat;
}

.menuBtn a
{
    color             : #FFF;
    cursor            : pointer;
    border-top        : 2px solid;
}

#adulte.menuBtn a
{
    background-color  : #333399;
    border-color      : #7575d1;
    background-image  : -moz-linear-gradient(top, #333399, #7575d1);
    background-image  : -webkit-gradient(linear, left top, left bottom, color-stop(0, #333399), color-stop(1, #7575d1));
    filter            : progid:DXImageTransform.Microsoft.gradient(startColorStr = '#333399', EndColorStr = '#7575d1');
    -ms-filter        : "progid:DXImageTransform.Microsoft.gradient(startColorStr='#333399', EndColorStr='#7575d1')";
}

#adulte.menuBtn a:hover
{
    background-image  : -moz-linear-gradient(top, #7575d1, #333399);
    background-image  : -webkit-gradient(linear, left top, left bottom, color-stop(0, #7575d1), color-stop(1, #333399));
    filter            : progid:DXImageTransform.Microsoft.gradient(startColorStr = '#7575d1', EndColorStr = '#333399');
    -ms-filter        : "progid:DXImageTransform.Microsoft.gradient(startColorStr='#7575d1', EndColorStr='#333399')";
}

#young.menuBtn a
{
    background-color  : #82c520;
    border-color      : #bdec78;
    background-image  : -moz-linear-gradient(top, #82c520, #bdec78);
    background-image  : -webkit-gradient(linear, left top, left bottom, color-stop(0, #82c520), color-stop(1, #bdec78));
    filter            : progid:DXImageTransform.Microsoft.gradient(startColorStr = '#82c520', EndColorStr = '#bdec78');
    -ms-filter        : "progid:DXImageTransform.Microsoft.gradient(startColorStr='#82c520', EndColorStr='#bdec78')";
}

#young.menuBtn a:hover
{
    background-image  : -moz-linear-gradient(top, #bdec78, #82c520);
    background-image  : -webkit-gradient(linear, left top, left bottom, color-stop(0, #bdec78), color-stop(1, #82c520));
    filter            : progid:DXImageTransform.Microsoft.gradient(startColorStr = '#bdec78', EndColorStr = '#82c520');
    -ms-filter        : "progid:DXImageTransform.Microsoft.gradient(startColorStr='#bdec78', EndColorStr='#82c520')";
}

.banner
{
    background-color  : #FFF;
    border-top        : 2px solid #7575D1;
}

.infoContainer
{
    background-color  : #FFF;
    color             : #666;
}

.leftContainer,
.rightContainer
{
    background-image  : url(../../Images/infoContainerBg.png);
    background-repeat : repeat-x;
    background-color  : transparent;
    border-top        : 2px solid #7575D1;
}

.rightContainer
{
    color             : #666;
}

.news
{
    background        : transparent url("../../Images/newsBgBottom.png") repeat-x left bottom;
}

.newsTextSlide
{
    background-image  : url(../../Images/newsBg.png);
    background-repeat : repeat-x;
}

.newsTextSlide,
.Synergee-Web-Page-TextSplitter-Content
{
    border-bottom     : 1px inset #999;

}

.footer
{
    background-color  : #333399;
    color             : #FFF;
}

.poweredBy a
{
    color             : #CCC;
}

.poweredBy a:hover
{
    color             : #333399;
}

.menu .Synergee-Web-Page-Component-Text	a
{
    text-decoration   : none;
}