﻿*
{
    margin:0; 
    padding:0;
    border:none 0px;
    outline: none;
    -moz-outline-style: none;
}

body
{
    color:#000;
    font:75%/1.4 Arial, Verdana, Helvetica, sans-serif;
    background: #788d8f url('Images/Common/ts_bkg_body.png') 0 0 repeat-x;
}

.Clear
{
    clear: both;
}

.FloatLeft
{
    float: left;
}

.FloatRight
{
    float: right;
}

#Container
{
    width: 960px;
    position: relative;
    margin: auto;
    padding-top: 20px;
}

        #Container .Header
        {
            clear:both;
            width: 958px;
            height: 348px;
            display: block;
            text-indent: -5000em;            
            background: transparent url('Images/Common/ts_hdr_desert.jpg');
            border: solid 1px #000;
        }
        
        #Container .Spacer
        {
            position:relative;
            clear:both;
            height: 20px;

        }

        #Container h1 span
        {
            margin-top: 20px;
            width: 266px;
            height: 41px;
            display: block;
            text-indent: -5000em;
            background: transparent url('Images/Common/ts_img_logo.gif');
        }
    
        #Container h2 span
        {
            width: 443px;
            height: 81px;
            display: block;
            text-indent: -5000em;
            background: transparent url('Images/Common/ts_hdr_net.png');
        }

        #Container .Specialities span
        {
            width: 211px;
            height: 46px;
            display: block;
            text-indent: -5000em;
            background: transparent url('Images/Common/ts_hdr_specialities.png');
        }
        
        #Container .ContactInfo span
        {
            width: 223px;
            height: 38px;
            display: block;
            text-indent: -5000em;
            background: transparent url('Images/Common/ts_hdr_contactinfo.png');
        }       
    
    #Container hr
    {
        clear: both;
        height: 1px;
        padding-top: 20px;
        margin-top: 20px;
        
        border-bottom: solid 1px #000;
    }
    
    #Container ul
    {
        margin-top: 5px;
        border-top: solid 8px #000;
        list-style-type: none;
    }
    
        #Container ul li
        {
            width: 240px;
            height: 200px;
            float:left;
            display:inline;
            background: transparent url('Images/Common/ts_bkg_list.jpg') -4px 0 no-repeat;
        }
        
            #Container ul li h4
            {
                margin-top: 33px;
                margin-left: 16px;
                font-size: 16px;
            }
            
            #Container ul li p
            {
                margin-top: 15px;
                margin-left: 16px;
                font-size: 12px;
            }
            
                #Container ul li p a
                {
                    color: #000;
                    font-size: 13px;
                }

        