body
{
font-family:arial, sans-serif;
background-color:#520000;
margin:auto;
background-image:url(../Images/BodyBack.jpg);
background-repeat:repeat-x;
}

#skip a, #skip a:hover, #skip a:visited
{
margin:20px;
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
color: black;
background-color:#FAFAD2
}

#skip a:active, #skip a:focus
{
position:static;
width:auto;
height:auto;
} 


#tabContent3
{
border:solid 2px #750303;
padding:20px;
}

#tabContent4
{
border:solid 2px #750303;
padding:20px;
}

#Thanks
{
padding:20px;
padding-top:0px;
}

#Thanks h1
{
text-align:center;
font-size:1.5em;
}

.movie
{
margin:auto;
text-align:center;
margin-bottom:20px;
}

#tabContent5
{
border:solid 2px #750303;
padding:20px;
}

#tabContent1
{
border:solid 2px #750303;
padding:20px;
}

.cent
{
text-align:center;
}

#tabContent2
{
border:solid 2px #750303;
padding:20px;
}

#tabs
{
padding-top:20px;
margin-bottom:0px;
}

#tabscontent h1
{
font-size:1.5em;
text-align:center;
}

#tabs ul
{
list-style-type:none;
margin:0px;
padding:0px;
margin-top:10px;
}

#tabs a
{
color:white;
text-decoration:none;
background-image:url(../Images/tabcorner.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-left:40px;
padding-right:40px;
}

#tabs li
{
background-image:url(../Images/tabcornerright.jpg);
background-repeat:no-repeat;
background-position:top right;
display:inline;
background-color:#750303;
margin-right:20px;
}


.PortfolioTable
{
margin:auto;
text-align:center;
}

#Header
{
display:none;
}

#Container
{
width:726px;
margin:auto;
padding:auto;
}

#InnerContainer
{
border-left:solid 4px #520000;
border-right:solid 4px #520000;
min-height:500px;
background-color:white;
background-image:url(../Images/TopBanner.jpg);
background-repeat:no-repeat;
padding-top:50px;
}

#Menu
{
background-color:#FC9539;
display:block;
height:100%;
}

#Menu ul
{
text-align:center;
display:block;
display:inline;

}

#Menu li
{
display: block;
width:150px;
text-align: center;
margin:14px;
float:left;
padding-top:120px;
padding-bottom:12px;
}


#Menu a
{
text-align:center;
height:100%
width:100%;
padding-top:120px;
color:white;
text-decoration:none;
}


.HomeMenu
{
background-image:url(../Images/Home.jpg);
background-repeat:no-repeat;
}

.HomeMenu:hover
{
background-image:url(../Images/HomeHover.jpg);
background-repeat:no-repeat;
}

.PortfolioMenu
{
background-image:url(../Images/Portfolio.jpg);
background-repeat:no-repeat;
}

.PortfolioMenu:hover
{
background-image:url(../Images/PortfolioHover.jpg);
background-repeat:no-repeat;
}


.ContactMenu
{
background-image:url(../Images/Contact.jpg);
background-repeat:no-repeat;
}

.ContactMenu:hover
{
background-image:url(../Images/ContactHover.jpg);
background-repeat:no-repeat;
}

.ServiceMenu
{
background-image:url(../Images/Service.jpg);
background-repeat:no-repeat;
}

.ServiceMenu:hover
{
background-image:url(../Images/ServiceHover.jpg);
background-repeat:no-repeat;
}

.Websites
{
background-image:url(../Images/Icons/Website.jpg);
background-repeat:no-repeat;
}

.Media
{
background-image:url(../Images/Icons/Media.jpg);
background-repeat:no-repeat;
}

.IT
{
background-image:url(../Images/Icons/IT.jpg);
background-repeat:no-repeat;
}

#Home
{
color:black;
padding:20px;
padding-left:0px;
padding-bottom:0px;
margin-top:0px;
text-align:justify;
padding-top:20px;
min-height:340px;
margin-left:200px;
}

#Services
{
color:black;
padding:20px;
padding-left:0px;
padding-bottom:0px;
margin-top:0px;
text-align:justify;
padding-top:20px;
min-height:340px;
margin-left:160px;
}

#Contact
{
color:black;
padding:20px;
padding-left:0px;
padding-bottom:0px;
margin-top:0px;
text-align:justify;
padding-top:20px;
min-height:340px;
}

.form
{
padding-top:30px;
}

.icon
{
text-align:right;
}

.contacttable
{
margin:20px;
margin:auto;
}

.contacttable td
{

}

.center
{
text-align:center;
}

table
{

}

p
{
margin:0px;
padding:0px;
padding-bottom:10px;
text-align:justify;
}

#Welcome
{
margin:20px;
float:left;
min-height:300px;
background-color:#750303;
border:solid 2px #750303;
width:200px;
color:white;
}

#ServicesWelcome
{
margin:20px;
float:left;
min-height:300px;
width:100px;
color:white;
}

#ServicesWelcome ul
{
margin:0px;
padding:0px;
}

#ServicesWelcome li
{
margin-bottom:10px;
display:block;
height:120px;
width:120px;
list-style-type:none;
background-color:#750303;
text-align:center;
}

#ServicesWelcome a
{
display:block;
text-align:center;
height:100%
width:100%;
padding-top:85px;
color:white;
text-decoration:none;
font-size:0.9em;
}

.W3CLIST
{
margin:0px;
padding:0px;
padding-top:5px;
}

.W3CLIST li
{
list-style-type:none;
display:inline;
}

.W3CLIST img
{
border:none;
}

#Footer
{
text-align:right;
margin-right:4px;
}



#WelcomeWebsites
{
float:right;
margin-left:20px;
}

#WebService
{
border:solid 2px #750303;
min-height:255px;
margin-bottom:20px;
}

#WebService h1
{
font-size:1em;
margin:0px;
padding:0px;
background-color:#750303;
text-align:center;
color:white;
}


#ITService
{
border:solid 2px #750303;
min-height:255px;
margin-bottom:20px;
}

#ITService h1
{
font-size:1em;
margin:0px;
padding:0px;
background-color:#750303;
text-align:center;
color:white;
}

h2
{
font-size:1em;
margin-bottom:10px;
}

#WebExamples
{
margin:0px;
padding:0px;
}

#WebExamples a
{
display:block;
margin-bottom:20px;
text-align:center;
}

img 
{
border:none;
}

#WebExamples li
{
list-style-type:none;
}

#WebService ul
{
margin:20px;
}

#WebService li
{
margin:10px;
padding-left:10px;
list-style-image:url(../Images/Icons/tick.jpg);
}


#ITService ul
{
margin:20px;
}

#ITService li
{
margin:10px;
padding-left:10px;
list-style-image:url(../Images/Icons/tick.jpg);
}

.CaseStudies
{
margin:auto;
width:100%;
text-align:center;
}

#Portfolio
{
padding:20px;
}

