@import "promos.css";
@import "nav.css";
@import "footer.css";
@import "hsn.css";
@import "partner.css";
@import "subpage.css";
@import "staff.css";
@import "hostingtabs.css";
@import "banner.css";
@import "services.css";
@import "jqtransform.css";
@import "awards.css";

@font-face{font-family:'myriad-pro-1','myriad-pro-2',sans-serif;font-weight:400;font-style:normal;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,label,legend,table,caption,tbody,tfoot,thead,tr,th{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
#center{padding-top:40px;background-color:#f3f3f3;background-image:url(../images/centerBg.jpg);background-repeat:repeat-x;}
body{line-height:1;font:normal 14px/20px 'myriad-pro-1', sans-serif;background:#fff;color:#e1e1e1;margin:0;}
/*ol,ul{list-style:none;}*/
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}


/* grid system styles */
.container_12{margin-left:auto;margin-right:auto;width:960px;}
.container_16{margin-left:auto;margin-right:auto;width:940px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_22,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px;}
.container_12 .grid_3,.container_16 .grid_4{width:220px;}
.container_12 .grid_6,.container_16 .grid_8{width:460px;}
.container_12 .grid_12,.container_16 .grid_16{width:940px;}
.container_12 .grid_1{width:60px;}
.container_12 .grid_2{width:140px;}
.container_12 .grid_4{width:300px;}
.container_12 .grid_5{width:380px;}
.container_12 .grid_7{width:540px;}
.container_12 .grid_8{width:620px;}
.container_12 .grid_10{width:780px;}
.container_12 .grid_11{width:860px;}
.container_16 .grid_1{width:40px;}
.container_16 .grid_2{width:100px;}
.container_16 .grid_5{width:280px;}
.container_16 .grid_6{width:340px;}
.container_16 .grid_9{width:520px;}
.container_16 .grid_10{width:580px;}
.container_16 .grid_11{width:640px;}
.container_16 .grid_13{width:760px;}
.container_16 .grid_14{width:820px;}
.container_16 .grid_15{width:880px;}
.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px;}
.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px;}
.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px;}
.container_12 .prefix_1{padding-left:80px;}
.container_12 .prefix_2{padding-left:160px;}
.container_12 .prefix_4{padding-left:320px;}
.container_12 .prefix_5{padding-left:400px;}
.container_12 .prefix_7{padding-left:560px;}
.container_12 .prefix_8{padding-left:640px;}
.container_12 .prefix_10{padding-left:800px;}
.container_12 .prefix_11{padding-left:880px;}
.container_16 .prefix_1{padding-left:60px;}
.container_16 .prefix_2{padding-left:120px;}
.container_16 .prefix_3{padding-left:180px;}
.container_16 .prefix_5{padding-left:300px;}
.container_16 .prefix_6{padding-left:360px;}
.container_16 .prefix_7{padding-left:420px;}
.container_16 .prefix_9{padding-left:540px;}
.container_16 .prefix_10{padding-left:600px;}
.container_16 .prefix_11{padding-left:660px;}
.container_16 .prefix_13{padding-left:780px;}
.container_16 .prefix_14{padding-left:840px;}
.container_16 .prefix_15{padding-left:900px;}
.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px;}
.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px;}
.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px;}
.container_12 .suffix_1{padding-right:80px;}
.container_12 .suffix_2{padding-right:160px;}
.container_12 .suffix_4{padding-right:320px;}
.container_12 .suffix_5{padding-right:400px;}
.container_12 .suffix_7{padding-right:560px;}
.container_12 .suffix_8{padding-right:640px;}
.container_12 .suffix_10{padding-right:800px;}
.container_12 .suffix_11{padding-right:880px;}
.container_16 .suffix_1{padding-right:60px;}
.container_16 .suffix_2{padding-right:120px;}
.container_16 .suffix_3{padding-right:180px;}
.container_16 .suffix_5{padding-right:300px;}
.container_16 .suffix_6{padding-right:360px;}
.container_16 .suffix_7{padding-right:420px;}
.container_16 .suffix_9{padding-right:540px;}
.container_16 .suffix_10{padding-right:600px;}
.container_16 .suffix_11{padding-right:660px;}
.container_16 .suffix_13{padding-right:780px;}
.container_16 .suffix_14{padding-right:840px;}
.container_16 .suffix_15{padding-right:900px;}
.clear{display:block;overflow:hidden;visibility:hidden;width:0;clear:both;height:0;line-height:0;}
.clearfix{height:1%;display:block;}


* html .clearfix{height:1%;}
#topbar{top:6px;position:absolute;width:371px;height:32px;background-image:url(../images/bar.png);background-repeat:no-repeat;right:20%;font-family:'myriad-pro-1','myriad-pro-2',sans-serif;color:#F37721;font-weight:700;font-size:14px;}
div.left_box{float:left;width:450px;padding:1px;}
div.right_box{float:right;width:450px;padding:1px;}

#int_branch{height:220px;border-bottom:1px solid #ccc;margin:0;padding:0;}
#int_branch_bottom{border-bottom:0;}
#int_branch2{height:135px;border-bottom:1px solid #ccc;margin:0;padding:0;}
#int_branch_bottom2{border-bottom:0;}
#int_profile_top{border-bottom:1px solid #ccc; height:130px;margin:0;margin-bottom: 25px; width: 100%;}
#int_profile{height:180px;margin:0;padding:0;}
#int_profile2{height:160px;margin:0;padding:0;}
#int_profile span{font-size:14pt;color:#e0630e;float:left;}
#int_profile2 span{font-size:14pt;color:#e0630e;float:left;}
#int_profile_bottom{height:275px;border-top:1px solid #ccc;margin:0;padding:5px;}
#int_profile_bottom2{height:275px;margin:0;padding:5px;}
#int_profile_bottom span{font-size:14pt;color:#e0630e;float:left;}
#int_profile_bottom2 span{font-size:14pt;color:#e0630e;float:left;}

