/* main CSS Document */

/* general styling first */

/* reset css styles individually instead of universal selector. */

/* based on http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */

html, body{

	margin: 0;

	padding: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

	border-left:0;

} 

div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

}

body {

	line-height: 1;

	color: black;

	background:#FFFFFF;

	font-family: Verdana,Arial, Helvetica, sans-serif;

}

ol, ul {list-style: none;}

table {

	border-collapse: separate;

	border-spacing: 0;

}

caption, th, td {

	text-align: left;

	font-weight: normal;

}

/* end reset styles */



/* clearing technique */

.clearfix:after {

    content:"."; 

    display:block; 

    height:0; 

    clear:both; 

    visibility:hidden;

}

.clearfix {display:inline-block;}

/* mac hide \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

 /* End hide */

/*........... do not change or amalgamate the above clearfix styles ......*/



p,h1,h2,h3,h4,h5,h6,ul,ol {margin-bottom:.5em}

a img,img{border:none;display:block;}

a{

	text-decoration:none;

	color:#252e1c;

}

h1,h2,h3,h4,h5,h6{

	font-weight:bold;

}

h1{font-size:197%}/* 26px */

h2{font-size:182%}/* 24px */

h3{font-size:167%}/* 22px */

h4{font-size:152%}/* 20px */

h5{font-size:136%}/* 18px */

h6{font-size:122%}/* 16px */



body{

	font-size: 13px; 

	text-align:center;/* for ie5.+*/

}



#outer

{

width:803px;

margin:auto;

text-align:left;

border:0px solid black;

}



#header

{

width:198px;

border:0px solid black;

height:81px;

float:left;

position:relative;

}





#header2

{

width:553px;

border:0px solid black;

height:81px;

float:left;

position:relative;

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

background-repeat: no-repeat;

}



#livesupport

{

width:241px;

height:83px;

border:0px solid black;	

margin-left:370px;

position:absolute;

z-index:2;

}



#headlinks

{

margin-top:-9px;

width:800px;

height:37px;

border:0px solid black;	

margin-left:40px;

position:absolute;

z-index:2;

margin-top/*\**/: -8px\9

}



a.rollimg {

position:relative;

top:-1px;

margin-top:5px;

margin-left:20px;

padding-top:12px;

margin-right:35px;

z-index:3;

text-align:center;

display:inline-block;

background-position:top left;

width:59px;

height:36px;

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

background-repeat:no-repeat;

font:12px Myriad Pro;

color:white;



}



a.rollimg:hover 

{

text-decoration:none;

background-position: top right;

}





#headlinks ul

{

list-style:none;


}



#headlinks li

{

display:inline;

margin-right:25px;
float:left;
}



#navbox

{

width:803px;

height:43px;	

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

background-repeat: no-repeat;

}





#navboxfoot

{

width:803px;

height:246px;

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

background-repeat: no-repeat;

}



#main

{

width:803px;

margin:auto;

text-align:left;

border:0px solid black;	



}



#content

{

width:803px;

margin:auto;

text-align:left;

border:0px solid black;		



}



#leftcol

{



float:left;

position:relative;

width:530px;

min-height:200px;

border:0px solid black;

}









#rightcol

{

float:right;

position:relative;

width:230px;

right:0px;

min-height:200px;

border:0px solid black;		

}





.sharedhosting

{

position:relative;

margin-left:5px;

width:223px;

height:143px;

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

background-repeat: no-repeat;

margin-top:15px;

}



.sharedhosting ul

{

display:block;

list-style: none;

position:absolute;

margin-top:38px;

margin-left:5px;

}



.sharedhosting li

{

list-style: none;

background: url(images/greenchecknav.jpg) no-repeat 0 50%;

padding-left: 19px;

color:#6c6c6c;

font:12px arial;

margin-bottom:7px;

}



.shprice

{

position:absolute;

margin-top:95px;

margin-left:160px;

width:54px;

height:27px;

border:0px solid black;

}



.ourservices

{

margin-left:3px;	

position:relative;

background-image: url('images/verticlebar1.gif');

background-repeat: no-repeat;	

width:530px;

min-height:150px;

margin-top:15px;

background-position: -0px 10px;

}





.ourservices h1

{

font:23px arial;

color:#127dc2;

padding-left:25px;

font-weight:bold;



}



.ourservices span

{

font:23px arial;

color:black;	

font-weight:bold;

}



.ourservices p

{

padding-left:25px;	

line-height:20px;



}











.ourservices3

{

margin-left:3px;	

position:relative;

width:530px;

min-height:150px;

margin-top:15px;

background-position: -0px 10px;

}





.ourservices3 h1

{

font:23px arial;

color:#127dc2;

padding-left:25px;

font-weight:bold;



}



.ourservices3 span

{

font:23px arial;

color:black;	

font-weight:bold;

}



.ourservices3 p

{

padding-left:25px;	

line-height:20px;



}







.ourservices2

{

margin-left:3px;	

position:relative;

background-image: url('images/verticlebar1.gif');

background-repeat: no-repeat;	

width:750px;

min-height:150px;

margin-top:15px;

background-position: -0px 10px;

margin-bottom:30px;

}





.ourservices2 h1

