/*	
Theme Name: Levitation
Description: A sleek themeforest Business Template
Version: 1.3.1
Author: Kriesi




*/

/*********************************************************************************************************
1.) Basic Layout and commonly used container classes
**********************************************************************************************************/
/*Small reset*/
body, ul, ol, h1,h2,h3,h4,h5,h6,form,li,p{
margin:0;
padding:0;
}

body{
font-size:11.5px;
font-family:Arial, Helvetica, sans-serif;
line-height:21px;
position:relative;
}


@font-face {
    font-family: 'RaleighTwoMediumRegular';
    src: url('/fonts/raleightwomedium-regular-webfont.eot');
    src: url('/fonts/raleightwomedium-regular-webfont.eot?iefix') format('eot'),
         url('/fonts/raleightwomedium-regular-webfont.woff') format('woff'),
         url('/fonts/raleightwomedium-regular-webfont.ttf') format('truetype'),
         url('/fonts/raleightwomedium-regular-webfont.svg#webfonticaL3K7x') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
	font-family: 'MyriadWebProRegular';
	src: url('/fonts/myriadwebpro-webfont.eot');
	src: local('/fonts/myriadwebpro-webfont.ttf'), url('/fonts/myriadwebpro-webfont.woff') format('woff'), url('/fonts/myriadwebpro-webfont.ttf') format('truetype'), url('/fonts/myriadwebpro-webfont.svg#webfontwhzImB4f') format('svg');
	font-weight: normal;
	font-style: normal;
}



#top{
width:790px;
margin:0 auto;
position:relative;
clear: both;
}

#main{
clear:both;
position: relative;
padding:20px 0 0 20px;
float:left;
width:790px;




}
#main2{
clear:both;
position: relative;
padding:0px 0 30px 10px;
float:left;
width:790px;
margin-top:30px;
}

#main3{
clear:both;
position: relative;
padding:0px 0 30px 10px;
float:left;
width:790px;
margin-top:15px;
}


#footer{
/*width:790px;
margin:15px auto 0 auto;
position:relative;*/
width:100%;
clear: both;
padding:0px;padding: 5px 0px 2px;
font-size: 10px;
}
#footer2{
/*width:790px;
margin:15px auto 0 auto;
position:relative;*/
width:100%;
clear: both;
padding: 5px 0px 10px;
font-size: 10px;
}
#footer3{
/*width:790px;
margin:15px auto 0 auto;
position:relative;*/
width:100%;
clear: both;
}

.footer{
width:100%;
clear: both;

}


.wrapper{
clear:both;
position:relative;
float:left;
padding-bottom:0px;
width:941px;
width:790px!important;
/*min-height:200px;*/
min-height:150px;
}

.wrapper_side{
width:300px!important;
float:left;
}

.box{
position:relative;
float:left;
margin:5px 8px 0 0;
padding:0px 15px 0px 0px;
display: block;
z-index: 1;
}
#top .box3{
border: none;
margin-right:0;
padding-right:0;
}
.box_small{
width:292px;
z-index: 2;
}
.box_medium{
width:614px;
}
#top .box_big{
width:790px;
border:none;
}
.box .box1{
margin-right:14px;
}

.box .box2{
padding-right:0;
margin-right:0;
border-right:0;
}

/*********************************************************************************************************
2.) Head Area: 
**********************************************************************************************************/	
#head{
margin:0 auto;
position:relative;
width:790px;
display:block;
z-index:5;
}

.logo, .logo a{
display:block;
height:81px;
left:0px;
width:220px;
}

#top .logo a{
top:0px;
left:-5px;
text-indent:-9999px;
outline:none;
height:81px;
}


/*image slider*/
#featured{
height:410px;
clear: both;
position: relative;
}

.featured_item{
position:absolute;
width:292px;
top:100px;
left:318px;
z-index: 1;
overflow: hidden;
cursor: pointer;
}

#top .featured_item_active{
position:absolute;
width:612px;
top:25px;
left:174px;
z-index: 3;
}

#top .featured_item_active img{
width:600px;
}

#top .featured_item_last, #top .featured_item_upcoming{
width:392px;
left:50px;
top:75px;
z-index: 2;
}



#top #featured .featured_item_upcoming{
left:500px;
}

#top #featured .featured3{
left:647px;
}

#top #featured .featured4{
left:0px;
}

.featured_item img{
width:280px;
}

#top .featured_item_last img, #top .featured_item_upcoming img{
width:380px;
}

.item, .wrapper img{
padding: 0px;
}

.item_shadow{
margin: 0 auto;
}

.featured_item img{
display:block;
position: relative;
}


.additional_info{
position: relative;
clear: both;
padding:25px 0 25px 0;
}

.additional_info h2{
font-size: 24px;
width:760px;
font-weight: normal;
padding:0;
}

.additional_info h2 a{
text-decoration: underline;
}

.additional_info h2 a:hover{
text-decoration: none;
}

#twitterbox{
min-height:66px;
}

#twitterbox h2{
padding:0 0 0 104px;
}

#tweet_follow{
height:64px;
left:0;
position:absolute;
top:28px;
width:64px;
text-indent: -9999px;
}


#head #searchform{
position: absolute;
right:-4px;
bottom: 5px;
width:264px;
height:30px;
}

/*alternate image slider*/

.featured_alternate{
top:10px;
position: absolute;
z-index: 1;
border:none;
}
#top .featured_alternate:hover, #top .featured_alternate:hover img{
border:none;
}

#top .featured_alternate_active{
z-index: 2;
}


/*navigation*/


#top #nav{
left:51px;
top:50px;
width:700px;

}


#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:50px; 
z-index:5;

}


#top #nav a{
background-image:url(images/border-left.jpg);
background-repeat:no-repeat;
background-position:right;
height:56px;
display:inline;
padding:0;
text-decoration:none;
text-align:center;
/*line-height:28px; */
outline:none;
z-index:35;
position:relative;
float:left;
/*margin: 0 28px 0 0;*/
padding:0px 14px;
font-size: 19px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
}
/*#top #nav a:hover{
color:#f48c06;
}*/
#top #nav a:hover{color:#f48c06;}

#top #nav li.current_page_item{
background-image:url(images/right-cur.png);
background-repeat:no-repeat;
background-position:right;	
}
#top #nav li.current_page_item a{
background-image:url(images/left-cur.png);
background-repeat:no-repeat;
background-position:left;
color:#f48c06;
}

#top #nav li.current_page_ancestor span a {color:#f48c06;}




#top #nav li{
float:left;
position:relative;
z-index:20;
margin-top:11px;
}

#top #nav li li{
border-left:none;
margin-top:0;
}

#top #nav ul {
display:none;
left:-19px;
position:absolute;
top:50px;
width:168px;
z-index:999;
/*border-left:1px solid #c3c3c3;
border-right:1px solid #c3c3c3;*/
padding-top:7px;

}



#top #nav li ul{
top:56px;
width:168px;
z-index:999;
padding:0px;
margin:0px;
margin-left:18px;
}

#top #nav li ul li{
color:#fff;
text-align:center;
padding:0px;
margin:0px;
width:168px;
}
#top #nav li ul li a{
background-image:url(images/blue-bg.png);
background-repeat:repeat-x;
text-align:left;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF;
width:168px;
height:29px;
line-height:28px;
padding-left:16px;
}
#top #nav li ul li a:hover{
background-image:url(images/orange-bg.png);
background-repeat:repeat-x;
text-align:left;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF;
width:168px;
height:29px;
line-height:28px;
padding-left:16px;
}

	

#top #nav li ul ul {
left:171px;
top:-1px;
}

#top #nav li:hover ul ul, #top #nav li:hover ul ul ul,#top  #nav li:hover ul ul ul ul{
display:none;

}
#top #nav li:hover ul, #top #nav li li:hover ul, #top #nav li li li:hover ul, #top #nav li li li li:hover ul{
display:block;
width:180px;
}

#top #nav li ul a{
border-top:none;
}

#top #nav li.current_page_item ul {
top:56px;
width:168px;
z-index:999;
padding:0px;
margin:0px;
margin-left:18px;
}


#top #nav li.current_page_item li{
color:#fff;
padding:0px;
margin:0px;
width:168px;
}
#top #nav li.current_page_item li a{
background-image:url(images/blue-bg.png);
background-repeat:repeat-x;
text-align:left;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF;
width:168px;
height:29px;
line-height:28px;
padding-left:16px;
}
#top #nav li.current_page_item li a:hover{
background-image:url(images/orange-bg.png);
background-repeat:repeat-x;
text-align:left;
padding:0px;
margin:0px;
width:168px;
line-height:28px;
padding-left:16px;
}




#top #nav li.current_page_ancestor{
background-image:url(images/right-cur.png);
background-repeat:no-repeat;
background-position:right;	
}
#top #nav li.current_page_ancestor a{
background-image:url(images/left-cur.png);
background-repeat:no-repeat;
background-position:left;
color:#fff;
}


#top #nav li.current_page_ancestor ul {
top:56px;
width:168px;
z-index:999;
padding:0px;
margin:0px;
margin-left:18px;
}


#top #nav li.current_page_ancestor li{
color:#fff;
text-align:center;
padding:0px;
margin:0px;
width:168px;
}
#top #nav li.current_page_ancestor li a{
background-image:url(images/blue-bg.png);
background-repeat:repeat-x;
text-align:left;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF;
width:168px;
height:29px;
line-height:28px;
padding-left:16px;
}
#top #nav li.current_page_ancestor li a:hover{
background-image:url(images/orange-bg.png);
background-repeat:repeat-x;
text-align:left;
padding:0px;
margin:0px;
width:168px;
line-height:28px;
padding-left:16px;
font-size:15px;
}

#top #nav li.current_page_ancestor li.current_page_item a{
background-image:url(images/orange-bg.png);
background-repeat:repeat-x;
text-align:left;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF;
width:168px;
height:29px;
line-height:28px;
padding-left:16px;
}

/*********************************************************************************************************
3.) Additional info Area: 
**********************************************************************************************************/	

.advanced_button{
height:72px;
width:222px;
display: block;
text-indent: -9999px;
}

.get_in_touch{
position:absolute;
right:0;
top:20px;
outline: none;
}

/*********************************************************************************************************
4.) Content Area: 
**********************************************************************************************************/	

.entry {
width:790px;
float:left;
clear:both;
padding-bottom:10px;
position: relative;
}
.entry2 {
width:639px;
float:left;
clear:both;
padding-bottom:30px;
position: relative;
}

#main2 .entry {
width:790px;
float:left;
clear:both;
padding-bottom:0px;
position: relative;
}

.entry-head{
display: block;
position: relative;
top:-8px;
font-size: 10px;
padding:0 0 0 1px;
}

.entry-head a{
text-decoration: none;
}
.entry-head a:hover{
text-decoration: underline;
}

.entry-head span{
padding:0 5px;
}

.entry img{
/*max-width:600px;*/
float:left;
display:block;

}
.entry .post-page img{
padding:0px;
margin:0px;
margin-top:8px;

}

.entry-head .categories{
padding:0 5px 0 0;
}

