/*¯\_ Basics _/¯*/

body{
margin:0px 0px 0px 0px;
background:url();
font-size:10pt;
font-family:tahoma, Helvetica, sans-serif;
color:#000;
}

p{
font-size: 10pt; 
font-family: tahoma, arial, helvetica, geneva; 
color:#FFF;
}

td{
line-height:22pt;
font-size:10pt;
cursor:default;
}

img{border:0px;}

h2,h3{
color:#000; 
font-family: tahoma, arial, helvetica, geneva;
text-align:center;
}

/*¯\_ Links _/¯*/

.link{
font-size:10pt;
font-weight:bold; 
color:#5e5e5e;
border-bottom:dotted 1px #5e5e5e;
text-decoration:none;
}

.link:hover{
text-decoration:none; 
color:#5e5e5e;
cursor:url(http://www.reaganator.com/cursor-lefthand.cur), auto;
border-bottom:solid 2px #5e5e5e;
}

.linkbig{
font-family: tahoma, arial, helvetica, geneva; 
color:#C68460;
font-size:16px;
text-decoration:underline;
}

.linkbig:hover{
font-weight:bold; 
text-decoration:none;
cursor:url(http://www.reaganator.com/cursor-lefthand.cur), auto;
}

.top{
color:#5e5e5e;
font-size:8pt;
text-decoration:none;
}

a.top:hover{
text-decoration:underline;
cursor:url(http://www.reaganator.com/cursor-lefthand.cur), auto;
}

.top2{
color:#5e5e5e;
font-size:8pt;
text-decoration:none;
}

a.top2:hover{
color:#000;
text-decoration:underline overline;
cursor:url(http://www.reaganator.com/cursor-lefthand.cur), auto;
}

.strike{
background:url(linethrough.png) repeat-x;
background-position:center 7px;
font-size:8pt;
}

.block{
text-align:justify;
font-style:italic;
}

.contact{
background: url(transparent.gif);
color:#000; 
font-family: tahoma, arial, helvetica, geneva; 
font-size: 90%;
cursor:default;
}

.comment-date{
font-size:9.5pt;
font-weight:bold;
color:#5e5e5e;
}

.client-date{
font-weight:bold;
color:#5e5e5e;
}

.none{
text-decoration:none
}

/*¯\_ DIVs _/¯*/

#seo{
z-index:0;
font-size:1px;
position:absolute;
top:500px;
left:400px;
color:#936846;
}

#bg{
background:url(tornpaper-2.jpg); 
width:725px; 
height:463px; 
z-index:1;
}

#logo{
position:absolute; 
left:25px; 
top:20px; 
height: 
66px;
}

#psutilities{
position:absolute;
left:28px;
top:15px;
height:66px;
}

#title{
position:absolute;
top:40px;
left:303px;
height:57px;
width:160px;
text-align:center;
z-index:2;
}

#v3{
background:url(v3-2.gif) no-repeat;
position:absolute;
left:672px;
top:19px;
height:30px;
width:30px;
z-index:3;
}

#update{
position:absolute;
left:535px;
top:33px;
text-align:right;
font-size:8pt;
color:#5e5e5e;
height:41px;
width:120px;
z-index:4;
cursor:default;
}

#bodycopy{
position:absolute;
left:104px;
top:86px;
width:569px;
height:361px;
overflow:auto;
padding-left:2px;
padding-bottom:5px;
line-height:21pt;
}

#toppg, #toppg01, #toppg02, #toppg03, #toppg04, #toppg05, #toppg06, #toppg07, #toppg08, #toppg09, #toppg10, #toppg11, #toppg12, #toppg13, #toppg14, #toppg15, #toppg16, #toppg17, #toppg18, #toppg19, #toppg20, #toppg21, #toppg22, #toppg23, #toppg24, #toppg25, #toppg26, #toppg27, #toppg28, #toppg29, #toppg30, #toppg31, #toppg32, #toppg33, #toppg34, #toppg35, #toppg36, #toppg37, #toppg38, #toppg39, #toppg40, #toppg41, #toppg42, #toppg43, #toppg44, #toppg45, #toppg46, #toppg47, #toppg48, #toppg49, #toppg50, #toppg51, #toppg52, #toppg53, #toppg54, #toppg55, #toppg56, #toppg57, #toppg58, #toppg59, #toppg60, #toppg61, #toppg62, #toppg63, #toppg64, #toppg65, #toppg66, #toppg67, #toppg68, #toppg69{
background:url(top.gif) no-repeat;
width:37px;
height:25px;
margin-top:10px; 
margin-bottom:10px;
}


#sites{
position:absolute;
left:732px;
top:14px;
width:310px;
}

#vcss{
position:absolute;
left:809px;
top:53px;
background:url(vcss-02.jpg) no-repeat;
width:155px;
height:91px;
}

#afrc{
position:absolute;
left:798px;
top:150px;
background:url(afrc-pin.jpg) no-repeat;
width:163px;
height:180px;
}

#cutco{
position:absolute;
left:730px;
top:87px;
background:url(cutco.jpg) no-repeat;
width:62px;
height:134px;
}

#crusader{
position:absolute;
left:808px;
top:330px;
background:url(crusader.jpg) no-repeat;
width:144px;
height:62px;
}

#obl{
position:absolute;
left:764px;
top:391px;
background:url(osama-bin-laden.jpg) no-repeat;
width:232px;
height:96px;
}

#crista{
position:absolute;
left:799px;
top:486px;
background:url(crista.jpg) no-repeat;
width:154px;
height:66px;
}

#quotes{
position:absolute;
left:730px;
top:552px;
background:url(q.jpg) no-repeat;
width:318px;
height:110px;
cursor:default;
}

.quote-text{
padding-left:12px;
padding-top:8px;
padding-right:15px;
color:#000;
}

#firefox{
position:absolute;
left:964px;
top:69px;
background:url(firefox.png) no-repeat;
width:64px;
height:65px;
}