{

font:23px arial;

color:#127dc2;

padding-left:25px;

font-weight:bold;



}



.ourservices2 span

{

font:23px arial;



font-weight:bold;

}



.bronze

{

color:#767676;	

}



.silver

{

color:#D6D6D6;

}



.platinum

{

color:#BBBBBB;	

}



.ourservices2 p

{

padding-left:25px;	

line-height:20px;



}







.shtitle

{

position:absolute;

margin-top:8px;

margin-left:8px;

width:124px;

height:27px;

border:0px solid black;	

text-align:left;

}



.shtitle h1

{

font:14px arial;

color:#127dc2;

font-weight:bold;



}



.shtitle span

{

font:14px arial;

color:black;	

font-weight:bold;

}



.shmore

{

position:absolute;

margin-top:8px;

margin-left:153px;

width:124px;

height:27px;

border:0px solid black;	

text-align:left;	

}



.shmore a

{

font:12px arial;

color:#72ab05;

font-weight:bold;

}



.shmore a:hover

{

text-decoration:underline;	

}



hr

{

color:#DCDCDC;

margin-top:20px;

	

}



#footleft

{

position:relative;

float:left;

width:200px;

height:25px;

border:0px solid black;	

}

#footleft p

{

color:#757575;

font-weight:bold;

font:12px arial;



}



#footright

{

position:relative;

float:right;

width:200px;

height:25px;

border:0px solid black;		

text-align:right;

}

#footright a

{

color:#757575;

font-weight:bold;

font:12px arial;	

}

#footright a:hover

{

color:gray;	

text-decoration:underline;

}



#headerholderr1

{

position:relative;

float:right;

width:369px;

height:244px;

margin-top:-4px;

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

background-repeat: no-repeat;	

border:0px solid black;

}



#headerholderr2

{

position:relative;

float:right;

width:333px;

height:244px;

margin-top:-4px;

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

background-repeat: no-repeat;	

border:0px solid black;

}



#headerholderr3

{

position:relative;

float:right;

width:360px;

height:244px;

margin-top:-4px;

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

background-repeat: no-repeat;	

border:0px solid black;

}



#headerholderr4

{

position:relative;

float:right;

width:348px;

height:244px;

margin-top:-4px;

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

background-repeat: no-repeat;	

border:0px solid black;

}


#headerholderr5

{

position:relative;

float:right;

width:322px;

height:200px;

margin-top:22px;

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

background-repeat: no-repeat;	

border:0px solid black;

}

#headerholderr6

{
	position:relative;
	float:right;
	width:320px;
	height:220px;
	margin-top:10px;
	background-image: url('images/seedbox.jpg');
	background-repeat: no-repeat;
	border:0px solid black;

}



#headerholderl1

{

position:relative;

float:left;

width:369px;

margin-top:30px;

border:0px solid black;

}



#headerholderl1 h1

{

font:23px arial;

color:#127dc2;

padding-left:25px;

font-weight:bold;



}



#headerholderl1 span

{

font:23px arial;

color:black;	

font-weight:bold;

}



#headerholderl1 ul

{

padding-left:25px;	

line-height:20px;



}



.button

{

position:relative;

float:right;

margin-top:5px;

}



#formholderr

{

margin-top:14px;	

padding-left:25px;	

position:relative;

float:right;

width:450px;

margin-right:-35px;

border:0px solid black;

}



#formholderl

{

margin-top:17px;	

padding-left:25px;	

position:relative;

float:left;

width:55px;

border:0px solid black;

}



#formholderl li

{

list-style:none;

font:12px arial;

color:#6c6c6c;

margin-bottom:21px;

font-weight:bold;

}



form

{

margin-left:-15px;

}



.textbar

{

width:460px;

margin-bottom:13px;

}



.rowb

{

position:relative;

margin-top:0px;

width:100%;

height:23px;

background-color:#BBBBBB;

}



.rows

{

position:relative;

width:100%;

height:23px;

background-color:#FFFFFF;

}



.rowp

{

position:relative;

width:100%;

height:23px;

background-color:#F1F1F1;

}



.column

{
	margin-left:0px;
	position:relative;
	float:left;
	width:150px;
	border:0px solid black;
	margin-right:0px;
	margin-top:5px;
	font-weight:bold;
	text-align:center;
	z-index:2;

}



.column p

{

margin-bottom:0px;	

	

}



.column2

{

margin-left:50px;

position:relative;

float:left;

width:60px;

border:0px solid black;

margin-right:40px;

margin-top:5px;

font-weight:bold;

text-align:center;

}





.moveup

{

margin-top:-3px;	

margin-left:80px;

}



.column img

{

margin-left:69px;	

}



.button1

{

margin-left:-30px;	

}


.dropdown
{	position: absolute;
visibility: hidden;
	margin: 0;
	padding: 0;
	}

	.dropdown a
	{
position:relative;
top:-12px;
margin-top:0px;
margin-left:20px;
padding: 10px 10px;
margin-right:35px;
text-align:center;
display:block;
background-position:top center;
background-repeat:no-repeat;
background-image:url(images/navboxhead.jpg);
font:12px Myriad Pro;
color:white;
	width: auto;
	}