.entry li {
padding:3px 10px;
font-size:13px;
}

.entry ul, .entry ol {
list-style-position:inside;
list-style-type:disc;
margin:0;
padding:0 0 20px;
}

#top .entry ol {
list-style-type:decimal;
}




/*********************************************************************************************************
5.) Sidebar area
**********************************************************************************************************/	
.widget ul{
list-style-position: outside;
list-style-type: none;
padding: 0;
margin: 0;
}

#top #latest_news .post_name{
font-size: 13px;
display: block;
}

#top #latest_news a, .widget a{
display:block;
padding:5px 3px 10px 3px;
text-decoration: none;
}



.meta_sub{
padding-right:4px;
}

#top .widget a{
padding:0px;
width:286px;
}

.widget{
width:100%;
float:left;
padding-bottom:30px;
/*border:1px solid #FF0000;*/
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
}

#sidebar .widget{
clear:both;
}



blockquote {
font-size:12px;
font-style:italic;
margin:0 0 20px;
padding:10px 20px 10px 41px;
}

a{
text-decoration:none;
}

a:hover{
text-decoration:none;
}

a img{
border:none;
}

p{ padding: 0 0 5px 0; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px;font-size:13px; color:#000; padding-bottom:10px;}


ul, ol{
list-style-position:outside;
margin-left:20px;
}

#sidebar ul, #sidebar ol{
margin-left:0px;
}

#sidebar li{
list-style-type:none;	
}


h1,h2,h3,h4,h5,h6, legend{
font-weight:normal;
padding-bottom:5px;
line-height:normal
}

h1{clear:both; font-size:32px;font-weight:bold; color:#FF0000;}
h2{font-size:25px; clear:both; font-family:Arial, Helvetica, sans-serif; font-weight:550;}
h3, legend{font-size:18px; clear:both;}
h4{font-size:14px; clear:both;}
h5{font-size:14px; clear:both;}
h6{font-size:13px; clear:both;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
text-decoration:none;
} 



blockquote p{
padding:11px 0px;
}

blockquote{
margin:0 0 22px 5px;
padding:0 15px;
}

.floatleft{
float:left;
}

.floatright{
float:right;
}

.clearboth{
clear:both;
}

.alignleft{
float:left;
margin:0px 15px 15px 0pt;
}

.alignright{
float:right;
margin:0px 0pt 15px 15px;
}

.aligncenter{
clear:both;
display:block;
margin:10px auto;
padding: 10px 0;
}

#top .wp-smiley{
border:none;
padding:0;
}

.meta{
display:block;
position:relative;
top:3px;
font-size:11px;
line-height:14px;
}


.more-link {
clear:both;
display:block;
line-height:20px;
padding:0 0 0 16px;
text-decoration:none;
width:75px;
}



/*CONTACT FORM*/	



#searchsubmit, #send, #top #submit{
	cursor:pointer;
	}



#s{
height:16px;
position:absolute;
bottom:2px;
}

	
#s, .text_input, .text_area{
padding:4px;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
width:200px;
font-size:11.5px;
}

#searchsubmit, #send, #submit{
padding:4px 20px;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
font-size:11.5px;
}

.hidden{
	display:none;
	}
#commentform{
	padding-bottom:20px;
	}


fieldset{
border:none;
padding:0;
margin:0;
overflow:hidden;
}


fieldset label{
	padding-left:7px;
	}
.blocklabel{
	display:block;
	padding:10px 0 0 0;
}

#top .text_area{
	width:450px;
	}
	
/*CONTACT FORM*/	
#send, #top #submit{
	cursor:pointer;
	
	}
	

	
#searchsubmit{
width: 53px;
height:34px;
padding:0;
margin:0;
cursor: pointer;
text-indent: -9999px;
border: none;
position: absolute;
bottom:-2px;
right:0;
}


.ajax_form{
padding-bottom:30px;
}

/* ---------------------- Pagination -------------------*/

.pagination{
clear:both;
display:block;
float:left;
padding:0 0 5px 0px;
position:relative;
z-index:3;
width:790px;
}
.pagination span, .pagination a{
display:block;
float:left;
font-size:11px;
line-height:13px;
margin: 2px 2px 2px 0;
display:block;
padding:3px 6px;
text-decoration:none;
}

.pagination .current{
font-size:11px;
padding:3px 6px;
}
.pagination .prev1{ float:left; margin-left:2px;}
.pagination .next1{ float:right; margin-right:26px;}

/*commentlist basewidth: width:614px;*/

.commentlist{
margin-bottom:20px;
float:left;
width:100%;
}

#top .commentlist #comment{
width:70%;
}


.commentlist li{
width:100%;
clear:both;
float:left;
padding:0;
list-style-type:none;
padding:20px 0 0 0;
position:relative;
}
.commentlist .children, .commentlist .children li{
border:none;
}

#top .commentlist .odd{
}
#top .commentlist .even{

}
.gravatar{
float:left;
width:60px;
padding:0px 10px;
text-align: center;
}

.gravatar img{
display:block;
}

.comment_content{
float:left;
width:524px;
padding-bottom:20px;
}

.commentmetadata{
float:right;
padding-right:10px;
}

.commentmetadata a, .comment-edit-link, .comment-reply-link{
text-decoration: none;
font-size:10px;
}

.comment-edit-link{
padding-left:10px;
}

.says{
display:none;
}

.author_name{
font-weight:bold;
font-style:normal;
font-size:15px;
float:left;
}

.comment_text{
clear:both;
}

.comment-reply-link{
text-align: center;
display: block;
}

.commentlist #respond{
padding-left:80px;
}

#cancel-comment-reply-link{
text-decoration: none;
margin-left:15px;
font-size: 10px;
}

.commentlist .children{
padding:0 0 0 70px;
}
.commentlist .children li .comment_content{
width:454px;
}

.commentlist .children .children li .comment_content{
width:384px;
}

.commentlist .children .children .children li .comment_content{
width:314px;
}

.commentlist .children .children .children .children li .comment_content{
width:244px;
}

.commentlist .children .children .children .children .children li .comment_content{
padding:0;
}

.comment_nav{
position: relative;
top:-13px;
font-size: 10px;
z-index: 4;
}

.comment_nav a{
text-decoration: none;
}

.comment_prev{
float:left;
}
.comment_next{
float:right;
}





/*sidebar widgets*/
.widget_categories a, .widget_pages a, .widget_archive a , .widget_recent_entries a, li.recentcomments, .widget_meta a{
padding:5px;
display:block;
text-decoration:none;
width:282px; /*change if sidebarwidth changes*/
}



.banner{ padding-top:10px; height:296px; background-image:url(images/banner.png); background-repeat:no-repeat; background-position:bottom right; width:790px; }
.text_click{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; margin-top:5px; margin-bottom:5px;}
#home-text{font-family: 'RaleighTwoMediumRegular'; color:#fff; font-size:60px; line-height:50px;font-weight:normal;}

.text2{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFF; line-height:21px; margin-top:10px; margin-bottom:10px; padding-right:45px;}
.text3{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#FFF; line-height:30px; margin-top:20px; padding-right:45px;}
.home-text2{ width:590px; margin-left:20px; }
.align{ width:550px;float:left; display:block; /*font-weight:bold; */}
.align div.size2{ float:right; font-size:68px; font-weight:normal; padding-top:20px;/* padding-right:47px;*/ font-style:normal;}
.size3{ font-weight:normal; font-size:50px; padding:0px; margin:0px; padding-top:15px;}
.size4{ font-weight:normal; font-size:55px;padding:0px; margin:0px;}
.size5{ font-weight:normal; font-size:59px;padding:0px; margin:0px;}
.size7{margin-left:156px;}
.size8{margin-left:45px;}
.size9{margin-left:262px;}
.size10{margin-left:95px;}
.size11{margin-left:230px;}
.size12{margin-left:277px;}
.pages-alignment{margin-left:10px; margin-top:17px;}
.img_box{background-color:#ccc; width:283px; height:150px; margin-right:5px; margin-top:5px;}
.img_box2{background-color:#ccc; width:283px; height:145px; margin-left:5px;}
/* uncomment this if you want sublevels with indents
.small_box ul ul a{
padding-left:25px;
width:230px;
}
font-family: 'Myriad Pro'
.small_box ul ul ul a{
padding-left:45px;
width:210px;
}

.small_box ul ul ul ul a{
padding-left:65px;
width:190px;
}
*/

#top .widget_tag_cloud a{
text-decoration: none;
padding:0px 3px;
display:inline;
border:none;
line-height:1.3em;
}

.widget_tag_cloud a:hover{
text-decoration: underline;
font-weight: bold;	
}

li.recentcomments a{
text-decoration: none;
}

/*--------------------calendar--------------------*/
#wp-calendar a, #wp-calendar a:visited {
display:block;
text-decoration:none;
padding:0;
border:none;
width:auto;
}

#wp-calendar a:hover{
display:block;
}
#wp-calendar {
empty-cells: show;
width:100%;
text-align:center;
}
#wp-calendar #next a,#wp-calendar #prev a {
text-decoration:none;
display:block;
border:none;
}
#wp-calendar #next a:hover,#wp-calendar #prev a:hover {
}
#wp-calendar caption {
margin-bottom:5px;
}

#text-15{ list-style-type:none; width:790px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:22px;text-align:left;  padding:0px; margin:0px;padding-top:0px; padding-left:15px; background:none;}
.color-1{ color:#77bcd6; text-transform:uppercase;}
.textwidget h2{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000; font-weight:normal; padding:0px; margin:0px; white-space:nowrap; padding-top:15px; margin-bottom:4px;}
.color-2{ color:#2b6d86; font-size:22px; font-style:italic;}

/*#text-7 .box1 { border:1px solid #FF0000; width:100px; padding:0px; margin:0px;}
#text-8 .box2{ border:1px solid #FF0000;width:100px;padding:0px; margin:0px;}
#text-5 .box3{ border:1px solid #FF0000;width:100px;padding:0px; margin:0px;}*/

/*.learn-btn{ margin-top:41px;}
.learn-btn1{margin-top:61px;}
.learn-btn2{margin-top:20px;}*/
.left-col{ width:790px; margin:20px auto; padding-left:40px; margin-bottom:0px; min-height:360px;}
.copyright{ width:790px; margin:20px auto; padding-left:50px; margin-bottom:0px;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF;}
.copyright a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; text-decoration:none;}
.copyright a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2e94ba; text-decoration:underline;}
#linkcat-3{ list-style-type:none; width:260	px; float:left;margin-right:15px;}
#linkcat-4{ list-style-type:none; width:224px; float:left;margin-right:15px;}
#linkcat-5{ list-style-type:none; width:265px; float:left;margin-right:0px; margin-left:25px;}
#linkcat-7{ list-style-type:none; width:540px; float:left;margin-right:15px; display:block; }
#linkcat-8{ list-style-type:none; width:224px; float:left;margin-right:25px;display:block;}
#footer-bot{list-style-type:none; width:150px; float:left; /*margin-left:15px;*/ margin-left:3px;}
#footer2 #footer-bot{list-style-type:none; width:750px; float:left; padding-top:30px;}
.left-col h3.widgettitle{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF; background-image:url(images/border-bot.jpg); background-repeat:no-repeat; background-position:bottom left; width:250px; margin-bottom:7px; text-align:left; white-space:nowrap;}
#footer-bot h3.widgettitle{ font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#FFF; background-image:url(images/border-bot2.jpg); background-repeat:no-repeat; background-position:bottom left; width:200px; margin-bottom:7px;text-align:left;}

