@import url("https://fonts.googleapis.com/css?family=Ubuntu:500,700");* { margin:0; padding:0; outline:0; }body { background:url(../images/bg.png); background-repeat:repeat-x; background-position:0 0; top:0; color:#000; margin:0; font-family:Tahoma, Arial, Verdana, Georgia, Helvetica, sans-serif; font-size:12px; line-height:1.5em; text-align:left; }a { color:#fff; text-decoration:underline; }a:hover { color:#fff; text-decoration:none; }h1 { font-family: 'Ubuntu', sans-serif; }#wrapper { width:1113px; min-height:800px; height:auto; margin:0 auto; position:relative; }#top { width:460px; left:20px; height:29px; padding:5px 0 0 30px; border-radius:5px; position:relative; top:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; display:block; background:url(../images/top.png) no-repeat; float:right; }.clear { clear:both; height:0; font-size:1px; line-height:0; }#top-nav { text-transform:uppercase; color:#fff; font-size:10px; }#top-nav li { float:left; list-style-position:inside; padding: 0; list-style:none; white-space: nowrap; }#top-nav strong { font-weight:400; color:red; }#top-nav a { text-decoration:none; color:#fff; }	#top-nav li.login { width: 107px; margin: 0; }	#top-nav li.question { width: 121px; margin: 0; }	#top-nav li.order_small { width: 99px; margin: 0; }	#top-nav li.chat { width: 99px; margin: 0; }.center { text-align: center; }#logo { border:0; padding-top:6px; }.contactinfo { position: absolute; right: 0; top: 34px; text-transform:uppercase; font-size:11px; padding-top:50px; padding-right:5px; color:#fff; }#banner { position:relative; width:823px; height:258px; color:#fff; float:left; }	#banner img { border:0; }	#banner ul { position: absolute; bottom: 0; right: 0; list-style-type:none; }		#banner li { float:left; margin-right:3px; background:url(../images/numbers_bg.png) 0 0 no-repeat; height:34px; width:37px; padding-top:8px; text-align:center; }			#banner a { text-decoration:none; font-weight:700; }			#banner { position:relative; width:823px; height:258px; color:#fff; float:left; }.scrollable { position: relative; overflow: hidden; width: 823px; height: 257px; }	.scrollable .items { width: 20000em; position: absolute; clear: both; }		.items div { float: left; width: 823px; }		/* single scrollable item */.navi { position: absolute; bottom: 0; right: 0; }	.navi a { float:left; margin-right:3px; background:url(http://trunkspacehosting.com/images/numbers_bg.png) 0 0 no-repeat; height:34px; width:37px; padding-top:8px; text-align:center; text-decoration:none; font-weight:700; color: #fff }	.navi a:hover, .navi a.active { color: #FF0; }	img { border: 0; }	#offer_box { background:url(../images/dotm_bg.png) 0 0 no-repeat; width:284px; height:258px; float:right; color:#fff; }#offer_box h2 { border-bottom:1px dashed #779da4; padding:8px 0 5px 5px; font-size:12px; font-weight:400; width:92%; margin-left:10px; }#offer_box ul { list-style: none; text-transform:uppercase; font-size:10px; margin:10px 0 5px 17px; }#offer_box li { padding:5px 0; padding-left: 22px; background: url(../images/bullet.png) 0 6px no-repeat }#offer_box p { margin-left:15px; }#offer_box span { text-decoration:line-through; }.small_text { font-size:10px; }#hostingPacks { margin-top:10px; font-family:Verdana, Tahoma, Arial, Sans-serif, Helvetica; }.package { background-color:#f0f0f0; width:273px; min-height:276px; float:left; margin-left:5px; }.package h2 { background:url(../images/arrow_bullet.png) 0 6px no-repeat; background-color:#eee; font-size:12px; text-transform:uppercase; padding:5px 0 0 25px; margin:5px 0 15px 10px; border-bottom:1px dashed #e1e1e1; }.package ul { padding: 0 0 0 15px; list-style: none; text-transform:uppercase; }.package li { border-bottom:1px dashed #e1e1e1; padding:10px 0 0 15px; background: url(../images/dotb.gif) 0 16px no-repeat; height:27px; }.package .price { border:0; height:25px; padding:12px 0 2px 15px; text-transform:none; list-style-type:none; float:right; font-weight:700; background:none; }.package .price span { font-size:21px; font-weight:400; }.buttons { width:273px; background-color:#f7fbfc; padding:5px 0 0 35px; }.button { border:0; }#content { margin-top:30px; }#content h2 { background:url(../images/stroke.png) 0 27px repeat-x; height:33px; font-size:20px; font-weight:400; margin-bottom:13px; text-transform:uppercase; }#content h2 span { font-size:12px; }#content span { text-transform:uppercase; color:#939393; font-size:12px; }#content p { font-size:11px; float:left; min-height:108px; margin-right:35px; }.reason1 { background:url(../images/icon_award.png) 0 0 no-repeat; padding-left:90px; width:190px; text-align: justify; }.reason2 { background:url(../images/icon_clock.png) 0 0 no-repeat; padding-left:110px; width:190px; text-align: justify; }.reason3 { background:url(../images/icon_puzzle.png) 0 0 no-repeat; padding-left:120px; width:190px; text-align: justify; }#page_back { background:url(../images/pageback.gif) repeat-y; margin-top:20px; }#page_top { background:url(../images/pagetop.gif) top left no-repeat; }#page_bottom { background:url(../images/pagebottom.gif) bottom left no-repeat; }#page_inner { margin:0 2px; }#footer { position: relative; background-color:#222; min-height:200px; margin-top:50px; color:#fff; font-size:11px; }.light { position:relative; z-index:1; }#inside { position:relative; z-index:2; width:1113px; height:50px; margin:-100px auto; }#inside img { border:0; float:left; }#inside ul { float:left; width:150px; list-style:none; margin-left:70px; }#inside li { border-bottom:1px dotted #61d5d5; padding:5px 0 7px; }#outside { position:relative; z-index:2; width:1113px; height:120px; margin:-50px auto; }div#content2 { position: relative; background:#f0f0f0; font-family:Tahoma, Geneva, sans-serif; color:#383838; font-size:12px; padding:60px 51px 0 51px; margin:30px 0 0; border: 1px solid #000; }div#content2 { border-radius:20px; -moz-border-radius:20px; -khtml-border-radius:20px; -webkit-border-radius:20px; }	div#content2 h2.heading-a { font-family:'Ubuntu', sans-serif; display: block; position: absolute; left: 0; top: 0; width: 1073px; padding: 20px 0 20px 40px; background: url(../images/heading-b.gif) repeat-x; color: #fff; font-size: 17px; font-family: "Lucida Sans Unicode", Tahoma, Geneva, sans-serif; font-weight: 700;}	div#content2 h2.heading-a { border-top-left-radius: 20px; -moz-border-radius-topleft: 20px; -webkit-border-top-left-radius: 20px; -khtml-border-top-left-radius: 20px; border-top-right-radius: 20px; -moz-border-radius-topright: 20px; -webkit-border-top-right-radius: 20px; -khtml-border-top-right-radius: 20px; }	div#content2 p { line-height:21px; }		div#content2 p a { }	div#content2 table { margin:14px 0 0 10px; text-align:center; font-size:10px; color:#000; }		.feat p { display:block; background:#383838; color:#fff; text-decoration:underline; font-size:14px; border-top:1px solid #818181; border-bottom:1px solid #818181; border-left:1px solid #6d6d6d; padding:5px 0 4px 11px; font-weight:500; box-shadow:1px 0 3px #6c6c6c; -moz-box-shadow:1px 0 3px #6c6c6c; -webkit-box-shadow:1px 0 3px #6c6c6c; -khtml-box-shadow:1px 0 3px #6c6c6c; margin:0 8px 0 0; text-align:left; }.th_row p { display:block; background:#7e7e7e; border-top:1px solid #acacac; border-right:1px solid #999; border-bottom:1px solid #acacac; border-left:1px solid #999; margin:4px 8px 0 0; font-size:10px; color:#fff; font-weight:500; padding:2px 0 2px 7px; text-align:left; }.student p { display:block; background:#6ddad7; color:#fff; font-size:14px; border-top:1px solid #a1e2e1; border-left:1px solid #92dfdd; border-bottom:1px solid #a1e2e1; padding:5px 0 4px 11px; font-weight:500; box-shadow:1px 0 3px #a5a5a5; -moz-box-shadow:1px 1px 3px #a5a5a5; -webkit-box-shadow:1px 1px 3px #a5a5a5; -khtml-box-shadow:1px 1px 3px #a5a5a5; margin:0 4px 0 0; text-align:center; }.personal p { display:block; background:#1a9cc8; color:#fff; font-size:14px; border-top:1px solid #6fbdd8; border-bottom:1px solid #6fbdd8; border-left:1px solid #6fbdd8; padding:5px 0 4px 11px; font-weight:500; box-shadow:1px 0 3px #a5a5a5; -moz-box-shadow:1px 1px 3px #a5a5a5; -webkit-box-shadow:1px 1px 3px #a5a5a5; -khtml-box-shadow:1px 1px 3px #a5a5a5; margin:0 4px 0 0; text-align:center; }.smb p { display:block; background:#0077d3; color:#fff; font-size:14px; border-top:1px solid #767676; border-bottom:1px solid #858585; border-left:1px solid #606060; padding:5px 0 4px 11px; font-weight:500; box-shadow:1px 0 3px #a5a5a5; -moz-box-shadow:1px 1px 3px #a5a5a5; -webkit-box-shadow:1px 1px 3px #a5a5a5; -khtml-box-shadow:1px 1px 3px #a5a5a5; margin:0 4px 0 0; text-align:center; }.corporate p { display:block; background:#262626; color:#fff; font-size:14px; border-top:1px solid #767676; border-bottom:1px solid #858585; border-left:1px solid #606060; padding:5px 0 4px 11px; font-weight:500; box-shadow:1px 0 3px #a5a5a5; -moz-box-shadow:1px 1px 3px #a5a5a5; -webkit-box-shadow:1px 1px 3px #a5a5a5; -khtml-box-shadow:1px 1px 3px #a5a5a5; margin:0 4px 0 0; text-align:center; }.dom1 p { display:block; background:#29aeff; color:#fff; font-size:14px; border-top:1px solid #a1e2e1; border-left:1px solid #92dfdd; border-bottom:1px solid #a1e2e1; padding:5px 0 4px 11px; font-weight:500; box-shadow:1px 0 3px #a5a5a5; -moz-box-shadow:1px 1px 3px #a5a5a5; -webkit-box-shadow:1px 1px 3px #a5a5a5; -khtml-box-shadow:1px 1px 3px #a5a5a5; margin:0 4px 0 0; text-align:center; }.dom2 p { display:block; background:#2e9ee2; color:#fff; font-size:14px; border-top:1px solid #6fbdd8; border-bottom:1px solid #6fbdd8; border-left:1px solid #6fbdd8; padding:5px 0 4px 11px; font-weight:500; box-shadow:1px 0 3px #a5a5a5; -moz-box-shadow:1px 1px 3px #a5a5a5; -webkit-box-shadow:1px 1px 3px #a5a5a5; -khtml-box-shadow:1px 1px 3px #a5a5a5; margin:0 4px 0 0; text-align:center; }.dom3 p { display:block; background:#308dc5; color:#fff; font-size:14px; border-top:1px solid #767676; border-bottom:1px solid #858585; border-left:1px solid #606060; padding:5px 0 4px 11px; font-weight:500; box-shadow:1px 0 3px #a5a5a5; -moz-box-shadow:1px 1px 3px #a5a5a5; -webkit-box-shadow:1px 1px 3px #a5a5a5; -khtml-box-shadow:1px 1px 3px #a5a5a5; margin:0 4px 0 0; text-align:center; }.dom4 p { display:block; background:#2b79a8; color:#fff; font-size:14px; border-top:1px solid #767676; border-bottom:1px solid #858585; border-left:1px solid #606060; padding:5px 0 4px 11px; font-weight:500; box-shadow:1px 0 3px #a5a5a5; -moz-box-shadow:1px 1px 3px #a5a5a5; -webkit-box-shadow:1px 1px 3px #a5a5a5; -khtml-box-shadow:1px 1px 3px #a5a5a5; margin:0 4px 0 0; text-align:center; }.dom5 p { display:block; background:#276489; color:#fff; font-size:14px; border-top:1px solid #a1e2e1; border-left:1px solid #92dfdd; border-bottom:1px solid #a1e2e1; padding:5px 0 4px 11px; font-weight:500; box-shadow:1px 0 3px #a5a5a5; -moz-box-shadow:1px 1px 3px #a5a5a5; -webkit-box-shadow:1px 1px 3px #a5a5a5; -khtml-box-shadow:1px 1px 3px #a5a5a5; margin:0 4px 0 0; text-align:center; }.dom6 p { display:block; background:#1d4c68; color:#fff; font-size:14px; border-top:1px solid #6fbdd8; border-bottom:1px solid #6fbdd8; border-left:1px solid #6fbdd8; padding:5px 0 4px 11px; font-weight:500; box-shadow:1px 0 3px #a5a5a5; -moz-box-shadow:1px 1px 3px #a5a5a5; -webkit-box-shadow:1px 1px 3px #a5a5a5; -khtml-box-shadow:1px 1px 3px #a5a5a5; margin:0 4px 0 0; text-align:center; }.dom7 p { display:block; background:#17374a; color:#fff; font-size:14px; border-top:1px solid #767676; border-bottom:1px solid #858585; border-left:1px solid #606060; padding:5px 0 4px 11px; font-weight:500; box-shadow:1px 0 3px #a5a5a5; -moz-box-shadow:1px 1px 3px #a5a5a5; -webkit-box-shadow:1px 1px 3px #a5a5a5; -khtml-box-shadow:1px 1px 3px #a5a5a5; margin:0 4px 0 0; text-align:center; }.dom8 p { display:block; background:#263945; color:#fff; font-size:14px; border-top:1px solid #767676; border-bottom:1px solid #858585; border-left:1px solid #606060; padding:5px 0 4px 11px; font-weight:500; box-shadow:1px 0 3px #a5a5a5; -moz-box-shadow:1px 1px 3px #a5a5a5; -webkit-box-shadow:1px 1px 3px #a5a5a5; -khtml-box-shadow:1px 1px 3px #a5a5a5; margin:0 4px 0 0; text-align:center; }.dom9 p { display:block; background:#1b2830; color:#fff; font-size:14px; border-top:1px solid #767676; border-bottom:1px solid #858585; border-left:1px solid #606060; padding:5px 0 4px 11px; font-weight:500; box-shadow:1px 0 3px #a5a5a5; -moz-box-shadow:1px 1px 3px #a5a5a5; -webkit-box-shadow:1px 1px 3px #a5a5a5; -khtml-box-shadow:1px 1px 3px #a5a5a5; margin:0 4px 0 0; text-align:center; }.bar { background:#e1e1e1; }.barwhite { font-size:12px; background:#fff; border-bottom:1px solid #417070; border-left:1px solid #417070; font-weight:bold; }.barwhiteright { background:#fff; border-bottom:1px solid #417070; border-left:1px solid #417070; border-right:1px solid #417070; line-height: 100%;}.barwhitebottom { font-size:12px; background:#fff; border-left:1px solid #417070; border-bottom:1px solid #417070; font-weight:bold; line-height: 100%; }.barwhiterightbot { font-size:12px; background:#fff; border-left:1px solid #417070; border-right:1px solid #417070; border-bottom:1px solid #417070; line-height: 120%; }.conmeth p { display:block; background:#0077d3; color:#fff; font-size:14px; border-top:1px solid #417070; border-bottom:1px solid #417070; border-left:1px solid #417070; border-right:1px solid #417070; font-weight:650; text-align:center; line-height: 100%; }.coninfo p { display:block; background:#262626; color:#fff; font-size:14px; border-top:1px solid #767676; border-bottom:1px solid #858585; border-right:2px solid #417070; font-weight:650; text-align:center;}#content2 table a { color:#000; font-weight:700; text-decoration:none; padding:12px 0 0; display:block; }#menu { background:url(../images/nav_bg.png) 0 0 no-repeat; margin:3px 0 8px; list-style-type:none; width:100%; height:57px; color:#fff; text-transform:uppercase; }#menu li.parent { position: relative; float:left; margin-top:15px; padding:3px 20px 0; border-right:1px dotted #417070; height:25px; }#menu li.last { float:left; margin-top:15px; padding:3px 20px 0; height:25px; }ul.MenuBarHorizontal { cursor:default; width:auto; }ul.MenuBarActive { z-index:1000; }ul.MenuBarHorizontal li { margin:0; padding:0; list-style-type:none; font-size:100%; position:relative; text-align:left; cursor:pointer; width:8em; float:left; }ul.MenuBarHorizontal ul { margin:0 0 0 -21px; padding:21px 0 0; list-style-type:none; font-size:100%; z-index:1020; cursor:default; width:136px; position:absolute; left:-1000em; background:url(../images/submenu-bg.gif) repeat-x #161616; border-left:1px dotted #417070; border-right:1px dotted #417070; border-bottom:1px dotted #417070; }ul.MenuBarHorizontal ul.MenuBarSubmenuVisible { left:auto; }html* ul.MenuBarHorizontal ul.MenuBarSubmenuVisible { position: relative; top: 188px; }ul.MenuBarHorizontal ul li { display: block; width: 100%; font-size:80%; text-align: center; padding: 10px 0 5px 0; border-top:1px dotted #417070; white-space: nowrap; }ul.MenuBarHorizontal ul ulul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible { left:auto; top:0; }ul.MenuBarHorizontal iframe { position:absolute; z-index:1010; filter:alpha(opacity:0.1); }@media screen,projection {ul.MenuBarHorizontal li.MenuBarItemIE {display:inline; float:left; }}#social { position:absolute; background:url(../images/dot.png); color:#fff; border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; font-weight:700; padding:5px 5px 0; top:104px; right:0; }	#social li { display:inline; list-style:none; }	#social img { border:none; }	#social li span { position:relative; top:-5px; margin:0 5px 0 0; }	#top-nav a:hover,#footer a:hover,#content2 h2 span,#content2 table a:hover,#menu a:hover { text-decoration:underline; }	#banner a:hover,#banner a:active { text-decoration:none; font-weight:700; color:#1a9cc8; }	#footer a,#menu a { text-decoration:none; }	#payment { position: absolute; right: 50%; top: 30px; list-style: none; margin: 0 -555px 0; padding: 0; }	#payment li { margin: 0 0 -10px; font-weight: 700; text-align: right; }	#payment li:first-child { margin: 0 0 -40px; padding: 0 0 4px 0; }	#payment li:last-child { position: relative; left: 10px; }	#payment img { margin: 0 0 0 15px; }
