/* ---------------------------- 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/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: 138px;
	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: 184px;
}

#table03_td02{
	height: 138px;
	width: 15px;
}

#table03_td03{
	background-color: #FFFFFF;
	height: 138px;
	width: 582px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	line-height: 18px;
}

#table03_td04{
	height: 138px;
	width: 15px;
}

#table03_td05{
	height: 136px;
	width: 166px;
	background-image: url(../images/cp.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: #666666;
	padding-right: 9px;
}

#table03_td05 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

/* ------ Table 04 --------------------------------------------------------- */

#table04{
	height: 138px;
	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: 138px;
	width: 184px;
	background-image: url(../images/call_us_now.gif);
	background-repeat: no-repeat;
	vertical-align: top;
}

#table04_td02{
	height: 138px;
	width: 15px;
}

#table04_td03{
	background-image: url(../images/middle01.jpg);
	height: 132px;
	width: 570px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	line-height: 18px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 6px;
}

#table04_td04{
	height: 138px;
	width: 15px;
}

#table04_td05{
	height: 136px;
	width: 168px;
	background-image: url(../images/cp.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: #666666;
	padding-right: 7px;
}

#table04_td05 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

/* ------ Table 05 --------------------------------------------------------- */

#table05{
	height: 350px;
	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: 286px;
	width: 184px;
	vertical-align: top;
}

#table05_td02{
	height: 350px;
	width: 15px;
}

#table05_td03{
	background-image: url(../images/middle02.jpg);
	height: 344px;
	width: 570px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	line-height: 18px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 6px;
}

#table05_td04{
	height: 350px;
	width: 15px;
}

#table05_td05{
	height: 348px;
	width: 175px;
	background-image: url(../images/mo.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: #666666;
}

/* ------ Table 06 --------------------------------------------------------- */

#table06{
	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;
}

#table06_td01{
	height: 244px;
	width: 184px;
}

#table06_td02{
	height: 244px;
	width: 15px;
}

#table06_td03{
	background-image: url(../images/middle03.jpg);
	height: 238px;
	width: 570px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	line-height: 18px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 6px;
}

#table06_td04{
	height: 244px;
	width: 15px;
}

#table06_td05{
	height: 244px;
	width: 184px;
	background-image: url(../images/credit_cards.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	vertical-align: top;
}

/* ------ Table 07 --------------------------------------------------------- */

#table07{
	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;
}

#table07_td01{
	height: 274px;
	width: 166px;
	background-image: url(../images/eshop.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 9px;
	padding-left: 9px;
	text-align: left;
}

#table07_td02{
	height: 276px;
	width: 15px;
}

#table07_td03{
	height: 267px;
	width: 374px;
	background-image: url(../images/web_design.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-left: 9px;
	padding-top: 9px;
}

#table07_td04{
	height: 276px;
	width: 15px;
}

#table07_td05{
	height: 267px;
	width: 374px;
	background-image: url(../images/graphic_design.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-left: 9px;
	padding-top: 9px;
}

/* ------ Table 08 --------------------------------------------------------- */

#table08{
	height: 20px;
	width: 980px;
	background-image: url(../images/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;*/
}

#table08_td01{
	height: 20px;
	width: 174px;
	/*background-color: #F0F0F0;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
}

#table08_td02{
	height: 20px;
	width: 786px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	/*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/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/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;
}

/* ---------------------------- Class Styles ---------------------------- */

.main_txt_title{
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}

.crm_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.call_us_now{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #d8d8d8;
	margin: 0px;
	padding: 0px;
}

.call_us_number{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.call_us_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b4b4b4;
	margin: 0px;
	padding: 0px;
}

.erp_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.w4e_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.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: #666666;
	text-decoration: none;
}

.custom{
	font-size: 13px;
}

.custom a{
	color: #666666;
	text-decoration: none;
}

.reseller{
	font-size: 13px;
}

.reseller a{
	color: #666666;
	text-decoration: none;
}

.eshop_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.web_design_arrow{
	width: 16px;
	float: right;
	height: 16px;
	padding-right: 10px;
}

.web_design_title{
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
}

.graphic_design_arrow{
	width: 16px;
	float: right;
	height: 16px;
	padding-right: 10px;
}

.graphic_design_title{
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
}

.domains_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.web_services_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.graphic_design_txt{
	font-size: 11px;
	width: 140px;
	float: right;
}

.white_title{
	font-size: 14px;
	color: #FFFFFF;
}

.dark_color2{
	color: #666666;
	font-weight: bold;
}

.support:link{
	text-decoration: none;
	color: #FFFFFF;
}

.support:visited{
	text-decoration: none;
	color: #FFFFFF;
}

.support:hover{
	text-decoration: none;
	color: #FFFFFF;
}

.support:active{
	text-decoration: none;
	color: #FFFFFF;
}

.sitemap:link{
	text-decoration: none;
	color: #FFFFFF;
}

.sitemap:visited{
	text-decoration: none;
	color: #FFFFFF;
}

.sitemap:hover{
	text-decoration: none;
	color: #FFFFFF;
}

.sitemap:active{
	text-decoration: none;
	color: #FFFFFF;
}

.small{
	font-size: 9px;
}

.footer_links:link{
	text-decoration: none;
	color: #666666;
}

.footer_links:visited{
	text-decoration: none;
	color: #666666;
}

.footer_links:hover{
	text-decoration: none;
	color: #666666;
}

.footer_links:active{
	text-decoration: none;
	color: #666666;
}

a.wdl{
	color: #FFFFFF;
	text-decoration: none;
}

a.gdl{
	color: #FFFFFF;
	text-decoration: none;
}

.payment{
	font-size: 13px;
}

/* ------ 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;
}

.nsmt{background:url(imgs/nsmbg.gif) repeat-x; text-align:center; font-size:14px; font-weight:bold; color:#666; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif;}
.nsm1{height:40px; width:3px; background:url(imgs/nsml.gif);}
.nsm2{height:40px; width:119px; border-right:#c8c8c7 solid 1px;}
.nsm3{height:40px; width:121px; border-left:#fff solid 1px; border-right:#c8c8c7 solid 1px;}
.nsm4{height:40px; width:119px; border-left:#fff solid 1px; border-right:#c8c8c7 solid 1px;}
.nsm5{height:40px; width:120px; border-left:#fff solid 1px; border-right:#c8c8c7 solid 1px;}
.nsm6{height:40px; width:121px; border-left:#fff solid 1px; border-right:#c8c8c7 solid 1px;}
.nsm7{height:40px; width:120px; border-left:#fff solid 1px; border-right:#c8c8c7 solid 1px;}
.nsm8{height:40px; width:122px; border-left:#fff solid 1px; border-right:#c8c8c7 solid 1px;}
.nsm9{height:40px; width:118px; border-left:#fff solid 1px;}
.nsm10{height:40px; width:3px; background:url(imgs/nsmr.gif);}
img#star{margin-top:8px;}
a.nsmm1, a.nsmm2, a.nsmm3, a.nsmm4, a.nsmm5, a.nsmm6, a.nsmm7, a.nsmm8{background:url(imgs/nsmm.gif) repeat-x; background-position: 0px 0px; display:block; line-height:40px; height:40px; color:#666; text-decoration:none;}
a.nsmm1:hover, a.nsmm2:hover, a.nsmm3:hover, a.nsmm4:hover, a.nsmm5:hover, a.nsmm6:hover, a.nsmm7:hover, a.nsmm8:hover{background:url(imgs/nsmm.gif) repeat-x; background-position: 0px -40px; color:#ffffff; text-decoration:none;}
a.nsmm1:active, a.nsmm2:active, a.nsmm3:active, a.nsmm4:active, a.nsmm5:active, a.nsmm6:active, a.nsmm7:active, a.nsmm8:active{background:url(imgs/nsmm.gif) repeat-x; background-position: 0px -80px; color:#ffffff; text-decoration:none;}

.a1{border:0px none; height:40px; width:980px; margin-bottom:10px;}