/* TZO CSS file
March 2006 sgp
To be used only for homepage and 'cloned' pages like domain registration.
Sitewide styles belong in tzo-css1.css     */		

body {
	color:black;
	background-color:white;
	margin-top:0px
}

html,body,table,p,h1,h2,h3,h4,h5 {
	font-family:verdana, arial, sans-serif;
}

img { border:0; }

abbr {	border-bottom:none;}
/* ~~~~~~~~~~~~~~~~~~~~~~ */
/* END GENERIC TAG STYLES */

/* CONTAINERS: */
/* wrapper for all contents */
/* some things go here instead of body, due to browser bugs */
#content {  font-size:67%; }

/* wraps navigation, col1col2 and col3 */
#container { border-collapse:collapse;  }
/* END CONTAINERS */
#tzologo { padding-right:66px;  }
.footer {
  color:#fff;
  background-color:#111;
  font-size:.8em;
  line-height:150%;
  width:746px;
  height:20px;
  margin-top:1px;
  padding-right:4px;
  background-image:url(/images/homepage/footerl_black.gif);
  background-repeat:no-repeat;
  text-align:right
}
.button { margin:8px 2px 0px 2px; }

/* COLUMNS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.boxhead img { float:right; }
#col1col2 h2 {font-size:135%; }
#col3 h2 {font-size:120%;}
#col1col2 ul, #col3 ul {
  clear:both; /* reset after boxhead img float */
  margin: .5em .5em .5em .5em;
  padding-left:1em;
  text-indent:-1em;
  list-style:none;
}
#col1col2 li,  #col3 li {
  margin-left:0;
  margin-top:.7em;
}
#col1col2 td, #col3 td{
  background:#f2f5fa;
  color:#000;
  border:1px solid #000;
  padding:0px;
  vertical-align:top;
  text-align:left;
}
.boxhead {
	background-color:#689aff; 
	color:#000; 
  background-repeat: repeat-x;
  background-position: left top;
}
.inverted {
  background:#000;
  color:#f00;
}
#col1col2 .boxhead {  background-image: url(/images/homepage/subtitle-bg-l.gif); }
#col1col2 .boxhead h2 {
  display:inline;
  float:left; /* align with float:right icon */
	margin:.5em;
  border:0px;
}


#col1col2 .boxhead { 
	background-image: url(/images/homepage/subtitle-bg-l.gif);
	min-height:24px; /* required - match icon height */
}
#col3 .boxhead { 
	color:#000;
	background-color:#b4cdff;
	background-image: url(/images/homepage/subtitle-bg.gif); 
}
#col3 .boxhead, #col3 .inverted {
	padding:0em 0em .2em .2em;
	margin:0px;
}

#col1col2 p, #col3 p {
	margin: .5em .5em .5em .5em;
	border:0px;
}
#col3 .dvrbox { background:url(/images/homepage/dvr_bk.gif) no-repeat right bottom; }
#col3 .routerbox { background:url(/images/homepage/router_bk.gif) no-repeat right bottom; }
#col3 .resellerbox { 
	background:url(/images/homepage/reseller_bk2.gif) no-repeat right bottom;
}


/* END COLUMNS ~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* DOMAINS BOX: ~~~~~~~~~~~~~~~~~~~~~~~~~ */
#col1col2 #getDomain {
  color:#000;
  background:#689aff url(/images/homepage/icann_back.gif) no-repeat left top;
  text-align:center;
}
#getDomain h1 {
  font-size:185%;
  padding-top:5px;
}
#getDomain .getDomWWW {
	font-size:160%;
	font-weight:800;
  margin-right:.5em;
}
#domain {width:13em;}
#btntld {
	background-color:black;
	color:white;
	font: bold 1em Verdana, sans-serif;
}
/* END DOMAINS BOX ~~~~~~~~~~~~~~~~~~~~~~~ */

