﻿body 
{
    margin:0px;
    font-family:Georgia;
    font-size:12px;
}

.trgClear
{
    height:0px;
    clear:both;
}

.trgOrange
{
    color:#E0791A;
}

.trgBlue
{
    color:#434B56;
}

.sizeAndCenter
{
    width:960px;
    margin:0px auto 0px auto;
}

/* ----------------------------------------------------
main menu --------*/
#trg_menu
{
    position:relative;
    width:960px;
    height:80px;
    margin:0px auto 0px auto;
    background-color:#424B56;
}

#trg_menu_home
{
    position:relative;
    width:960px;
    height:0px;
    margin:0px auto 0px auto;
    background-color:#424B56;
}

#trg_menu table
{
    margin:0px auto 0px auto;
}

#trg_menu_home table
{
    margin:0px auto 0px auto;
}

/* ----------------------------------------------------
top swf container --------*/
#trgTop
{
    width:960px;
    height:115px;
    margin:0px auto 0px auto;
}
    
    /* ----------------------------------------------------
    footer --------*/
    #trgFooterBeads
    {
        position:relative;
        top:0px;
        width:960px;
        height:20px;
        margin:0px auto 0px auto;
        background-color:#424B56;
        background-image:url(images/footerBeads.jpg);
        background-repeat:no-repeat;
    }
    
    #trgFooter
    {
        top:0px;
		width:960px;
        margin:0px auto 0px auto;
        background-color:#424B56;
    }
    
        #trgFooterTextWrapper
        {
            padding:0px;
            color:#ffffff;
            font-size:11px;
            height:70px;
            width:960px;
            margin:0px auto 0px auto;
            padding-top:20px;
        }
            #trgFooterTextWrapper a
            {
                text-decoration:none;
                color:#ffffff;
            }
    
    /* ----------------------------------------------------
    home page content --------*/
    #trgHomeContainer
    {
        /*position:relative;
        top:0px;*/
        width:960px;
        height:525px;
        margin:0px auto 0px auto;
        background-color:#424B56;
    }

	#trgHomeAtlChar
	{
        /*position:relative;
        top:0px;*/
        width:960px;
        margin:0px auto -210px auto;
		top:-210px;
        background-color:#424B56;
		position:relative;
		z-index:5;
    }


/* ----------------------------------------------------
center content section --------*/
#contentContainer
{
    width:960px;
    margin:0px auto 0px auto;
    background-color:#434B56;
}

    #trgTextContainer
    {
        width:560px;
        color:#ffffff;
        padding:50px 0px 50px 50px;
        float:left;
        font-weight:bold;
        text-align:justify;
    }
	
	#trgTextContainerClients
    {
        width:560px;
        color:#ffffff;
        padding:50px 0px 50px 50px;
        float:left;
        font-weight:bold;
        text-align:left;
    }
	
    #trgTextContainerMedia
    {
        width:800px;
		height:670px;
        color:#ffffff;
        padding:50px 0px 50px 50px;
        float:left;
        font-weight:bold;
        text-align:justify;
    }
	
	#trgTextContainerContact
    {
        width:560px;
        color:#ffffff;
        padding:20px 0px 50px 50px;
        float:left;
        font-weight:bold;
        text-align:left;
    }
	
    #trgTextContainerMedia div.SideBySideDivs
    {
        width:250px;
        padding:0;
        margin:0;
        float:left;
    }
        #trgTextContainer ul
        {
            width:280px;
            list-style:none;
            padding:0;
            margin:0;
            float:left;
            
        }
        #trgTextContainer li
        {
            padding:3px 10px 3px 0px;
        }
		
        #trgTextContainer a
        {
            color:#ffffff;
            text-decoration:underline;
        }
		
		#trgTextContainerContact a
        {
            color:#ffffff;
            text-decoration:underline;
        }
		
        .iText
        {
            font-size:12px;
            color:#999999;
        }
    
        #trgScrollText
        {
            width:560px;
            height:240px;
            overflow:auto;
            overflow-x:hidden;
        }
        
        .accoladeName
        {
            padding:3px 0px 10px 0px;
            color:#999999;
        }
        
		
		#trgTextContainerClients ul
        {
            width:280px;
            list-style:none;
            padding:0;
            margin:0;
            float:left;
            
        }
        #trgTextContainerClients li
        {
            padding:3px 10px 3px 0px;
        }
        #trgTextContainerClients a
        {
            color:#ffffff;
            text-decoration:underline;
        }
        .iTextClients
        {
            font-size:12px;
            color:#999999;
        }

/* ----------------------------------------------------
footer links --------*/
#footerlinks
{
    position:relative;
    float:left;
    border:0;
	margin: 0px 0px 20px 50px;
}

#footerlinks1
{
    width:910px;
	background-color:#424B56;
    border:0;
	margin: 0px 0px 0px 50px;
}

a.footerlink {font-family:Georgia, Arial, Helvetica, sans-serif; color:#ffffff; size:12px; font-weight:bold; text-decoration:none;}
a:visited.footerlink {font-family:Georgia, Arial, Helvetica, sans-serif; color:#ffffff; size:12px; font-weight:bold; text-decoration:none;}
a:hover.footerlink {font-family:Georgia, Arial, Helvetica, sans-serif; color:#ffffff; size:12px; font-weight:bold; text-decoration:none;}


/* ----------------------------------------------------
logo --------*/
#trgLogo
{
    position:relative;
    float:right;
    border:0;
    height:90%;
}
    
    #trgLogo a img
    {
        text-decoration:none;
        border:0;
    }
    
    .logo_margins
    {
        margin:-100px 40px 20px 50%;
    }

/* ----------------------------------------------------
philosophy --------*/
#trgPhilosophyText span
{
    font-size:14px;
    font-weight:bold;
}

/* ----------------------------------------------------
design by --------*/
#trgDesignContainer
{
    width:960px;
    margin:0px auto 0px auto;
    background-color:#424B56;  
}
    #trgDesign
    {
		width:800px;
        margin:0px auto 0px auto;  
        padding:0px 0px 20px 0px;
        color:#ffffff;
        font-size:10px;
    }
	
	#trgDesign a
        {
            color:#ffffff;
            text-decoration:none;
        }
		
		
