﻿body
{
    background:#CCE8FD url(images/back.png) repeat-x center top;
}
#footer
{
    background:#CCE8FD url(images/footer.png) repeat-x center top;
}

#footerContent
{
    text-align:center;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size:130%;
    color:#f2f2f2; 
    padding:25px;   
}

#footerContent #footerContentCopyright
{
    font-size:75%;
}

#footerContent a
{
    color:#ffffff;
    text-decoration:underline;
}

label
{
    color:#555555;
}

a
{
    color:#00adcc;
}

a:hover
{
    color:#79B01A;
}

input,
textarea
{
    color:#111111;
}


textarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h2
{
    color:#57A5F9;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size:200%;
    font-weight:bold;
    margin-bottom:10px;
}

#page
{
    background:#D1E5FC url(images/pageback.png) repeat-y left top;
    width:760px;
    margin:0px auto;
    overflow:hidden;
}

#header
{
    background:transparent url(images/head.png) no-repeat left top;
}

.ui-effects-transfer { border: 6px solid #d0d0d0;  } 

.content1{background:transparent url(images/menu1.png) no-repeat left top;}
.content2{background:transparent url(images/menu2.png) no-repeat left top;}
.content3{background:transparent url(images/menu3.png) no-repeat left top;}
#header li.sel{ background-position:0px -100px;}

.content
{
    display:none;
}

.content li
{
    display:block;
    float:left;
    margin:17px 0px 17px 20px;
    background-repeat:no-repeat;
    background-position:left top;
    width:146px;
    height:108px;
    margin-top:60px;
    cursor:hand;
    cursor:pointer;
    padding:2px 22px 2px 2px;
    background:#d0d0d0 url(images/imgback.png) no-repeat right bottom;
}

.content li.selItem
{
    cursor:default;
}

.content p.sub
{
    margin-bottom:30px;
    color: #666666;
   font-size:115%;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-style:italic;
    margin-left:30px;
}

.content li p.glass
{
    display:none;
}

.content li.selItem p.glass
{
   background: #000000;
   filter: alpha(opacity=80);
   -moz-opacity: 0.8;
   -khtml-opacity: 0.8;
   opacity: 0.8;
   color: #ffffff;
   margin-top:-110px;
   height:90px;
    display:block;
    padding:10px;
}

.content li p.glass em
{
    font-weight:bold;
    font-style:normal;
}

.gremCheck{background-image:url(images/gremCheck.png);}
.sis{background-image:url(images/sis.png);}
.zCred{background-image:url(images/zcred.png);}
.gravtastic{background-image:url(images/gravtastic.png);}
.charlie{background-image:url(images/charlie.jpg);}
.teamLive{background-image:url(images/teamlive.jpg);}
.sepiaPainter{background-image:url(images/sepiapainter.jpg);}
.analysis{background-image:url(images/analysis.jpg);}
.dotnet{background-image:url(images/dotnet.png);}
.silverlight{background-image:url(images/silverlight.jpg);}
.jquery{background-image:url(images/jquery.png);}
.apple{background-image:url(images/apple.png);}
.cpp{background-image:url(images/cpp.jpg);}


li.tBox
{
    border:solid 1px #B1D4FA;
    background-color:#F2F6F9;
    color:#ffffff;
    width:298px;
    height:223px;
}

.quote
{
   background-color: #B1D4FA;
   font-size:150%;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-style:italic;
    padding:5px;
}

li.tBox p
{
    padding:5px;
    color: #666666;
}

li.quote em
{
    font-weight:bold;
}

.xferBox
{
    width:3300px;
}

.carItem img
{
    width:100%;
    height:100%;
    -ms-interpolation-mode:bicubic;
}

ul.xferBox
{
    margin-left:0px;
}

.xferBoxContainer
{
    width:704px;
    overflow:hidden;
}

* html .xferBoxContainer
{
    width:716px;
}


h3
{
    color:#57A5F9;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size:130%;
    margin:20px 0px;
}

p.contactInfo
{
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size:115%;
    margin-left:20px;
}

h3 em
{
    font-weight:bold;
}