@import url("menu.css");
@import url("home.css");
@import url("globalreset.css");
@import url("main.css");

/* Created by Lee Sykes - DNN Creative Magazine - www.dnncreative.com */

body
{
    /* set default font size for skin      (Titles etc. will then use a percentage to specify their sizes) */
    margin:0px;
    padding:0px;
    height:100%;
    width:100%;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:81%;  
    color:#526460;
}
    

#wrap
{
    width:965px;
    height:500px;
    margin: 0 auto;
    padding:0px;
    background: url(images/background.gif) repeat-x 0px 0px;
}

#wrap2
{
    width:965px;
    height:250px;
    margin: 0 auto;
    padding:0px;
    background: url(images/background.gif) repeat-x 0px 0px;
}

#loginlinks
{
    top: 84px;
    right: 10px;
}

#banner
{
    background: url(images/banner.png) no-repeat 0px 0px;  
    margin:0px auto;
    height:111px;
    width:965px;
    position:relative;
    z-index:1000;
    top:10px;
}

#banner .logo
{
    background:url(images/logo.png) no-repeat 0px 0px;
    margin:2px 0px 0px 25px;
    padding:0px 15px 0px 0px;
    width:315px;
    height:93px;
    float:left;
}

.menu_left
{
    left: 500px;
    height: 18px;
    float:right;
    margin:0px 20px 0px 0px;
    padding:0px;
}

#bread
{
    top:40px;
    margin:60px 0px 10px 40px;
    padding:0px;
}


.Breadcrumb 
{
    padding:0px;
    margin:0px auto;
}

.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#014600;}
a.Breadcrumb:hover{color:#bb8911;}


#header
{
    float: left;
    color:#fff;
    width:50%;
    margin:0px 0px 0px 30px;
    z-index:50;
}


#dnn_headerpane
{
    background-color:Transparent;
    z-index:50;
    margin:0px auto;
}

#content
{
    float: left;
    color:#fff;
    width:50%;
    margin:50px 0px 0px 30px;
}


#dnn_contentpane
{
    padding: 10px;
    background-color:Transparent;
    z-index:50;
}

#middle
{
    float:left;
        width:33%;  
    
}

#dnn_middlepane
{
    padding: 10px;
    margin:20px 0px 0px 0px;
    border-right:1px solid #727272;
    border-left:1px solid #f8f8f8;
}

#leftpane
{
    float: left;  
    width:34%;  
}

#dnn_leftpane
{
    padding: 10px;
    margin:20px 0px 0px 20px;
    border-right:1px solid #727272;
}

#rightpane
{
    float: left;
        width:33%; 
}

#dnn_rightpane
{
    padding: 10px;
    margin:20px 10px 0px 0px;
    border-left:1px solid #f8f8f8;

}
#footercontent
{
    clear: both;
    padding: 10px 0 0 0;
}

#footer
{
    background: #ffc231;
    height:100px;
    width:965px;
    margin:0px auto;
    float:left;
    position:relative;
    text-align:center;
    color:#545656;
    top:-15px;
    font-size:91%;
}  

#girl
{
    background:url(images/girl.png) no-repeat 0px 0px;
    float:left;
    height:365px;
    width:965px;
    margin:0px;
    position:relative;
    z-index:1;
    top:-10px;
}

#image1
{
    background:url(images/class.gif) no-repeat 0px 0px;
    width:124px;
    height:138px;
    float:left;
    margin:0px 20px 10px 0px;
}

#image2
{
    background:url(images/boy.gif) no-repeat 0px 0px;
    width:129px;
    height:158px;
    float:left;
    margin:0px 20px 20px 0px;
}

#image3
{
    background:url(images/group.gif) no-repeat 0px 0px;
    width:123px;
    height:159px;
    float:left;
    margin:0px 20px 40px 0px;
}

#image4
{
    background:url(images/craft.gif) no-repeat 0px 0px;
    width:125px;
    height:112px;
    float:left;
    margin:0px 20px 50px 0px;
}

#image5
{
    background:url(images/belt.gif) no-repeat 0px 0px;
    width:120px;
    height:135px;
    float:left;
    margin:0px 20px 50px 0px;
} 

#map
{
    background:url(images/map.gif) no-repeat 0px 0px;
    height:201px;
    width:256px;
    margin:20px 0px 0px 0px;
}

#list
{
    background:url(images/list.gif) no-repeat 0px 0px;
    float:left;
    width:557px;
    height:608px;
    margin-top:20px;
}    

#terms{color:#0e3d60;}

#termsofuse, #privacy{width:700px;}
#termsofuse h2{margin-top:10px;}
#privacy h2{margin-top:10px;}
