
.bodybg {
	background-color: #000000;
	margin: 0px;
	background-image: url(images/bodybg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-attachment:fixed;
}


#wrapper 
	{
	text-align:center;
	width:1263px;
	height:0 auto;
	margin:0;
	position:relative;
	visibility: visible;
	background-image: url(images/back_img.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment:fixed;
	}
	
#wrapper_img_01 
	{
	text-align:right;
	width:550px;
	height: 434px;
	left: 704px;
	margin:0 auto;
	position:absolute;
	visibility: visible;
	z-index: 100;
	}
	

	
	#outermain 
	{
	text-align:left;
	width:1001px;
	margin:0 auto;
	position:relative;
	visibility: visible;
	background-image: url(images/scrolling_page_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
	
	
#header_main 
	{
	text-align:left;
	width:1001px;
	height: 161px;
	margin:0 auto;
	position:relative;
	visibility: visible;

	}
	

#logo a
	{
	text-align:left;
	width:358px;
	height: 111px;
	top: 26px;
	float: top;
	position:absolute;
	visibility: visible;
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 100;
}




#mainlinks_main
	{
	text-align:left;
	width:992px;
	left: -24px;
	margin:0 auto;
	position:absolute;
	visibility: visible;
	z-index: 50;
	background-image: url(images/mainlinks_bg.jpg);
	background-repeat: no-repeat;
	background-position: 24px top;
	}



#mainlinks_curve
	{
	text-align:left;
	width:24px;
	height: 93px;
	margin:0 auto;
	float: left;
	position:relative;
	visibility: visible;
	background-image: url(images/mainlinks_curve.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}	
	
#home a {text-align:left; width:89px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background: url(images/home.jpg) 0 0 no-repeat; outline:none;}

#home a:hover {text-align:left; width:89px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background-position: 0 -70px; outline:none;}	
	
	
#home a:active {text-align:left; width:89px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background-position: 0 -70px; outline:none;}
	
	
#about_us a {text-align:left; width:123px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background: url(images/about_us.jpg);0 0 no-repeat; outline:none;}


#about_us a:hover {text-align:left; width:123px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background-position: 0 -70px; outline:none;}

#about_us a:active {text-align:left; width:123px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background-position: 0 -70px; outline:none;}
	
	
	
#services a {text-align:left; width:115px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background: url(images/services.jpg); 0 0 no-repeat; outline:none;}	


#services a:hover {text-align:left; width:115px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background-position: 0 -70px; outline:none;}


#services a:active {text-align:left; width:115px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background-position: 0 -70px; outline:none;}
	
	
#portfolio a {text-align:left; width:116px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background: url(images/portfolio.jpg); 0 0 no-repeat; outline:none;}
	
#portfolio a:hover {text-align:left; width:116px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background-position: 0 -70px; outline:none;}


#portfolio a:active	{text-align:left; width:116px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background-position: 0 -70px; outline:none;}
	
	
#promotions a {text-align:left; width:145px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background: url(images/promotions.jpg); 0 0 no-repeat; outline:none;}
	
#promotions a:hover {text-align:left; width:145px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background-position: 0 -70px; outline:none;}


#downloads a:active {text-align:left; width:145px; height: 70px; top: 23px; margin:0 auto; float: left; position:relative; visibility: visible; background-position: 0 -70px; outline:none;}
	
	
#mainlinks_right_img
	{
	text-align:left;
	width:380px;
	height: 70px;
	top: 23px;
	margin:0 auto;
	float: left;
	position:relative;
	visibility: visible;
	background-image: url(images/mainlinks_right_img.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}	
	
	
	
	
	
	
#middlepanel 
	{
	text-align:left;
	width:1001px;
	top: 0px;
	margin:78px 0px 0px 0px;
	position:relative;
	visibility: visible;
	background-image: url(images/pagebg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	}

#middlepanel_content_main 
	{
	text-align:left;
	width:1001px;
	height: auto;
	margin:0 auto;
	position:relative;
	visibility: visible;
	background-image: url(images/page_texturebg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}



#index_main 
	{
	text-align:left;
	width:970px;
	margin:15px 15px 0px 15px;
	position:relative;
	visibility: visible;
	z-index: 60;
}

#hello 
	{
	text-align:left;
	width:153px;
	height: 74px;
	position:relative;
	visibility: visible;
	background-image: url(images/hello.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 60;
}

#hello_text
	{
	text-align:left;
	width:810px;
	height: 200px;
	float: top;
	margin: 0px 0px 0px 19px;
	position:relative;
	visibility: visible;
	z-index: 60;
}


#online_visibility {
	text-align:left;
	width:818px;
	height:250px;
	float: top;
	margin: 10px 0px 0px 8px;
	position:relative;
	visibility: visible;
	z-index: 300;
	
}


#about_main 
	{
	text-align:left;
	width:970px;
	margin:40px 15px 0px 15px;
	position:relative;
	visibility: visible;
	z-index: 60;
}

#about
	{
	text-align:left;
	width:264px;
	height: 76px;
	position:relative;
	visibility: visible;
	background-image: url(images/about_us_text.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 60;
}

#about_text
	{
	text-align:left;
	width:810px;
	margin: 10px 0px 0px 19px;
	position:relative;
	visibility: visible;
	z-index: 60;
}







#services_main 
	{
	text-align:left;
	width:970px;
	margin:15px 15px 40px 15px;
	position:relative;
	visibility: visible;
	z-index: 60;
}

#services_name
	{
	text-align:left;
	width:216px;
	height: 72px;
	position:relative;
	visibility: visible;
	background-image: url(images/services.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 60;
}







#web_design_main {text-align:left; width:810px; margin: 10px 0px 0px 19px; position:relative; visibility: visible; z-index: 60;}



#web_development_main {
	text-align:left;	
	width:810px; 
	float: top; 
	margin: 10px 0px 0px 10px;	
	position:relative; 
	visibility: visible;	
	z-index: 60;
}



#logo_print_design_main
	{
	text-align:left;
	width:810px;
	float: top;
	margin: 10px 0px 0px 10px;
	position:relative;
	visibility: visible;
	z-index: 60;
}

#flash_development_main
	{
	text-align:left;
	width:810px;
	float: top;
	margin: 10px 0px 0px 10px;
	position:relative;
	visibility: visible;
	z-index: 60;
}



#hosting_banner {
	text-align:left;
	width:818px;
	height:250px;
	float: top;
	margin: 10px 0px 0px 0px;
	position:relative;
	visibility: visible;
	z-index: 300;
	
}



#portfolio_main 
	{
	text-align:left;
	width:970px;
	float: top;
	margin:15px 15px 40px 15px;
	position:relative;
	visibility: visible;
	z-index: 60;
}

#port_img
	{
	text-align:left;
	width:207px;
	height: 81px;
	float: top;
	position:relative;
	visibility: visible;
	background-image: url(images/portfolio.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 60;
}

#online_web_projects
	{
	text-align:left;
	width:810px;
	float: left;
	margin: 10px 0px 0px 10px;
	position:relative;
	visibility: visible;
	z-index: 60;
}

#online_project_01 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_01.jpg) 0 0 no-repeat;}
#online_project_01 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#online_project_02 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_02.jpg); 0 0 no-repeat;}
#online_project_02 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#online_project_03 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_03.jpg); 0 0 no-repeat;}
#online_project_03 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#online_project_04 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_04.jpg); 0 0 no-repeat;}
#online_project_04 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#online_project_05 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_05.jpg); 0 0 no-repeat;}
#online_project_05 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#online_project_06 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_06.jpg); 0 0 no-repeat;}
#online_project_06 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#online_project_07 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_07.jpg); 0 0 no-repeat;}
#online_project_07 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}


#online_project_08 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_08.jpg); 0 0 no-repeat;}
#online_project_08 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#online_project_09 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_09.jpg); 0 0 no-repeat;}
#online_project_09 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#online_project_010 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_010.jpg); 0 0 no-repeat;}
#online_project_010 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#online_project_011 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_011.jpg); 0 0 no-repeat;}
#online_project_011 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#online_project_012 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_012.jpg); 0 0 no-repeat;}
#online_project_012 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#online_project_013 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_013.jpg); 0 0 no-repeat;}
#online_project_013 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#online_project_014 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_014.jpg); 0 0 no-repeat;}
#online_project_014 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#online_project_015 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_015.jpg); 0 0 no-repeat;}
#online_project_015 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#online_project_016 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/online_project_016.jpg); 0 0 no-repeat;}
#online_project_016 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}







#ongoing_project_01 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/ongoing_project_01.jpg); 0 0 no-repeat;}
#ongoing_project_01 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#ongoing_project_02 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/ongoing_project_02.jpg); 0 0 no-repeat;}
#ongoing_project_02 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#ongoing_project_03 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/ongoing_project_03.jpg); 0 0 no-repeat;}
#ongoing_project_03 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#ongoing_project_04 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/ongoing_project_04.jpg); 0 0 no-repeat;}
#ongoing_project_04 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#ongoing_project_05 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/ongoing_project_05.jpg); 0 0 no-repeat;}
#ongoing_project_05 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#ongoing_project_06 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/ongoing_project_06.jpg); 0 0 no-repeat;}
#ongoing_project_06 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#ongoing_project_07 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/ongoing_project_07.jpg); 0 0 no-repeat;}
#ongoing_project_07 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}


#ongoing_project_08 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/ongoing_project_08.jpg); 0 0 no-repeat;}
#ongoing_project_08 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}








#latest_flash_project_01 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/latest_flash_01.jpg); 0 0 no-repeat;}
#latest_flash_project_01 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#latest_flash_project_02 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/latest_flash_02.jpg); 0 0 no-repeat;}
#latest_flash_project_02 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#latest_flash_project_03 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/latest_flash_03.jpg); 0 0 no-repeat;}
#latest_flash_project_03 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#latest_flash_project_04 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/latest_flash_04.jpg); 0 0 no-repeat;}
#latest_flash_project_04 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}





#logo_illustration_01 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/logo_illustration_01.jpg); 0 0 no-repeat;}
#logo_illustration_01 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#logo_illustration_02 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/logo_illustration_02.jpg); 0 0 no-repeat;}
#logo_illustration_02 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#logo_illustration_03 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/logo_illustration_03.jpg); 0 0 no-repeat;}
#logo_illustration_03 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#logo_illustration_04 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/logo_illustration_04.jpg); 0 0 no-repeat;}
#logo_illustration_04 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#logo_illustration_05 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/logo_illustration_05.jpg); 0 0 no-repeat;}
#logo_illustration_05 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#logo_illustration_06 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/logo_illustration_06.jpg); 0 0 no-repeat;}
#logo_illustration_06 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}

#logo_illustration_07 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/logo_illustration_07.jpg); 0 0 no-repeat;}
#logo_illustration_07 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}


#logo_illustration_08 a {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background: url(images/logo_illustration_08.jpg); 0 0 no-repeat;}
#logo_illustration_08 a:hover {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-position: 0 -127px;}



#promotions_main 
	{
	text-align:left;
	width:970px;
	float: top;
	margin:15px 15px 40px 15px;
	position:relative;
	visibility: visible;
	z-index: 60;
}

#promotions_img
	{
	text-align:left;
	width:266px;
	height: 76px;
	float: top;
	position:relative;
	visibility: visible;
	background-image: url(images/promotions.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 60;
}

#promotions_01 a {width:818px; height: 193px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-image: url(images/promo_banner.jpg); background-repeat: no-repeat; background-position: center top;}


#downloads_main 
	{
	text-align:left;
	width:970px;
	float: top;
	margin:15px 15px 40px 15px;
	position:relative;
	visibility: visible;
	z-index: 60;
}

#downloads_img
	{
	text-align:left;
	width:257px;
	height: 70px;
	float: top;
	position:relative;
	visibility: visible;
	background-image: url(images/downloads.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 60;
}

#downloads_01 {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-image: url(images/downloads_01.jpg); background-repeat: no-repeat; background-position: center top;}


#downloads_02 {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-image: url(images/downloads_02.jpg); background-repeat: no-repeat; background-position: center top;}


#downloads_03 {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-image: url(images/downloads_03.jpg); background-repeat: no-repeat; background-position: center top;}


#downloads_04 {width:202px; height: 127px; float: left; margin: 0 auto; position: relative; visibility: visible; z-index:10; background-image: url(images/downloads_04.jpg); background-repeat: no-repeat; background-position: center top;}








.textmatter {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CDCDCD;
	text-decoration: none;
	line-height: 19px;
}


.list_text {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CDCDCD;
	text-decoration: none;
	line-height: 25px;
}

.horline {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #848484;
	text-decoration: none;
	line-height: 25px;
}
.download_links {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CDCDCD;
	text-decoration: none;
	line-height: 25px;
}

.download_links:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 25px;
}




.h1 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CDCDCD;
	text-decoration: none;
	line-height: 19px;
}

.h2 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CE0200;
	text-decoration: none;
	line-height: 19px;
}

.h3 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BABABA;
	text-decoration: none;
	line-height: 19px;
}


.list {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CDCDCD;
	text-decoration: none;
	line-height: 19px;
}


.welcome_text {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CDCCCC;
	line-height: 22px;
	text-decoration: none;
}
.head_bg {
	background-image: url(images/head_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}




#form_slide a 
	{
	text-align:right;
	width:50px;
	height: 95px;
	float:right;
	top:170px;
	left:0px;
	margin:0 auto;
	visibility: visible;
	position:fixed;
	background: url(images/contact.png)  0 0 no-repeat;
	outline:none;
	z-index: 500;
	}
	
#form_slide a:hover
	{
	text-align:right;
	width:50px;
	height: 95px;
	float:right;
	top:170px;
	left:0px;
	margin:0 auto;
	visibility: visible;
	position:fixed;
	background-position: -50px 0;
	outline:none;
	z-index: 500;
	}


#bottom_banner {
position: fixed;
bottom: 0px;
left: 0px;
width: 100%;
height: 43px;
z-index: 300;
text-align: center;
	background-image: url(images/copy_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

	
	
	

	
	
	

	
	#copyright_bg
	{
	text-align:left;
	width:1001px;
	height: 43px;
	margin:0 auto;
	position:relative;
	visibility: visible;
	background-image: url(images/copyright_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	z-index: 200;
	}

	
	#copy_content_01 
	{
	text-align:left;
	width: 200px;
	height: 43px;
	margin: 0 auto;
	float: left;
	position:relative;
	visibility: visible;
	z-index: 200;
	}
	
	#webnex_logo 
	{
	text-align:left;
	width: 190px;
	height: 43px;
	margin:0 auto;
	top: 0px;
	left: 5px;
	float: left;
	position:relative;
	visibility: visible;
	background-image: url(images/webnexlogo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 200;
	}
	
	
	
	
	
	#copy_content_02 
	{
	text-align:left;
	width: 235px;
	height: 43px;
	margin: 0 auto;
	float: left;
	position:relative;
	visibility: visible;
	z-index: 200;
	}
	
	#payments
	{
	text-align:left;
	width: 72px;
	height: 20px;
	margin:0 auto;
	top: 12px;
	left: 10px;
	float: left;
	position:relative;
	visibility: visible;
	z-index: 200;
	}
	
	
	
	
	
	
	#cards 
	{
	text-align:left;
	width: 134px;
	height: 19px;
	margin: 0 auto;
	top: 14px;
	left: 16px;
	float: left;
	position:relative;
	visibility: visible;
	background-image: url(images/cards.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 200;
	}
	
	
	#copy_content_03 
	{
	text-align:left;
	width: 200px;
	height: 43px;
	margin: 0 auto;
	float: left;
	position:relative;
	visibility: visible;
	z-index: 200;
	}


	#find_us
	{
	text-align:left;
	width: 62px;
	height: 19px;
	margin: 0 auto;
	top: 14px;
	left: 10px;
	float: left;
	position:relative;
	visibility: visible;
	z-index: 200;
	}
	
	#find_icons 
	{
	text-align:left;
	width: 120px;
	height: 22px;
	margin: 0 auto;
	top: 10px;
	left: 10px;
	float: left;
	position:relative;
	visibility: visible;
	z-index: 200;
	}


	
	
	
	#copy_content_04 
	{
	text-align:left;
	width: 200x;
	height: 43px;
	margin: 0 auto;
	float: left;
	position:relative;
	visibility: visible;
	z-index: 200;
	}
	
	#best_view 
	{
	text-align:left;
	width: 95px;
	height: 19px;
	margin: 0 auto;
	top: 14px;
	left: 8px;
	float: left;
	position:relative;
	visibility: visible;
	z-index: 200;
	}
	
	#browsers_icon 
	{
	text-align:left;
	width: 120px;
	height: 22px;
	margin: 0 auto;
	top: 14px;
	left: 5px;
	float: left;
	position:relative;
	visibility: visible;
	z-index: 200;
	}
	
	
	
	
	
	#copy_content_05 
	{
	text-align:left;
	width: 131px;
	height: 43px;
	margin: 0 auto;
	float: left;
	position:relative;
	visibility: visible;
	z-index: 200;
	}
	
	
	#w3c_01 a  
	{
	text-align:left;
	width: 65px;
	height: 25px;
	margin: 0 auto;
	top: 11px;
	left: 10px;
	float: left;
	position:relative;
	visibility: visible;
	background-image: url(images/w3c_xhtml.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 200;
	}
	
	#w3c_01 a:hover  
	{
	text-align:left;
	width: 65px;
	height: 25px;
	margin: 0 auto;
	top: 11px;
	left: 10px;
	float: left;
	position:relative;
	visibility: visible;
	background-image: url(images/w3c_xhtml.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 200;
	}
	
	
	#w3c_02 a  
	{
	text-align:left;
	width: 65px;
	height: 25px;
	margin: 0 auto;
	top: 11px;
	left: 15px;
	float: left;
	position:relative;
	visibility: visible;
	background-image: url(images/w3c_css.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 200;
	}
	
	
	#w3c_02 a:hover  
	{
	text-align:left;
	width: 65px;
	height: 25px;
	margin: 0 auto;
	top: 11px;
	left: 15px;
	float: left;
	position:relative;
	visibility: visible;
	background-image: url(images/w3c_css.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 200;
	}
/**********************************/
#accordion {
	margin:20px 0px;
}

a.toggler {
	cursor: pointer;	
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}
