html, body {
   margin : 0;
   padding : 0;
}

body {
   color : #a52a2a;
   width : 100%;
   font : 12px "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;background-color: #788aba;}

a:link {
   color: #df630b;
   background : transparent;
   text-decoration : none;}

a:visited {
   color : #df630b;
   text-decoration : none;
}

a:hover {
   color : #909ea0;
   text-decoration : underline;color: #f15000;}

a:active {
   color : #484500;
   text-decoration : none;
}

/* Links within paragraphs (subtle) */
p a {
color: #666666;
text-decoration: none;
}

/* Links within paragraphs (revealed) */
p:hover a { 
color: #0000ff;
text-decoration: underline;
}

.left {text-align: left;}

.center {
text-align: center;
}

.formtable_left {
text-align: left;
}

.formtable_right {
text-align: right;
}

#container {
   width : 90%;
   margin : 10px auto;
   background-color : #CCEC9E;
   color : #333;
   border : 1px solid #808080;
   border-bottom-width : 0px;min-width: 750px;background-color: #ffffff;}

.width {
	width:90%;
	min-width:750px;
	background:#fff;
}


#top {
   padding : .5em;
   background-color : #ECEA9E;
   border-bottom : 1px solid #808080;height: 125px;background-image: url(images/webways1.jpg);background-repeat: no-repeat;padding: 5px;background-color: #ffffff;
text-align: right;}
#top h1 {
   padding : 0;
   
text-align: right;margin: 0em;}
#left {
   float : left;
   width : 70%;
   margin : 0;
   padding : 1em;
   color : #788aba;
   text-align: justify;
   border-right : 1px solid #F7E0AC;
}

#domains_left {
   float : left;
   width : 90%;
   margin : 10%;
   padding : 1em;
   color : #788aba;
   text-align: justify;

}

#leftimagesection {
     
   width : 100%;
   
   margin : 0;
   padding : 1em;background-image: url(images/woody1_150.jpg);background-repeat: no-repeat;background-position: +96%;height: 226px;}

#leftimagesection ul {text-align: left;
list-style-type: square;
}


#leftimagesection p {width: 400px;}

#dom_leftimagesection {
     
   width : 100%;
   
   margin : 0;
   padding : 1em;background-image: url(images/woody2_150.jpg);background-repeat: no-repeat;background-position: +96%;height: 226px;}

#dom_leftimagesection ul {text-align: left;
list-style-type: square;
}


#dom_leftimagesection p {width: 400px;}

#host_leftimagesection {
     
   width : 100%;
   
   margin : 0;
   padding : 1em;background-image: url(images/woody3_150.jpg);background-repeat: no-repeat;background-position: +96%;height: 226px;}

#host_leftimagesection ul {text-align: left;
list-style-type: square;
}


#host_leftimagesection p {width: 400px;}

#design_leftimagesection {
     
   width : 100%;
   
   margin : 0;
   padding : 1em;background-image: url(images/woody4_150.jpg);background-repeat: no-repeat;background-position: +96%;height: 226px;}

#design_leftimagesection ul {text-align: left;
list-style-type: square;
}

#design_newleftimagesection {
     
   width : 100%;
   
   margin : 0;
   padding : 1em;height: 500px;}

#design_newleftimagesection ul {text-align: left;
list-style-type: square;
}
#starter_leftimagesection {
     
   width : 100%;
   
   margin : 0;
   padding : 1em;
   height: 125px;}

#design_leftimagesection ul {text-align: left;
list-style-type: square;
}


#design_leftimagesection p {width: 400px;}

#design_newleftimagesection ul {text-align: left;
list-style-type: square;
}


#design_newleftimagesection p {width: 95%;}

#ecomm_leftimagesection {
     
   width : 100%;
   
   margin : 0;
   padding : 1em;background-image: url(images/woody5_150.jpg);background-repeat: no-repeat;background-position: +96%;height: 226px;}

#ecomm_leftimagesection ul {text-align: left;
list-style-type: square;
}


#ecomm_leftimagesection p {width: 400px;}

#train_leftimagesection {
     
   width : 100%;
   
   margin : 0;
   padding : 1em;background-image: url(images/woody6_150.jpg);background-repeat: no-repeat;background-position: +96%;height: 226px;}

#train_leftimagesection ul {text-align: left;
list-style-type: square;
}


#train_leftimagesection p {width: 400px;}

#promo_leftimagesection {
     
   width : 100%;
   
   margin : 0;
   padding : 1em;background-image: url(images/woody7_150.jpg);background-repeat: no-repeat;background-position: +96%;height: 226px;}

#promo_leftimagesection ul {text-align: left;
list-style-type: square;
}


#contact_leftimagesection p {width: 400px;}

#contact_leftimagesection {
     
   width : 100%;
   
   margin : 0;
   padding : 1em;background-image: url(images/woody8_150.jpg);background-repeat: no-repeat;background-position: +96%;height: 226px;}

