@import url("nav.css");

html body {

        background:#000000 url('../images/common/base.gif') center -65px repeat ;
font-family: Verdana, Arial, Helvetica, sans-serif;
        font: normal 0.91em Arial, Tahoma, Helvetica, sans-serif;
        color:#ffffff;
        margin:0;
        padding: 0;
        padding-top:10px;
        text-align: center;
}
a.link-style1:link { color=#cc0000; text-decoration: underline }
a.link-style1:visited { color=#cc0000; text-decoration: underline }
a.link-style1:hover { color=#006699; text-decoration: none }

a.link-style2:link { color=red; text-decoration: overrline }
a.link-style2:visited { color=green; text-decoration: overline }
a.link-style2:hover { color=blue; text-decoration: none }

}



#shadow{ background:url(../images/common/dropshadow_main.gif) center top repeat-y;}
img { border-style:none;}
a, a:visited, a b        {
        color:#BFD72F;
        text-decoration:none;
}

a:hover        {
        color:#0099FF;
}

.hidden-text {
        display: none;
}

h1, h2, h3, h4, p, form, dl, dt, dd        {
        padding:0;
        margin:0;
}
a span{
        display:none;
}

.extracontent a, .extracontent a b{
        color:#C5D528;

}

/* ------------------------- MAIN CONTAINERS --------------------------- */

#container        {
        margin:0 auto;
        margin-top:0px;
        width:800px;
        clear:both;
        text-align:left;

        border:1px solid transparent;
        _border:1px solid #002440;
        position:relative;


}

 /*\*/
* html #container        {
        margin:0 auto;
        background:none;
        clear:both;
        text-align:left;
}/**/

#contents{
        position:relative;
        padding-left:50px;
        padding-top:20px;
width:720px;

}
/*-------------------------Main Backgrounds-------------------------------------*/
#homebody #container{
        background:#002440 url(../images/common/learn-to-sail-sailing-schools-sydney-courses12.gif) 0 0 no-repeat;
        height:600px;
}

#coursebody #container{
        background:#002440 url(../images/common/learn-to-sail-sailing-schools-sydney-courses12.gif) 0 0 no-repeat;
        height:600px;
}


#kidsbody #container{
        background:#002440 url(../images/common/learn-to-sail-sailing-schools-sydney-courses12.gif) 0 0 no-repeat;
        height:600px;
}


#schoolsbody #container{
        background:#002440 url(../images/common/learn-to-sail-sailing-schools-sydney-courses12.gif) 0 0 no-repeat;
        height:600px;
}
#corporatebody  #container{
        background:#002440 url(../images/common/learn-to-sail-sailing-schools-sydney-courses12.gif) 0 0 no-repeat;
        height:600px;
}



#contactusbody #container{
        background:#002440 url(../images/common/learn-to-sail-sailing-schools-sydney-courses12.gif)  0 0 no-repeat;
        height:600px;
}

#contactusmapbody #container{
        background:#002440 url(../images/common/learn-to-sail-sailing-schools-sydney-courses12.gif)  0 0 no-repeat;
        height:600px;
}

#hirebody #container{
        background:#002440 url(../images/common/learn-to-sail-sailing-schools-sydney-courses12.gif)  0 0 no-repeat;
        height:600px;
}

#hire2body #container{
        background:#002440 url(../images/common/learn-to-sail-sailing-schools-sydney-courses12.gif)  0 0 no-repeat;
        height:600px;
}#linksbody #container{
        background:#002440 url(../images/common/learn-to-sail-sailing-schools-sydney-courses12.gif)  0 0 no-repeat;
        height:600px;
}


#photosbody #container{
        background:#002440 url(../images/common/learn-to-sail-sailing-schools-sydney-courses12.gif)  0 0 no-repeat;
        height:600px;
}
#studybody #container{
        background:#002440 url(../images/common/learn-to-sail-sailing-schools-sydney-courses12.gif)  0 0 no-repeat;
        height:600px;
}
/*---------- Sub nav for the course pages---------------*/
#sub_nav{
        clear:both;
        margin-left:10px;
        margin-top:15px;
        padding-bottom:40px;
}
.no-course{ height:20px;}
.container-intro        {
        float:left;
        widows:109px;
        margin:0;
        padding:0;
        display:block;
        background: transparent url("../images/buttons/but-intro.gif") 0 0 no-repeat;
}

a.button-intro {
        padding:0;
        margin:0;
        display:block;
        width:109px;
        height:20px;
        background: transparent url("../images/buttons/but-intro.gif") 0 0 no-repeat;
}