/**/
.topspace{padding-top: 150px;}
.img_border{background:#FFF;border:1px solid #CFCFCF;margin-bottom:10px;padding:3px;}
.img_border:hover{border:1px solid #aaa;}
/* ? */
hr{color:#ccc;border-top-width:1px;height:0;clear:both;border:none;background:url(../images/hrline.gif) repeat-x;padding:0 0 10px;}
html>body hr{border:0 solid #ccc;height:1px;color:#ccc;margin-right:0;width:100%;}


/* POTENTIAL STYLES TO BE REMOVED
.blue{color:#ff7a00;}
.size12{font-size:12px;}
.size13{font-size:13px;}
.size14{font-size:14px;}
.size15{font-size:15px;}
.size16{font-size:16px;}
.size17{font-size:17px;}
.size18{font-size:18px;}
.size19{font-size:19px;}
.size20{font-size:20px;}
.size21{font-size:21px;}
.size22{font-size:22px;}
.size23{font-size:23px;}
.size24{font-size:24px;}
.size25{font-size:25px;}
*/


/* POTENTIAL STYLES TO BE REMOVED
.simpleButton{background:url(../images/blueArrow.gif) no-repeat left 60%;color:#ff802b;padding-left:10px;cursor:pointer;}
.simpleMenu li{float:left;margin:0 0 0 10px;}
.simpleMenu li a{color:#666;font-size:11px;text-decoration:none;border-right:1px solid #666;padding:0 10px 0 0;}
.simpleMenu li a:hover{color:#42b7d4;text-decoration:underline;}
.learnMore,.hireNow,.signUpButton,.logIn{background:url(../images/buttons/learnMore.png) no-repeat left top;text-indent:-9999px;height:45px;width:195px;display:block;border:0;cursor:pointer;font-size:0;line-height:0;}
.hireNow{background:url(../images/buttons/hireNow.png) no-repeat left top;width:205px;}
.signUpButton{background:url(../images/buttons/signUp.png) no-repeat left top;width:224px;}
.logIn{background:url(../images/buttons/logIn.png) no-repeat left top;width:150px;}
*/


/* Old img slider styles */ /* POTENTIAL STYLES TO BE REMOVED
/*#portofolioSlider .previous{background:url(../images/buttons/previousButton.png) no-repeat top right;width:24px;height:23px;float:left;display:block;cursor:pointer;}
#portofolioSlider .next{background:url(../images/buttons/nextButton.png) no-repeat top right;width:24px;height:23px;margin-left:28px;display:block;cursor:pointer;}
.videoThumb{position:relative;}
.videoThumb span{background:url(../images/buttons/thumbPlay.png) no-repeat center center;position:absolute;display:block;width:100%;height:100%;cursor:pointer;}
.videoThumb:hover span{background:url(../images/buttons/thumbPlayHover.png) no-repeat center center;}*/


.header{background:#fff url(../images/background_main.jpg) top center repeat-x;}
.logo{border:none;margin:30px 0 0;}
.slogan{float:right;margin-top:55px;}
.slogan p{font-size:10px;text-align:right;color:#adb5c2;}
.slogan p img{vertical-align:middle;border:0;}
.slogan a{font-size:10px;text-align:right;color:#3F3F3F;}
.subheader{background:#fff url(../images/background_sub.jpg) repeat-x;height:175px;}
/*.topmenubg{margin-top:0px;padding-top:5px;}*/


/**/
.pics{overflow:hidden;margin:0;padding:0;}
.pics img{top:0;left:0;}
.textcontent{margin-right:20px;}
.textslide h2{margin-top:15px;font:bold 32px/30px "Trebuchet MS", Georgia Arial, Helvetica, sans-serif;letter-spacing:-2px;color:#FFF;}
.textslide p{line-height:18px;margin:10px 0;}
.textslide ul li{color:#333;list-style-type:circle;list-style-position:inside;}


#nav{list-style:none;display:block;position:absolute;bottom:40px;right:20px;z-index:1;text-align:left;margin:0;padding:0;}
#nav li{float:right;margin:0;padding:0;}
#nav li a,#s4 strong{text-decoration:none;margin:0 3px;padding:0 1px;}
#nav a:focus{outline:none;}

/**/
a.readfull{color:#c3c3c3;line-height:50px;background:#666;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;padding:5px 15px;}
.verticalbar{border-bottom:1px solid #ddd;margin-bottom:20px;}


.submenu{margin-bottom:10px;}
.submenu ul li{border-bottom:1px solid #d0d0d0;border-top:1px solid #fff;}
.submenu ul li a{color:#333;display:block;text-decoration:none;font:normal 12px/18px "Trebuchet MS",Arial, sans-serif;padding:8px 0 8px 15px;}
.submenu ul li a:hover{color:#3f3f3f;background:#e0e0e0;display:block;}
.submenu ul li.current a{color:#3f3f3f;background:#fff;border-left:5px solid #ff8420;display:block;}


/**/
.bread{margin-top:15px;background:url(../images/bread.png) no-repeat;height:20px;text-align:left;color:#949494;font-size:10px;font-family:"Trebuchet MS", Times, serif;padding:0 0 0 10px;}
.bread span a{padding:2px;}
.bread span img{vertical-align:middle;border:none;}


.midcontent{height:100%;border-top:#bfbfbf solid 1px;overflow:hidden;margin:1px 0 0;padding:0;}
.content{margin:0;padding:30px 0 30px;}
.content h2{margin:10px 0 0;}
.content .h4{color:#fc7c0a;}
.content .h4 a{color:#3f3f3f;}
.content a{font-weight:400;color:#fc7c0a;}
#content hr{margin:35px 0;}
#content p{margin-bottom:10px;margin-top:5px;}
/*#content img:hover{border:1px solid #42b7d4;}*/
#content blockquote{border-left:10px solid #ccc;padding-left:30px;margin:15px 0 15px 30px;}
#content blockquote p{color:#ccc;font-style:italic;}
#content .client h3{margin-top:25px;}
#content .column h3{margin-bottom:-4px;}
#content .column .thumbnail{text-align:center;line-height:140px;}
.content ul { padding-left: 20px; color: #5C5C5C; }
#content .column .thumbnail img{vertical-align:middle;border:none;background:none;padding:0;}


/* POTENTIAL STYLES TO BE REMOVED
#tagline{background:url(../images/tagline.jpg) repeat-x left top;height:96px;margin-top:40px;margin-bottom:30px;}
#tagline .left{background:url(../images/taglineLeft.jpg) no-repeat top left;}
#tagline .right{background:url(../images/taglineRight.jpg) no-repeat top right;height:96px;}
#tagline h3{margin-top:20px;margin-left:30px;line-height:26px;}
#tagline #tour{border-left:1px solid #ccc;height:85px;margin-left:0;padding:11px 0 0 9px;}
#tagline #tour p{line-height:11px;}
#tagline #tour .videoThumb{float:left;margin-right:10px;}
#tagline #tour .videoThumb:hover img{border:1px solid #ff802b;}
*/

/* POTENTIAL STYLES TO BE REMOVED
#sidebar0 .widget{margin-bottom:50px;list-style-type:none;}
#sidebar0 .widget hr{margin:15px -10px 15px 0;}
#sidebar0 .widget img:hover{border:1px solid #fa8d00;}
#sidebar0 .widgetTitle{font-size:18px;background:url(../images/blueArrow.gif) no-repeat left 9px;padding-left:10px;margin-left:10px;}
#sidebar .widgetTags a{color:#464646;line-height:30px;word-spacing:-2px;}
#sidebar .widgetTags a:hover{color:#42b7d4;}
#sidebar .testimonial{background:url(../images/quotes.png) no-repeat top left;margin-bottom:50px;padding:10px 0 10px 10px;}
#sidebar .testimonial h4{text-indent:50px;line-height:30px;}
#sidebar .testimonial small{color:#b4b4b4;font-size:11px;float:right;margin-top:10px;}
*/


/* old flickr slider styles */
/* POTENTIAL STYLES TO BE REMOVED
#portofolioSlider{background:url(../images/portofolioSlider.jpg) repeat-x left top;height:271px;width:960px;margin:50px 0;}
#portofolioSlider .left{background:url(../images/portofolioSliderL.jpg) no-repeat top left;}
#portofolioSlider .right{background:url(../images/portofolioSliderR.jpg) no-repeat top right;height:271px;}
#portofolioSlider img{border:1px solid #ccc;background-color:#FFF;float:left;margin-right:10px;padding:2px;}
#portofolioSlider img:hover{border:1px solid #ff7a00;}
#portofolioSlider .title{float:left;margin-top:10px;}
#portofolioSlider .desc a{color:#ff7200;float:right;margin-top:10px;}
#portofolioSlider .winner{position:relative;display:block;}
#portofolioSlider .winner span{background:url(../images/winnerRibbon.png) no-repeat left top;position:absolute;top:-2px;right:-2px;width:65px;height:65px;z-index:10;}
#portofolioSlider .controls{margin-top:15px;line-height:22px;}
#portofolioSlider .controls .counter{float:left;margin-left:20px;}
#portofolioSlider .controls .navigation{width:56px;margin:0 auto;}
#portofolioSlider .controls .link{float:right;margin-right:20px;margin-top:-23px;}
#portofolioSlider .carousel{padding:10px 0 10px 20px;}
#portofolioSlider .jcarousel-container{position:relative;padding-right:20px;}
*/

/* POTENTIAL STYLES TO BE REMOVED
#priceTable{overflow:hidden;margin:50px 0;}
#priceTable .priceTabs li{float:left;height:39px;margin-right:10px;padding:0 0 0 10px;}
#priceTable .priceTabs li a{color:#fa8d00;font-size:18px;height:40px;display:block;line-height:39px;padding:0 13px 0 3px;}
#priceTable .priceTabs li:hover{background:url(../images/tabL.png) no-repeat top left;height:39px;padding:0 0 0 10px;}
#priceTable .priceTabs li:hover a{background:url(../images/tab.png) no-repeat top right;color:#666;text-decoration:none;}
#priceTable .priceTabs li:active{background:url(../images/tabDownL.png) no-repeat top left;}
#priceTable .priceTabs li:active a{background:url(../images/tabDown.png) no-repeat top right;outline:none;}
#priceTable .priceTabs .active{float:left;background:url(../images/tabL.png) no-repeat top left;height:39px;padding:0 0 0 10px;}
#priceTable .priceTabs .active a{background:url(../images/tab.png) no-repeat top right;color:#464646;height:40px;display:block;line-height:39px;padding:0 13px 0 3px;}
#priceTable .priceMask{overflow:hidden;border-top:1px solid #ccc;display:block;}
#priceTable .tabContent{float:left;margin-right:30px;}
#priceTable .tabContent hr{margin:25px 10px 25px -10px;}
#priceTable .tabContent .simpleButton{font-size:14px;color:#666;}
#priceTable .tabContent .grid_8{margin:15px 10px 5px;}
#priceTable .tabContent .notes{font-size:11px;color:#ccc;margin-left:10px;}
#priceTable .noBorder{float:right;margin-top:30px;}
#priceTable .price{background:url(../images/tagline.jpg) repeat-x left bottom;height:80px;border-top:1px solid #ccc;}
#priceTable .price .left{background:url(../images/taglineLeft.jpg) no-repeat bottom left;}
#priceTable .price .right{background:url(../images/taglineRight.jpg) no-repeat bottom right;height:80px;padding-left:10px;}
#priceTable .price .grid_4{margin-top:10px;}
#priceTable .price .amount{margin-left:10px;color:#333;}
#priceTable .price .curency{float:left;line-height:30px;color:#333;margin-right:3px;font-size:18px;}
#priceTable .price .hireNow{margin-top:7px;margin-left:7px;}
#priceTable .price h2{color:#ff7a00;font-weight:700;}
*/

.sidebar{margin:15px 0 20px;padding:0 0 30px;}
.sidebar h2{border-bottom:1px solid #d0d0d0;padding:15px 15px 5px;}
.sidebar p{padding:0 15px;}
.sidebar li {list-style: none;}


/**/
.feature-box{width:50%;float:left;}
.feature-box h4{color:#3f3f3f;padding:0 20px 0 0;}
.feature-box p{padding:15px 20px 15px 0;}
img.feature-boxicon{float:left;margin-bottom:20px;margin-right:20px;}
ul.recentposts{list-style:none;border-bottom:1px solid #ddd;margin:0 0 10px;padding:0;}
ul.recentposts li{color:#666;border-bottom:1px solid #ddd;padding:6px 0;}
ul.recentposts li p{margin:0 0 10px;padding:0;}
/* POTENTIAL STYLES TO BE REMOVED
.portfolio{margin-right:auto;margin-left:20px;}
.port img{z-index:1;width:210px;margin:0;}
.port{margin-right:15px;display:block;float:left;position:relative;width:215px;margin-bottom:20px;}
.port span{display:none;margin:0;padding:0;}
.port h5{position:absolute;z-index:2;top:15px;left:4px;background:#000;margin-right:30px;font:normal 11px "Lucida Sans", Georgia, Arial, Helvetica, sans-serif;-moz-opacity:.80;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80);opacity:.80;-khtml-opacity:.80;-webkit-opacity:.80;padding:5px;}
.port p{margin:0;}
*/


.post{clear:both;position:relative;padding:0;}
.post-date{background:#d1d1d1;width:40px;float:left;padding-top:8px;color:#3f3f3f;text-align:center;font-size:16px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;margin:0 10px 0 0;}
.post-date span{display:block;margin-top:2px;background:#444;color:#FFF;text-transform:uppercase;font-size:11px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;}
.post p{color:#5c5c5c;margin:0 0 10px 50px;}
.post h2 a{color:#3f3f3f;display:block;margin:0;padding:0;}
.post_img{background:#FFF;border:5px solid #CFCFCF;margin-bottom:10px;margin-top:10px;padding:1px;}
.post_img:hover{border:5px solid #aaa;}
.post_info .commentlist{text-transform:uppercase;padding:5px 0;}
.entry ul,.entry ol{list-style-type:disc;list-style-position:inside;margin:0;padding:10px 0 20px 20px;}
.entry ul{list-style-type:circle;}
.entry ol{list-style-type:decimal;}

/**/
div.excerpt{padding-bottom:5px;}
div.excerpt:last-child{border-bottom:none;}

#commentblock{background:#f7f7f7;border:1px solid #ddd;padding:10px;}
#comments h1{padding:20px;}
ol.commentlist li{list-style:none;margin:0;padding:5px 10px 0 100px;}
.comment_wrap{position:relative;background:#fff;overflow:visible;height:100%;border:1px solid #ccc;}
.comment-author{left:-90px;width:90px;color:#484848;font-size:10px;line-height:12px;}
.single_comment{margin-bottom:10px;padding:5px 5px 10px;}
.comment-author a{text-decoration:left;}
.avatar{border:1px solid #ddd;background:#fff;padding:3px;}
.commentlist ul.children{border-left:1px solid #ccc;margin:5px 0 0;padding:0;}
ol.commentlist li ul.children li{margin:0;padding:0 0 0 25px;}
.children .comment-author{position:absolute;top:15px;width:110px;color:#484848;text-align:left;font-size:10px;line-height:11px;}
ul.children .comment-author img.avatar{width:40px;float:right;margin-left:0;margin-right:10px;margin-top:0;height:40px;}
ul.children li.depth-2 .single_comment{margin-right:0;padding:15px 15px 1px;}
ul.children li.depth-3 .single_comment{margin-right:0;padding:15px;}


/* commentlist cannot be found in code */
.commentlist code{background:#e6e6e6;padding:3px;}
.commentlist .moderation{margin-top:10px;color:#d00;}
.commentlist .children{margin-top:5px;}
#respond{position:relative;padding:10px;}
.reply a:link,.reply a:visited{background:#ddd;text-align:center;text-decoration:none !important;text-transform:uppercase;color:#212121;font-size:10px;padding:4px 10px;}
.reply a:hover{background:#aaa;color:#fff;}
.reply{position:absolute;left:15px;bottom:15px;}
.cancel-comment-reply a{background:#ddd;text-align:center;text-decoration:none !important;text-transform:uppercase;color:#212121;font-size:10px;width:auto;padding:4px 10px;}
.cancel-comment-reply a:hover{background:url(../images/button_bg.gif) bottom repeat-x;color:#fff;}
#commentform input,#commentform textarea{padding:4px;}
#commentform input[type=image]{width:auto !important;background:none;}
.btn{border:0 !important;}
cite.fn{font-weight:700;font-size:11px;font-style:normal;text-align:left;}
.comment-meta{margin-top:2px;color:#aaa;}

/**/
.contact-us{text-align:left;width:auto;padding:10px 0;}
.contact-us .submit{position:relative;left:105px;font-size:11px;width:100px;border:1px solid #999;background:#CCC;}
a.port_button{line-height:60px;background:#2c3437;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;width:150px !important;padding:5px 15px;}


/* POTENTIAL STYLES TO BE REMOVED
.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}
.sf-menu{line-height:1.0;position:relative;z-index:50;float:left;padding-left:15px;margin-top:-0.3em;margin-bottom:0.3em;}
.sf-menu ul{position:absolute;top:-999em;width:16em;z-index:100;}
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li{float:left;position:relative;font:normal 12px "Lucida Sans", Georgia, "Times New Roman", Times, serif;}
.sf-menu a{display:block;position:relative;margin-bottom:0.3em;text-decoration:none;padding:0.9em 1.6em;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:3em;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:16em;top:0;}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:16em;bottom:14em;top:0;}
.sf-menu a,.sf-menu a:visited{color:#696969;font:normal 14px "Lucida Sans", Georgia, "Times New Roman", Times, serif;}
.sf-menu li ul{background:#c3c3c3;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;padding:8px;}
.sf-menu li li{background:#e3e3e3;border-top:1px solid #fff;border-bottom:1px solid #ccc;}
.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{color:#3f3f3f;outline:0;background:#c3c3c3;}
.sf-menu li li:hover,.sf-menu li li.sfHover,.sf-menu li li a:focus,.sf-menu li li a:hover,.sf-menu li li a:active{color:#3f3f3f;background:#fc7c0a;outline:0;}
*/


/* styles associated with lightbox */
div#nyroModalFull{font-size:12px;color:#000;}
div#nyroModalLoading{border:4px solid #777;width:150px;height:150px;text-indent:-9999em;background:#fff url(../images/nyroModal/ajaxLoader.gif) no-repeat;background-position:center;}
div#nyroModalLoading.error{border:4px solid #f66;line-height:20px;width:300px;height:100px;text-indent:0;background:#fff;padding:20px;}
div#nyroModalWrapper{background:#fff;border:1px solid #fff;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
a#closeBut{position:absolute;display:block;top:5px;right:-13px;width:100px;height:12px;outline:0;}
h1#nyroModalTitle{top:5px;left:10px;position:absolute;font-size:12px;color:#666;margin:0;padding:0;}
div#nyroModalContent{overflow:auto;}
div.wrapper div#nyroModalContent{border:1px solid #ccc;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
div.wrapperImg div#nyroModalContent{overflow:hidden;text-align:center;border:1px solid #ccc;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:25px 10px 10px;}
div.wrapperImg img{vertical-align:baseline;}
div.wrapperImg div#nyroModalContent div{position:absolute;bottom:0;left:0;background:#000;border:1px #FFF dotted;overflow:hidden;opacity:0.2px;margin:10px;padding:10px;}
div.wrapperImg div#nyroModalContent div:hover{opacity:0.5px;cursor:help;}
a.nyroModalPrev,a.nyroModalNext{z-index:105;outline:none;position:absolute;top:0;height:100%;width:40%;cursor:pointer;text-indent:-9999em;background:left 20% no-repeat;background-image:url(data:image/gif;base64,AAAA);}
div.wrapperSwf a.nyroModalPrev,div.wrapperSwf a.nyroModalNext,div.wrapper a.nyroModalPrev,div.wrapper a.nyroModalNext{height:60%;width:20%;}
a.nyroModalPrev{left:0;}
a.nyroModalPrev:hover{background-image:url(../images/nyroModal/prev.gif);}
a.nyroModalNext{right:0;background-position:right 20%;}
a.nyroModalNext:hover{background-image:url(../img/../images/nyroModal/next.gif);}


/* ? */
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:4px;top:0;height:100%;background:#ddd;}
.jScrollPaneDrag{position:absolute;background:#999;cursor:pointer;overflow:hidden;}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}


/* twitter */
#twitter-ticker{color:#666;display:none;text-align:left;margin:0 auto 20px;}
#tweet-container{height:180px;margin-top:10px;overflow:hidden;width:475px;}
#twitIcon{height:64px;left:-10px;position:absolute;top:-25px;width:64px;}
.tweet{background-color:#f7f7f7;border:1px solid #fff;height:100%;overflow:hidden;width:auto;margin:0 8px 8px 0;padding:5px;}
.tweet .time{font-size:10px;padding-left:10px;text-transform:uppercase;white-space:nowrap;}
.tweet .avatar img{border:2px solid #eee;height:36px;width:36px;margin:0 5px 5px 0;}
.tweet .txt{clear:both;}


#loading{margin:100px 95px;}
#main{text-align:center;width:475px;margin:40px auto;}
.tab{height: 0px;width:100%;z-index:1000;float:right;}
.tab ul.login{display:block;position:relative;float:right;line-height:42px;padding-top:14px;color:#FFF;text-align:center;font-family:Verdana;font-size:8px;font-weight:700;margin:0;}
.tab .open{background:url(../images/bar.png);background-repeat:no-repeat;padding-right:10px;padding-bottom:-4px;}
.tab .close{background:url(../images/bar.png);background-repeat:no-repeat;padding-right:10px;padding-bottom:-4px;}
.tab .sep{color:#414141;}
.tab a.open,.tab a.close{height:20px;font-size:14px;line-height:12px !important;padding-left:12px !important;cursor:pointer;display:block;width:150px;position:relative;}
#toppanel{position:relative;top:0;width:100%;z-index:999;text-align:center;}
#panelbg{width:1300px;height:278px;background-image:url(/images/panelbg.png);background-repeat:no-repeat;margin-left:auto;margin-right:auto;}

#corelogin{margin-top:75px;height:130px;width:345px;float:left;margin-left:350px;}
#corelogin .core{padding-top:8px;}
#corelogin .email{padding-left:5px;border:0;font-size:18px;color:#949494;background:transparent url("/images/core_username.png") no-repeat;height:33px;width:323px;}
#corelogin .password{padding-left:5px;border:0;font-size:18px;color:#949494;background:transparent url("/images/core_password.png") no-repeat;height:33px;width:323px;}
#corelogin .coresubmit{float:right;padding-right:20px;width:55px;}
#corelogin .forgot{ color: #f67803; font-size: 13px; font-family: "Arial"; }
#corelogin .old{ color: #f67803; font-size: 13px; font-family: "Arial"; padding-right:55px; }
#talk{text-align:left;margin-top:75px;margin-left:50px;height:130px;width:345px;float:left;}

/**/
#lgm{font-family:'myriad-pro-1','myriad-pro-2',sans-serif;font-size:28pt;color:#FFF;width: 400px;margin-top:60px;}

.oj{color: orange;font-size: 14pt;}
.oj b {font-size: 16pt;color:#fff;}
.lg{font-family:'myriad-pro-1','myriad-pro-2',sans-serif;font-size:28pt;color:#FFF;}
.lt{ font-family: 'myriad-pro-1','myriad-pro-2',sans-serif; font-size:11pt; color:#fff; font-weight: 800; }
.orange{font-family:'myriad-pro-1','myriad-pro-2',sans-serif;font-size:24pt;font-weight:700;color:#f19633;}
#panel{width:100%;height:270px;color:#999;background:#272727;overflow:hidden;position:relative;z-index:3;display:none;}
#panel .h1{font-size:1.6em;color:#FFF;margin:0;padding:5px 0 10px;}
#panel p{margin:5px 0;padding:0;}
#panel a{text-decoration:none;color:#15ADFF;}
#panel .content{width:960px;padding-top:15px;text-align:left;font-size:0.85em;margin:0 auto;}
#panel .content .left{width:280px;float:left;border-left:1px solid #333;padding:0 15px;}
#panel .content .right{border-right:1px solid #333;}
#panel .content label{float:left;padding-top:8px;clear:both;width:280px;display:block;}
#panel .content input.field{border:1px #1A1A1A solid;background:#414141;margin-right:5px;margin-top:4px;width:200px;color:#FFF;height:16px;}
#panel .content input:focus.field{background:#545454;}
#panel .content input.bt_login,#panel .content input.bt_register{display:block;float:left;clear:left;height:24px;text-align:center;cursor:pointer;border:none;font-weight:700;margin:10px 0;}
#panel .content input.bt_login{width:74px;background:transparent url(../images/bt_login.png) no-repeat 0 0;}
#panel .content input.bt_register{width:94px;color:#FFF;background:transparent url(../images/bt_register.png) no-repeat 0 0;}
#panel .lost-pwd{display:block;float:left;clear:right;font-size:0.95em;text-decoration:underline;padding:15px 5px 0;}
#map{margin-left:auto;margin-right:auto;background-image:url(../images/map.png);background-repeat:no-repeat;height:400px;width:800px;}
#toggle a{color:#FFF;vertical-align:text-top;padding-left:5px;margin-right:-10px;margin-top:-8px;line-height:24px;font-family:Verdana;font-size:8pt;}


/**/
#instabill{padding-left:500px;}
#open{margin-bottom:5px;}


/* JQUERY.accordion styles */
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1px;}
.ui-accordion .ui-accordion-li-fix{display:inline;}
.ui-accordion .ui-accordion-header-active{border-bottom:0 !important;}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em;}
.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em;}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}
.ui-accordion .ui-accordion-content{border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1px;padding:1em 2.2em;}
.ui-accordion .ui-accordion-content-active{display:block;}
#accordion a{font-size:22px;line-height:normal;font-weight:400;font-family:'myriad-pro-1','myriad-pro-2',sans-serif;color:#3f3f3f;letter-spacing:-1px;text-decoration:none;margin:0;padding:3px 0;}
#accordion ul{margin-top:-10px;}
#accordion li{color:#4f4f4f;font-size:12px;margin-left:-20px;font-weight:700;}
#accordion .title{color:#FD9946;font-weight:400;}
.click-off{background:#000;opacity:0.5px;width:100%;height:100%;top:0;left:0;z-index:200;position:fixed;display:none;}


#contact-block{left:0;top:0;position:fixed;width:100%;z-index:1000;}
#contact-block .blue{width:100%;background:#0580bf;}
#contact-block .blue.active{border-bottom:2px solid #61AFD6;}
.contact-block-fader{display:none;background:url(../graphics/top_fader.png) repeat-x;height:40px;width:100%;}
#contact-block .holder{position:relative;padding-bottom:5px;}
#contact-block .content{height:285px;background:url(../graphics/map.jpg) no-repeat 0 0;padding-top:25px;position:relative;display:none;}
#contact-block .puller{font-size:11px;line-height:22px;text-transform:uppercase;font-weight:700;color:#fff;background:#0580BF url(../graphics/arrow.gif) no-repeat 100% 6px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;display:block;position:absolute;top:5px;right:10px;z-index:120;padding:0 32px 4px 15px;}
#contact-block .puller.active{border:none !important;background-position:100% -17px;}


/* services/reseller */
#domain_table{width:600px;margin-left:auto;margin-right:auto;text-align:center;}
#listed{margin-top:20px;margin-left:50px;}
#listed ul li {list-style: none;}
#listed .empty{margin-left:20px;}

/* ? */
#vpstext{width:950px;float:left;}
#vpstext p{width:695px;float:left;}


/* sub page style colocation*/
#subtext{width:700px;float:left;color:#373539;}


/* services/cpanel licenses */
#cpaneltable{float:right;margin-top:20px;margin-bottom:50px;}
#cpaneltable td{font-size:10pt;color:#000;}
#cpaneltable strong{color:#ff8420;}
#cpss{float:left;margin-top:80px;width:186px;height:149px;background-image:url(/images/cp_screenshots.png);}


/**/
#comodo{float:left;margin-top:40px;margin-right:55px;width:186px;height:149px;background-image:url(/images/comodo_logo.png);}
#price{color:#000;font-size:24pt;float:right;}
.centeredimg{margin-right:200px;}
.bmain{background:url(/images/listed_arrow.png);background-repeat:no-repeat;background-position:left;padding-left:15px;padding-top:-55px;}
.bsub{background:url(/images/listed_bullet.png);background-repeat:no-repeat;background-position:left;margin-left:10px;padding-left:10px;padding-top:-55px;}

/* services page */
.addoninfo{display:block;margin-bottom:40px;}
.table_title{border-right:#FFF solid 1px;text-align:center;background-color:#e0630e;color:#FFF;}



/* services/ssl-certificates -- last edited 1/10/12 */
#ssl_table { width: 970px; height: 506px; background: url('/images/ssl_tableBg.png') no-repeat; padding: 102px 0 0 20px; }
#ssl_table table { float: left; display: block; }
#ssl_table tr { height: 30px; }
.ssltext { color: #000; font-size: 12px; }
#ssl_stats td { padding-left: 6px; }
#ssl_options { width: 225px; padding-top: 93px; }
#ssl_stats { width: 735px; padding-left: 3px; }
.ssl_cert { background-color: #F67703; color: #fff; font-family: 'arial'; font-size: 14pt; font-weight: 400; vertical-align: middle; text-align: center; margin: 0 10px; }
.ssl_options { width: 130px; background-color: #f7f7f7; color: #4c4c4c; vertical-align: middle; padding-left: 15px; font-weight: 800; }
.ssl_info { height: 39px; text-align: center; vertical-align: middle; padding: 38px 0 12px 8px; }
.ssl_table_ul { border-bottom: 1px #000 dotted; }
.ssl_price { font-size: 18px; font-weight: 800; border-top: 1px #404040 solid; }
.ssl_order { width: 80px; height: 39px; background: url('/images/order_sslgrey.jpg') no-repeat; display: block; margin: 0 auto; }
.ssl_order:hover { width: 80px; height: 39px; background: url('/images/order_ssloj.jpg') no-repeat; display: block; }

/*-----------------------------------------------------------------------------------------------*/
/*                                      SSL   TOOLTIP STYLES                                     */
/*-----------------------------------------------------------------------------------------------*/
.tTip { width: 200px; cursor: pointer; color: #666; font-weight: bold; margin: 0 auto; }

#essential{ float: left; width: 24px; height: 24px; background: url('/images/ssl_tooltip.png') no-repeat; margin: 52px 0 0 230px; }
#essential:hover { width: 24px; height: 24px; background: url('/images/ssl_tooltip_hover.png') no-repeat; }

#comodo { float: left; width: 24px; height: 24px; background: url('/images/ssl_tooltip.png') no-repeat; margin: 40px 0 0 165px; }
#comodo:hover { width: 24px; height: 24px; background: url('/images/ssl_tooltip_hover.png') no-repeat; }

#instant { float: left; width: 24px; height: 24px; background: url('/images/ssl_tooltip.png') no-repeat; margin: 52px 0 0 170px; }
#instant:hover { width: 24px; height: 24px; background: url('/images/ssl_tooltip_hover.png') no-repeat; }

#comodoev { float: left; width: 24px; height: 24px; background: url('/images/ssl_tooltip.png') no-repeat; margin: 52px 0 0 158px; }
#comodoev:hover { width: 24px; height: 24px; background: url('/images/ssl_tooltip_hover.png') no-repeat; }

.tip { width: 264px; padding-top: 12px; overflow: hidden; display: none; position: absolute; z-index: 500; background: transparent url('/images/tt_top.png') no-repeat top; }
.tipMid { background: transparent url('/images/tt_mid.png') repeat-y; padding: 0 25px 20px 25px; color: #403400; }
.tipBtm { background: transparent url('/images/tt_bottom.png') no-repeat bottom; height: 55px; }

.btm_badge { background: transparent url('/images/tt_btm_badge.png') no-repeat; width: 220px; height: 70px; margin-top: 10px; }
#btm_green { background: transparent url('/images/tt_btm_green.png') no-repeat; width: 220px; height: 62px; margin-top: 10px; }


/* main page */
#topinfo img{margin-left:120px;margin-bottom:20px;}
#seotext{ font-size:12px; color: #5c5c5c; font-family: "Arial"; }

h1,.h1{font-size:28px;line-height:normal;font-weight:400;font-family:'myriad-pro-1','myriad-pro-2',sans-serif;color:#3f3f3f;margin:0;padding:0;}
h2,.h2,#accordion h2{font-size:22px;line-height:normal;font-weight:400;font-family:'myriad-pro-1','myriad-pro-2',sans-serif;color:#3f3f3f;letter-spacing:-1px;margin:0;padding:3px 0;}
h3{font-size:20px;line-height:normal;font-weight:400;font-family:'myriad-pro-1','myriad-pro-2',sans-serif;color:#3f3f3f;}
.h3{font-size:20px;line-height:normal;font-weight:400;font-family:'myriad-pro-1','myriad-pro-2',sans-serif;color:#3f3f3f;margin:12px 0;}
h4,.h4{font-size:18px;line-height:normal;font-weight:400;font-family:'myriad-pro-1','myriad-pro-2',sans-serif;color:#3f3f3f;margin:0;padding:5px 0;}
h5,.h5{font-size:14px;line-height:normal;font-weight:400;font-family:'myriad-pro-1','myriad-pro-2',sans-serif;color:#3f3f3f;margin:0;padding:5px 0;}
h6,.h6{font-family:"Lucida Sans", Georgia, "Times New Roman", Times, serif;font-size:14px;font-weight:700;color:#fc7c0a;margin:0;}

a { color: #F67703; font-size: 13px; font-family: "Arial"; text-decoration: none; outline: none; }
a:hover{color:#F67703;text-decoration:underline;}
p{color:#5c5c5c;margin:0 0 5px 0;}
.bold { font-weight: bold; }
.textright{text-align:right;}
.alignleft{width:auto;float:left;margin:0 20px 10px 0;}
small{color:#666;font-size:12px;}
img{border:0;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:3px 0 3px 15px;}
img.alignleft{display:inline;margin:3px 15px 3px 0;}
.grey{color:grey;font-weight:700;}
.red{color:#FE3131;}
.italic { font-style: italic; }


/* POTENTIAL STYLES TO BE REMOVED*/
#section span{margin-top:50px;}
.shared-info{width:650px;}
.plans{float:right;width:150px;margin-left:60px;margin-top:50px;}
.plans img{margin-top:20px;margin-bottom:20px;}
.package{font-family:'myriad-pro-1','myriad-pro-2',sans-serif;font-size:18pt;font-weight:700;color:#343434;}
.package-price{font-family:'myriad-pro-1','myriad-pro-2',sans-serif;font-size:24pt;letter-spacing:-2px;font-weight:700;color:#ed6621;}
#hosting-specs{float:right;color:#343434;margin-bottom:50px;}
.why_hostdime{margin-top:20px;float:right;}


/* ? */
ins,#slider a:hover,#contact-block .puller:hover,#tab_cat a:hover{text-decoration:none;}
.container_12 .grid_9,.container_16 .grid_12{width:700px;}
.alpha,.noLeftMargin,#priceTable .tabContent .grid_4{margin-left:0;}
.omega,.noRightMargin{margin-right:0;}
.container_12 .grid_22,.container_16 .grid_3{width:160px;}
.container_12 .grid_65,.container_16 .grid_7{width:400px;}
.clearfix:after,#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html,.post h2,ol.commentlist,.alt{margin:0;padding:0;}
.rightalign,.alignright,#vpstext img,#subtext img,#subtext2 img{float:right;}
.leftalign,.tweet .avatar,.tweet .user,.tweet .time,#vps-slider p{float:left;}
.textleft,#output{text-align:left;}
img.noBorder,img.noBorder:hover,#content img.noBorder,#content img.noBorder:hover{border:0;background:none;padding:0;}
.size11,#tagline #tour .simpleButton{font-size:11px;}

/**/
.simpleButton:hover,.simpleButton a{color:#ff802b;}
.simpleMenu,#sidebar0 .widget ul,#priceTable ul{list-style-type:none;}
.learnMore:hover,.hireNow:hover,.signUpButton:hover,.logIn:hover{background-position:left -45px;}
.learnMore:active,.hireNow:active,.signUpButton:active,.logIn:active{background-position:left -90px;}


/* ? */
.previous:hover,.next:hover{background-position:left bottom;}
.previous:active,.next:active{background-position:right bottom;}
.previous.disabled,.next.disabled{cursor:default;background-position:top left;}




a.readfull:hover,.post h2 a:hover{color:#f60;}
.bread span a:hover,#accordion a:hover{text-decoration:underline;}
/**/
.readmore a:hover,.port h5 a:hover{color:#fff;}
.content a:hover,#portofolioSlider .title a{color:#666;}
#content img,#tagline #tour .videoThumb img,#sidebar0 .widget img{background-color:#FFF;padding:2px;}
#sidebar0 .widgetContent,#noc img,#corp img,#callcenter img{margin-left:10px;}
/**/
#portofolioSlider h3,#priceTable .tabContent li,#comparecomodo img{margin-bottom:20px;}

ul.recentposts li a:link,ul.recentposts li a:visited,ul.recentposts li a:active,ul.recentposts li a:hover{text-decoration:none;padding:0;}
ul.recentposts li h6,.tweet .user{font-weight:700;}
.post-info,.entry P,#panel .content form{margin:0 0 10px;}
a.read,a.toggleLink{background:URL(../images/readmore.gif) left center no-repeat;float:right;padding:0 0 0 20px;}
a.read:hover,a.toggleLink:hover{background:URL(../images/readmoreo.gif) left center no-repeat;text-decoration:none;color:#b10000;}
a.port_button:hover,#panel a:hover{color:#FFF;}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}
.sf-menu li.current-cat a,.sf-menu li.current_page_item a,.sf-menu li.current-cat a:visited,.sf-menu li.current_page_item a:visited{color:#3f3f3f;font-weight:700;}
.tab ul.login li.left,.tab ul.login li.right{height:42px;width:30px;display:block;float:left;margin:0;padding:0;}
.tab ul.login li,#panel a-lost-pwd{display:block;float:left;}
.tab ul.login li a,.tab ul.login li a:hover{color:#868686;}


/**/
#vpstext span,#subtext2 span{font-size:14pt;color:#e0630e;float:left;}


/* facilities */
#noc,#corp,#callcenter{margin-bottom:70px;}
#noc .image,#corp .image,#callcenter .image{text-align:center;}


/* 404 page styles */
#page_404 {font-size: 22pt;letter-spacing: 1px;text-align: center;line-height:16pt;}
#contact_404 {font-size: 16pt;letter-spacing: 1px;color: #f67703;text-align: center;}
#contact_404 span {font-style: italic;color: #0085f6;}
#contact_404 span a{font-style: italic;color: #0085f6;text-decoration: none;}
#contact_text_404 {height: 100px;}


/* Easy Slider */
#slider{position:relative;display:block;overflow:hidden;border:none;height:240px;width:960px;margin:10px 0 20px;padding:0;}
#slider a{display:block;width:100%;height:100%;text-decoration:none;}
#slider .slide1{background-image:url(../images/slide1.png);width:960px;height:240px;}
#slider .slide3{background-image:url(../images/slide2.png);width:960px;height:240px;}
#slider .slide4{background-image:url(../images/slide4.png);width:960px;height:240px;}
#slider h1{color:#333;display:inline;}
#slider p{color:#333;margin:0 0 5px;}
#slidehalf{margin-top:20px;margin-right:20px;float:left;}


/* Front Page Slider */
#front-slider .main_view{float:left;position:relative;}
#front-slider .window{height:260px;width:958px;overflow:hidden;position:relative;}
#front-slider .image_reel{position:absolute;top:0;left:0;}
#front-slider .image_reel img{float:left;}
#front-slider .paging{position:absolute;bottom:25px;right:425px;width:125px;height:35px;text-align:center;line-height:35px;display:none;}
#front-slider a{text-decoration:none;color:#fff;padding:5px;}
#front-slider a.active{font-weight:700;background:#666;border:1px solid #000;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;}
#front-slider a:hover{font-weight:700;}
/* New Slider */
.slide_bg{height: 260px;width:100% !important;background:url('../images/header_bg.jpg');}


/* Sub Nav */
.subnav { border-right: 1px #cfcfcf solid;margin-top: 50px;}
.subnav h1 {font-size: 24px;    color: #272727;}
.subnav ul {list-style: none;   padding: 0px;   margin: 0px;}
.subnav li {display: block;border-bottom: 1px #cfcfcf dashed;   background: url("../images/arrow.jpg") left center no-repeat;   height: 25px;   width: 219px;padding-top: 5px;}
.subnav li:hover  {background: url("../images/arrow_selected.jpg") left center no-repeat;}
.subnav ul li a {text-decoration: none; color: #272727; margin-left: 25px;}
.subnav li:hover a {color: #f27620;     margin-left: 25px;}
.subnav .last {border: none;}


/* Vps page */
#vps_table { height: 415px; width: 962px; background: url('/images/vps_4_plans.jpg') no-repeat; padding-top: 144px; margin: 20px auto; }
#vps_table a.ordercta { display: block; height: 48px; width: 99px; margin-top: 12px; }
/*#top_text { text-align: center; margin: 0px; }*/
#top_text h1{ font-size: 28px; }
.vpstext { font-size: 12px; color: black; }
.heading { padding-left: 20px; }
.bothead { margin-bottom: 20px; }
#vpstoplink { color: #3f3f3f; }
#livhelp { font-size: 15px; text-decoration: none; }
#livhelp:hover #supportForYou { text-decoration: underline;}
#service_box { margin: 0 0 25px 0; }
#service_box img { border-style: none; }
#contact_text { text-align: center; height: 90px; margin-top: 30px; margin-bottom: 40px; border-top: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; }
#contact_text .h2 {margin-bottom: -12px;}
#contact_text a { color: #F67803; font-size: 15px; text-decoration: none; }
#contact_text a:hover { text-decoration: underline; }
#contact_text span { color:#0086f7; }
#managedq { font-size: 12; color: #F37721; margin: 0 3px 0 3px; }
#plans_addinfo { float: left; margin-left: 25px; margin-bottom: 25px; }
#plans_addinfo p { width: 230px; line-height: 6px; }
#software_included {padding-top: 60px; margin-bottom: 60px;}
.software_logo {border-right: solid 1px #cbcbcb;margin-left: -10px;}
.dedi_software_logo { border-right: solid 1px #cbcbcb; margin-left: -10px; height: 130px; }
.dedi_software_logo img { margin: 25px 0 0 0; }
.software_info {margin-left: 28px;}
.soft_ware_url {margin: 5px 0 5px 0; color: #f28200;}



/* contact page */
#top_left { height: 250px; margin-top: 40px; }
#top_right { height: 250px; border-left: 1px #dedede solid;  margin-top: 40px; }
#donthave { margin-left: 35px; width: 325px; }
#loginsignup { margin-left: 30px; margin-top: 10px; width: 420px; }
#consign { text-decoration: none; display: block; margin: 48px 0 0 112px; height: 60px; width: 249px;  }
#contact_signup { border-style: none; height: 60px; width: 249px; }
#hcl { margin-left: 33px; width: 265px; }
#tltext { width: 425px; margin-left: 33px; margin-top: 10px; }
#divline { border-top: 1px #dedede solid; margin-top: 25px; }
.contxt { color: #5C5C5C; }
.orangeTop { color: #f77803; }
.branches { font-weight: bold; }
#middle_left { padding-top: 50px; }

#middle_right div { float: left; margin: 15px 0 0 30px; }
#middle_right div img { margin: 5px 0 5px 50px; }
#middle_left ul { margin-left: 75px; }
#middle_left ul li { list-style: none; }
#middle_left img { vertical-align: middle; margin-bottom: 8px; padding-right: 10px; }
#sayhello { width: 385px; margin-left: 33px; margin-bottom: 15px; }
#byEmail { font-weight: bold; margin: 0 auto; font-size: 60px; }
#mid_left { width: 424px; float: left; margin-left: 33px; }
#middle_right { padding-top: 5px; }
#addy { margin: 0 0 5px 15px; }

#hoo { float: left; margin: 30px 0 0 30px; }
#hoo p { margin: 10px 0 5px 15px; }
#hoo #hooHeading { font-size: 16px; font-weight: bold; width: 150px; margin: 0 0 20px 15px; }
.hooBold { font-weight: 800; }
.hooTime { color: #f77803; font-weight: normal; margin: 0 0 0 3px; }
#ttul { width: 385px; margin-left: 33px; margin-bottom: 15px; }
#talklive { padding-top: 50px; }
#byPhone { width: 385px; margin-left: 33px; margin-bottom: 15px; }
#contact_numbers { padding-top: 30px; }
#contact_numbers ul { float: left; margin: 20px 20px 0 33px; }
#contact_numbers ul li { list-style: none; }
#contact_numbers img { vertical-align: middle; margin-bottom: 8px; padding-right: 10px; }
.hdHeading { font-weight: bold; margin: 8px 0 6px 0; font-size: 16px; width: 200px; }
#contactf { margin-top: 60px; margin-left: 33px; margin-bottom: 25px; }
.contactcontent { width: 750px; margin-left: 68px; }
.contactcontent p { width: 300px; float: left; }
#fields { margin-left: 34px; margin-top: 35px; }
#username_label { display: inline; margin-right: 6px; color: #434343; }
#password_label { display: inline; margin-right: 6px; color: #434343; }
#username { width: 300px; }
#password { width: 300px; margin-top: 16px; margin-left: 3px; }
/*.required { font-weight: bold; }*/
/* top button for contact page */
#topbutton { width: 130px; margin-top: 18px; margin-left: 265px; text-align: center; }
#tbutton { min-width: 100px; text-align: center; margin-bottom: 3px; }
a#tbutton { background: transparent url("../images/form_button_a.gif") no-repeat scroll top right; color: #444; cursor: pointer; display: block; float: left; font: normal 12px arial, sans-serif; height: 24px; margin-right: 6px; padding-right: 18px; text-decoration: none; }
a#tbutton span { background: transparent url("../images/form_button_span.gif") no-repeat; display: block; line-height: 14px; padding: 5px 0 5px 18px; }
a#tbutton:active,a#tbutton:hover { background-position: bottom right; color: #000; outline: none; }
a#tbutton:active span,a#tbutton:hover span { background-position: bottom left; padding: 6px 0 4px 18px; }
#fbutton a {width: 200px;}
#fbutton { text-decoration: none; font-size: 12px; color: #006cff; }
#fbutton:hover { text-decoration: underline; }
#pusher { margin-bottom: 60px; }



/* shared page */
.aleft { text-align: left; } /*align left*/
.icons { margin-left: 10px; }
#pageTop { margin-top: 40px; }
.subhead { width: 216px; display: inline; float: left; clear: right; }
#pop { width: 231px; float: left; clear: left; margin-top: 10px; }
#priv { vertical-align: top; margin-left: 16px; }
#seemore { float: left; clear: left; margin-left: 150px; display: inline; font-size: 17px; }
#nextcomment { float: left; clear: left; margin-top: 15px; margin-left: 150px; font-size: 17px; text-decoration: none; }
#nextcomment:hover span { text-decoration: underline; }
#client_testis { float: left; height: 100px; width: 280px; margin-top: 10px; color: #5C5C5C; font-style: italic; }
#ctleft { width: 350px; margin-left: 35px; }
#poright { width: 455px; float: right; }
#icoheader { margin-bottom: 30px; font-size: 30px; }
#software_included .shared {margin-top: 60px;}
/* country drop down styles */
#country_dropdown { float: right; width: 335px; margin: 20px 0 0 0; }
#country_text { font-size 14px; font-weight: bold; color: #5c5c5c; margin: 0 12px 0 0; }
/* bottom table */
#bottom_table { margin: 25px 0 85px 0 ; }
#bottom_table tr { color: #5c5c5c; border-bottom: 1px #c5c5c5 solid; }
#bottom_table img { vertical-align: middle; }


/* Enkompass page */
/* table nav */
.table_nav { display: inline; margin-left: 15px; padding: 0; }
#enkomTable_buttons { margin: 0 auto 0 166px; }
#enkomTable_buttons p { display: inline; font-size: 21px; color: #5c5c5c; margin-left: 50px; }
#enkomTable_buttons ul li { list-style: none; margin-left: 12px; display: inline; }
.enkom_button { border-top: 1px solid #f2741f; background: #ed7a07; background: -webkit-gradient(linear, left top, left bottom, from(#ed5f00), to(#ed7a07)); background: -moz-linear-gradient(top, #ed5f00, #ed7a07); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0; -moz-box-shadow: rgba(0,0,0,1) 0 1px 0; box-shadow: rgba(0,0,0,1) 0 0 0; text-shadow: rgba(0,0,0,.4) 0 1px 0; color: #fff; font-size: 24px; font-family: "Arial", serif; text-decoration: none; text-align: middle; padding: 5px 50px; /* controls size of button */  }
.enkom_button:hover { border-top-color: #e86c00; background: #e86c00; color: #ffffff; text-decoration: none; }
.enkom_button:active { border-top-color: #f2741f; background: #f2741f; }
.acenter { text-align: center; }
#enkom_table { height: 482px; width: 776px; background: url('/images/enkompass_shared_bg.jpg') no-repeat; padding-top: 20px; margin: 20px auto; }
#enkom_table2 { height: 482px; width: 776px; background: url('/images/enkompass_reseller_bg.jpg') no-repeat; padding-top: 20px; margin: 20px auto; }
#enkom_table a { display: block; height: 48px; width: 99px; }
.entab { margin-top: 125px; }
.enkom_text { font-size: 12px; color: #5C5C5C; }
.service_rightside {  margin-top: 65px; float: right; }
.service_rightside a { height: 82px; width: 235px; margin-bottom: 30px; display: block; }
.service_rightside img { height: 82px; width: 235px; margin-bottom: 30px; }
#iconsHeader { margin: 35px auto 35px auto; font-size: 30px; }
#bottomIcons { margin-bottom: 45px; }
#testi_arrow { vertical-align: middle; margin: 0 0 4px 8px; } /* used for all testi-switch */


/* Windows VPS page - 7/4/11 */
.whiteBG { background-color: #fff; }
#wvpsWrapper { background: #062b4b url('/images/wvpsbg.jpg') repeat-x; font-family: "Arial"; }
#wvpsHeading { font-size: 28px; font-weight: bold; font-family:'myriad-pro-1','myriad-pro-2',sans-serif; font-style: italic; color: #f77803; margin: 55px 0 0 20px; padding: 0px; }
#xenvs { font-family:'myriad-pro-1','myriad-pro-2',sans-serif; font-size: 21px; font-style: italic; color: #3c3c3c; margin: 5px 0 0 20px; padding: 0px; }
#wvpsDesc { width: 895px; font-size: 16px; margin: 15px 0 0 20px; }
.wvpsTableGrey { background-color: #f8f8f8; }
#monthprice { vertical-align: top; text-align: center; padding-top: 30px; color: #21425f; font-size: 19px; font-style: italic; font-weight: bold; }
.wvpscta { margin: 12px 0 20px 0; }
.wvpscta:hover { background: url("/images/wvpsctaHover.jpg"); }
.wvpsTheading { font-size: 13px; font-weight: bold; color: #454545; }
.wvpsPrice { font-size: 45px; font-weight: bold; font-style: italic; color: #ff7b1c; display: block; margin-top: 12px; }
.wvpsPrice2 {font-size: 48px; font-weight: bold; font-style: italic; color: #349ff8; display: block; margin-top: 12px; }
.wvpsYearly { color: #9c9c9c; font-size: 13px; font-style: italic; display: block; margin-top: 10px; }
#wvps_table { width: 630px; margin: 50px 0 0 20px; }
#wvps_table tr { height: 36px; vertical-align: middle; }
#wvps_table p { margin: 0; }
.wvps_text { font-size: 13px; color: #5C5C5C; border-top: 1px #e0e0e0 solid; }
#readytogo { color: #000; }
#r2gText { width: 250px; float: right; font-size: 16px; font-weight: bold; color: #3f3f3f; margin-top: 50px; }
#r2gimg { background-image: url("/images/r2gapp.jpg"); height: 269px; width: 259px; float: right; margin: 10px 10px 0 0; }
#r2gimg:hover { background-image: url("/images/r2gappHov.jpg"); }
#contact_text_wvps { text-align: center; height: 60px; width: 900px; margin: 40px auto 0 auto; padding: 10px 0 10px 0; border-top: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; }
#contact_text_wvps .h2 {margin-bottom: -12px;}
#contact_text_wvps span { color:#0086f7; }
#software_included_wvps { padding: 60px 0 60px 0; }
.wvpsPartition { height: 185px; }
.software_logo_wvps {border-right: solid 1px #cbcbcb; width: 180px; float: left; margin-left: 50px; }
.software_info_wvps { width: 600px; float: left; margin-left: 50px; }
.soft_ware_url_wvps { display: block; margin: -5px 0 5px 0;color: #f28200;}
.wvpscta { background: url("/images/wvpscta.png"); height: 40px; width: 119px; }
.wvpscta:hover { background: url("/images/wvpsctaHover.png"); }
#webMatrix { height: 500px; margin-top: 30px; margin-bottom: 60px; background-color: #fff; }
#wmHeadline { font-size: 30px; width: 935px; margin: 0 auto; padding-top: 50px; }
#wmLeftside { float: left; margin: 40px 0 0 25px; }
#wmIntro { color: #ff972f; font-size: 19px; width: 255px; }
#wmpara {  width: 315px; }
#wmInfo { width: 300px; font-size: 25px; margin: 45px 0 5px 40px; }
#wmLeftside a:link { font-size: 18px; margin: 0 0 0 30px; color: #5C5C5C; }
#wmLeftside a:hover { color: #ff972f; }
#wmLeftside a:visited { color: #5C5C5C; }
#wmvid { float: left; margin: 40px 0 0 8px; }



/* Cart Floater */
#cart{position:fixed;right:-8px;top:100px;height:240px;width:156px;background:url('/images/cart.png');}
#spacer{height:800px;}
#cart .cart-btn{margin:18px 0 0 35px;}
#cart .items{text-align:center;margin-top: 120px;color: #000;font-weight:bold;}
#cart .cart-txt{text-align:center;font-size: 12px;color: #000;line-height: 10px;}
#cart .cart-num{color:#F37721;}



/* New flckr IMG slider styles UPDATED 8/26/11 */
#flickrSlider { background-color: #fff; height: 265px; width: 951px; margin: 65px 0 60px 0; padding: 0px; -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); }
#flickrSlider .previous{ background: url("../images/prev_btn.png") no-repeat top left; width: 32px; height: 33px; float: left; margin-left: 16px; display: block; cursor: pointer; }
#flickrSlider .next{ background: url("../images/next_btn.png") no-repeat top left; width: 32px; height: 33px; float: left; display: block; cursor: pointer; }
#img_container {  background-color: #d7d7d7; height: 235px; width: 920px; margin: 15px; -moz-box-shadow: inset 0 0 5px #b9b9b9; }
#trexiFlickr { width: 196px; height: 270px; z-index: 50; position: relative; margin: -35px 0 0 28px; float: left; }
/* li styles */
#img_container ul {  margin: 9px 0 0 9px; padding: 0px; }
#img_container ul li { text-align: center; }
#img_container ul li a { color: #3f3f3f; font-weight: 800; font-family:'myriad-pro-1','myriad-pro-2'; text-decoration: none; }
#img_container ul li a:hover { font-weight: 800; color: #f67803; }
#img_container ul li img { margin: 6px 6px 8px 6px; }
#img_container ul li img:hover { border: -1px solid #ff7a00; }
.first_imgSlide_box { background-color: #fff; list-style: none; float: left; margin: 8px 0 0 8px; }
.last_imgSlide_box { background-color: #fff; list-style: none; float: left; margin: 8px 8px 11px 4px; }
.imgSlide_box { background-color: #fff; list-style: none; float: left; margin: 8px 4px 11px 4px; }
.slider_controls { height: 39px; width: 921px; z-index: 100; position: relative; clear: both; margin: -50px 0 0 15px; float: left; }
/* flickr logo styles */
#flickr { width: 207px; height: 27px; background-image: url("/images/flickr_noHov.jpg"); float: left; margin: 0 309px 0 309px;}
#flickr a { width: 207px; height: 27px; display: inline-block; }
#flickr a:hover { background-image: url("/images/flickr_hov.jpg"); text-decoration: none; }
#flickrSlider .carousel .jcarousel-list{z-index:1;position:relative;top:0;left:0;margin:0; padding:0; float: left; }
#flickrSlider .carousel .jcarousel-clip{z-index:2;overflow:hidden;position:relative; }
#flickrSlider .carousel .jcarousel-clip .jcarousel-clip-horizontal{ overflow:hidden;position:relative; float: left; padding-right: 6px; width: 692px; }
#flickrSlider .carousel .jcarousel-list li,#flickrSlider .carousel .jcarousel-item{float:left; list-style:none;width:223px;height:178px; }



/* Affiliates page */
#affiliate_content { margin: 50px 0 50px 0; }
#affiliate_content .h1 { color: #f67703; font-size: 46px; margin-bottom: 10px; font-family:'myriad-pro-1','myriad-pro-2',sans-serif; }
#aff_sec_statement { width: 500px; font-size: 24px; line-height: 30px; margin-bottom: 45px; }
#aff_faq_statement { width: 600px; font-size: 24px; line-height: 30px;  margin-top: 25px; margin-bottom: 25px; }
#aff_top { height: 373px; width: 952px; background-image: url("/images/aff_bg.jpg"); }
#aff_cta { float: left; margin-left: 106px; }
#aff_cta_bottom { margin: 60px 0 0 60px; }
#aff_topLeftSide { margin-top: 60px; }
#aff_text { float: left; clear: left; font-size: 16px; color: #959595; width: 300px; margin: 6px auto 0 95px; }
#aff_text span { font-weight: bold; font-style: italic; text-decoration: underline; }
.aff_heading { font-size: 28px; margin-bottom: 35px; font-family:'myriad-pro-1','myriad-pro-2',sans-serif; }
.aff_theading { width: 125px; font-weight: bold; text-align: left; }
.aff_price { width: 125px; font-weight: bold; text-align: right; }
.trborder { border-bottom: 1px #c5c5c5 solid; }
#aff_middle { margin-bottom: 50px; }
#affback { font-size: 14pt; display: block; margin: 35px 0 0 15px; }
#aff_payment { padding-top: 8px; }
#faq_payment { margin: 40px 0 50px 110px; }
#aff_payment table {  height: 125px; color: #3a3a3a; border: 2px #fafafa solid; -moz-box-shadow: 0 0 1px #c5c5c5; -webkit-box-shadow: 0 0 1px #c5c5c5; box-shadow: 0 0 1px #c5c5c5; }
#aff_payment table tr { background-color: #fafafa; }
#aff_payment table tr:hover { background-color: #fff; }
#aff_payment table td { vertical-align: middle; margin: 0; padding: 0; padding-left: 35px; padding-right: 35px; }
#aff_payment a { margin: 0; padding: 0; color: #5c5c5c; text-decoration: none; }
#aff_payment a:hover { color: #F37721; text-decoration: underline; }
#aff_terms { font-size: 11px; width: 380px; margin-top: 6px; margin-left: 8px;  }
#aff_steps { float: left; color: #5c5c5c; margin: 0 0 15px 45px; list-style-type: none; }
#aff_steps img { float: left; margin-right: 15px; }
#aff_steps li { float: left; width: 185px; line-height: 18px; margin-right: 30px; }
#aff_steps span { font-weight: bold; font-style: italic; }
#borderLine { height: 5px; width: 100%; border-top: 1px #c5c5c5 solid; margin-top: 30px; margin-bottom: 30px; }
.aff_credit { font-weight: bold; }
#aff_faq_subtext { margin-bottom: 50px; }
.faq_question { font-weight: bold; margin: 25px 0 15px 0; }
.faq_answers { margin-left: 15px; }
.statement_bottom { width: 360px; }
#blue_aff {float: left; color: #00a2ff; font-family:'myriad-pro-1','myriad-pro-2',sans-serif; font-size: 35px; margin-top: -20px; margin-left: 75px;}



/* Where's Alex Contest Entry Form */
.form_content{ height: 600px; margin: 0 auto; padding: 20px 0 30px; }
#submittedHeading { width: 430px; margin: 75px auto 85px auto; font-size: 36px; color: #404040; }
#blog-form { width: 705px; margin: 0 auto; padding-left: 85px; }
.subLinks { width: 325; margin: 30px auto; text-align: center; }
#thankYou { width: 550px; color: #404040; font-size: 16px; margin: 0 auto 60px auto; padding: 0; text-align: center; }
.submittedLink:link { color: #fc7c0a; font-size:40px; text-decoration: none; }
.submittedLink:hover { text-decoration: underline; }
.submittedLink:visited { color: #404040; }



/* VIDEO TOUR STYLES */
#topBanner { height: 43px; background: url("/images/videoTourBg.jpg") repeat-x; }
#topBanner img { margin: 8px 0 0 30px; }
#videoPlayer { width: 620px; margin: 0 auto; }



/* live chat sidebar 11/4/11 */
#chat_sidebar { height: 162px; background: url("/images/chat-button.png") no-repeat scroll left top transparent; position: fixed; right: -4px; top: 335px; width: 46px; z-index: 999; }
#chat_sidebar a { display: block; height: 162px; width: 46px; }



/* edu/fullsail free hosting plans page 12/29/2011 */
#edu_content { margin: 0 0 50px 0; }
#edu_content .h1 { color: #f67703; font-size: 42px; margin: 0 0 10px 50px; font-family:'myriad-pro-1','myriad-pro-2',sans-serif; }
#edu_sec_statement { font-size: 24px; line-height: 30px; margin: 0 0 45px 50px; }
#edu_cta { float: left; margin: 20px 0 0 106px; }
#edu_topLeftSide { margin-top: 40px; }
#edu_topRightSide { float: right; width: 335px; height: 266px; background-image: url("/images/fullsail_logo.jpg"); }
#edu_text { float: left; clear: left; font-size: 16px; color: #959595; width: 300px; margin: 6px auto 0 95px; }
#edu_text span { font-weight: bold; font-style: italic; text-decoration: underline; }
.edu_heading { font-size: 30px; margin-bottom: 35px; font-family:'myriad-pro-1','myriad-pro-2',sans-serif; color: #2c2c2c }
#edu_contact { height: 50px; font-size: 30px; margin: 60px 0 35px 40px; display: block; font-family:'myriad-pro-1','myriad-pro-2',sans-serif; color: #606060; }
#edu_livechat { color: #00a9ff; font-size: 26px; }
#edu_number { color: #00a9ff; }
#edu_bottom { margin: 80px 0 0 0; }
#edu_bottom_right { margin: 10px 0 0 100px; }
