/* CSS Document */
body,html{
padding:0px;
margin:0px;
border:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(images/back.jpg);
background-repeat:no-repeat;
background-position:top left;
background-attachment:fixed;
height:100%;
width:100%;
font-size:12px;
color:#666666;
line-height: 22px;

}
a{
color:#333333;
}
.back{
background-image:url(images/timousLogo.png);
background-repeat:no-repeat;
background-position:top right;
}
.top{
background-image:url(images/back.jpg);
background-repeat:no-repeat;
background-position:top left;
background-attachment:fixed;
position:fixed;
top:0px;
height:160px;
width:100%;
}
.container{
padding-top:160px;
}

.content{
padding: 60px;
padding-top: 20px;
padding-bottom: 20px;
}
.gnav a{
color:#666666;
text-decoration:none;
padding:0px;
}
.globalNav{
width:100%;
line-height:40px;
text-align:center;
height:40px;
background-image:url(images/contentBack.png);
}
.globalNav a{
display:block;
padding-left:30px;
padding-right:30px;
text-decoration:none;
color:#666666;
}
.globalNav a:hover{
color:#000000;
}
a.gNav{
background-image:url(images/contentBack.png);
font-weight:bold;
}
a.gNavLast{
}
.legal{
float:right;
font-size:10px;
line-height:12px;

}
.core{
text-align:justify;
width:940px;

}
.moreResources{
background-image:url(images/topFade.png);
background-repeat:no-repeat;
background-position:top left;
padding-left:15px;
}
.moreResources h4{

padding-top:20px;
padding-bottom:2px;
margin-bottom:0px;
color:#777777;
}
.moreResources a{

color:#777777;
}

.headLink{
display:block;
font-size:18px;
color:#0066AA;
text-decoration:none;
}
.headLink:hover{
display:block;
font-size:18px;
color:#0099FF;
text-decoration:none;
}
/*Bottom Links*/
.bottomLinks{
font-size:12px;
border-top:#CCCCCC 1px solid;
}
.bottomLinks h4{
font-size:10px;
font-weight:bold;
margin:0px;
padding:0px;
}
.bottomLinks a{
font-size:10px;
color:#666666;
text-decoration:none;
}

.bottomBack{
position:fixed;
bottom:0px;
width:100%;
background-image:url(images/bottomBack.png);
background-position:top center;
background-repeat:repeat-x;
height:40px;

color:#FFFFFF;
}
.bottomBack a{
color:#FFFFFF;
text-decoration:none;
}
.bottomBack a:hover{
color:#FFFFFF;
text-decoration:underline;
}
/*Content Back Rounded Corners*/
.cbback{
background-image:url(images/cbback.png);
background-repeat:repeat;
background-position:center;
}
.cbts{
background-image:url(images/cbts.png);
background-repeat:repeat-x;
background-position:center;
}
.cbbs{
background-image:url(images/cbbs.png);
background-repeat:repeat-x;
background-position:center;
}
.cbls{
background-image:url(images/cbls.png);
background-repeat:repeat-y;
background-position:center;
width:20px;
}
.cbrs{
background-image:url(images/cbrs.png);
background-repeat:repeat-y;
background-position:center;
}
.cbtlc{
background-image:url(images/cbtlc.png);
background-repeat:no-repeat;
background-position:center;
width:20px;
height:20px;
}
.cbtrc{
background-image:url(images/cbtrc.png);
background-repeat:no-repeat;
background-position:center;
width:20px;
height:20px;
}
.cbblc{
background-image:url(images/cbblc.png);
background-repeat:no-repeat;
background-position:center;
width:20px;
height:20px;
}
.cbbrc{
background-image:url(images/cbbrc.png);
background-repeat:no-repeat;
background-position:center;
width:20px;
height:20px;
}
/*Contact Card*/
.cardBack{
background-image:url(images/cardBack.png);
background-repeat:no-repeat;
background-position:center;
width: 252px;
height: 152px;
}
.contactCard{
text-align:justify;
padding:20px;
font-size:10px;
color:#666666;
}
.contactCard h5{
text-align:justify;
padding:5px;
font-size:12px;
color:#666666;
}
.contactCard a{
text-decoration:none;
font-size:10px;
color:#666666;
}
.contactCard a:hover{
text-decoration:none;
font-size:10px;
color:#000000;
}
.contactCard img{
padding-right:2px;
}
h5{
font-weight:100;
padding:0px;
font-size:12px;
margin:0px;
border-bottom:#CCCCCC 1px solid;
}
h4{
font-weight:100;
font-size:14px;
}
p{
color:#333333;
font-size:11px;
margin:0px;
padding-left:10px;
padding-right:10px;
}
.description {
	font-size: 10px;
	color: #666666;
}
.servicesHead a{
padding:2px;
margin:2px;
display:block;
}
.servicesHeadM a{
padding:2px;
margin:2px;
display:block;
}
.servicesHeadM{
background-image:url(images/servicesTop.png);
background-position:left top;
background-repeat:no-repeat;
}
#backNav{
float:left;
}
.movie{
float:right;
margin:10px;
}
.headerNoM{
margin:0px;
margin-top:10px;
}
ul{margin-top:0px;
list-style:circle;
}
.popout{
background-image:url(images/tempSquare.png);
background-position:center;
background-repeat:no-repeat;
display:none;
width:407px;
height:337px;
position:absolute;
top:200px;
right:100px;
}
.popoutCore{
margin-top:10px;
margin-left:10px;
padding:5px;
height:302px;
width:371px;
overflow:hidden;
border:1px #DDDDDD solid;
border-right:1px #EEEEEE solid;
border-bottom:1px #EEEEEE solid;

}