#contact_leftimagesection ul {text-align: left;
list-style-type: square;
}


#promo_leftimagesection p {width: 400px;}


#samples {
width: 100%;
height: 200px;overflow: auto;}

#design_samples {text-align: center;
color: #788aba;
}

#design_samples p {text-align: center;}

#design_samples ul {text-align: left;
list-style-type: square;text-indent: -5px;}


#right {
   margin-left : 75%;
   padding : 1em;text-align: center;
color : #909ea0}


#right p {
text-align: center;
}

#footer {
   clear : both;
   margin : 0;
   padding : .5em 0 1em 1em;
   color : #909ea0;
   background-color : #ECEA9E;
   border-bottom : 1px solid #808080;
   border-top : 1px solid #F7E0AC;
   background-color: #ffffff;height: 65px;}

#left p {
   margin : 0 0 1em 0;
}

#right h2 {
   margin : 0 0 .5em 0;
}

#box1 {width: 150px;height: 180px;
background-image: url(images/box2.gif);line-height: 1em;
margin: 0px auto;
background-repeat: no-repeat;
}

#box1 p {padding-top: 35px;text-align: center;padding-left: 5px;padding-right: 5px;
}

#box1 ul {text-align: left;
list-style-type: square;text-indent: -5px;}

#services_box {
width: 150px;height: 180px;
background-image: url(images/services_box.gif);
line-height: 1em;
margin: 0px auto;background-repeat: no-repeat;}

#services_box p {
padding-top: 35px;text-align: center;padding-left: 3px;padding-right: 5px;
}

#services_box ul {text-align: left;
list-style-type: square;text-indent: -5px;}

#registration_box {
width: 150px;height: 180px;
background-image: url(images/registration_box.gif);
line-height: 1em;
margin: 0px auto;background-repeat: no-repeat;}

#registration_box p {
padding-top: 35px;text-align: center;padding-left: 5px;padding-right: 5px;
}

#registration_box ul {text-align: left;
list-style-type: square;text-indent: -5px;}


#footer img {
   float : right;padding-right: 5px;}

/* seen by IE5mac only, by Philippe Wittenbergh www.l-c-n.com */
*>html #footer img {
        margin : 0;
}
/* end */

#footer p {
   padding-left : 5px;}

#counter {
   display : none;
}

.happy {
   border-top : 1px solid #F7E0AC;
   padding : 10px;
}

/* start Horizontal menu code */

#menu {
width: 100%;text-align: center;background-color: #7e97e9;
height: 22px;
}

/* Thickbox code start */#TB_overlay {	position: absolute;	top: 0;	left: 0;	z-index:100;	width: 100%;	height: 100%;	background-color: #788aba;	filter:alpha(opacity=60);	-moz-opacity: 0.6;	opacity: 0.6;}#TB_window {	position: absolute;	background: #fff;	z-index: 102;	color:#788aba;	display:none;	border: 4px solid #788aba;}#TB_window img {	display:block;	margin: 15px 0 0 15px;	border-right: 1px solid #ccc;	border-bottom: 1px solid #ccc;	border-top: 1px solid #666;	border-left: 1px solid #666;}#TB_caption{	height:25px;	padding:10px 30px 10px 25px;	float:left;}#TB_closeWindow{	height:25px;	padding:10px 25px 10px 0;	float:right;}#TB_closeAjaxWindow{	padding:5px 10px 7px 0;	margin-bottom:1px;	text-align:right;	background-color:#e8e8e8;}#TB_ajaxContent{	padding:2px 15px 15px 15px;	overflow:auto;}#TB_load{	text-align: center;	position: absolute;	top: 50%;	left: 0px;	width: 100%;	overflow: visible;	visibility: visible;	display: block;	z-index:101;}#TB_loadContent  {	margin-left: -125px;	position: absolute;	top: -50px;	left: 50%;	width: 250px;	height: 100px;	visibility: visible;}

/* Thickbox code end */

#navcontainer
{
margin: 1px 0 0 2px;
padding: 0;
}
#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a
{
background-color: #7e97e9;
width: 80px;
height: 18px;
padding: 0;
margin: 0 0 1px 0;
color: #ffffff;
text-decoration: none;
display: block;
text-align: center;
font: normal 12px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
border-top: 1px #7e97e9 solid;
border-left: 1px #7e97e9 solid;
border-bottom: 1px #7e97e9 solid;
border-right: 1px #7e97e9 solid;
}

#navcontainer ul li a:hover
{
color: #FFFFFF;
background-color: #7e97e9;
border-top: 1px #FFFFFF solid;
border-left: 1px #FFFFFF solid;
border-bottom: 1px #FFFFFF solid;
border-right: 1px #FFFFFF solid;
}

#navcontainer a:active
{
background: #8BA5C8;
color: #F9F9E3;
}

#navcontainer li#active a
{
background: #c60;
border: 1px solid #c60;
color: #fff;
}

/* end Horizontal menu code */