/* ---------------------------- Tag Styles ---------------------------- */

body{
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

/* ---------------------------- Advanced Styles ---------------------------- */

/* ------ Table 01 img --------------------------------------------------------- */

#table01img{
	vertical-align: top;
	height: 53px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 980px;
}

#table01img_td01{
	height: 43px;
	width: 368px;
}

#table01img_td02{
	height: 43px;
	width: 400px;
	background-image: url(../images-eshop/head2.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-bottom: 10px;
	vertical-align: top;
}

#table01img_td03{
	height: 43px;
	width: 212px;
}

#loginimg_div{
	height: 30px;
	width: 400px;
	float: left;
	text-align: left;
	vertical-align: middle;
	padding-top: 10px;
}

#loginimg_form{
	width: 400px;
}

/* ------ Table 02 --------------------------------------------------------- */

#table02{
	vertical-align: top;
	height: 63px;
	width: 980px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#table02_td01{
	height: 63px;
	width: 980px;
	vertical-align: top;
}

/* ------ Table 03 --------------------------------------------------------- */

#table03{
	height: 276px;
	width: 980px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#table03_td01{
	height: 138px;
	width: 144px;
	vertical-align: top;
}

#table03_td01 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8c8c8c;
	text-decoration: none;
}

#table03_td02{
	height: 276px;
	width: 15px;
}

#table03_td025{
	height: 42px;
	width: 582px;
	vertical-align: top;
	background-image: url(../images-eshop/main_img1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#table03_td03{
	height: 234px;
	width: 582px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bebebe;
	vertical-align: top;
	text-align: left;
	line-height: 18px;
}

#table03_td04{
	height: 276px;
	width: 15px;
}

#table03_td05{
	height: 136px;
	width: 166px;
	background-image: url(../images-eshop/web_services.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	padding-top: 2px;
	padding-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8c8c;
	padding-right: 9px;
}

#table03_td05 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8c8c;
	text-decoration: none;
}

#table03_td06{
	height: 138px;
	width: 184px;
	background-image: url(../images-eshop/call_us_now.gif);
	background-repeat: no-repeat;
	vertical-align: top;
}

#table03_td07{
	height: 138px;
	width: 184px;
	vertical-align: top;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8c8c;
}

#table03_td07 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8c8c;
	text-decoration: none;
}

/* ------ Table 04 --------------------------------------------------------- */

#table04{
	height: 244px;
	width: 980px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#table04_td01{
	height: 244px;
	width: 184px;
}

#table04_td02{
	height: 244px;
	width: 15px;
}

#table04_td03{
	background-image: url(../images-eshop/middle03.jpg);
	height: 238px;
	width: 570px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: left;
	vertical-align: top;
	line-height: 18px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 6px;
}

#table04_td04{
	height: 244px;
	width: 15px;
}

#table04_td05{
	height: 244px;
	width: 184px;
	background-image: url(../images-eshop/credit_cards.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8c8c;
	vertical-align: top;
}

/* ------ Table 05 --------------------------------------------------------- */

#table05{
	height: 529px;
	width: 980px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#table05_td01{
	height: 348px;
	width: 166px;
	background-image: url(../images-eshop/web_for_ease.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	padding-top: 2px;
	padding-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8c8c;
	padding-right: 9px;
}

#table05_td02{
	height: 529px;
	width: 15px;
}

#table05_td03{
	height: 523px;
	width: 570px;
	background-image: url(../images-eshop/t5middle.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: left;
	vertical-align: top;
	line-height: 18px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 6px;
}

#table05_td04{
	height: 529px;
	width: 15px;
}

#table05_td05{
	height: 348px;
	width: 175px;
	background-image: url(../images-eshop/web_hosting.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	padding-top: 2px;
	padding-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8c8c;
}

#table05_td06{
	height: 179px;
	width: 184px;
}

#table05_td07{
	height: 177px;
	width: 166px;
	background-image: url(../images-eshop/t6bg.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	padding-top: 2px;
	padding-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8c8c;
	padding-right: 9px;
	line-height: 18px;
}

#table05_td07 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8c8c;
	text-decoration: none;
}

/* ------ Table 06 --------------------------------------------------------- */

#table06{
	height: 700px;
	width: 981px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#table06_td01{
	height: 348px;
	width: 166px;
	background-image: url(../images-eshop/eshop.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8c8c;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 9px;
	padding-left: 9px;
	text-align: left;
}

#table06_td02{
	height: 700px;
	width: 15px;
}

#table06_td03{
	height: 165px;
	width: 570px;
	background-image: url(../images-eshop/t6middle1.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: left;
	vertical-align: top;
	line-height: 18px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 6px;
}

#table06_td04{
	height: 700px;
	width: 15px;
}

#table06_td05{
	height: 350px;
	width: 184px;
}

#table06_td06{
	height: 171px;
	width: 1px;
}

#table06_td07{
	height: 523px;
	width: 570px;
	background-image: url(../images-eshop/t6middle2.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: left;
	vertical-align: top;
	line-height: 18px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 6px;
}

#table06_td08{
	height: 179px;
	width: 1px;
}

#table06_td09{
	height: 350px;
	width: 184px;
}

#table06_td10{
	height: 348px;
	width: 175px;
	background-image: url(../images-eshop/web_hosting.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	padding-top: 2px;
	padding-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8c8c;
}

#table06_td11{
	height: 350px;
	width: 1px;
}

/* ------ Table 07 --------------------------------------------------------- */

#table07{
	height: 20px;
	width: 980px;
	background-image: url(../images-eshop/footer_bg.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	/*margin-bottom: 10px;*/
}