.Section1 p{
text-indent:10px;
}

#overlay{
position:fixed;
top:0px;
right:0px;
background-image:url(images/testOverLay.png);
background-repeat:no-repeat;
width:201px;
height:174px;
}
#overlayLL{
position:absolute;
bottom:0px;
right:0px;
background-image:url(images/overlayLL.png);
background-repeat:no-repeat;
width:250px;
height:167px;
}
.offerA{
padding-top:5px;
}
#flashOverLay{
position:fixed;
top:0px;
left:0px;
width:100%;
height:100%;
display:none;
}
.testimonial{
font-size:11px;
color:#666666;
}
h4.artTitle
{
color:#0080C0;
font-size:20px;
padding:5px;
padding-bottom:0px;
border-bottom:#CCCCCC 1px solid;
margin-bottom:0px;
padding-left:10px;
margin-left:5px;
margin-right:5px;
}
h4.artTitle small{
font-size:12px;
float:right;
}
h4.artTitle small a{
color:#0080C0;
font-size:12px;
text-decoration:none;
}
h4.artTitle small a:hover{
color:#0080C0;
font-size:12px;
text-decoration:underline;
}
h4.artSubtitle
{
font-size:10px;
padding:5px;
margin:0px;
padding-left:15px;
}
h5.artTitleLow
{
font-size:16px;
color:#0066CC;
border:0px;
}
.artBody{
background-image:url(images/contentBack.png);
border:#CCCCCC 1.5px solid;
}
.artRel{
background-image:url(images/contentBack.png);
display:block;
padding:5px;
}
.artContent
{
padding:20px;
font-size:12px;
color:#333333;
}
.artContent p
{
padding:10px;
font-size:12px;
color:#333333;
}
.closed
{
display:none;
width:1px;
height:1px;
}
.adRight{
float:right;
border:#CCCCCC 2px solid;
margin:10px;
}
.adRight a{
background-color:#666666;
color:#FFFFFF;
 font-size:10px;
 text-align:center;
 display:block;
}
.subtopic
{
color:#0080C0;
text-decoration:none;
}
.subtopic:hover
{
color:#006090;
text-decoration:underline;
}
.subtopicART
{
color:#999999;
text-decoration:none;
margin-left:10px;
}
.subtopicART:hover
{
color:#666666;
text-decoration:underline;
margin-left:10px;
}
.artParent{
color:#0080C0;
font-size:12px;
float:left; 
padding-right:5px;
}
.artParent a{
color:#0080C0;
font-size:12px;
text-decoration:none;
}
code{
background-image:url(images/contentBack.png);
display:block;
width:650px;
padding:8px;
margin-left:15px;
border:1px #CCCCCC solid;
line-height:18px;
margin-bottom:5px;
}
code p{
margin-left:15px;
}
code a{
margin-left:15px;
}
.niceInput{
background-image:url(images/inputBack.png);
background-position:center;
background-repeat:no-repeat;
width:300px;
height:30px;
line-height:30px;
text-align:center;
margin:5px;
}
.niceInput input{
width:286px;
height:30px;
padding:0px;
margin:0;
border:0px;
color:#666666;
line-height:30px;
background:none;
}
.niceText{
background-image:url(images/textareaBack.png);
background-position:center;
background-repeat:no-repeat;
width:300px;
height:100px;
margin:5px;
}
.niceText textarea{
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:286px;
height:86px;
padding:0px;
background:none;
overflow:auto;
margin:7px;
border:0px;
color:#666666;
}
.comments
{
background-image:url(images/contentBack.png);
display:block;
padding:5px;
}