* {
	margin:0;
	padding:0;
}
#container, #header, #header h1, #header #topnav li, #logo, #logo ul, #logo ul li, #logo ul li ul, #up, #up2, #content, #leftnav, #maincontent, #leftnav ul, .topichead, #quickcontact, #quickcontact .left, #quickcontact .right, #quickcontact img, select, #submit, #submit img, form, #footer, .bg1, .bg2, .bg3, .plan, .basic, .std, .proff, .heading, #hosting_package, .logo_design_div, #ulul, #logo_sample .moreinfo, #logo_sample .title, #logo_sample ul, #logo_sample, .ecom_port, #website_portfolio .website, #website_portfolio, .stylish_ol, .copyright, .nav, .customize_mail, .order_button img, .order_button, #logopackage .title, #logopackage ol, #logopackage, #footer ul li a, .spacer, #footer ul li, #footer ul, .vector-1, #vector, .templink, .temp, .webtemplate img, .webtemplate, #testimonial, .flash_bottom, #flash, #logo-design, #website-design, .center, #request_table, #request_title, .one, .two, .subtitle, .verification{
	float:left;
}
body{
	font:70% Verdana, Arial, Helvetica, sans-serif;
	background-color:#525152;
}
#wrapper{
	width:1000px;
	margin:0 auto;
}
#container{
	width:1000px;
}
#header h1{
	height:33px;
	width:900px;
	background:url(../images/header_bg01.gif) repeat-x;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	padding-top:5px;
}
#header #topnav{
	float:right;
	width:80px;
	list-style:none;
	height:38px;
	background:url(../images/header_bg01.gif) repeat-x;
	padding-right:20px;
}
#header #topnav li{
	padding:0 5px;
}
#header #topnav li:hover{
	background-color:#0066cc;
	display:block;
}
#header #topnav img{
	border:none;
}
#logo{
	height:175px;
	width:1000px;
	background:url(../images/header_img3.jpg) top left no-repeat;
}
#logo ul{
	list-style:none;
	width:750px;
	background:none;
	margin-top:150px;
	margin-left:200px;
}
#logo ul li{
	padding:0 10px;
	width:100px;
	line-height:25px;
}
#logo ul li img{
	border:none;
}
#logo ul li a{
	color:#fefefe;
	text-decoration:none;
	font-weight:bold;
	height:30px;
}
#logo ul li a:hover {
	background:none;
	color:#00ffff;
}
#logo ul li ul{
	margin:0;
	display:none;
	border:#fff 1px solid;
	border-bottom:none;
	width:185px;
	height:auto;
	z-index:150;
	position:relative;
}
#up, #up2{	
	margin-top:-3px;
	height:30px;
	line-height:20px;
	z-index:100;
	position:relative;
}
#up img, #up2 img{
	position:relative;
	top:4px;
}
#logo ul ul li{
	border-bottom:#fff 1px solid;
	float:none;
	background-color:#686868;
	padding-left:15px;
	height:25px;
	line-height:25px;
	width:160px;
	z-index:160;
	position:relative;
}
#logo ul ul li a{
	z-index:100;
	color:#fffefe;
}
#logo ul ul li:hover a{
	color:#000;
	z-index:100;
}
#logo ul ul li:hover{
	background-color:#88bbff;
	z-index:100;
	position:relative;
}
#logo ul li:hover > ul{
	position:relative;
	z-index:100;
	display:block;
}
#suckerfish li:hover ul, #suckerfish li.sfhover{
	display:block;
	position:relative;
}
#content{
	width:1000px;
	background:#f7f3f7 url(../images/body_bg.gif) repeat-y;
}
#leftnav{
	width:189px;
}
#maincontent{
	width:770px;
	padding:0 15px 0 25px;
}
#leftnav ul{
	list-style:none;
	margin-left:20px;
	margin-top:5px;
}
#leftnav ul li{
	background:url(../images/bullet3.gif) left no-repeat;
	text-indent:15px;
	padding:2px 0;
	width:150px;
	float:none;
}
#leftnav ul li a:hover {
	background-color:#fff;
	color:#004dcd;
}
#leftnav ul li a{
	text-decoration:none;
	color:#ff3300;
}	
.topichead{
	font-weight:bold;
	color:#004dcd;
	margin-left:10px;
	margin-top:10px;
	width:150px;
}
#quickcontact{
	width:176px;
	border:#536678 1px solid;
	color:#536678;
	font-weight:bold;
	text-indent:10px;
	background:url(../images/quickcontact.jpg) left top no-repeat;
	padding-top:75px;
	margin-left:5px;
}
#quickcontact h2{
	color:#0066ff;
	font-size:16px;
	float:left;
	padding-bottom:10px;
}
#quickcontact .left{
	width:70px;
}
#quickcontact .right{
	width:100px;
}
#quickcontact .right input{
	width:100px;
	margin-bottom:2px;
}
#quickcontact img{
	border:none;
}
select{
	width:104px;
}
#maincontent h2{
	color:#0066ff;
	font-size:16px;
	text-align:center;
	margin-top:10px;
	margin-bottom:15px;
}
#maincontent h3{
	font-size:12px;
	margin-bottom:5px;
	margin-top:15px;
}
#maincontent a{
	text-decoration:none;
	color:#0066ff;
}
#maincontent p{
	line-height:160%;
	text-align:justify;
}
#submit{
	
}
#submit img{
	border:none;
	margin-bottom:20px;
}
#maincontent .margintop{
	margin-top:10px;
}
form{
	width:176px;
}
#footer{
	margin-top:20px;
	background-color:#fffdfd;
	width:770px;
	padding-bottom:11px;
}
.abtimg{
	padding:10px;
}
#footer ul{
	text-align:center;
	list-style:none;
	width:750px;
	margin-left:15px;
}
.spacer{
	margin: 0 10px;
}
#footer ul li a{
	text-decoration:none;
	color:#0065ff;
}

