html {
height:100%;
margin:0;
padding:0
}

body {
text-align: center;
font-family: tahoma,verdana,arial;
background: #000000;
color: #000000;
font-size: 8pt;
margin:0px auto;
background-image: url('http://www.designrequest.com/images/bg.gif');
background-repeat: repeat-x;
background-position: top;
height: 100%;
}

.print {
display: none;
}

#content-container {
position:relative;
margin:0px auto;
width:800px;
}

#ourservices {
position: absolute;
top: 175px;
left: 47px;
width: 250px;
height: 427px;
overflow: auto;
z-index:3;
text-align:left;
color: #000000;
font-size: 10pt;
padding-right: 15px;
}

#ourservices a{
color: #006600;
text-decoration: none;
font-weight: bold;
}

#ourservices a:hover{
color: #996600;
text-decoration: underline;
font-weight: bold;
}

#ourservices h1 {
margin-top: 0px;
margin-bottom: 10px;
font-size: 14pt;
font-weight: bold;
color: #a69f54;
}

#ourservices p{
margin-top: 0px;
margin-bottom: 10px;
}

#ourservices td{
color: #000000;
font-size: 8pt;
}


#content {
position: absolute;
top: 145px;
left: 330px;
width: 426px;
height: 457px;
overflow: auto;
z-index:3;
text-align:left;
color: #000000;
font-size: 10pt;
padding-right: 15px;
}

#content a{
color: #006600;
text-decoration: none;
font-weight: bold;
}

#content a:hover{
color: #996600;
text-decoration: underline;
font-weight: bold;
}

#content h1 {
margin-top: 0px;
margin-bottom: 10px;
font-size: 16pt;
font-weight: bold;
color: #a69f54;
}

#content h2 {
margin-top: 0px;
margin-bottom: 10px;
font-size: 12pt;
font-weight: bold;
}

#content p{
margin-top: 0px;
margin-bottom: 10px;
}

#content td{
color: #000000;
font-size: 8pt;
}

#hoster {
position: absolute;
top: 80px;
left: 383px;
width: 150px;
z-index:5;
text-align:center;
color: #000000;
font-size: 9pt;
}

#builder {
position: absolute;
top: 80px;
left: 575px;
width: 150px;
z-index:5;
text-align:center;
color: #000000;
font-size: 9pt;
}


#hoster a{
color: #a69f54;
text-decoration: none;
}

#hoster a:hover{
color: #7ea654;
text-decoration: underline;
}

#builder a{
color: #a69f54;
text-decoration: none;
}

#builder a:hover{
color: #7ea654;
text-decoration: underline;
}


#nav {
position: absolute;
top: 113px;
left: 41px;
width: 700px;
z-index:6;
text-align: left;
font-size: 8pt;
font-weight: bold;
color: #a69f54;
}

#nav a{
color: #7ea654;
text-decoration: none;
}

#nav a:hover{
color: #7ea654;
text-decoration: underline;
}

#graphics {
position: absolute;
top: 0px;
left: 0px;
z-index:2;
width:800px;
margin:0px auto;
}

#bottom {
position: absolute;
top: 620px;
left: 0px;
width: 801px;
height: 15px;
z-index:3;
margin:0px auto;
text-align:center;
color:white;
font-size:8pt;
}

#bottom a {
color: #7ea654;
text-decoration:none;
}

#bottom a:hover {
color: #7ea654;
text-decoration:underline;
}

#whitebg {
position: absolute;
top: 600px;
left: 0px;
width: 801px;
height: 15px;
background-image: url('http://www.designrequest.com/images/bottom.gif');
z-index:1;
margin:0px auto;
}

.bullet1 { height:34px; background-image:url(http://www.designrequest.com/images/bullet1.gif); background-repeat:no-repeat; padding-left:40px; padding-top:8px; padding-bottom:0px; margin-bottom:0px; font-size:12pt; font-weight:bold; }
.bullet2 { height:34px; background-image:url(http://www.designrequest.com/images/bullet2.gif); background-repeat:no-repeat; padding-left:40px; padding-top:8px; padding-bottom:0px; margin-bottom:0px; font-size:12pt; font-weight:bold; }
.bullet3 { height:34px; background-image:url(http://www.designrequest.com/images/bullet3.gif); background-repeat:no-repeat; padding-left:40px; padding-top:8px; padding-bottom:0px; margin-bottom:0px; font-size:12pt; font-weight:bold; }
.indent { padding-left:40px; padding-top:0px; padding-bottom:10px; margin-top:0px; font-size:9pt; }

* html #whitebg{height:100%;}/* ie6 and under*/

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}