.left-col ul.xoxo{ padding:0px; margin:0px;list-style-type:none; width:265px;  }
.left-col ul.xoxo li{ padding:0px; margin:0px;list-style-type:none;width:265px;padding:0px 0px 5px 0px;}
.left-col ul.xoxo li a{ padding:0px; margin:0px; font-size:13px; color:#FFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background-image:url(images/border-bot.jpg); background-repeat:no-repeat; background-position:bottom left; width:265px; text-align:left;padding:0px 0px 5px 0px; white-space:nowrap; display:block; }
.left-col ul.xoxo li a:hover{ padding:0px; margin:0px;color:#2e94ba; text-decoration:none;padding:0px 0px 5px 0px;}
#footer-num{ margin-top:450px; width:500px;}
.color-3{ font-family:Arial, Helvetica, sans-serif; font-size:43px; color:#FFF; float:left; display:block; width:900px;}

#sharebox {
top:220px;
right:0px;
position:fixed;
}


#sharebox .float {
padding:0px;
cursor:pointer;
}
.align9{font-family: 'MyriadWebProRegular'; font-size:50px; color:#FFF; font-weight:bold; font-style:italic; padding-top:50px; padding-left:10px;}
.portfoliobox{ text-align:centere; padding:0px; margin:0px; display:block; margin-right:10px; width:250px;}
.portfoliobox h3 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2b6d86; text-align:center; text-decoration:none; font-weight:bold; white-space:nowrap;}
.portfoliobox h3 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f48c06; text-align:center; text-decoration:none; font-weight:bold;}


/*generic*/
.portfoliobox img{
width:235px;
height:141px;
border:4px solid #e2e2e2;
margin-bottom:20px;
padding:0px;
}
.portfoliobox .aligncenter:hover{
width:235px;
height:141px;
margin-bottom:20px;
border:4px solid #f48c06;padding:0px;
}


