body {

font-family: "Arial", Tahoma, Verdana;

font-size: 13px;

color: #191919;

background-image: url(../images/bg.jpg);

background-repeat: repeat-x;

background-color: #fff;

text-align: center;

margin: 0px auto;

}

a:link 

{

color: #165983;

text-decoration : underline;

}

a:visited 

{

color: #165983;

text-decoration : underline;

}

a:hover 

{

color: #ACACAC;

text-decoration : none;

}

#wrap

{

width: 980px;

text-align: center;

margin: 0px auto;

}

#header

{

background-image: url(../images/header.jpg);

height: 122px;

background-repeat: no-repeat;

}

#livechat
{
background-image: url(images/nav.jpg);
height: 43px;
line-height: 43px;
background-repeat: repeat-x;
padding-top: 10px;
width: 140px;
text-align: right;
float: right;
}


#nav

{

background-image: url(../images/nav.jpg);

height: 43px;

line-height: 43px;

background-repeat: repeat-x;

padding: 5px;

text-align: left;
font-size: 11px;

}

#intro

{

background-image: url(../images/intro.jpg);

height: 167px;

background-repeat: no-repeat;

padding-left: 355px;

padding-right: 360px;

padding-top: 58px;

text-align: left;

margin: 0;

overflow: hidden

}

#leftintro

{

background-image: url(../images/subintroleft.jpg);

height: 167px;

width: 350px;

background-repeat: no-repeat;

text-align: left;

float: left;

padding-left: 140px;

padding-top: 58px;

overflow: hidden

}

#rightintro

{

background-image: url(../images/subintroright.jpg);

height: 167px;

width: 410px;

background-repeat: no-repeat;

text-align: left;

float: right;

padding-left: 80px;

padding-top: 58px;

overflow: hidden

}

#content {

width: 960px;

background: #fff;

text-align: left;

padding: 15px;

margin: 0 auto;

}

#rightsidebar {

width: 228px;

background: #fff;

text-align: left;

padding: 15px;

float: right;

border-left: 1px #8F8F8F solid;

border-right: 1px #8F8F8F solid;

border-bottom: 1px #8F8F8F solid;

background-image: url(../images/sidebar.jpg);

background-repeat: repeat-x;

margin-top: 0;

margin-bottom: 10px;

color: #4A4A4A;

}

#footer

{

background-image: url(../images/footer.jpg);

height: 53px;

line-height: 53px;

width: 100%;

background-repeat: repeat-x;

color: #fff;

font-size: 12px;

clear: both;

float: left;

}

#contentleft {

width: 310px;

padding-top: 20px;

padding-bottom: 20px;

padding-left: 8px;

padding-right: 8px;

float: left;

background: #fff;

text-align: left;

}

#contentcenter {

width: 310px;

padding-top: 20px;

padding-bottom: 20px;

padding-left: 10px;

padding-right: 8px;

float: left;

background: #fff;

text-align: left;

}

#contentright {

width: 306px;

padding-top: 20px;

padding-bottom: 20px;

padding-left: 8px;

padding-right: 8px;

float: right;

background: #fff;

text-align: left;

}

.buttons a:link 

{

font-weight: bold;

color: #fff;

text-decoration : none;

text-align: center;

background-image: url(../images/button.jpg);

background-repeat: repeat-x;

background-position: top left;

background-color: #000;

padding-top: 7px;

padding-bottom: 7px;

padding-left: 10px;

padding-right: 10px;

border: 2px white solid;

margin-right: 10px;

font-size: 12px;

}

.buttons a:visited 

{

font-weight: bold;

color: #fff;

text-decoration : none;

text-align: center;

background-image: url(../images/button.jpg);

background-repeat: repeat-x;

background-position: top left;

background-color: #000;

padding-top: 7px;
padding-bottom: 7px;
padding-left: 10px;
padding-right: 10px;


border: 2px white solid;

margin-right: 10px;

font-size: 12px;

}

.buttons a:hover 

{

font-weight: bold;

color: #fff;

text-decoration : none;

text-align: center;

background-image: url(../images/buttonover.jpg);

background-repeat: repeat-x;

background-position: top left;

background-color: #42B2ED;

padding-top: 7px;
padding-bottom: 7px;
padding-left: 10px;
padding-right: 10px;


border: 2px white solid;

margin-right: 10px;

font-size: 12px;

}

.secure
{
margin-left: 0px;
}


#footer a:link 

{

color: #fff;

text-decoration : none;

}

#footer a:visited 

{

color: #fff;

text-decoration : none;

}

#footer a:hover 

{

color: #0A3557;

text-decoration : none;

}

.introsub 

{

color: #505050;

}

.introsub2 

{

color: #000;

font-weight: bold;

font-size: 11px;

}

.hometitle 

{

color: #0E3C57;

font-weight: bold;

font-size: 18px;

width: 310px;

padding-top: 8px;

padding-bottom: 8px;

background-color: #CEE6F6;

text-align: center;

}

ul.homebullets

{

list-style: disc url(../images/bullet.jpg);

padding: 0;

padding-left: 20px;

margin: 0;

}

.listcenter 

{

margin-top: 5px;

color: #000;

width: 290px;

padding: 10px;

background-color: #D2D2D2;

text-align: left;

}

.texttitle

{

color: #165983;

}

.sidetitle 

{

color: #4A4A4A;

font-weight: bold;

text-decoration : underline;

}

#rightsidebar a:link 

{

color: #165983;

text-decoration : none;

}

#rightsidebar a:visited 

{

color: #165983;

text-decoration : none;

}

#rightsidebar a:hover 

{

color: #165983;

text-decoration : none;

background-color: transparent;

border-color: #165983;

border-bottom-width: 1px;

border-left-width: 0px;

border-right-width: 0px;

border-top-width: 0px;

border-style: dotted;

}

.signupbutton

{

position: relative;

left: 180px;

bottom: 40px;

overflow: hidden

}

img

{

border-style: none;

border: 0;

}



/*<![CDATA[*/

 span.c1 {color: #2A6183; font-size: 18px; font-weight: bold;}

/*]]>*/





/* Contact Form main layout */



fieldset 

{ 

border: 0;

margin: 0;

padding: 0;

}

label 

{

display: block;

}

input.text,textarea

{

width: 300px;

font: 12px/12px 'Arial',courier,monospace;

color: #333;

padding: 3px;

margin: 1px 0;border:1px solid #ccc;

}

textarea

{

font: 12px/12px 'Arial',courier,monospace;

width:500px;

}

input.submit

{ 

padding: 2px 5px;

font: bold 12px/12px verdana,arial,sans-serif;

}

table#hosting {

width: 690px;

margin-left: auto;

}

table#hosting td {

padding: 4px;

border: solid #67A6C1 1px;

background-color: #D3ECF7;

font-size: 11px;

}

th.spec {	

border: solid #67A6C1 0px;

background-color: #fff;

font-size: 11px;

padding: 4px;

}

.order

{

width: 288px;

height: 166px;

background-image: url(../images/order.jpg);

background-repeat: no-repeat;

padding-left: 27px;

padding-top: 19px;

float: left;

margin: 10px;

}