a.button-intro:hover {
        background: transparent url("../images/buttons/but-intro.gif") 0 -20px no-repeat;
}
.container-comp        {
        float:left;
        widows:130px;
        margin:0;
        padding:0;
        display:block;
        background: transparent url("../images/buttons/but-comp.gif") 0 0 no-repeat;
}

a.button-comp {
        padding:0;
        margin:0;
        display:block;
        width:135px;
        height:20px;
        background: transparent url("../images/buttons/but-comp.gif") 0 0 no-repeat;
}

a.button-comp:hover {
        background: transparent url("../images/buttons/but-comp.gif") 0 -20px no-repeat;
}


.container-inshore        {
        float:left;
        widows:82px;
        margin:0;
        padding:0;
        display:block;
        background: transparent url("../images/buttons/but-inshore.gif") 0 0 no-repeat;
}

a.button-inshore {
        padding:0;
        margin:0;
        display:block;
        width:82px;
        height:20px;
        background: transparent url("../images/buttons/but-inshore.gif") 0 0 no-repeat;
}

a.button-inshore:hover {
        background: transparent url("../images/buttons/but-inshore.gif") 0 -20px no-repeat;
}

/*============  Over writting the content area=======================*/

#homebody #contents,,#homebody2 #contents,#homebody3 #contents {
       padding-left:50px;
        padding-top:20px;
        width:720px;
        padding:110;
        padding-top:20px;
        font-size:16px;
        line-height:25px;
}



p.course-days{
        margin-left:60px;
}

p.course-days a{
        color:#BFD72F;
        text-decoration:none;
}
p.course-days a:hover{
        color:#fff;
}






/*------------  home styles-----------------------*/
#homebody  #contents h3, {
        margin-top:20px;
        font-size:14px;
        line-height:25px;
        color:#BFD72F;
}
#homebody #contents{
        padding-left:50px;
        padding-top:20px;
        width:720px;
}
#homebody #contents ul li{
        list-style-type:none;
        background:url(../images/common/hash.gif) no-repeat;
        margin-left:20px;
        padding-left:30px;
        margin-bottom:10px;
        line-height:18px;

}
#homebody #contents ul li h2{
        font-size:14px;
        color:#fff;
}
#homebody #contents ul li a{
        color:#BFD72F;
        font-size:12px;
        text-decoration:none;
}
#homebody #contents ul li a:hover{
        color:#fff;
}

#homebody #contents ul li ul li{
background-image:none; margin:0; padding:0;

}


/*------------  schools styles-----------------------*/
#schoolsbody  #contents h3, {
        margin-top:20px;
        font-size:14px;
        line-height:25px;
        color:#BFD72F;
}
#schoolsbody #contents{
        padding-left:50px;
        padding-top:20px;
        width:720px;
}
#schoolsbody #contents ul li{
        list-style-type:none;
        background:url(../images/common/hash.gif) no-repeat;
        margin-left:20px;
        padding-left:30px;
        margin-bottom:10px;
        line-height:18px;

}
#schoolsbody #contents ul li h2{
        font-size:14px;
        color:#fff;
}
#schoolsbody #contents ul li a{
        color:#BFD72F;
        font-size:12px;
        text-decoration:none;
}
#schoolsbody #contents ul li a:hover{
        color:#fff;
}

#schoolsbody #contents ul li ul li{
background-image:none; margin:0; padding:0;

}

/*------------  course styles-----------------------*/
#coursebody  #contents h3, {
        margin-top:20px;
        font-size:14px;
        line-height:25px;
        color:#BFD72F;
}
#coursebody #contents{
        padding-left:50px;
        padding-top:20px;
        width:720px;
}
#coursebody #contents ul li{
        list-style-type:none;
        background:url(../images/common/hash.gif) no-repeat;
        margin-left:20px;
        padding-left:30px;
        margin-bottom:10px;
        line-height:18px;

}
#coursebody #contents ul li h2{
        font-size:14px;
        color:#fff;
}
#coursebody #contents ul li a{
        color:#BFD72F;
        font-size:12px;
        text-decoration:none;
}
#coursebody #contents ul li a:hover{
        color:#fff;
}

#coursebody #contents ul li ul li{
background-image:none; margin:0; padding:0;

}