.entry ul.listy2{ list-style:none; list-style-type:none;padding:0px; margin:0px; width:850px; display:block;border:none;}
.entry ul.listy2 li{ list-style:none; list-style-type:none;padding:0px; margin:0px; background-image:url(images/arrow.jpg);background-repeat:no-repeat;background-position:right; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#858585; display:inline; padding-right:63px; border:none; }
.entry ul.listy2 li.active{ color:#f48c06;border:none;}
.entry ul.listy2 li.last{  background:none;}


.entry2 ul.listy2{ list-style:none; list-style-type:none;padding:0px; margin:0px; width:850px; display:block;border:none;}
.entry2 ul.listy2 li{ list-style:none; list-style-type:none;padding:0px; margin:0px; background-image:url(images/arrow.jpg);background-repeat:no-repeat;background-position:right; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#858585; display:inline; padding-right:63px; border:none; }
.entry2 ul.listy2 li.active{ color:#f48c06;border:none;}
.entry2 ul.listy2 li.last{  background:none;}


.color3{ color:#2b6d86; font-family:Arial, Helvetica, sans-serif; font-size:20px; padding:10px 0px 10px 0px;}

input.text3{}


#form3 input{ border:1px solid #e6e5e5; border-top:3px solid #d3d3d3; width:175px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#6d6d6d; padding:5px;}
#form5 input.continue-btn{ background:none; border:none; background-image:url(images/continue.jpg);background-repeat:no-repeat; width:251px; height:66px; cursor:pointer;}
#form5 input{ border:1px solid #e6e5e5; border-top:3px solid #d3d3d3; width:185px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#6d6d6d; padding:2px; padding-left:7px;}

#form5 .input-alignment input#fnam_e{ width:168px;}

#form5 .phone input{ border:1px solid #e6e5e5; border-top:3px solid #d3d3d3; width:235px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#6d6d6d; padding:2px; padding-left:10px;}

#form5 .radio-btn input{ width:13px; float:left; padding:0px; margin:0px;}
.color7{ color:#2b6d86; font-size:13px; font-weight:bold;}
.color8{ color:#000000; font-size:12px; font-weight:bold;}
#form3 .text3 input{ width:320px;}
#form3 input.btn-start{ background:none; border:none;background-image:url(images/continue-btn.png);background-repeat:no-repeat; width:249px; height:64px; cursor:pointer;}
.color9{ font-size:13px; color:#color9; padding:15px 0px; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.color9, .color9 p{ font-size:13px; color:#color9; padding:25px 0px; padding:0px;font-family:Arial, Helvetica, sans-serif;}
.color10{ color:#f48c06;}
#form3 .text9 input{ width:50px;}
.align10{ height:6px;}
.align11{ height:14px;}
.align12{ height:14px;}

#form3 .field2 input{ border:1px solid #e6e5e5; border-top:3px solid #c4c4c4; width:250px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#6d6d6d; padding:5px;}

#form3 .field3 input{ border:1px solid #e6e5e5; border-top:3px solid #c4c4c4; width:110px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#6d6d6d; padding:5px;}

.align4{ text-align:center;}
.align4 .mar{ margin-bottom:10px;}
.call-us{ width:790px; margin:0px auto; padding-left:40px;}
h2.title{ /*font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#000; padding-bottom:15px; margin-top:12px;*/color: #0D5D7B; font-family: Arial,Helvetica,sans-serif; font-size: 20px;font-weight: bold; padding-top: 5px; padding-bottom:10px;}
h3.title{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#000; padding-top:20px;padding-bottom:20px;}
.color6{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1e6781; margin:3px 0px; display:block; float:left; margin-left:10px;}
h2.color6{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#1e6781; font-weight:bold; margin-top:25px;}

h1.head{ font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#000; padding-bottom:15px; font-weight:normal;}
.post-page{ width:330px; display:block; float:right; margin-left:30px;}
.post-page h2{ color:#0d5d7b; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; border:none;}
h2.color7{/*font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#1e6781; padding:0px; padding-bottom:10px;*/color: #0D5D7B; font-family: Arial,Helvetica,sans-serif; font-size: 20px;font-weight: bold; padding-top: 5px; padding-bottom:10px;}
ul.styl4{ padding:0px; margin:0px; border:none; list-style-type:none; margin-bottom:15px;}
ul.styl4 li{ padding:0px; margin:0px; border:none; list-style-type:none; background-image:url(images/blue-bullet.jpg);background-repeat:no-repeat; background-position:left; padding-left:10px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
.linkbox{ width:310px; display:block; float:left;  margin-right:20px; margin-top:20px;}
.linkbox h2{ font-family:Arial, Helvetica, sans-serif; font-size:20px; /*font-weight:bold; */color:#000; /*padding-bottom:20px; white-space:nowrap;*/ display:block;}
.linkbox1 h2{ font-family:Arial, Helvetica, sans-serif; font-size:20px;/* font-weight:bold;padding-bottom:20px;*/ color:#000; }


.linkbox2 h2{ font-family:Arial, Helvetica, sans-serif; font-size:20px;  color:#000; /*padding-bottom:20px;*/}
.linkbox1 h3{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000; font-weight:bold; padding-top:20px;/*padding-bottom:20px;*/}

.linkbox a{ font-family:Arial, Helvetica, sans-serif; color:#1e6781; font-size:13px; line-height:32px;}

.linkbox1{ width:305px; display:block; float:left;margin-right:20px;margin-top:20px;}
.linkbox1 a{ font-family:Arial, Helvetica, sans-serif; color:#1e6781; font-size:13px; line-height:32px;}

.linkbox2{ width:270px; display:block; float:left; margin-right:10px;margin-top:20px;}
.linkbox2 a{ font-family:Arial, Helvetica, sans-serif; color:#1e6781; font-size:13px; line-height:32px;}

.linkbox3{ width:200px; display:block; float:left;margin-top:20px;}
.linkbox3 a{ font-family:Arial, Helvetica, sans-serif; color:#1e6781; font-size:13px; line-height:32px;}

.linkbox ul{ padding:0px; margin:0px; list-style:none;}
.linkbox ul li{ padding:0px; margin:0px; list-style:none;}
.linkbox ul li a{ padding:0px; margin:0px; list-style:none; line-height:26px;}

.linkbox1 ul{ padding:0px; margin:0px; list-style:none;}
.linkbox1 ul li{ padding:0px; margin:0px; list-style:none;}
.linkbox1 ul li a{ padding:0px; margin:0px; list-style:none; line-height:26px;}

.linkbox2 ul{ padding:0px; margin:0px; list-style:none;}
.linkbox2 ul li{ padding:0px; margin:0px; list-style:none;}
.linkbox2 ul li a{ padding:0px; margin:0px; list-style:none; line-height:26px;}

.color-blue{font-family:Arial, Helvetica, sans-serif; color:#2b6d86; font-size:22px; }
.color-blue-small-font{font-family:Arial, Helvetica, sans-serif; color:#2b6d86; font-size:13px;font-weight:bold; padding-bottom:10px; }
/*select#business{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d;width:248px; white-space:nowrap;font-size: 12px;color:#6d6d6d;
	font-family:Arial, Helvetica, sans-serif;}
select#business option{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d; width:220px;white-space:nowrap;}*/
.amount{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#2b6d86; float:right; margin-bottom:15px; /*margin-top:-85px;*/}
.amount input{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#2b6d86; border:none; background:none;}
.textbold{ font-weight:bold;}
.amount1{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#2b6d86; float:left; margin-bottom:15px; margin-left:15px; line-height:25px; }
.amount1 input{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#2b6d86; border:none; background:none; padding:0px; margin:0px;width:80px;  }
.amount1 .border-bottom input{width:25px; padding:0px; margin:0px;}
.amount .border-bottom input{ width:25px; padding:0px; margin:0px;}
.border-bottom{ border-top:1px solid #c5d0d6; padding-top:5px;}
.blue-bg{background-image:url(images/blue-bg.jpg);background-repeat:repeat-x; background-position:top; height:43px; }
.blue-bg2{background-image:url(images/blue-bg.jpg);background-repeat:repeat-x; background-position:top; height:43px;ont-family:Arial, Helvetica, sans-serif; font-size:18px;  color:#FFF; padding-left:15px; padding-top:10px;
 }
.view{ padding:0px; margin:0px; float:right;}
.title4{font-family:Arial, Helvetica, sans-serif; font-size:18px;  color:#FFF; padding-left:8px;}
.bg9{ background:#f4f4f4; padding:0px; padding-bottom:0px; padding-top:10px; width:790px;}
.bg9b{ background:#f4f4f4; padding:0px; padding-bottom:0px; padding-top:10px; width:790px;}
.bg9a { background:#ffffff; padding:0px; padding-bottom:0px; padding-top:10px; width:790px;}
.bg10{ background:#f1f6f9; padding:0px; padding-bottom:0px; }
.text8{font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#000; padding:0px; margin:0px; padding-bottom:5px;}
.cbox1{float:left; width:20px; display:block;/* margin-bottom:8px;*/}
.ctext{ width:430px; margin-left:5px; float:left; display:inline; margin-bottom:8px; font-size:13px; }
input.btn-cont{ background:none; border:none;background-image:url(images/continue-btn.png);background-repeat:no-repeat; width:249px; height:64px; cursor:pointer;}
input.small-cont{ background:none; border:none;background-image:url(images/small-conti.jpg);background-repeat:no-repeat; width:152px; height:48px; cursor:pointer;}
.textsty{ font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#0d5d7b; font-weight:bold; font-style:italic; text-align:center; padding-top:12px;}
.textsty input{ font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#0d5d7b; font-weight:bold; font-style:italic; text-align:center; border:none; background:none; width:55px; }
.orangetext{ font-size:26px; color:#f48c06;}
.orangetext input{ font-size:26px; color:#f48c06;border:none; background:none; width:55px;}
.orangetext input#saving_bigger{ font-size:26px; color:#f48c06;border:none; background:none;  width:75px; }
ul.sty5{ margin:0px; list-style-type:none;border:none; width:243px; padding:0px;}
ul.sty5 li{ padding:0px; margin:0px; list-style-type:none;background-image:url(images/icon.png);background-repeat:no-repeat; background-position:top left; padding-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0e0e0e; border:none;}
.quotes-info{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0e0e0e; /*width:250px;*/}
.info2{ margin-top:18px;}

#recaptcha_area{ margin-top:10px;}



.tabbg{ background-color:#f0f6f8; padding:20px;}

#form4 input{ border:1px solid #e4e4e4; border-top:3px solid #c4c4c4; width:285px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6d6d6d; padding:0px; height:25px; margin-bottom:10px; }


#form4 .text1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#13636c; padding-bottom:5px;}
#form4 .text9 input{ width:60px;}

#form4 input.btn-start{ background:none; border:none;background-image:url(images/billing-conti.png);background-repeat:no-repeat; width:249px; height:64px; cursor:pointer; float:left; margin-top:6px; /*margin-right:10px; margin-left:-2px*/}
#form4 input.place-order{ background:none; border:none;background-image:url(images/place-order.jpg);background-repeat:no-repeat; width:249px; height:64px; cursor:pointer; float:left; margin-left:-3px; margin-top:6px; /*margin-right:2px;*/}
.colora{ color:#2b6d86; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align:center;}
.colorb{ color:#2b6d86; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align:left; font-weight:bold; padding-bottom:5px; border-bottom:1px solid #c7dae1; padding-top:4px;}
.colorc{ color:#2b6d86;padding-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align:left; font-weight:bold; padding-bottom:5px;}
.textbor{ text-align:center;padding-bottom:5px;font-weight:bold; border-bottom:1px solid #c7dae1;font-family:Arial, Helvetica, sans-serif; white-space:nowrap; font-size:13px; color:#000;}

.textbor2{ text-align:left;padding-bottom:5px;font-weight:bold; border-bottom:1px solid #c7dae1;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; height:50px;}
.textbor3{ text-align:center;padding-bottom:5px;font-weight:bold; border-bottom:1px solid #c7dae1;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
.textbor4{ text-align:right;padding-bottom:5px;font-weight:bold; border-bottom:1px solid #c7dae1;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}

.textbor5{ text-align:left;padding-bottom:5px;font-weight:bold; border-bottom:1px solid #c7dae1; color:#2b6d86;font-family:Arial, Helvetica, sans-serif; font-size:15px; }
.textbor6{ text-align:right;padding-bottom:5px;font-weight:bold; border-bottom:1px solid #c7dae1;color:#2b6d86;font-family:Arial, Helvetica, sans-serif; font-size:15px;}

.textn{text-align:center;padding-bottom:5px; font-weight:bold;font-family:Arial, Helvetica, sans-serif; white-space:nowrap; font-size:15px; color:#000;}
.testimonial-box-link{margin-top:10px; width:312px; display:block; position:absolute; margin-left:658px; padding:0px;}
.testimonial-box{margin-top:5px; width:312px; display:block; position:absolute; margin-left:658px; padding:0px;}
.testimonial-bg{background-image:url(images/test-bg.png);background-repeat:no-repeat; width:250px; height:145px; }
.test-text{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; padding: 10px 20px 5px 35px; line-height:16px;}
.test-title{ color:#2b6d86;font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:right; padding-bottom:20px; width:250px;}
.module-img{ text-align:center; margin-bottom:40px;}

div#img_heading_continue_1{ float:right; cursor:pointer;}
div#img_heading_continue_2{ float:right;cursor:pointer;}
div#img_heading_continue_3{ float:right;cursor:pointer;}
div#img_heading_continue_4{ float:right;cursor:pointer;}
div#img_heading_continue_5{ float:right;cursor:pointer;}
#img2_heading_continue_1{float:right;cursor:pointer;}
#img2_heading_continue_2{float:right;cursor:pointer;}
#img2_heading_continue_3{float:right;cursor:pointer;}
#img2_heading_continue_4{float:right;cursor:pointer;}
#img2_heading_continue_5{float:right;cursor:pointer;}

.gap-top{margin-top:10px;}


.sty9 h1.head2{ font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#2b6d86; font-weight:normal; padding:0px; margin:0px;
}
#form4 .sty9 input{ width:20px;  padding:0px; margin:0px;}
.sty8{ color:#2b6d86;font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left;}


#text-17 img { padding-left:0px; margin-left:0px;}
#text-17 img a{padding-left:0px; margin-left:0px;}

#text-18 img { padding-left:0px; margin-left:0px;}
#text-18 img a{padding-left:0px; margin-left:0px;}

#text-19 img { padding-left:0px; margin-left:0px;}
#text-19 img a{padding-left:0px; margin-left:0px;}

.align3{ min-height:400px;}
.alignment4 img { padding-left:0px; margin-left:0px;}
.alignment4 img a{padding-left:0px; margin-left:0px; }

.alignment6 { margin-left:5px;}
.alignment4 .color6{ padding-left:0px; margin-left:5px;}
.alignment5{ /*margin-left:11px;*/}
.alignment9{ /*margin-left:11px;*/}
.alignment2{ padding-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; }
#recaptcha_widget_div{padding:0px; margin:0px; margin-left:-3px;}
.recaptcha_r1_c1{padding:0px; margin:0px;}

.gray-arrow{  position:absolute; display:block; margin-left:-20px; margin-top:5px;}
.gray-arrow1{  position:absolute; display:block; margin-top:5px;}

#form5 .input-alignment input.valdation{border:1px solid #9d380a;}
a:active{outline: none;}
a:focus{-moz-outline-style: none;}
.txt-inpage{color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
}
.align2{font-family: 'MyriadWebProRegular'; font-size:50px; color:#FFF; font-weight:bold; font-style:italic;}
.align3{font-family: 'MyriadWebProRegular'; font-size:46px; color:#FFF; font-weight:bold; font-style:italic;}
.align6{font-family: 'MyriadWebProRegular'; font-size:49px; color:#FFF; font-weight:bold; font-style:italic; margin-top:-5px;}
.align7 {font-family: 'MyriadWebProRegular'; font-size:50px; color:#FFF; font-weight:bold; font-style:italic; margin-top:45px;}
.portfolio_banner{ padding-top:0px; height:125px; background-image:url(images/portfolio.png); background-repeat:no-repeat; background-position:bottom right; width:790px; margin-top:-4px;}
#portfolio-text{ margin-left:15px;  font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#portfolio-text h1{ padding-top:25px;}
.contact_banner{ padding-top:10px; height:120px; /*background-image:url(images/telephone.png); background-repeat:no-repeat; background-position:bottom right;*/ width:790px;}
#contact-text{ margin-left:15px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
.service_banner{ padding-top:15px; height:120px; /*background-image:url(images/page-link.png); background-repeat:no-repeat; background-position:bottom right;*/ width:985px;margin-left:15px; margin-top:20px;}
#service-text{  font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
.faq_banner{ padding-top:10px; height:120px; /*background-image:url(images/faq.png); background-repeat:no-repeat; background-position:bottom right;*/ width:790px;}
#faq-text{ margin-left:15px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
.account_banner{ padding-top:28px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;}
.custom_banner{ padding-top:15px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px; }
.ecommerce_banner{ padding-top:15px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px; }
.freelance_banner{padding-top:15px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px; }
.lawfirm_banner{padding-top:15px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;}
.medical_banner{padding-top:15px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;}
.political_banner{padding-top:15px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;}
.restaurant_banner{padding-top:15px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;}
.marketing_banner{padding-top:15px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;}
.optimization_banner{padding-top:15px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;}
.business_banner{ padding-top:28px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;}
.networking_banner{ padding-top:28px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;}
.pay_banner{ padding-top:28px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;}
.numbers_banner{ /*padding-top:28px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;*/ padding-top:10px; height:140px; width:790px;}
.domains_banner{ /*padding-top:28px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;*/  padding-top:10px; height:140px; width:790px;}
.email_banner{/* padding-top:28px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;*/padding-top:10px; height:140px; width:790px;}
.printing_banner{padding-top:10px; height:120px; width:790px;}


/*.testimonial_banner{ padding-top:28px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px; padding-top:10px; height:140px; width:790px;}
.testimonial_banner h1{font-family: 'MyriadWebProRegular'; font-size:50px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;  line-height:50px;}*/


.hosting_banner{ /*padding-top:28px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;*/padding-top:10px; height:115px; width:790px;}
.thank-you{padding-top:10px; height:140px; width:790px;}
.thank-you h1{font-family: 'MyriadWebProRegular'; font-size:50px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;line-height:50px; padding-top:45px; padding-left:15px;}
.item, .wrapper .seo-off img{ margin-left:-8px; margin-top:5px; margin-bottom:60px; }
.resellers_banner{ padding-top:28px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;}
.ssl_banner{ /*padding-top:28px; height:372px; background-image:url(images/image1.png); background-repeat:no-repeat; background-position:bottom right; width:790px;*/ padding-top:10px; height:120px; width:790px;}

/*#accountant-text{ margin-left:15px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#freelance-text{ margin-left:5px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#custom-text{ margin-left:5px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#ecommerce-text{ margin-left:5px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}*/

#lawfirm-text{ margin-left:5px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#medical-text{ margin-left:5px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#political-text{ margin-left:5px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#restaurant-text{ margin-left:5px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#marketing-text{ margin-left:5px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#optimization-text{ margin-left:5px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#business-text{ margin-left:15px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#networking-text{ margin-left:15px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#pay-text{ margin-left:15px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#numbers-text{ margin-left:15px; margin-top:10px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#domains-text{ margin-left:15px; margin-top:30px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#email-text{ margin-left:15px; margin-top:10px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#testimonial-text{ margin-left:15px; margin-top:15px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#hosting-text{ margin-left:15px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#resellers-text{ margin-left:15px; margin-top:20px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
#ssl-text{ margin-left:15px; margin-top:30px; font:Myriad Pro, Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:normal; color:#fff;}
.footer3-box{width:960px; margin:0 auto; padding-top:20px; color:#FFFFFF;}
.footer3-text2{font-family:Arial, Helvetica, sans-serif; font-size:20px; padding-left:7px; line-height:25px;}
.btm-txt-footer3{ background-image:url(images/border-footer3-t.jpg); background-repeat:repeat-x; padding:10px;}
h2{ /*font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#000; padding-bottom:15px; font-weight:bold; margin-top:12px;*/color: #0D5D7B; font-family: Arial,Helvetica,sans-serif; font-size: 20px;font-weight: bold; padding-top: 5px; padding-bottom:10px;}
.header2-txt-top{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; text-align:right; margin-right:40px; padding-top:10px;}
.sub-head {font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#FF9933;}
.color-red{color:#1d6780; text-decoration:underline;}
.color-red a{color:#1d6780; text-decoration:underline;}
.faq-sidebar{float:right; width:210px; margin-left:20px; margin-top:18px; font-size:13px;}
.faq-sidebar a{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline; color:#1d687f;}
.faq-sidebar ul {color:#1d687f;}
.entry-faq{width:680px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#020202;}
.entry-faq strong{ /*font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#020202;*/}
.ques-box ul {color:#1d687f;}
.ques-box a{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline; color:#1d687f;}
h7{font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#000000;}
.sub-link{border-bottom:1px solid #d9e1e4; padding-left:0px; margin-left:0px; margin-top:15px; margin-bottom:5px;}
.sub-link ul{ padding:0px; margin:0px; padding-bottom:10px;}
.color-orgn{color:#FF9900;}
#heading_continue_1{ margin-left:17px; margin-bottom:10px;}
#heading_continue_2{ margin-left:15px; margin-bottom:10px;}
#heading_continue_3 { margin-left:15px; margin-bottom:10px;}
#heading_continue_4 { margin-left:15px; margin-bottom:10px;}
#heading_continue_5 { margin-left:15px; margin-bottom:10px;}


.txt-form{display:inline;/*font:Arial, Helvetica, sans-serif;*/font-size:13px; color:#000000; padding-left:6px;}
.bg9a .txt-form{display:inline;/*font:Arial, Helvetica, sans-serif;*/font-size:13px; color:#000000; width:300px; display:block; }
.bg9a td.newborder{ border-bottom:1px solid #e5e4e4;}
.imgspace{ padding:0px; margin:0px; width:0px;}
.bg9a td.imgspace{ width:20px;}
.bg9b .txt-form{display:inline;/*font:Arial, Helvetica, sans-serif;*/font-size:13px; color:#000000; width:300px; display:block; }
.chkint{padding:0px; margin:0px; width:0px;}
.bg9 td.newborder{ border-bottom:1px solid #e5e4e4;}


.delete{ border:1px solid #FF0000;}
b.couponcol{ color:#006d88; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:10px;}
.couponsty input{ width:300px; margin-top:10px; border:1px solid #e4e4e4;}
.couponimg{ padding-top:30px;}


.img-ques{float:right;  display:inline;}
.box-qty{float:left; margin-right:2px;}
.box-qty-in{font-size:10px; width:47px; padding:0 2px 1px 2px;}
.img-mark_ques{padding:0px; margin-right:2px; margin-left:5px; /*margin-top:-5px;*/}
.arrow-wright{margin-top:2px;}
.mback{ margin-left:-10px;}
.secure{ margin-left:-10px;}
.sales-footer{background-image:url(images/sales-foot.png); background-repeat:no-repeat; width:978px; height:183px; }
.salestext{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#0d5d7b; width:710px;line-height:22px; float:left; margin-top:45px; padding-right:10px; margin-left:180px; font-weight:500;}


.footer-linkss{ width:790px; display:block;}
.images-right{ margin-left:685px;}
.hundred-per-payment{ padding-left:64px;}
.hundred-per-payment img{ padding-top:0px;}

.alignment9 .title4{font-family:Arial, Helvetica, sans-serif; font-size:18px;  color:#FFF; padding-left:15px; padding-top:10px; height:33px;}
.alignment9  h2{/*font-family:Arial, Helvetica, sans-serif; font-size:20px;  color:#000;*/  color: #0D5D7B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: bold;
    padding-top: 15px; }
.alignment9 .head-ser{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0f698b; padding-left:15px; padding-bottom:15px;}
ul.web-design{ padding:0px; margin:0px; list-style:none; width:256px; margin-right:40px;}
ul.web-design li{ padding:0px; margin:0px; list-style:none; background-image:url(images/icon.png);background-repeat:no-repeat;background-position:left top; padding-left:20px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; margin-right:15px; line-height:20px; padding-bottom:15px;}

ul.web-design-servies{ padding:0px; margin:0px; list-style:none; width:256px;  margin-right:40px;}
ul.web-design-servies li{ padding:0px; margin:0px; list-style:none; background-image:url(images/star.png);background-repeat:no-repeat;background-position:left top; padding-left:30px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; line-height:20px; padding-bottom:15px;}
.alignment9 table table{ margin-left:15px; margin-bottom:20px;}

.hosting_banner h1{font-family: 'MyriadWebProRegular'; font-size:45px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;line-height:50px; padding-top:5px; padding-left:15px;}
.accounthead h1{font-family: 'MyriadWebProRegular'; font-size:45px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;line-height:50px;padding-top:25px;}
.design-services h1{font-family: 'MyriadWebProRegular'; font-size:45px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;line-height:50px; padding-top:25px;}
.email_banner h1{font-family: 'MyriadWebProRegular'; font-size:42px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;  line-height:40px;}
.ssl_banner h1{font-family: 'MyriadWebProRegular'; font-size:42px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;  line-height:40px;}
.numbers_banner h1{font-family: 'MyriadWebProRegular'; font-size:42px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;  line-height:40px;}
.printing_banner h1{font-family: 'MyriadWebProRegular'; font-size:42px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;  line-height:40px;}
.domains_banner h1{font-family: 'MyriadWebProRegular'; font-size:42px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;  line-height:40px;}
.service_banner h1{font-family: 'MyriadWebProRegular'; font-size:42px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;  line-height:40px;}
.contact_banner h1{font-family: 'MyriadWebProRegular'; font-size:42px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;  line-height:40px;}
.faq_banner h1{font-family: 'MyriadWebProRegular'; font-size:42px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;  line-height:40px;}
.portfolio_banner h1{font-family: 'MyriadWebProRegular'; font-size:42px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;  line-height:40px;}
.link-faq h2{/*font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#000; font-weight:bold;padding:0px;*/ color: #0D5D7B; font-family: Arial,Helvetica,sans-serif; font-size: 20px;font-weight: bold; width:210px; white-space:normal; }
.entry-faq h2{ /*font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#000;font-weight:bold; padding:0px;*/color: #0D5D7B; font-family: Arial,Helvetica,sans-serif; font-size: 20px;font-weight: bold; margin-top:-10px;}


#support_services-text, #branding-text, .request-quotes h1 {font-family: 'MyriadWebProRegular'; font-size:45px; color:#FFF; font-weight:bold; font-style:italic; margin-top:25px; padding-left:15px;}


.request-q{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
.request-q p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}

.request-q h3{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1d687f; padding-bottom:15px;  margin-top:12px; line-height:10px; font-weight:bold; border-bottom:1px dotted #CCC; padding-top:10px; margin-bottom:10px;}
.request-q h4{ font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#5e763a; padding-bottom:15px; margin-top:12px; line-height:32px; padding-bottom:19px;}
.request-q h5{ font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#ff6600; padding-bottom:15px;  margin-top:12px; line-height:30px;}
.request-q-form{ margin-top:10px;}
.request-q-form td{ padding:0px; margin:0px;}
.request-q-form td span{ padding:0px; margin:0px;}
.color-r{color: #790000;
    margin-left: 4px;}
.ginput_container input{ width:47%;}
.spacerf{ height:10px; }
.ginput_container select{ width:47%;}
select#input_5_27, #input_5_14{ width:47%;}
.formspacer2{height:10px;}
.names input{ width:95%;}
.tspacer{ width:10px;}
.gfield_description, .names, .fname{font-style: italic;padding: 10px 0 0; font-size:11px;}
table.names{ width:940px;}
input#input_5_2{ width:92%;}


.packages-page{ width:790px; margin-top:20px; display:block;height:251px;}
.packages-page2{ width:790px; margin-top:20px; display:block;height:251px;}
.packages-page3{ width:790px; margin-top:20px; display:block;height:251px;}
.packages-page img{ padding:0px; margin:0px;}
.addcart{ float:right; padding-right:0px; padding:0px; margin:0px; margin-top:0px; width:130px;}
.pack-box1{background-image:url(images/pack-bg.jpg);background-repeat:no-repeat;width:385px;height:239px; float:left; margin-top:0px;}

.blue-head{background-image:url(images/blue-head.jpg);background-repeat:repeat-x; background-position:top;/*width:468px;*/height:42px; margin-left:2px;}
.whead{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF; padding:12px 0 0 10px;}
.packimg{ width:160px; height:149px; float:left; display:block; margin-top:18px; margin-left:20px;}
.packtext{ width:150px; display:block; float:right; text-align:right; margin-right:20px;}
ul.packlist{ padding:0px; margin:0px; margin-top:12px;}
ul.packlist li{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#2b6d86;}
.logoprice{ color:#fc9a1c;font-family:Arial, Helvetica, sans-serif; font-size:40px; font-weight:bold; font-style:italic; padding-top:13px; padding-bottom:10px; padding-right:10px; }
.logostyle{ border:3px solid #dcdbdb; }
.hspacer{ height:20px;}

.pack-box2{ background-image:url(images/pack-bg.jpg);background-repeat:no-repeat;width:385px;height:239px; margin-left:20px; float:right;margin-top:0px; }


.salepack-box2{ background-image:url(images/pack-bg2.jpg);background-repeat:no-repeat;width:385px;height:445px; margin-left:20px; float:right;margin-top:0px; }
.saleblue-head{background-image:url(images/blue-head.jpg);background-repeat:repeat-x; background-position:top;/*width:468px;*/height:42px; margin-left:2px;}
.salewhead{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF; padding:12px 0 0 10px;}
.salepackimg{ width:160px; height:149px; float:left; display:block; margin-top:18px; margin-left:20px;}
.salepacktext{ width:350px; display:block; float:right; text-align:left; margin-right:20px; margin-top:-10px;}
ul.salepacklist{ padding:0px; margin:0px; margin-top:12px;}
ul.salepacklist li{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#2b6d86;}
.salelogoprice{ width:128px; float:right; text-align:center; color:#fc9a1c;font-family:Arial, Helvetica, sans-serif; font-size:40px; font-weight:bold; font-style:italic; padding-top:11px; padding-bottom:10px; }
.salelogoprice img{ margin-top:10px;}
.salelogoprice p{ padding:7px;}
.salepacktext .salelogoprice input.buttonimg{ margin-top:-5px;}
.salelogostyle{ border:3px solid #dcdbdb; }
.branding-sale{ position:absolute; display:block; margin-top:-43px; margin-left:313px;}
.packsale ul { padding:0px; margin:0px; list-style:none; margin-top:10px; margin-left:10px;}
.packsale ul li{ padding:0px; margin:0px; list-style:none;font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#2b6d86; }
.packsale ul li.premi{ background-image:url(images/premi.jpg);background-repeat:no-repeat; background-position:left top; padding:15px 0 24px 95px;}
.packsale ul li.business{ background-image:url(images/business.jpg);background-repeat:no-repeat; background-position:left top; padding:13px 0 32px 95px;}
.packsale ul li.letterhead{ background-image:url(images/letterhead.jpg);background-repeat:no-repeat; background-position:left top; padding: 8px 0 32px 95px;}
.packsale ul li.envelope{ background-image:url(images/envolpe.jpg);background-repeat:no-repeat; background-position:left top; padding: 7px 0 30px 95px;}
.packsale ul li.bifold{ background-image:url(images/bifold.jpg);background-repeat:no-repeat; background-position:left top; padding:12px 0 30px 95px;}
.sale-head{ color:#fc9a1c; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; font-style:italic; width:200px; float:left; text-align:center; padding-top:30px;}




.business-resources fieldset{ border: 2px groove threedface;
    display: block;
    margin-left: 2px;
    margin-right: 2px;
    padding: 0.35em 0.625em 0.75em; margin-top:20px;}
	
.business-resources fieldset label{	
	font-weight: normal;
    line-height: 1.4em;
    padding-bottom: 5px;
}

.business-resources{
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
}
.coupon-code img{ float:right; padding:0px; margin:0px; cursor:pointer;}
.coupon-code input{ width:205px; border:1px solid #4aa0c0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#2b6d86; font-weight:bold; height:32px;}
.coupon-code input.couponbox{ padding-left:10px; }
.coupon-code{ padding-bottom:12px; padding-left:15px;}

.comments-box input{ border:1px solid #4aa0c0; width:982px; /*height:67px;*/ padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#2b6d86; margin-bottom:20px; }
.comments-box input.cmt-box{ padding:0px;padding-left:15px; padding-top:10px; padding-bottom:67px;}
.colorange{ color:#f48c06;}

.item, .wrapper .hundred-per-payment img{ padding:0px;}
#sharebox2 {
top:220px;
left:0px;
position:fixed; background-color:#106d90;
-moz-box-shadow:1px 1px 3px #6e6e6e;
-webkit-box-shadow:1px 1px 3px #6e6e6e;
box-shadow:1px 1px 3px #6e6e6e;
z-index:999; padding:5px; padding-top:16px;

}


#sharebox2 .float2 {
padding:0px;
cursor:pointer;
}
#sharebox2 .amount1{ color:#FFF; font-size:13px; margin-left:0px; padding:0px;}
.discount-price{ color:#f48c06;}

.small-banner { height:90px;}

.small-banner h1{font-family: 'MyriadWebProRegular'; font-size:45px; color:#FFF; font-weight:bold; font-style:italic; padding:0px;line-height:40px; margin-top:40px; padding-left:15px; }

h1.bluehead{font-family:Arial, Helvetica, sans-serif; font-size:25px;  padding-bottom:15px; font-weight:normal; color:#2b6d86;}

ul.liststy{ color:#1D687F; margin:0px; padding:0px; margin-top:20px;}
ul.liststy li { color:#1D687F;color:#1D687F;font-family: Arial,Helvetica,sans-serif;font-size: 13px;}
ul.liststy li a{ color:#1D687F;font-family: Arial,Helvetica,sans-serif;font-size: 13px; text-decoration: underline;}
ul.liststy li a:hover{ color:#000;font-family: Arial,Helvetica,sans-serif;font-size: 13px; text-decoration: underline;}
.fontsty{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#FF0000; padding:0px; margin:0px;}

ul.conlist{ padding:0px; margin:0px; list-style:none; margin:0px 10px; }
ul.conlist li{ padding:0px; margin:0px; list-style:none; background-image:url(images/icon.png);background-repeat:no-repeat;background-position:left top; padding-left:20px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;  line-height:20px; padding-bottom:15px;}

ul.ppcsty{ padding:0px; margin:0px; list-style:none; margin:0px 10px; }
ul.ppcsty li{ padding:0px; margin:0px; list-style:none; padding-left:20px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;  line-height:20px; }

ul.ppcsty2{ padding:0px; margin:0px; list-style:none; margin-top:10px;margin-bottom:10px; margin-left:20px; }
ul.ppcsty2 li{ padding:0px; margin:0px; list-style:none; padding-left:20px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;  line-height:20px; padding-bottom:10px;}

.siteinfo{float:right; padding:0px; margin:0px; margin-right:170px;}
.f-links{width300px; float:left;}
.btnright{width:15px; padding:0px; margin:0px; }
b.bot-alignment{ padding-bottom:5px;}

#copy-right{width:700px;padding:0px; margin:0px; float:left;}
.messgaespace{ padding-top:15px;}
.foot-box{ width:185px; padding:0px; margin:0px; float:left; display:block; min-height:160px; margin-right:10px;}
.foot-box h3{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#f48c06; background-image:url(images/border-bot.jpg); background-repeat:no-repeat; background-position:bottom left; margin-bottom:7px; text-align:left; white-space:nowrap;font-weight:normal;}

.foot-box ul{padding:0px; margin:0px;list-style-type:none;}
.foot-box ul li{padding:0px; margin:0px;list-style-type:none;width:185px;padding:0px 0px 5px 0px;}
.foot-box ul li a{ padding:0px; margin:0px; font-size:12px; color:#FFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background-image:url(images/border-bot.jpg); background-repeat:no-repeat; background-position:bottom left; width:245px; text-align:left;padding:0px 0px 5px 0px; white-space:nowrap; display:block; }
.foot-box ul li a:hover{padding:0px; margin:0px;color:#2e94ba; text-decoration:none;padding:0px 0px 5px 0px;}
.foot-box2{ width:900px; display:block; float:left;}
.foot-box2 div{  float:left; display:block; padding:15px 0px;}
.foot-box2 div.AuthorizeNetSeal{padding:22px 30px 0px 30px;}

.cms-banner{ background-image:url(images/account-bg.png); background-repeat:no-repeat; background-position:top right; height:316px;}
.cms-banner .cms-boxes h1{ font-size:40px; padding-top:12px;}

.cms-bannerauto{ background-image:url(images/auto-banner.png); background-repeat:no-repeat; background-position:top right; height:316px;}
.cms-bannerauto .cms-boxes h1{ font-size:40px; padding-top:12px;}

.cms-bannerattronyey{ background-image:url(images/attroney-ban.png); background-repeat:no-repeat; background-position:top right;  height:316px;}
.cms-bannerattronyey .cms-boxes h1{ font-size:40px; padding-top:12px;}

.cms-bannerchiro{ background-image:url(images/chiro-ban.png); background-repeat:no-repeat; background-position:top right;  height:316px;}
.cms-bannerchiro .cms-boxes h1{ font-size:40px; padding-top:12px;}

.cms-bannercontract{ background-image:url(images/contractor-bg.png); background-repeat:no-repeat; background-position:top right;  height:316px;}
.cms-bannercontract .cms-boxes h1{ font-size:40px; padding-top:12px;}

.cms-bannercon{ background-image:url(images/consult-ban.png); background-repeat:no-repeat; background-position:top right; height:316px;}
.cms-bannercon .cms-boxes h1{ font-size:40px; padding-top:12px;}

.cms-bannerelec{ background-image:url(images/elect-bg.png); background-repeat:no-repeat; background-position:top right;  height:316px;}
.cms-bannerelec .cms-boxes h1{font-size:40px; padding-top:12px;}

.cms-bannercus{ background-image:url(images/cutom-bg.png); background-repeat:no-repeat; background-position:top right;  height:316px;}
.cms-bannercus .cms-boxes h1{ font-size:40px; padding-top:12px;}

.cms-bannerland{ background-image:url(images/land-bg.png); background-repeat:no-repeat; background-position:top right; height:316px;}
.cms-bannerland .cms-boxes h1{ font-size:40px; padding-top:12px;}

.cms-bannermor{ background-image:url(images/mortgage-bg.png); background-repeat:no-repeat; background-position:top right; height:316px;}
.cms-bannermor .cms-boxes h1{font-size:40px; padding-top:12px;}

.cms-bannersmallbus{ background-image:url(images/small-bus.png); background-repeat:no-repeat; background-position:top right; height:316px;}
.cms-bannersmallbus .cms-boxes h1{ font-size:40px; padding-top:12px;}

.cms-bannerpoli{ background-image:url(images/poli-ban.png); background-repeat:no-repeat; background-position:top right;  height:316px;}
.cms-bannerpoli .cms-boxes h1{ font-size:40px; padding-top:12px;}

.cms-bannersem{background-image:url(images/sem-banner.png); background-repeat:no-repeat; background-position:top right; height:316px;}
.cms-bannersem .cms-boxes h1{ font-size:38px; padding-top:12px; line-height:45px;}

.cms-bannerseo{background-image:url(images/seo-banner.png); background-repeat:no-repeat; background-position:top right; height:316px;}
.cms-bannerseo .cms-boxes h1{ font-size:38px; padding-top:12px;line-height:45px;}

.cms-bannercorporate{background-image:url(images/corporate-banner.png); background-repeat:no-repeat; background-position:top right; height:316px;}
.cms-bannercorporate .cms-boxes h1{font-size:40px; padding-top:12px;}

.cms-bannerecom{background-image:url(images/ecom-banner.png); background-repeat:no-repeat; background-position:top right; height:316px;}
.cms-bannerecom .cms-boxes h1{ font-size:40px; padding-top:12px;}

.cms-bannerinsurance{background-image:url(images/insurance-banner.png); background-repeat:no-repeat; background-position:top right;  height:316px;}
.cms-bannerinsurance .cms-boxes h1{ font-size:40px; padding-top:12px; }

.cms-bannermedical{background-image:url(images/medical-banner.png); background-repeat:no-repeat; background-position:top right;  height:316px;}
.cms-bannermedical .cms-boxes h1{ font-size:38px; padding-top:12px; }

.cms-bannerplumber{background-image:url(images/plumber-banner.png); background-repeat:no-repeat; background-position:top right;  height:316px;}
.cms-bannerplumber .cms-boxes h1{ font-size:40px; padding-top:12px; }

.cms-bannerppc{background-image:url(images/ppc-banner.png); background-repeat:no-repeat; background-position:top right; height:316px;}
.cms-bannerppc .cms-boxes h1{ font-size:38px; padding-top:12px; line-height:45px;}

.cms-bannerreal{background-image:url(images/real-banner.png); background-repeat:no-repeat; background-position:top right;  height:316px;}
.cms-bannerreal .cms-boxes h1{font-size:40px; padding-top:12px; }

.cms-bannerrestaurant{background-image:url(images/restaurant-banner.png); background-repeat:no-repeat; background-position:top right;  height:316px;}
.cms-bannerrestaurant .cms-boxes h1{ font-size:40px; padding-top:12px;}

.cms-bannersocial{background-image:url(images/socialnet.png); background-repeat:no-repeat; background-position:top right;  height:316px;}
.cms-bannersocial .cms-boxes h1{ font-size:38px; padding-top:12px;}

.cms-boxes{ padding-top:5px; padding-left:10px;}

.cms-boxes .cmssty2{ padding-left:30px;}
.cms-boxes h1{ font-family: 'RaleighTwoMediumRegular'; font-size:40px; color:#FFF; font-weight:bold; padding:0px;line-height:40px; white-space:nowrap; font-style:italic;}

.cms-boxes .cmssty{ padding-left:0px; font-weight:normal; font-style:normal; padding-top:10px;}
.cms-boxes ul{ padding:0px; margin:0px; padding-top:23px; padding-bottom:5px; list-style-position:inside}
.cms-boxes ul li{ padding:0px; margin:0px; list-style:disc; padding-bottom:7px;list-style-position:inside;font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#FFF; line-height:17px;}
.get-started{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#FFF; padding:10px 0px;}
.blue-color{ color:#0d5d7b;font-family: 'MyriadWebProRegular'; font-size:22px; font-style:italic;}
strong.blue-color2{ color:#0d5d7b;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:italic; font-weight:bold;}
.height1{ height:300px;}


/* new pages*/
.byoq-box{ width:780px; margin:0px auto; font-size:13px;}
.byoq-box2{font-size:13px; width:780px; }
.byoq-box2 p{ margin:0px; padding:0px;}
.numbers img{ margin:0px; padding:0px;}
.byoq-txt{ text-align:left; padding:15px 0px; font-size:13px;}
.clear{ clear:both;}


.blue-boxes{ width:780px; display:block; float:left;}


/*box start*/
.new-box{ width:380px; display:block; float:left; background-color:#f1f6f9; text-align:left;}
.box-head{ background-image:url(images/blue-head-new.jpg); background-repeat:repeat-x; width:385px;}
.box-head .title{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; padding:10px 0 10px 10px; text-align:left; font-style:italic; font-weight:bold; }
.web-des{ padding:10px; padding-top:40px; font-size:13px; padding-bottom:10px;}
.web-des img{ padding-left:0px; padding-bottom:20px;}
/*.price-band{ background-image:url(images/web-price.png); background-repeat:no-repeat; background-position:top; width:100px; height:80px; text-align:right; position:absolute; display:block; margin-left:280px; margin-top:-44px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
.price-band div{ padding-top:10px;  color:#c3dde7; line-height:20px; font-size:15px; text-align:center; font-weight:bold;font-style:italic;width:100px; padding-top:10px;}*/


.price-band{  background-image:url(images/normal-tag.png); background-repeat:no-repeat; background-position:top; width:98px; height:63px; text-align:center; position:absolute; display:block; margin-left:280px; margin-top:-48px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
.price-band div{ padding-top:5px;  color:#fff; line-height:18px; font-size:17px; text-align:center; font-weight:bold;font-style:italic;}


.byoqcol{ color:#fff; font-size:18px; }
.spacer{ width:10px; float:left; display:block;}
.spacer2{ height:20px;}
.fixedh{  min-height:300px;}


/*box end*/

/*box start2*/
.new-box2{ width:380px; display:block; float:right; background-color:#f1f6f9; text-align:left; padding:0px; margin:0px;}
.box-head2{ background-image:url(images/blue-head-new.jpg); background-repeat:repeat-x; width:385px;}
.box-head2 .title2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; padding:10px 0 10px 10px; text-align:left; font-style:italic; font-weight:bold; }
.web-des2{ padding:10px; padding-top:40px;font-size:13px; padding-bottom:10px;}
.web-des2 img{ padding-left:0px; padding-bottom:20px; }
/*.price-band2{ background-image:url(images/web-price.png); background-repeat:no-repeat; background-position:top; width:100px; height:80px; text-align:right; position:absolute; display:block; margin-left:280px; margin-top:-44px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
.price-band2 div{ padding-top:10px;  color:#c3dde7; line-height:20px; font-size:15px; text-align:center; font-weight:bold;font-style:italic;width:100px; padding-top:10px;}*/


.price-band2{  background-image:url(images/normal-tag.png); background-repeat:no-repeat; background-position:top; width:98px; height:63px; text-align:center; position:absolute; display:block; margin-left:280px; margin-top:-48px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
.price-band2 div{ padding-top:5px;  color:#fff; line-height:18px; font-size:17px; text-align:center; font-weight:bold;font-style:italic;}

.byoqco2{ color:#fff; font-size:18px; }
h3.new-head{ color:#0d5d7b; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; padding-top:15px;}


.withnav h2{ margin-top:0px;}
.withnav #main{ padding-top:15px;}
.withnav .pages-alignment{ margin:0px;}
.withnav .entry table[style] {
	padding-top:0px !important;
}

.foot-box2 div.trust-wave{padding:33px 30px 0 0;}

/*pack pages start*/

ul.web-design-pack{ padding:0px; margin:0px; list-style:none; width:350px;}
ul.web-design-pack li{ padding:0px; margin:0px; list-style:none; background-image:url(images/icon.png);background-repeat:no-repeat;background-position:left top; padding-left:20px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; margin-right:15px; line-height:20px; padding-bottom:15px;}

ul.web-design-servies-pack{ padding:0px; margin:0px; list-style:none; width:350px;  }
ul.web-design-servies-pack li{ padding:0px; margin:0px; list-style:none; background-image:url(images/star.png);background-repeat:no-repeat;background-position:left top; padding-left:26px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; line-height:20px; padding-bottom:15px;}


/* new pages*/
.byoq-box-pack{ width:790px; margin:0px auto;}
.numbers-pack img{ margin:0px; padding:0px;}
.byoq-txt-pack{ text-align:left; padding:15px 0px; font-size:13px;}



.blue-boxes-pack{ width:790px; display:block; float:left;}

/*box start*/
.new-box-pack{ width:375px; display:block; float:left; background-color:#f1f6f9; text-align:left;}
.box-head-pack{ background-image:url(images/blue-head-new.jpg); background-repeat:repeat-x; width:375px;}
.box-head-pack .title-pack{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFF; padding:10px 0 10px 10px; text-align:center; font-style:italic; }
.web-des-pack{ padding:10px; padding-top:40px; font-size:13px;}
.web-des-pack img{ padding-left:0px; padding-top:10px;}
.byoqcol-pack{ color:#fff; font-size:18px; }


.price-band-pack{ background-image:url(images/sale-tag.png); background-repeat:no-repeat; background-position:top; width:117px; height:64px; text-align:right; position:absolute; display:block; margin-left:259px; margin-top:-48px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
.price-band-pack div{ padding-top:10px;  color:#c3dde7; line-height:20px; font-size:15px; text-align:center; font-weight:bold;font-style:italic;width:100px; padding-top:17px;}

ul.sty9{ padding:0px; margin:0px; list-style:none; list-style-type:none; margin:10px; margin-left:20px;}
ul.sty9 li{ padding:0px; margin:0px; background-image:url(images/sty9.jpg); background-repeat:no-repeat; background-position:left; list-style:none; list-style-type:none; padding-left:15px;}



/*box end*/

/*box start2*/
.new-box2-pack{ width:375px; display:block; float:right; background-color:#f1f6f9; text-align:left; padding:0px; margin:0px;}
.box-head2-pack{ background-image:url(images/blue-head-new.jpg); background-repeat:repeat-x; width:375px;}
.box-head2-pack .title2-pack{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFF; padding:10px 0 10px 10px; text-align:left; font-style:italic; }
.web-des2-pack{ padding:10px; padding-top:40px; font-size:13px;}
.web-des2-pack img{ padding-left:0px; padding-top:10px;}

/*.price-band2-pack{ background-image:url(images/web-price.png); background-repeat:no-repeat; background-position:top; width:100px; height:80px; text-align:right; position:absolute; display:block; margin-left: 279px; margin-top: -41px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
.price-band2-pack div{ padding-top:10px;  color:#c3dde7; line-height:20px; font-size:18px; text-align:center; font-weight:bold;font-style:italic;}*/

.price-band2-pack{  background-image:url(images/normal-tag.png); background-repeat:no-repeat; background-position:top; width:98px; height:63px; text-align:center; position:absolute; display:block; margin-left:270px; margin-top:-48px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
.price-band2-pack div{ padding-top:5px;  color:#c3dde7; line-height:20px; font-size:18px; text-align:center; font-weight:bold;font-style:italic;}






.byoqco2-pack{ color:#fff; font-size:18px; }
h3.new-head-pack{ color:#0d5d7b; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; padding-top:15px;}
.web-des-pack .packageimg{ /*padding-bottom:20px;*/ margin-top:20px;}
.blue-boxes2-pack .packageimg{ padding-bottom:40px; margin-top:10px;}

/*box end*/

/*pack pages end*/
.numbers { height:38px; display:block;  margin-bottom:20px;}
.numbers img{ margin:0px; padding:0px;}

.head-byoq{color: #000000; font-family: Arial,Helvetica,sans-serif;font-size:13px;font-weight: bold;padding-top:16px; padding-bottom:5px;}

.byoq-box2 .skinned-select2{ width:70px; float:left;}
.b-align3{text-align:left; width:500px; }
.b-align3 .boxes-align{ float:left; display:block; width:240px; position:absolute; margin-top:-20px; margin-left:60px; }

.b-align4{text-align:left;  }
.b-align4 .boxes-align4{ float:left; display:block; position:absolute; margin-top:-20px; margin-left:60px; color:#6d6d6d; font-size:12px; }
.b-align4 .boxes-align4 input{ border:1px solid #e5e5e5;color:#6d6d6d; width:200px; margin-left:10px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.b-align4 .boxes-align4 br{ display:none;}
.gray-bg{ background:#f4f4f4; padding:10px; margin-top:10px; min-height:350px; width:740px;}
.gray-bg2{ background:#f4f4f4; padding:10px; margin-top:10px; min-height:150px;}
ul.sty12{ padding:0px; margin:0px; list-style:none; list-style-type:none; margin:10px; margin-left:20px; width:400px; float:left;}
ul.sty12 li{ padding:0px; margin:0px; background-image:url(images/double-bul.png); background-repeat:no-repeat; background-position:left top; list-style:none; list-style-type:none; padding-left:55px; padding-bottom:4px;}

ul.sty13{ padding:0px; margin:0px; list-style:none; list-style-type:none; margin:10px; margin-left:20px;}
ul.sty13 li{ padding:0px; margin:0px; background-image:url(images/blue-tab.jpg); background-repeat:no-repeat; background-position:left top; list-style:none; list-style-type:none; padding-left:25px; padding-bottom:4px;  border-bottom:1px solid #e5e4e4;}
ul.sty13 div{ float:left;}
ul.sty13 div input{ float:left; width:15px;}
ul.sty13 div li{ float:left; width:350px;}
ul.sty13 div.txtsty{float:left; width:250px;}
ul.sty13 li input.qualitybx{ border:1px solid #e5e4e4; color:#949494; float:left; font-size:11px; width:80px; margin-top:7px;}
ul.sty13 li span{ font-size:11px;}

.gray-bg5{ background:#f4f4f4; padding:10px; margin-top:10px; min-height:180px; }
.gray-bg6{ background:#f4f4f4; padding:10px; margin-top:10px; min-height:250px;}

.formtxt{color: #0D5D7B; font-family: Arial,Helvetica,sans-serif; font-size: 13px;font-weight: bold; float:left;width:340px; padding-right:10px;}
.formtxt span{ color:#ff8a00; font-size:16px;}
.byoq2 .small-text{float:right; font-size:10px; color:#000000; width:190px; text-align:right; margin-top:-4px; font-family:Tahoma; /*white-space:nowrap;*/ line-height:13px; }
.byoq .small-text{float:right; font-size:10px; color:#000000; width:200px; text-align:right; margin-top:-22px; font-family:Tahoma; /*white-space:nowrap;*/ line-height:13px; padding-right:15px; }
.byoq td{ padding:10px;}
.byoq td input{ float:left; width:320px; border:1px solid #e5e4e4;  border-top:2px solid #c4c4c4; height:20px;}
.ext input{ width:110px;}
.congrats-left{width:480px; float:left; }
.congrats-right{width:250px; float:right; margin-right:30px;}

.formtxt2{color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 13px;font-weight: bold; float:left;width:350px; padding-right:10px;}
.formtxt2 span{ color:#ff8a00; font-size:16px;}
.small-text2{ width:100px; float:right; font-size:11px; color:#000;width:160px; line-height:15px; }
.byoq2 td{ padding:10px; padding-left:0px;}
.byoq2 td input{ float:left; width:350px; border:1px solid #7f9db9;  height:20px;}
.ext2 input{ width:60px;}
.gray-bg7{ padding:5px; margin-bottom:20px; /*width:480px;background:#f4f4f4;*/ }
.testimonial_banner h3.widgettitle{ display:none; padding:0px; margin:0px;}
.orangetxt{color:#ff8a00; font-size:16px;}
.callnow{background-image:url(images/con-footer2.png); background-repeat:no-repeat; background-position:left bottom; min-height:150px; width:790px; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:46px; font-weight:bold; color:#FFF; padding-top:38px; white-space:nowrap;}
.footorange{ color:#ff8a00; font-size:55px;}
.home-btn{ min-height:280px;}
h2.congrats{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; font-style:italic; color:#005c7d;padding-left:0px; font-style:normal; line-height:25px; text-align:left;}
h2.congrats p{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; font-style:italic; color:#005c7d;padding-left:0px; font-style:normal;line-height:25px;text-align:center;}
h2.congrats span.orange-congrats{ font-size:25px; color:#ff8a00;}
.congrats-head{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; /*width:480px;*/ text-align:left; }
.newhaed2{ font-size:18px; color:#00688e; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:20px; padding-left:15px; padding-bottom:15px;}
.faq-title{ color:#0D5D7B;font-family: Arial,Helvetica,sans-serif;font-size: 18px;font-weight: bold;padding-top: 15px;}

.contact-left{ width:490px; float:left; padding-right:0px; color:#383838; line-height:20px !important;}
.contact-left p{line-height:23px;}
.contact-right{ width:250px; float:right; background-color:#f2f2f2; padding:10px; min-height:810px; margin-right:20px;}
h4.title{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#0d5d7b; font-weight:bold;}
.web-tabs{font-size:13px; color:#0d5d7b; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  height: 150px;padding-bottom: 60px;padding-top: 15px;}
.requesttab{ background-image:url(images/icon1.png);background-repeat:no-repeat;background-position:left top; float:left; padding: 33px 0 0 60px; margin-right:20px; }
.byoqtab{ background-image:url(images/icon2.png);background-repeat:no-repeat;background-position:left top;float:left;padding: 31px 0 0 60px;margin-right:20px; }
.offertab{ background-image:url(images/icon3.png);background-repeat:no-repeat;background-position:left top;float:left;padding: 32px 0 0 75px; }
.web-tabs h4.title{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#0d5d7b; font-weight:bold; padding-bottom:25px;}
.contact-right h2.title{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#0d5d7b; font-weight:bold;}
.contact-right h3{  font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#0d5d7b; font-weight:bold;}
.contact-info td{ padding:5px; color:#383838; font-size:13px; white-space:nowrap;}
.contactform td{ padding-bottom:10px; font-family:"Lucida Grande"; font-size:15px; color:#303030;}
.contactform td input{ border:1px solid #cacaca;}
.contactform td.submitbtn input{ border:none;}
.new-services h5{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0d5d7b; font-weight:bold;}
.services-left{ width:380px; display:block; float:left;  margin-right:15px;}
.new-services{ font-size:13px; padding-top:30px;}
.new-services p{ font-size:13px; }

.icon1{ background-image:url(images/small-bus-icon.png);background-repeat:no-repeat;background-position:left top; height:100px; display:block; width:360px;margin-bottom:65px;}
.icon1 div{ width:270px; float:right; text-align:left;}

.icon2{ background-image:url(images/ecomm-icon.png);background-repeat:no-repeat;background-position:left top; height:100px; display:block; width:360px;margin-bottom:65px;}
.icon2 div{width:270px; float:right; text-align:left;}

.icon3{ background-image:url(images/social-icon.png);background-repeat:no-repeat;background-position:left top; height:100px; display:block; width:360px;margin-bottom:65px;}
.icon3 div{width:270px; float:right; text-align:left;}

.icon4{ background-image:url(images/build-icon.png);background-repeat:no-repeat;background-position:left top; height:100px; display:block; width:360px;margin-bottom:65px;}
.icon4 div{width:270px; float:right; text-align:left;}

.icon5{ background-image:url(images/custom-icon.png);background-repeat:no-repeat;background-position:left top; height:100px; display:block; width:360px;margin-bottom:65px;}
.icon5 div{width:270px; float:right; text-align:left;}

.icon6{ background-image:url(images/logo-icon.png);background-repeat:no-repeat;background-position:left top; height:100px; display:block; width:360px;margin-bottom:65px;}
.icon6 div{width:270px; float:right; text-align:left;}


.icon7{ background-image:url(images/bus-icon.png);background-repeat:no-repeat;background-position:left top; height:100px; display:block; width:360px;margin-bottom:65px;}
.icon7 div{width:270px; float:right; text-align:left;}

.icon8{ background-image:url(images/brouch-icon.png);background-repeat:no-repeat;background-position:left top; height:100px; display:block; width:360px;margin-bottom:65px;}
.icon8 div{width:270px; float:right; text-align:left;}

.icon9{ background-image:url(images/seo-icon.png);background-repeat:no-repeat;background-position:left top; height:100px; display:block; width:360px;margin-bottom:65px;}
.icon9 div{width:270px; float:right; text-align:left;}

.icon10{ background-image:url(images/sem-icon.png);background-repeat:no-repeat;background-position:left top; height:100px; display:block; width:360px;margin-bottom:65px;}
.icon10 div{width:270px; float:right; text-align:left;}

.icon11{ background-image:url(images/ppc-icon.png);background-repeat:no-repeat;background-position:left top; height:100px; display:block; width:360px;margin-bottom:65px;}
.icon11 div{width:270px; float:right; text-align:left;}

.icon12{ background-image:url(images/content-icon.png);background-repeat:no-repeat;background-position:left top; height:100px; display:block; width:360px;margin-bottom:65px;}
.icon12 div{width:270px; float:right; text-align:left;}

.icon13{ background-image:url(images/support-icon.png);background-repeat:no-repeat;background-position:left top; height:100px; display:block; width:360px;margin-bottom:65px;}
.icon13 div{width:270px; float:right; text-align:left; }

.services-right{width:380px;display:block; float:right;}
.submitbtn p input{ background:none; border:none; background-image:url(images/orangebtn.jpg);background-repeat:no-repeat; width:121px; height:21px; color:#FFFFFF; font-size:13px;}
.time-sel select{ width:53px; font-size:11px; margin:0px 5px;}
.day-sel select{ width:80px; font-size:11px; margin:0px 5px;}
.range-sel select{ width:130px; font-size:11px; margin:0px 5px;}
.daytxt{font-size:10px; white-space:nowrap;}


.small-business{ background-image:url(images/sale-tag.png); background-repeat:no-repeat; background-position:top; width:117px; height:64px; text-align:right; position:absolute; display:block; margin-left:259px; margin-top:-48px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
.small-business div{ padding-top:10px;  color:#c3dde7; line-height:20px; font-size:15px; text-align:center; font-weight:bold;font-style:italic;width:100px; padding-top:17px;}

.ecommerce-package{ background-image:url(images/sale-tag.png); background-repeat:no-repeat; background-position:top; width:117px; height:64px; text-align:right; position:absolute; display:block; margin-left:258px; margin-top:-48px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
.ecommerce-package div{ padding-top:10px;  color:#c3dde7; line-height:20px; font-size:15px; text-align:center; font-weight:bold;font-style:italic;width:100px; padding-top:17px;}

.corporate-package{ background-image:url(images/sale-tag.png); background-repeat:no-repeat; background-position:top; width:117px; height:64px; text-align:right; position:absolute; display:block; margin-left:258px; margin-top:-48px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
.corporate-package div{ padding-top:10px;  color:#c3dde7; line-height:20px; font-size:15px; text-align:center; font-weight:bold;font-style:italic;width:100px; padding-top:17px;}

.socialnet-package{ background-image:url(images/sale-tag.png); background-repeat:no-repeat; background-position:top; width:117px; height:64px; text-align:right; position:absolute; display:block; margin-left:258px; margin-top:-48px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
.socialnet-package div{ padding-top:10px;  color:#c3dde7; line-height:20px; font-size:15px; text-align:center; font-weight:bold;font-style:italic;width:100px; padding-top:17px;}

.custom-project{ background-image:url(images/normal-tag.png); background-repeat:no-repeat; background-position:top; width:98px; height:63px; text-align:center; position:absolute; display:block; margin-left:270px; margin-top:-48px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
.custom-project div{ padding-top:5px;  }
.custom-project div .byoqcol {color:#fff; line-height:20px; font-size:16px !important; text-align:center; font-weight:bold;font-style:italic;width:100px; padding-top:10px;}
.wbg{ background:#fff;}
.extalign{ padding-top:32px;}
#text-15{float:left; width:350px;}

.add-to-cart{ background-image:url(images/btn-add-to-cart.png); background-repeat:no-repeat; background-position:left; width:60px; padding-left:25px; float:right;}
.add-to-cart a{ color:#FFF; text-decoration:none;}
.add-to-cart a:hover{ color:#ddd; text-decoration:none;}
.addcart input{
    background: url("images/add-to-cart.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    height: 50px;
    width: 186px;
}
.salelogoprice input{   background: url("images/add-to-cart.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    height: 50px;
    width: 186px;}
.packageimg input{ background: url("images/want-this-pack.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    height: 50px;
    width: 213px;}