#stylish{
	list-style:disc;
	margin: 20px;
}
#stylish li{
	padding:2px 0;
}
#logopackage{
	width:600px;
	margin-left:70px;
	background:url(../images/logo-bg.gif) repeat-x;
	padding-top:28px;
	border:#ccc 1px solid;
	margin-bottom:3px;
}
#logopackage ol{
	margin-left:100px;
	margin-top:20px;
	margin-bottom:20px;
	line-height:17px;
	width:400px;
}
#logopackage .title{
	font-weight:bold;
	margin-top:-20px;
	margin-left:140px;
}
.order_button{
	border:#ccc 1px solid;
	margin-left:250px;
	padding:5px;
	position:relative;
	bottom:5px;
}

.order_button img{
	border:none;
}
.customize_mail{
	border:#ccc 1px solid;
	width:700px;
	padding:10px;
	margin-top:10px;
	text-align:justify;
}
.selected_logo{
	float:right;
}
.ver{
	width:100%;
	text-indent:340px;
	font-weight:bold;
	border-bottom:#ccc 1px solid;
	padding-bottom:10px;
}
.nav {
	padding-top:10px;
	padding-left:220px;
	width:300px;
}

.copyright{
	margin-left:340px;
	color:#fcfcfc;
	padding:10px 0;
	width:350px;
}
#flash{
	z-index:10;
	padding:15px;
	position:relative;
}
.stylish_ol {
	margin-left:50px;
	margin-top:20px;
	margin-bottom:20px;
	line-height:17px;
	width:700px;
	}
#flash .under_line a:hover {
	text-decoration:underline;
}

#website_portfolio{
	padding:10px;
	width:700px;
}
#website_portfolio .website{
	border:#ccc 1px solid;
	width:175px;
	height:117px;
	margin:5px 10px;
	padding:10px;
}
.website img{
	border:none;
}
.ecom_port{
	padding:0 15px;
	border:none;
}
#logo_sample{
	background:url(../images/logo-bg.gif) top repeat-x;
	padding:28px 20px 0px 20px;
	width:300px;
	border:#ccc 1px solid;
	margin-top:10px;
	margin-left:5px;
}
#logo_sample img{
	float:right;
	border:0;
}
#logo_sample ul{
	margin-top:10px;
	margin-left:20px;
}
#logo_sample ul li{
	padding:3px 0;
	width:150px;
}
#logo_sample .title{
	font-weight:bold;
	margin-top:-20px;
	margin-left:50px;
}
#logo_sample .moreinfo{
	background:url(../images/logo-bg.gif) left repeat-x;
	height:28px;
	width:340px;
	margin:0 -20px;
	font-weight:bold;
	text-align:right;
}
#logo_sample .moreinfo a{
	color:#fffcfc;
	position:relative;
	top:8px;
	right:10px;
}
#ulul{
	width:750px;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;
}
#ulul li{
	padding:3px 0;
}
.logo_design_div{
	width:770px;
}
.logo_design_div p{
	float:none;
}

