#header {
width:910px;
}
#header_lower {
width:680px;
float:right;
margin-top:15px;

}
#header_lower_port {

float:right;
margin-top:0px;

}
#header img {
float:left;
}
ul#top-nav {
float:right;
}
#top-nav li {
display:inline;
}
#top-nav li a {
background-image:url(../images/nav-bar.png);
background-repeat:no-repeat;
display:block;
float:left;
height:0;
overflow:hidden;
padding-top:43px;
width:136px;
}
.logged-in #global-nav li a {
background-image:url(/images/nav-bar-logged-in.png);
}
#top-nav li#nav-home a {
width:139px;
}
#top-nav li#nav-web a {
background-position:-139px 0;
}
#top-nav li#nav-commerce a {
background-position:-275px 0;
}
#top-nav li#nav-seo a {
background-position:-411px 0;
}
#top-nav li#nav-graphics a {
background-position:-547px 0;

}
#top-nav li#nav-contact a {
background-position:-684px 0;
width:139px;
}

#top-nav li#nav-home a:hover {
background-position:0 -44px;
width:140px;
}
#top-nav li#nav-web a:hover {
background-position:-139px -44px;
}
#top-nav li#nav-commerce a:hover {
background-position:-275px -44px;
}
#top-nav li#nav-seo a:hover {
background-position:-411px -44px;
}
#top-nav li#nav-graphics a:hover {
background-position:-547px -44px;
}
#top-nav li#nav-contact a:hover {
background-position:-684px -44px;
}









#main-box {

background-image:url(../images/main_content_bg.png);
padding-bottom:1px;
width:640px;
height:285px;
float:left;
background-repeat:no-repeat;
margin-top:10px;



}

.column-1{

padding-bottom:20px;
width:330px;
float:left;
margin-top:10px;
margin-left:15px;

}

.column-2{
	float:right;
margin-top:10px;
padding-bottom:20px;
width:270px;

}



.holding-area {
margin:0 auto;
position:relative;
width:910px;
}
.clear:after, .container:after, .block:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.clear, .container, .block {
}


 


#rollover-top{
    width:640px;
	float:left;
	
	z-index: auto;
	
	
	

}


						{ padding:0 0 0 0px; background:url(images/edit.gif) center left no-repeat; }
	.error-message-box		{ display:none; font-size:11px; margin:0 0 0px; color:#F00; font-weight:bold; text-align:center; float:right; }
	.input						{ padding:5px; border:1px solid #ccc; width:120px; }
	.left							{ float:left; }
	.input-button						{ padding:5px; border:1px solid #ccc; }
	.input-long						{ padding:5px; border:1px solid #ccc; width:220px; }
	
	
	
	
	
	
	
	
	/* Generated via www.cssmenubuilder.com */

.menu{margin-left:20px; margin-top:30px; float:left; padding:0; width:172px; list-style:none;}
.menu li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu li a{text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/verMenuImages.png') 0px 0px no-repeat; text-decoration:none;}
.menu li a:hover{background:url('../images/verMenuImages.png') 0px -40px no-repeat; color:rgb(252,250,250);}
.menu li a.active, .menu li a.active:hover{background:url('../images/verMenuImages.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu li a span{line-height:40px;}

	/* web design */

.menu_web{margin-left:20px; margin-top:30px; float:left; padding:0; width:172px; list-style:none;}
.menu_web li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu_web li a{text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/side_nav/web_design.png') 0px 0px no-repeat; text-decoration:none;}
.menu_web li a:hover{background:url('../images/side_nav/web_design.png') 0px -40px no-repeat; color:rgb(252,250,250);}
.menu_web li a.active, .menu li a.active:hover{background:url('../images/side_nav/web_design.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu_web li a span{line-height:40px;}

	/* commerce*/

.menu_commerce{margin-left:20px; margin-top:30px; float:left; padding:0; width:172px; list-style:none;}
.menu_commerce li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu_commerce li a{text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/side_nav/e_commerce.png') 0px 0px no-repeat; text-decoration:none;}
.menu_commerce li a:hover{background:url('../images/side_nav/e_commerce.png') 0px -40px no-repeat; color:rgb(252,250,250);}
.menu_commerce li a.active, .menu li a.active:hover{background:url('../images/side_nav/e_commerce.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu_commerce li a span{line-height:40px;}


/* seo*/

.menu_seo{margin-left:20px; margin-top:30px; float:left; padding:0; width:172px; list-style:none;}
.menu_seo li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu_seo li a{text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/side_nav/seo.png') 0px 0px no-repeat; text-decoration:none;}
.menu_seo li a:hover{background:url('../images/side_nav/seo.png') 0px -40px no-repeat; color:rgb(252,250,250);}
.menu_seo li a.active, .menu li a.active:hover{background:url('../images/side_nav/seo.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu_seo li a span{line-height:40px;}


/* graphic*/

.menu_graphic{margin-left:20px; margin-top:30px; float:left; padding:0; width:172px; list-style:none;}
.menu_graphic li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu_graphic li a{text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/side_nav/graphic.png') 0px 0px no-repeat; text-decoration:none;}
.menu_graphic li a:hover{background:url('../images/side_nav/graphic.png') 0px -40px no-repeat; color:rgb(252,250,250);}
.menu_graphic li a.active, .menu li a.active:hover{background:url('../images/side_nav/graphic.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu_graphic li a span{line-height:40px;}

/* dev*/

.menu_dev{margin-left:20px; margin-top:30px; float:left; padding:0; width:172px; list-style:none;}
.menu_dev li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu_dev li a{text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/side_nav/dev.png') 0px 0px no-repeat; text-decoration:none;}
.menu_dev li a:hover{background:url('../images/side_nav/dev.png') 0px -40px no-repeat; }
.menu_dev li a.active, .menu li a.active:hover{background:url('../images/side_nav/dev.png') 0px -80px no-repeat; );}
.menu_dev li a span{line-height:40px;}

/* host*/

.menu_host{margin-left:20px; margin-top:30px; float:left; padding:0; width:172px; list-style:none;}
.menu_host li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu_host li a{text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/side_nav/host.png') 0px 0px no-repeat; text-decoration:none;}
.menu_host li a:hover{background:url('../images/side_nav/host.png') 0px -40px no-repeat; color:rgb(252,250,250);}
.menu_host li a.active, .menu li a.active:hover{background:url('../images/side_nav/host.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu_host li a span{line-height:40px;}

