/* CSS Document */
/*--------background-------*/
body 
{
background-image:url('images/background1.jpg');
background-repeat: repeat-x;
background-attachment:fixed;
}
/*---------------------------------------body background-----*/
#body2 
{
position:relative;
left:100px;
top:5px;
z-index:-1
}
/*----------------------------------------------text ---------*/
h2 {font:bold 12px verdana;color:#696969;line-height:100%}
h3 {font:bold 11px verdana;color:#4169E1;line-height:100%}
h4 {font:bold 11px verdana;color:#228B22;line-height:100%}
p {font-family:verdana,arial,helvetica,sans-serif;color:#696969;}
p2 {font:9px verdana;color:#696969;font-style:italic}
p3 {font:9px verdana;color:	#FFA500}
/*-------------------------------------------hyperlinks-------*/
a
{
text-decoration: none;
}
a:link {color: #FF8C00}
a:visited {color: #FF8C00}
a:hover {color: #800000}
a:active {color: #800000}
/*------------------------------------------top menu bar-------*/
#topmenu1 
{
position:absolute;
left:350px;
top:180px;
z-index:0;
font-family:verdana;
font-weight:bold;
font-size:12px;
word-spacing:30px
}
/*---------------------------------------browser warning pg1----*/
#browser1
{
position:absolute;
left:350px;
top:550px;
z-index:0;
width:375px;
height:75px;
margin:0;
padding:1px;
font:9px verdana,arial,helvetica,sans-serif;
color:#4682B4
}
/*------------------------------------------------flag-----------*/
#flag
{
image:url('images/flag.gif');
position:absolute;
left:320px;
top:200px
}
/*--------------------------------------------header left-------*/
#header1 
{
border-bottom:1px dotted #696969;
position:absolute;
left:175px;
top:260px;
z-index:1;
width:460px;
height:12px;
margin:0;
padding:1px;
font:bold 12px verdana;
color:#696969;
line-height:100%
}
/*---------------------------------------------images left-------*/
#lft1
{
image:url('images/icon_web1.gif');
position:absolute;
left:150px;
top:290px
}
#lft2
{
image:url('images/icon_graphics1.gif');
position:absolute;
left:150px;
top:370px
}
#lft3
{
image:url('images/icon_printmedia1.gif');
position:absolute;
left:150px;
top:450px
}
/*-------------------------------------------images middle-------*/
#mid1
{
image:url('images/icon_photos1.gif');
position:absolute;
left:390px;
top:290px
}
#mid2
{
image:url('images/icon_copy1.gif');
position:absolute;
left:390px;
top:370px
}
#mid3
{
image:url('images/icon_signs1.gif');
position:absolute;
left:390px;
top:450px
}
/*----------------------------------------------divider----------*/
#divider1
{
position:absolute;
z-index:0;
width:10px;
height:270px;
border-right:1px dotted #696969;
margin:0;
padding:1px;
left:635px;
top:235px;
text-align:left
}
/*---------------------------------------------boxes left--------*/
#leftboxes1,#leftboxes2,#leftboxes3 
{
border-bottom:1px dotted #696969;
position:absolute;
left:230px;
z-index:0;
font-size:9px;
width:125px;
height:75px;
margin:0;
line-height:110%
}
#leftboxes1 {top:280px}
#leftboxes2 {top:360px}
#leftboxes3 {top:440px}
/*--------------------------------------------boxes middle-------*/
#midboxes1,#midboxes2,#midboxes3
{
border-bottom:1px dotted #696969;
position:absolute;
z-index:0;
font-size:9px;
width:125px;
height:75px;
margin:0;
padding:1px;
left:470px;
line-height:110%
}
#midboxes1 {top:280px;}
#midboxes2 {top:360px;}
#midboxes3 {top:440px;}
/*---------------------------------------------boxes right-------*/
#rghtbox1,#rghtbox2,#rghtbox3
{
border-bottom: 1px dotted #696969;
position:absolute;
z-index:0;
font-size:9px;
color:#696969;

font-family:verdana,arial,helvetica,sans-serif;
width:220px;
height:auto;
left:656px;
margin:0;
padding:2px;
line-height:120%
}
#rghtbox1 {top:215px;}
#rghtbox2 {top:325px;}
#rghtbox3 {top:335px;}
/*---------------------------------------------bottom links-------*/
#bottomlinks1
{
position:absolute;left:400px;top:530px;z-index:0;
font-size:12px;
color:#696969;
font-family:verdana,arial,helvetica,sans-serif;color:#696969;
}
/*----------------------------------------------footer notes-----*/
#footnotes 
{
position:absolute;
z-index:0;
font-size:9px;
color:#696969;
font-family:verdana,arial,helvetica,sans-serif;
width:400px;
height:auto;
left:335px;
top:550px;
margin:0;
padding:2px;
}
/*------------------------------------------------copyright-----*/
#copyright1
{
position:absolute;
z-index:0;
font-size:9px;
color:grey;
font-family:verdana,arial,helvetica,sans-serif;
width:500px;
height:auto;
left:250px;
top:560px;
margin:0;
padding:2px;
}
/*-------------------------------------------paypal links-------*/
#paypal {position:absolute;left:658px;top:475px;z-index:0;image:url('images/PayPal_mark_37x23.gif')}
/*---------------------------------------------------------------*/
/*-----------------------------------------------about-----------*/
/*---------------------------------------------------------------*/
#mainbody
{
background-color:white;
border-left:2px solid #4169E1;
border-right:2px solid #4169E1;
height:1270px;
left:95px;
margin:0;
position:absolute;
top:0%;
width:800px;
z-index:-1;
}
#footer
{
background-color:grey;
height:75px;
left:95px;
margin:0;
width:800px;
z-index:-1;
}
/*--------------------------------------main header with logo-----*/
#mainheader {position:absolute;left:8%;top:0%;z-index:0}
/*-------------------------------------------------text-----------*/
h2 {font:bold 12px verdana;color:#696969;line-height:100%}
h3 {font:bold 11px verdana;color:#4169E1;line-height:100%}
h4 {font:bold 11px verdana;color:#228B22;line-height:100%}
p {font-family:verdana,arial,helvetica,sans-serif;color:#696969;}
p2 {font:9px verdana;color:#696969;font-style:italic}
p3 {font:9px verdana;color:	#FFA500}
/*---------------------------------------------top menu bar-------*/
#topmenu2
{
left:400px;
font:bold 12px verdana,arial,helvetica,sans-serif;
position:absolute;
top:150px;
z-index:0;
word-spacing:30px
}
/*-----------------------------------------browser warning pg2----*/
#browser2
{
position:absolute;
left:325px;
top:200px;
z-index:0;
width:375px;
height:75px;
margin:0;
padding:1px;
font:9px verdana,arial,helvetica,sans-serif;
color:#4682B4
}
/*-----------------------------------------------left header------*/
#header2
{
border-bottom:1px dotted #696969;
position:absolute;
left:190px;
top:220px;
z-index:0;
width:430px;
height:12px;
margin:0;
padding:1px;
font:bold 12px verdana,arial,helvetica,sans-serif;
color:#696969;
line-height:100%}
/*---------------------------------------------buttons left-------*/
#left1,#left2,#left3,#left4,#left5,#left6
{
left:100px;
position:absolute;
}
#left1 {image:url('images/icon_web1.gif');top:235px}
#left2 {image:url('images/icon2_graphics1.gif');top:280px}
#left3 {image:url('images/icon2_printmedia1.gif');top:325px}
#left4 {image:url('images/icon2_photos1.gif');top:370px}
#left5 {image:url('images/icon2_copy1.gif');top:415px}
#left6 {image:url('images/icon2_signs1.gif');top:460px}
/*--------------------------------------------main body copy------*/
#mainbodycopy
{
font:10px verdana,arial,helvetica,sans-serif;
color: #2F4F4F;
position:absolute;
z-index:0;
width:475px;
height:auto;
margin:0;
padding:1px;
left:201px;
top:237px;
text-align:left
}
/*----------------------------------------------divider----------*/
#divider2
{
position:absolute;
z-index:0;
width:10px;
height:250px;
border-right:1px dotted #696969;
margin:0;
padding:1px;
left:675px;
top:218px;
}
/*------------------------------------------g profile pic--------*/
#gpic
{
position:absolute;
left:525px;
top:300px;
z-index:0;
}
/*-------------------------------------------boxes right--------*/
#rightbox1,#rightbox2,#rightbox3
{
border-bottom: 1px dotted #696969;
position:absolute;
z-index:0;
font-size:9px;
color:#696969;
font-family:verdana;
width:175px;
height:auto;
left:700px;
margin:0;
padding:1px;
line-height:100%
}
#rightbox1 {top:200px}
#rightbox2 {top:410px}
#rightbox3 {top:430px}
/*------------------------------------------bottom links-------*/
#bottomlinks2
{
position:absolute;
left:400px;
top:1150px;
z-index:0;
font-size:12px;
color:#696969;
font-family:verdana,arial,helvetica,sans-serif;color:#696969;
}
/*----------------------------------------------paypal--------*/
#paypal2 {position:absolute;left:660px;top:485px;z-index:0;image:url('images/PayPal_mark_37x23.gif')}
/*----------------------------------------------copyright-----*/
#copyright2
{
position:absolute;
z-index:0;
font-size:9px;
color:grey;
font-family:verdana,arial,helvetica,sans-serif;
width:500px;
height:auto;
left:250px;
top:1170px;
margin:0;
padding:2px;
}
/*------------------------------------------------------------*/
/*---------------------------------------------portfolios-----*/
/*------------------------------------------------------------*/
#portfoliocopy
{
color: #2F4F4F;
font:10px verdana,arial,helvetica,sans-serif;
height:auto;
left:200px;
margin:0;
padding:1px;
position:absolute;
text-align:left;
top:220px;
width:475px;
z-index:0
}
/*------icons-----*/
#portfolioicons
{
color: #2F4F4F;
font:10px verdana,arial,helvetica,sans-serif;
height:auto;
left:200px;
margin:0;
padding:1px;
position:absolute;
text-align:left;
top:350px;
width:750px;
z-index:0
}
div.img
{
  margin: 0px;
  border: 1px solid	white;
  background-color: #556B2F;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  color: white;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 10px;
  z-index:1
}	
div.img img
{
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
}
div.img a:hover img {border: 1px solid #0000ff;}
div.desc
{
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 4px;
}
</style>