#hosting_package{
	width:550px;
	border:#ccc 1px solid;
	margin-left:100px;
}
.heading{
	width:550px;
	height:25px;
	background-color:#0065ce;
	text-align:center;
	color:#fff;
	font-weight:bold;
	line-height:25px;
}
.basic, .std, .proff {
	text-align:center;
	width:130px;
	height:25px;
	line-height:25px;
}
.plan{
	text-align:left;
	width:155px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	padding-left:5px;
	color:#31659c;
}
.bg1{
	background-color:#dff4ff;
	font-weight:bold;
}
.bg2{
	background-color:#fff;
}
.bg3{
	background-color:#f4fcff;
}
.flash_bottom{
	width:250px;
	height:42px;
	text-align:center;
	background-color:#f7f7f7;
	line-height:20px;
}
.flash_bottom a{
	text-decoration:none;
	color:#0065ff;
}
.flash_bottom a:hover{
	text-decoration:underline;
}
#testimonial{
	border:#ccc 1px solid;
	width:600px;
	padding:15px;
	margin:2px 0 0 50px;
}
.webtemplate{
	width:150px;
	height:140px;
	border:1px #ccc solid;
	margin:5px;
	padding:10px;
	text-align:center;
}
.webtemplate img{
	border:none;
	padding-bottom:2px;
}
.temp{
	width:750px;
}
.templink{
	width:150px;
	margin:0 15px;
	text-align:center;
}
.templink a:hover {
	text-decoration:underline;
}
#vector{
	width:480px;
	border:1px #ccc solid;
	margin:0 140px;
}
.vector-1{
	width:480px;
	border-bottom:1px #ccc solid;
	text-align:center;
}
.submit{
	border:none;
	background:none;
	float:right;
	position:relative;
	top:10px;
	width:80px;
	height:26px;
}
.subimg{
	margin-top:-20px;
	float:right;
}
#logo-design, #website-design{
	width:279px;
	height:200px;
}
#logo-design{
	background:url(../images/logo-design-services_bg.gif) left top no-repeat;
	margin-left:90px;
}
#website-design{
	margin-left:20px;
	background:url(../images/website-design-services_bg.gif) left top no-repeat;
}
#logo-design ul, #website-design ul{
	float:left;
	text-align:left;
	font-weight:bold;
	margin:70px 0 0 40px;
	list-style:none;
	line-height:11px;
	color:#313030;
}
#logo-design ul li, #website-design ul li{
	padding:4px 0;
}
#logo-design .moreinfo a, #website-design .moreinfo a{
	text-decoration:none;
	color:#fff;
	width:120px;
	float:right;
	font-weight:bold;
	padding-top:10px;
}
.center{
	width:170px;
	background:url(../images/quicksubmit.jpg) left bottom no-repeat;
	height:51px;
	padding-bottom:20px;
}
/*request.php*/
#request_table{
	width:550px;
	border:#ccc 1px solid;
	margin-top:50px;
	margin-left:100px;
	background-color:#f7f3f7;
}
#request_title{
	background-color:#0066cc;
	height:26px;
	width:550px;
	text-align:center;
	font-weight:bold;
	line-height:26px;
	color:#fff;
}
.h2{
	color:#0066ff;
	font-size:16px;
	text-align:center;
	margin-top:10px;
	margin-bottom:15px;
}
.p{
text-align:center;
}
#request_table .left{
	width:160px;
	text-align:right;
	float:left;
}
#request_table .right{
	width:390px;
	text-align:left;
	float:left;
	margin-top:-162px;
}
.one{
	width:550px;
	height:26px;
	border-bottom:#fff 1px solid;
	line-height:26px;
}
.two{
	background-color:#f7f7f7;
	width:550px;
	height:26px;
	border-bottom:#fff 1px solid;
	line-height:26px;
}

#request_table .left .one, #request_table .left .two{
	height:26px;
	width:150px;
	line-height:26px;
	padding-right:10px;
}
#request_table .right .one, #request_table .right .two{
	width:390px;
	height:22px;
	margin-left:160px;
	padding-top:4px;
}
#request_table .subtitle{
	width:550px;
	text-align:center;
	background-color:#fff;
	height:28px;
	font-weight:bold;
	line-height:28px;
	border-top:#ccc 1px solid;
}
#request_table .verification{
	width:550px;
}
#request_table .verification .left{
	width:150px;
	padding-left:10px;
	text-align:left;
}
#request_table .verification .right{
	width:380px;
	float:right;
	margin-top:-50px;
}
.special { margin:10px; font:bold 16px/200% Arial, Helvetica, sans-serif; color:#777;}
.special li { list-style:none; background:url(../images/next.gif) center left no-repeat; margin-left:20px; padding-left:40px;}
.special li:hover { background-image:url(../images/next-o.gif);}
#maincontent .special li a{ text-decoration:underline; font:20px;}
#maincontent .special li a:hover{ text-decoration:none;}

.sptitle {font:bold 23px/150% Arial, Helvetica, sans-serif; color:#FF3300;}


/*end*/