/*------------  photos styles-----------------------*/
#photosbody  #contents h3, {
        margin-top:20px;
        font-size:14px;
        line-height:25px;
        color:#BFD72F;
}
#photosbody #contents{
        padding-left:50px;
        padding-top:20px;
        width:720px;
}
#photosbody #contents ul li{
        list-style-type:none;
        background:url(../images/common/hash.gif) no-repeat;
        margin-left:20px;
        padding-left:30px;
        margin-bottom:10px;
        line-height:18px;

}
#photosbody #contents ul li h2{
        font-size:14px;
        color:#fff;
}
#photosbody #contents ul li a{
        color:#BFD72F;
        font-size:12px;
        text-decoration:none;
}
#photosbody #contents ul li a:hover{
        color:#fff;
}

#photosbody #contents ul li ul li{
background-image:none; margin:0; padding:0;

}


/*------------  corporate styles-----------------------*/
#corporatebody  #contents h3, {
        margin-top:20px;
        font-size:14px;
        line-height:25px;
        color:#BFD72F;
}
#corporatebody #contents{
        padding-left:50px;
        padding-top:20px;
        width:720px;
}
#corporatebody #contents ul li{
        list-style-type:none;
        background:url(../images/common/hash.gif) no-repeat;
        margin-left:20px;
        padding-left:30px;
        margin-bottom:10px;
        line-height:18px;

}
#corporatebody #contents ul li h2{
        font-size:14px;
        color:#fff;
}
#corporatebody #contents ul li a{
        color:#BFD72F;
        font-size:12px;
        text-decoration:none;
}
#corporatebody #contents ul li a:hover{
        color:#fff;
}

#corporatebody #contents ul li ul li{
background-image:none; margin:0; padding:0;

}

/*------------  kids styles-----------------------*/
#kidsbody  #contents h3, {
        margin-top:20px;
        font-size:14px;
        line-height:25px;
        color:#BFD72F;
}
#kidsbody #contents{
        padding-left:50px;
        padding-top:20px;
        width:720px;
}
#kidsbody #contents ul li{
        list-style-type:none;
        background:url(../images/common/hash.gif) no-repeat;
        margin-left:20px;
        padding-left:30px;
        margin-bottom:10px;
        line-height:18px;

}
#kidsbody #contents ul li h2{
        font-size:14px;
        color:#fff;
}
#kidsbody #contents ul li a{
        color:#BFD72F;
        font-size:12px;
        text-decoration:none;
}
#kidsbody #contents ul li a:hover{
        color:#fff;
}

#kidsbody #contents ul li ul li{
background-image:none; margin:0; padding:0;

}

/*------------hire styles-----------------------*/
#hirebody  #contents{
                padding-left:50px;
        padding-top:20px;
        font-size:16px;
        line-height:25px;
}
#hirebody #contents ul li{
        list-style-type:none;
        background:url(../images/common/hash.gif) no-repeat;
        margin-left:20px;
        padding-left:30px;
        margin-bottom:10px;
        line-height:18px;

}
#hirebody  #contents ul li h2{
        font-size:16px;
        color:#fff;
}
#hirebody #contents ul li a{
        color:#BFD72F;
        font-size:12px;
        text-decoration:none;
}
#hirebody  #contents ul li a:hover{
        color:#fff;
}

#hirebody #contents ul li ul li{
background-image:none; margin:0; padding:0;
}



/*------------- Study page-------------------------*/

#Studybody #contents{
        padding-left:50px;
        padding-top:20px;
        width:750px;
        font-size:16px;
        line-height:25px;
}
#Studybody #contents ul li{
        list-style-type:none;
        background:url(../images/common/hash.gif) no-repeat;
        margin-left:20px;
        padding-left:30px;
        margin-bottom:10px;
        line-height:18px;

}
#Studybody #contents ul li h2{
        font-size:16px;
        color:#fff;
}
#Studybody #contents ul li a{
        color:#BFD72F;
        font-size:16px;
        text-decoration:none;
}
#Studybody #contents ul li a:hover{
        color:#fff;
}

#Studybody #contents ul li ul li{
background-image:none; margin:0; padding:0;

}


/* ********************************
        homepage photo styles/positioning
******************************** */
#mContainer {
        position:relative;
        width: 560px;
        height: 370px;
        text-align: 20;
        padding-bottom: 10px;
}
.mPhoto {
        position:absolute;
        top:0px;
        left:5px;
        width: 560px;
        -moz-opacity:0.0;
        filter:Alpha(opacity=0);
}
.mPhoto img {
        padding: 0;
}

#location {
        text-align: center;
        font-size: 12px;
        font-weight: bold;
}

#mail_to{
        position:absolute;

        top:381px;
        left:140px;
        _left:30px;
}



.clear        {
        clear:both;
}


/* hacks and workarounds */
/* fix so Mozilla browsers allows content to fill container div */
.clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */















