﻿body {
}

a:link 
{ 
	color: #000000;
}
a:visited 
{ 
    color: #000000;
}
a:hover 
{ 
	color: #FFFFFF;
	text-decoration: none;
}
a:active 
{ 
	color: #000000;
}

div.Background
{
    top: 0px; left: 0px; 
    position: absolute; width: 100%; height: auto;
    border-style: none;
    background-image: url(images/Torch_home_sliced_01.jpg);
    background-repeat: repeat-x repeat-y;
}

div.MainPage
{
    position: relative; top:0px; width: 778px;
    margin-left: auto; margin-right: auto;
    vertical-align: middle;
}

div.TorchLogo
{
    position: relative; top: 0px; left: 0px; width: 100%; height: 194px;
    background-image: url(images/Torch_home_sliced_02.jpg);
    background-repeat: no-repeat;
}

div.MenuContainer
{
    width: 780px; height: 89px;
}
div.MenuSubContainer
{
    height: 89px;
    float: left;
}

div.HomeButton
{
    width: 260px; height: 89px;
    background: url(images/Torch_home_combined_04.jpg) no-repeat 0 0;
    float: left;
    margin-left: 0px; padding-left: 0px;
}

div.HomeButton:Hover
{
     background-position: 0 -89px;
}

div.ServicesButton
{
    width: 143px; height: 89px;
    background: url(images/Torch_services_combined_05.jpg) no-repeat 0 0;
    float: left;
    margin-left: 0px; padding-left: 0px;
}

div.ServicesButton:Hover
{
    background-position: 0 -89px;
}

div.PortfolioButton
{
    width: 144px; height: 89px;
    background: url(images/Torch_portfolio_combined_06.jpg) no-repeat 0 0;
    float: left;
    margin-left: 0px; padding-left: 0px;
}
div.PortfolioButton:Hover
{
    background-position: 0 -89px;
}

div.ContactButton
{
    position: relative; width: 225px; height: 89px;
    background: url(images/Torch_contact_combined_07.jpg) no-repeat 0 0;
    float: left;
    margin-left: 0px; padding-left: 0px;
}
div.ContactButton:Hover
{
    background-position: 0 -89px;
}

div.PageFooter
{
    position: relative; top:0px; left: 0px; width: 778px; height: 135px;
    background-image: url(images/Torch_home_sliced_18.jpg);
    background-repeat: no-repeat; 
    font-family: Arial; font-size: 10px;
}