/* CSS Document */

body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	
}


div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
/*------------------------------------------------main--------------------*/

/*------------------------------------------------top--------------------*/
#topmain{
	width:100%;
	background:url(images/top_bg.gif) 0 0 repeat-x;
	height:134px;   /*  height:134px; original value before menu */
	padding:19px 0 0 0;
}
#top{
	width:958px;
	margin:0 auto;
	/* height:134px; */
	height:50px;
}
#top img.logo{
	display:block;
	font-size:0;
	line-height:0;
	padding:7px 0 0 0;
	float:left;
	margin:0 82px 22px 0;
}

#top form{
	background:url(images/serch_bg.gif) 0 0 no-repeat;
	width:249px;
	height:47px;
	float:right;
	padding:17px 8px 0 53px;
}


/*------------------------------------------------top--------------------*/

/*------------------------------------------------body--------------------*/
#bodyMain{
	width:100%;
	color:#000;
	padding:35px 0 28px 0;
	background-color: #FFFFFF;
	background-image: url(images/body_bg.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	
}
#body{
	width:958px;
	margin:0 auto;
	background-attachment: scroll;
	/** background-image: url(images/innerbg.gif);  */
	background-repeat: repeat-y;
	background-position: -23px;
}


#bodybottom_curve{
	width:99%;
	color:#000;
	padding:20px 5px 15px 0;
	background-color: #FFFFFF;
	background-image: url(images/bottom_curve.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
}


#bodybottom_pck{
	width:662px;
	color:#000;
	background-image: url(images/web-host-servers_01_mob.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 215px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0;
}




/*------------------------------------------------left--------------------*/
#left{
	width:196px;
	float:left;
}


#left h2{
	display:block;
	width:180px;
	height:22px;
	background:url(images/left_head_1px.gif) 0 0 repeat-x;
	border-left:#404040 solid 1px;
	border-right:#404040 solid 1px;
	padding:4px 0 0 14px;
	margin:0 0 1px 0;
}
#left h2 span{
	background:url(images/arrow.gif) 0 3px no-repeat;
	padding:0 0 0 16px;
	font-size:12px;
	font-weight:bold;
	color:#F3F3F3;
	background-color:inherit;
}
#left ul{
	width:196px;
}
#left ul li{
	margin:0 0 0px 0;
}
#left ul li a{
	display:block;
/*	background:url(images/arrow_green.gif) 19px 9px no-repeat url(images/left_panel_bk.gif); */
	background:url(images/left_panel_bk.gif) 0px 0px repeat;
	padding:0 21px 0 31px;
	font-weight:normal;
	color:#CCCCCC;
	font-size:11px;
	line-height:24px;
	text-decoration:none;
	border-bottom: 1px dotted #939393;
}
#left ul li a span.bg{
	background-color:#F3F3DD;
	color:#000;
	width:15px;
	height:15px;
	font:normal 10px/15px Tahoma, Arial, Helvetica, sans-serif;
	text-align:center;
	float:right;
	margin:4px 0 0 0;
}
#left ul li a span.nor{
	color:#000;
	background-color:inherit;
	font:normal 10px/15px Tahoma, Arial, Helvetica, sans-serif;
	float:right;
	margin:4px 0 0 4px;
	
}
#left ul li a:hover{
	color:#FF9900;
	border-bottom: 1px solid #939393;
	/* text-decoration:underline;
	/* background-image: url(images/left_panel_bkhover.gif);  */
	background-repeat: repeat;	
}


#left ul li a:hover span.bg{
	color:#2F2F20;
	background-color:#C6C6A5;
}
#left ul li a:hover span.nor{
	color:#2F2F20;
	background-color:#C6C6A5;
}
#left form{
	width:166px;
	padding:5px 15px 41px 15px;
	/* background-color:#EFEFEF; */
	background-image:url(images/login_bk.gif);
	color:#000;
}
#left form label{
	display:block;
	font:bold 11px/23px Arial, Helvetica, sans-serif;
	float:left;
}
#left form input.txtBox{
	width:132px;
	height:19px;
	background-color:#fff;
	color:#000;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	float:left;
}
#left form a{
	display:block;
	font:bold 11px/21px Arial, Helvetica, sans-serif;
	float:left;
	color:#945E02;
	background-color:inherit;
	text-decoration:none;
	margin:3px 0 0 0;
}
#left form a:hover{
	text-decoration:underline;
}
#left input.login{
	background:url(images/btn_login.gif) 0 0 no-repeat;
	width:66px;
	height:21px;
	float:right;
	font:bold 11px/21px Arial, Helvetica, sans-serif;
	color:#F2F2E2;
	background-color:#D2D2B4;
	border:none;
	cursor:pointer;
	margin:4px 0 0 0;
}

#left pichr {

	width:195px;
	height:22px;
	float:left;
	padding:0px;
	margin:0px;

}

#left pichr a {


	display:block;

	float:left;
	color:#945E02;
	background-color:inherit;
	text-decoration:none;
	margin:0px 0 0 0;

}


/*------------------------------------------------left--------------------*/

/*------------------------------------------------left menu home--------------------*/
#lefthome{
	width:196px;
	float:left;
}


#lefthome h2{
	display:block;
	width:196px;
	height:22px;
	background:url(images/left_head_1px.gif) 0 0 repeat-x;
	border-left:#404040 solid 1px;
	border-right:#404040 solid 1px;
	padding:4px 0 0 14px;
	margin:0 0 1px 0;
}
#lefthome h2 span{
	background:url(images/arrow.gif) 0 3px no-repeat;
	padding:0 0 0 16px;
	font-size:12px;
	font-weight:bold;
	color:#F3F3F3;
	background-color:inherit;
}
#lefthome ul{
	width:196px;
}
#lefthome ul li{
	margin:0 0 0px 0;
}
#lefthome ul li a{
	display:block;
/*	background:url(images/arrow_green.gif) 19px 9px no-repeat url(images/left_panel_bk.gif); */
	background:url(images/left_panel_bk.gif) 0px 0px repeat;
	padding:0 21px 0 31px;
	font-weight:normal;
	color:#CCCCCC;
	font-size:11px;
	line-height:24px;
	text-decoration:none;
	border-bottom: 1px dotted #939393;
}
#lefthome ul li a span.bg{
	background-color:#F3F3DD;
	color:#000;
	width:15px;
	height:15px;
	font:normal 10px/15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	float:right;
	margin:4px 0 0 0;
}
#lefthome ul li a span.nor{
	color:#000;
	background-color:inherit;
	font:normal 10px/15px Tahoma, Arial, Helvetica, sans-serif;
	float:right;
	margin:4px 0 0 4px;
	
}
#lefthome ul li a:hover{
	color:#FF9900;
	border-bottom: 1px solid #939393;
	/* text-decoration:underline;
	/* background-image: url(images/left_panel_bkhover.gif);  */
	background-repeat: repeat;	
}


#lefthome ul li a:hover span.bg{
	color:#2F2F20;
	background-color:#C6C6A5;
}
#lefthome ul li a:hover span.nor{
	color:#2F2F20;
	background-color:#C6C6A5;
}




/*------------------------------------------------right--------------------*/
#right{
	width:730px;
	float:right;
}


/*------------------------------------------------right--------------------*/

/*------------------------------------------------body--------------------*/

/*------------------------------------------------footer--------------------*/


h4 {
	 
	font-weight:normal;
	font-size:18px;	
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	color: #666666;
}

/* Footer --------------------------------------------------------*/

#wrapper2 {
	background-color:#440000;
	/* #262520; */
}

#footer {
	width: 950px;
	height:140px;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #FFFFFF;
}

#footer a {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 0px dotted #939393;
	text-decoration: none;
	font-size: 12px;
	color: #999999;
}

#footer a:hover {
	/* border-bottom: 1px dotted #939393;   */
	border-bottom: 1px dotted #939393;
	color: #FF9900;
}

#footer ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#footer li {
	display: block;
	float: left;
	width: 225px;
	padding-left: 10px;
	line-height:24px;
}

#footer li.first {
	padding-left: 0;
}

#footer li ul {
	margin: 0;
	margin-bottom: 5px;
}

#footer li li {
	display: list-item;
	float: none;
	margin: 0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #573D30;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
}

#footer li li a {
}

#footer h2 {
	margin-top: 0;
	color: #FFFFFF;
}

#legal {
	clear: both;
	margin: 0;
	padding: 10px 0;
	text-align: center;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #333333;
	background-image: url(images/foot.gif);
}



#legal a {
	border-bottom: 0px dotted #939393;
	text-decoration: none;
	color: #939393;
}

#legal a:hover {
	/* border-bottom: 1px dotted #939393;   */
	border-bottom: 1px dotted #939393;
	color: #0099FF;
}

/*------------------------------------------------footer--------------------*/

/*------------------------------------------------Textboxon Email--------------------*/

.borderEffect
{
background-color:#FFFFCC;
color:#7A8639;
margin:0px;
padding:0px;
border:1px solid #FFCC00;
}
.borderEffect:hover
{
background-color:#FFCC89;
color:#A05A3D;
margin:0px;
padding:0px;
border:1px solid #A05A3D;
}
/*------------------------------------------------Textbox on Email--------------------*/

/** ----------------- My Edit -------------------------- */

#topbar_bk {
	width:100%;
	height:25px;
	margin:0 0 0px 0;
	padding:0px 0 0 0px;
	background-color:#330000;
	background-repeat: repeat-x;
	background-position:center;
	}

#topbar_bk a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
}

#topbar_bk a:hover {
	text-decoration:none;
	color: #FFCC00;
	
	
}


#bottom_bk {
	width:100%;
	height:45px;
	margin:0 0 0px 0;
	padding:0px 0 0 0px;
	background-image: url(images/body_bg_bott.gif);
	background-repeat: repeat-x;
	background-position:center;
	}

#bottom_logo {
	width:880px;
	height:45px;
	background-image: url(images/bottom_logo_2014.gif);
	background-repeat: no-repeat;
	background-position:center;

}


#topbanner{
	width:955px;
	float:left;
	
}
.but_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/but_black.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 136px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 18px;
	text-decoration: none;
}


.but_black a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;	
}

.but_black a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	text-decoration: none;	
}

.domainsearch {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 5px;
	text-decoration: none;
}

.domainsearch_but {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3366FF;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	
}

.home-package-box {

	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	text-decoration: none;
	width:950px;
}