#table07_td01{
	height: 20px;
	width: 174px;
	/*background-color: #F0F0F0;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #A0A0A0;
	font-size: 11px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
}

#table07_td02{
	height: 20px;
	width: 786px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A0A0A0;
	/*background-color: #F0F0F0;*/
	vertical-align: middle;
	text-align: right;
	padding-right: 10px;
}

/*------------ User Login Form ------------*/

#login_form input#username{
	width: 97px;
	height: 20px;
	background-image:url(../images-eshop/log_bg.png);
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	background-repeat: no-repeat;
	padding-left: 2px;
	padding-right: 2px;
	background-position: center top;
	padding-top: 2px;
}

#login_form input#password{
	width: 97px;
	height: 20px;
	background-image:url(../images-eshop/log_bg.png);
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	background-repeat: no-repeat;
	padding-left: 2px;
	padding-right: 2px;
	background-position: center top;
	padding-top: 2px;
}

/* ------ Top Menu Styles --------------------------------------------------------- */

#menu_table{
	width: 980px;
}

#ul_nav{
	list-style: none;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#ul_nav li{
	float: left;
	text-align: center;
}

#ul_nav li a{
	/*text-indent: -999999px;*/
	overflow: hidden;
	display: block;
	height: 37px;
	padding-top: 16px;
}

#ul_nav li a:link{
	text-decoration: none;
	color: #333333;
}

#ul_nav li a:hover{
	text-decoration: none;
	color: #333333;
}

#ul_nav li a:active{
	text-decoration: none;
	color: #333333;
}

#ul_nav li a:visited{
	text-decoration: none;
	color: #333333;
}

/* ---------- Home ----------- */

#angellight{
	background-image: url(../images/mhome.gif);
	display: block;
	height: 53px;
	width: 122px;
	overflow: hidden;
	background-position: 0px 0px;
}

#angellight:hover{
	background-position: 0px -53px;
}

#angellight:active{
	background-position: 0px -106px;
}

/* ---------- Web Design ----------- */

#webdesign{
	background: url(../images/mdomains.gif);
	display: block;
	height: 53px;
	width: 123px;
	overflow: hidden;
	background-position: 0px 0px;
}

#webdesign:hover{
	background-position: 0px -53px;
}

#webdesign:active{
	background-position: 0px -106px;
}

/* ---------- Web Hosting ----------- */

#webhosting{
	background: url(../images/mwebhosting.gif);
	display: block;
	height: 53px;
	width: 122px;
	overflow: hidden;
	background-position: 0px 0px;
}

#webhosting:hover{
	background-position: 0px -53px;
}

#webhosting:active{
	background-position: 0px -106px;
}

/* ---------- Domain Names ----------- */

#domains{
	background: url(../images/mwebdesign.gif);
	display: block;
	height: 53px;
	width: 123px;
	overflow: hidden;
	background-position: 0px 0px;
}

#domains:hover{
	background-position: 0px -53px;
}

#domains:active{
	background-position: 0px -106px;
}

/* ---------- Web Services ----------- */

#webservices{
	background: url(../images/mwebservices.gif);
	display: block;
	height: 53px;
	width: 122px;
	overflow: hidden;
	background-position: 0px 0px;
}

#webservices:hover{
	background-position: 0px -53px;
}

#webservices:active{
	background-position: 0px -106px;
}

/* ---------- Graphic Design ----------- */

#graphics{
	background: url(../images/mproducts.gif);
	display: block;
	height: 53px;
	width: 122px;
	overflow: hidden;
	background-position: 0px 0px;
}

#graphics:hover{
	background-position: 0px -53px;
}

#graphics:active{
	background-position: 0px -106px;
}

/* ---------- Order ----------- */

#order{
	background: url(../images/mgraphics.gif);
	display: block;
	height: 53px;
	width: 122px;
	overflow: hidden;
	background-position: 0px 0px;
}

#order:hover{
	background-position: 0px -53px;
}

#order:active{
	background-position: 0px -106px;
}

/* ---------- Contact ----------- */

#contact{
	background: url(../images/mcontact.gif);
	display: block;
	height: 53px;
	width: 123px;
	overflow: hidden;
	background-position: 0px 0px;
}

#contact:hover{
	background-position: 0px -53px;
}

#contact:active{
	background-position: 0px -106px;
}

/* ---------------------------- Class Styles ---------------------------- */

.small{
	font-size: 9px;
}

.main_h1title{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
}

.domains_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.dp_title{
	color: #787878;
	font-size: 14px;
	font-weight: bold;
}

.dark_color{
	color: #999999;
	font-weight: bold;
}

.dark_color2{
	color: #666666;
	font-weight: bold;
}

.web_services_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.white_title{
	font-size: 14px;
	color: #FFFFFF;
}

.payment{
	font-size: 13px;
}

.footer_links:link{
	text-decoration: none;
	color: #A0A0A0;
}

.footer_links:visited{
	text-decoration: none;
	color: #A0A0A0;
}

.footer_links:hover{
	text-decoration: none;
	color: #A0A0A0;
}

.footer_links:active{
	text-decoration: none;
	color: #A0A0A0;
}

.grey_letters{
	color: #a0a0a0;
}

.w4e_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.font_14{
	font-size: 14px;
}

.bold_letters{
	font-weight: bold;
}

.web_hosting_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.web_hosting_title a{
	color: #FFFFFF;
	text-decoration: none;	
}

.sound_cpanel{
	font-size: 13px;
}

.sound_cpanel a{
	color: #8c8c8c;
	text-decoration: none;
}

.custom{
	font-size: 13px;
}

.custom a{
	color: #8c8c8c;
	text-decoration: none;
}

.reseller{
	font-size: 13px;
}

.reseller a{
	color: #8c8c8c;
	text-decoration: none;
}

.eshop_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}