﻿body
{
    margin: 0px 0px 0px 0px;
    background-color: #C7C8CA;
    font-family: Arial;
    font-size: 11px;
    color: #000000;
}


#Content
{
    width: 774px;
    margin: 0 auto;
    text-align: left;
    height: 100%;
}

#Holder
{
    top: 20px;
    position: absolute;
    width: 774px;
    background-image: url('../MediaFiles/Background.jpg' );
    background-position: center;
    background-color: #C7C8CA;
    background-repeat: repeat-y;
}
img
{
    border: 0px;
}
a
{
    text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}



#Logo
{
    position: relative;
    top: 25px;
    left: 585px;
}



/* Navigation Start */

#NavBar
{
    position: relative;
    top: 0px;
    left: 26px;
    width: 456px;
    margin: 0;
    padding: 0;
    background: url(../MediaFiles/Navigation.gif) repeat-x;
    height: 21px;
    list-style: none;
    height: 30px;
}
#NavBar li
{
    float: left;
}
#NavBar a
{
    text-decoration: none;
    display: block;
    height: 30px;
    text-indent: -5000px;
    background: url(../MediaFiles/Navigation.gif) no-repeat;
}
#NavBar #Home
{
    background-position: 0 0;
    width: 47px;
}
#NavBar #HomeActive
{
    background-position: 0 -30px;
    width: 47px;
}
#NavBar #Home:hover
{
    background-position: 0 -30px;
}
#NavBar #Profile
{
    background-position: -47px 0;
    width: 65px;
}
#NavBar #ProfileActive
{
    background-position: -47px -30px;
    width: 65px;
}
#NavBar #Profile:hover
{
    background-position: -47px -30px;
}

#NavBar #Portfolio
{
    background-position: -112px 0;
    width: 79px;
}
#NavBar #PortfolioActive
{
    background-position: -112px -30px;
    width: 79px;
}
#NavBar #Portfolio:hover
{
    background-position: -112px -30px;
}

#NavBar #News
{
    background-position: -191px 0;
    width: 55px;
}
#NavBar #NewsActive
{
    background-position: -191px -30px;
    width: 55px;
}
#NavBar #News:hover
{
    background-position: -191px -30px;
}

#NavBar #Contact
{
    background-position: -246px 0;
    width: 69px;
}
#NavBar #ContactActive
{
    background-position: -246px -30px;
    width: 69px;
}
#NavBar #Contact:hover
{
    background-position: -246px -30px;
}

#NavBar #BrandManager
{
    background-position: -315px 0;
    width: 141px;
}
#NavBar #BrandManagerActive
{
    background-position: -315px -30px;
    width: 141px;
}
#NavBar #BrandManager:hover
{
    background-position: -315px -30px;
}
/* Navigation End */
























.popUpControl
{
    visibility: hidden;
    position: absolute;
    z-index: 2;
    background: White;
}

/* HomePage START */

#HomepageLine
{
    position: relative;
    top: 0px;
    width: 722px;
    left: 26px;
    height: 1px;
    background-color: #C8C8C8;
    overflow:hidden;
}

#HomeImage
{
    position: relative;
    top: 12px;
    left: 26px;
}


/* HomePage END */



/* News START */

.PreviewBlock
{
    display: table;
}

.PreviewImage
{
    padding-right: 10px;
    padding-bottom: 10px;    
}

.NewsLink
{
    color: Red;
    text-align: right;
    display: block;
}

.PlainNewsLink
{
    color: Red;
    font-weight: bold;
}

#NewsLine
{
    height: 1px;
    width: 100%;
    background-color: #C8C8C8;
    overflow:hidden;
}

/* News END */







.RightPreviewImage
{
    padding-bottom: 5px;
    display: inline-block;
}

#BreadCrumbs
{
    position: absolute;
    left: 177px;
    top: 84px;
    padding-top: 0px;
    text-align: right;
    width: 412px;
    display: block;
    font-family: Tahoma;
    font-size: 11px;
    color: #959A9D;
}

/* Full Page Layout */
#FullPageLayout
{
    position: relative;
    top: 30px;
    margin-left: 20px;
    max-width: 694px;
    display: block;
    padding-bottom: 30px;
}
/* Full Page Layout */



/* Portfolio */

#BrochureLine
{
    height: 1px;
    width: 100%;
    padding: 10px 0px 0px 0px;
    border-bottom: solid 1px #C8C8C8;
    overflow:hidden;
}

/* Portfolio */

.ExtraLine
{
    line-height: 4px;
    overflow:hidden;
}

.FormBox 
{
    border: solid 1px #C8C8C8;    
    background-color: #EEEEEE;
}

.FormBoxError 
{
    border: solid 1px #DD3C10;    
    background-color: #FFEBE8;
}




/* Links on Left hand side */

#LeftLinks 
{
    padding-left: 0;
    margin-left: 0;
    margin-top: 10px;
}

#LeftLinks li 
{
    list-style-type:  none; 
    margin: 0;
    padding-bottom: 5px;
}

/* Links on Left hand side */ 






/* Site Map */ 

.L1 
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #959A9D;
    font-weight: bold;
}

.L1:hover
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #FF0000;
    font-weight: bold;
    text-decoration: none;
}


.L2 
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #959A9D;
}

.L2:hover
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #FF0000;
    text-decoration: none;
}


.L3 
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #959A9D;
    font-style: italic;
}

.L3:hover
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #FF0000;
    text-decoration: none;
    font-style: italic;
}


.SML1
{
margin-left: 0;
padding-left: 0;
list-style: none;
padding-left: 1em;

}

.SML1 li a:link
{
}



.SML2
{
margin-left: 0;
padding-left: 2em;
list-style: none;
}

.SML2 li a:link
{
}


.SML3
{
margin-left: 0;
padding-left: 2em;
list-style: none;
}

.SML3 li a:link
{
}

/* Site Map */ 


#NextPrev 
{
    text-align: right;
    margin-top: 4px;
    margin-bottom: -15px;
}