@font-face {  
  font-family: cufonbold;  
  src: url( "fonts/MyriadWebPro-Bold.eot" ); /* IE */ 
  src: local("Myriad Web Pro Bold"), url( "fonts/MyriadWebPro-Bold.ttf" ) format("truetype"); /* non-IE */  
}

@font-face {  
  font-family: cufon;  
  src: url( "fonts/MyriadWebPro.eot" ); /* IE */  
  src: local("Myriad Web Pro"), url( "fonts/MyriadWebPro.ttf" ) format("truetype"); /* non-IE */  
}

.cufonbold
{
	font-family: cufonbold, "Myriad Web Pro", "Trebuchet MS", tahoma, arial, helvetica, sans-serif;  
	font-weight:bold;
}
.cufon
{
	font-family: cufon, "Myriad Web Pro", "Trebuchet MS", tahoma, arial, helvetica, sans-serif;  
} 
.cufon b
{
	font-weight:bold;
}

.font11 {font-size:11px;}
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.font14 {font-size:14px;}
.font15 {font-size:15px;}
.font16 {font-size:16px;}
.font17 {font-size:17px;}
.font18 {font-size:18px;}
.font19 {font-size:19px;}
.font20 {font-size:20px;}
.topblue{color: #2998ff;}
.blue{color:#006699;}
.shadow01 {text-shadow: black 0px 1px 0;}
.shadow11 {text-shadow: black 1px 1px 0;}
.shadow12 {text-shadow: black 1px 2px 0;}

.allcaps {text-transform:uppercase;}

br.clear
{
	display:block;
	height:0px;
	clear:both;
}
div.clear
{clear:both;}


body {
	background: #532100;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 0px;
	padding: 0;
}

a:link, a:visited {color:#FF6600; text-decoration:none;}
a:hover {color:#FF9900; text-decoration:none;}
a img{border:0px;}
input{font-size:12px;}

#header
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/headerback-big.png) repeat-x;
	color:white;
}

#headerback
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/banner0.jpg) top center no-repeat;
}
#header-sub
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/headerback-sub.png) repeat-x;
	color:white;
}

#headerback-sub
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/banner-sub.jpg) top center no-repeat;
}
.body
{
	width: 960px;
	margin:auto;
	
}
.logoarea
{
	height:99px;
	position:Relative;
}

.logoslogan
{
	float:left;
	position:absolute;
	left:200px;
	top:50px;
	font-weight: bold;
	font-size:16px;
	font-family: cufonbold, arial, helvetica, sans-serif;
	text-shadow: #250f04 0 1px 0;
}

.position
{
	position: absolute;
	top:20px;
	right:0px;
	font-size:13px;
	font-weight:bold;
}
.position span
{
	color: #ff6000;
}

#rotatingbox
{
	position:Relative;
	height: 138px;
}

.bannerbuttons
{
	position:absolute;
	bottom:17px;
}
.bannerbuttons a
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/banner-rotation-bullet-dark.png) no-repeat;
	width:17px;
	height:17px;
	display:block;
	float:left;
	margin-right: 3px;
}
.bannerbuttons a:hover, .bannerbuttons a.selected
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/banner-rotation-bullet-light.png) no-repeat;
}

.bannerline1
{
	color: #FFF;
	font-family: cufon, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-shadow: #1c0b00 0 1px 0;
	padding: 15px 0 0 10px;
}
.bannerline2
{
	color: #FFF;
	font-family: cufonbold, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	text-shadow: #1c0b00 0 1px 0;
	padding: 5px 0 0 10px;
}
#menu
{
	
	height:93px;
	margin: auto;
	clear:both;
	padding-top:0px;
	overflow:hidden;
}

#menu ul
{
	display:block;
	height:93px;
	top:0;
	right:0;
	margin:0;
	padding:0;
	list-style:none;
	white-space:nowrap;
	width:1050px;
}

#menu ul li
{
	float:left;
	padding:0px;
	margin:0px;
	height:93px;
}

#menu ul li a
{
	display:block;
	height:93px;
	color: white;
	
	text-shadow: #000000 1px 1px 0;
}
#menu ul li a.menu1	{background: url(http://cdn.hidemynet.com/senseit/hmn/menuicon1.png) 20px 15px no-repeat;}
#menu ul li a.menu2	{background: url(http://cdn.hidemynet.com/senseit/hmn/menuicon2.png) 20px 15px no-repeat;}
#menu ul li a.menu3	{background: url(http://cdn.hidemynet.com/senseit/hmn/menuicon3.png) 20px 15px no-repeat;}
#menu ul li a.menu4	{background: url(http://cdn.hidemynet.com/senseit/hmn/menuicon4.png) 20px 15px no-repeat;}
#menu ul li a.menu5	{background: url(http://cdn.hidemynet.com/senseit/hmn/menuicon5.png) 20px 15px no-repeat;}

#menu ul li a .menuspan1
{
	font-weight: bold;
	font-size:20px;
	color: white;
	
	display:block;
	padding: 20px 20px 0 63px;
	
	font-family: cufonbold, arial, helvetica, sans-serif;
}
#menu ul li a .menuspan2
{
	color: #ffebbf;
	display:block;
	font-size:13px;
	font-weight:normal;
	
	font-family: cufon, arial, helvetica, sans-serif;
	
	padding: 10px 21px 0 21px;
}


#menu ul li:hover, #menu ul li.selected{
	background: url(http://cdn.hidemynet.com/senseit/hmn/menuhover.png) top center repeat-x;
}

#menu ul li.menudiv
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/menudiv.png) 0 -1px no-repeat;
	width: 2px;
	height:93px;
}

#pagedarkback
{
	background: black url(http://cdn.hidemynet.com/senseit/hmn/darkshadow.png) repeat-x;
	padding-bottom:18px;
}
.whiteback
{background:white; padding: 0 2px 13px 2px;}

.grayback1
{
	background: white url(http://cdn.hidemynet.com/senseit/hmn/grayback1.png) bottom left repeat-x;
}
.grayback2
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/grayback2.png) 0 1px repeat-x;
}
.grayback3
{
        background: url(http://cdn.hidemynet.com/senseit/hmn/grayback2.png) 0 1px repeat-x;
	padding-bottom:15px;
}

.bigheading, .bigheading-nopad
{
	font-family: cufonbold, arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color: #cb4d00;
	
	text-shadow: white 1px 1px 0;
}
.bigheading
{
	padding: 15px 15px 0 15px;
}
.bigheading span
{
	color:#ff6000;
}
.homefeaturelist
{
	float:left;
	line-height: 24px;
	font-weight:bold;
	padding-left:45px;
	background-position: 20px 3px;
	background-repeat: no-repeat;
	padding-bottom:22px;
	margin-top:10px;
	color:black;
}
.homevpnpackage
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/home-vpn-package.png) no-repeat;
	width:347px;
	height:194px;
	float:right;
	margin-top:11px;
	margin-right:9px;
	position:relative;
}
.homevpnpackage .title
{
	color: #fff4db;
	font-family: cufonbold, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-shadow: #000000 1px 1px 0;
	text-align:center;
	margin-top:9px;
}
.homevpnpackage .bullets
{
	margin-left: 29px;
	margin-top:  25px;
	float:left;
}
.homevpnpackage .bullets div
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/bullet-round.png) 0 5px no-repeat;
	padding-left:19px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-shadow: #000000 0 1px 0;
	height: 24px;
}
.homevpnpackage  .price, .orangeline  .price
{
	width:76px;
	
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	
	
	
}

.homevpnpackage  .price
{
	position:absolute;
	top: 70px;
	left:250px;
	padding-top:10px;
	padding-left:10px;
}

.homevpnpackage  .price span, .orangeline  .price span
{
	float:left;
	color: #FFF;
	font-family: cufonbold, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	text-shadow: #a94501 1px 1px 0;
	position:relative;
	top:-5px;
}

.homevpnpackage  .price span span, .orangeline  .price span span
{
	font-size: 16px;
	position:relative;
	top:10px;
}
.homevpnpackage  .price img,  .orangeline  .price img
{
	position:Relative;
	left:-9px;
	top:-5px;
}

.homegraybox
{
	background: #eeeeee;
	margin-top: 15px;
	margin-right: 10px;
}
.homegraybox_t {background: url(http://cdn.hidemynet.com/senseit/hmn/homegraybox-top.png) repeat-x;}
.homegraybox_b {background: url(http://cdn.hidemynet.com/senseit/hmn/homegraybox-bottom.png) bottom left repeat-x;}
.homegraybox_l {background: url(http://cdn.hidemynet.com/senseit/hmn/homegraybox-left.png) repeat-y;}
.homegraybox_r {background: url(http://cdn.hidemynet.com/senseit/hmn/homegraybox-right.png) top right repeat-y;}
.homegraybox_tl {background: url(http://cdn.hidemynet.com/senseit/hmn/homegraybox-topleft.png) top left no-repeat;}
.homegraybox_tr {background: url(http://cdn.hidemynet.com/senseit/hmn/homegraybox-topright.png) top right no-repeat;}
.homegraybox_bl {background: url(http://cdn.hidemynet.com/senseit/hmn/homegraybox-bottomleft.png) bottom left no-repeat;}
.homegraybox_br {background: url(http://cdn.hidemynet.com/senseit/hmn/homegraybox-bottomright.png) bottom right no-repeat;}



.homegraybox_inside
{
	padding:15px 0px 10px;
	background: url(http://cdn.hidemynet.com/senseit/hmn/homeicon3.png) 15px 10px no-repeat;
}
.smallheading
{
	color: #cb4d00;
	font-family: cufonbold, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-shadow: #FFF 1px 1px 0;
}
.checklist ul
{
	padding:0;
	list-style:none;
	display:block;
}
.checklist li
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/check.png) 0 2px no-repeat;
	padding-left:20px;
	height:24px;
	font-weight:bold;
	color: black;
}
.simplebox
{
	background: #f7f7f7; border:#cccccc 1px solid; clear:both; margin:0 20px; padding:10px; padding-bottom:0;
}
.orangeline
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/orangeline.png) repeat-x;
}
.orangeline_left
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/orangeline-left.png) no-repeat;
}
.orangeline_right
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/orangeline-right.png) top right no-repeat;
	height: 41px;
}
.orangeline_text1
{
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	text-shadow: #000000 1px 1px 0;
}

/* ################ */

.flagbar-back
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/flagbar-back.png) repeat-x;
	margin-top:15px;
}
.flagbar-left
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/flagbar-left.png) top left no-repeat;
}
.flagbar-right
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/flagbar-right.png) top right no-repeat;
	height: 108px;
	padding: 0 0 0 7px;
}
.flag
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/flag-back.png) 0 13px no-repeat;
	width:126px;
	height:95px;
	margin-left:8px;
	float:left;
}
.flag-flag
{
	background-position:top center;
	background-repeat: no-repeat;
	height:36px;
}
.country
{
	color: #FFF;
	font-family: cufonbold, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align:center;
}
.flag-ports
{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
}
#footer
{
	clear:both;
	background: url(http://cdn.hidemynet.com/senseit/hmn/footerback.png) repeat-x;
	
}
#footer2
{
	height:280px;
	background: url(http://cdn.hidemynet.com/senseit/hmn/footer.jpg) top center no-repeat;
}
.weaccept
{
	float:right;
	margin-top:16px;
	margin-right:15px;
	color: #c58a3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-shadow: #000000 1px 1px 0;
}

.footerlinks
{
	width:150px;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	text-shadow: black 1px 1px 0;
	margin-top: 25px;
}
.footerlinks a:link, .footerlinks a:visited
{
	color:#ffc7a5;
	display:block;
}
.footerlinks a:hover
{
	color:#FFFFFF;
}

.copyright
{
	float:right;
	font-size:11px;
	padding-top:45px;
	color: #c58a3f;
}

#subpage
{
	float:left;
	width:662px;
}

#navbar
{
	width:280px;
	float:right;
	padding-bottom:10px;
}
#blacknav
{
	background: #222 top right no-repeat;
}
#navtop
{
	height:51px;
	padding-right: 20px;
	padding-top:0px;
	color:white;
	font-size:30px;
	text-align:right;
}
#navtop span {padding-top:14px; display:block;}

#navbar ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 11px;
}
#navbar li
{
	display: block;
	border: 0;
	margin: 0px;
	padding:0;
}


#navbar li a, #navbar li a:visited
{
	display: block;
	text-align:right;
	padding: 10px;
	text-decoration: none;
	
	font-size:11px;
	border-bottom:1px solid #000;
	border-top:1px solid #606060;
	
	
	text-shadow: #000 1px 1px 1px;
	color:#cccccc;
}
#navbar li a:hover
{
	background: #666;
	color:#FFF;
}

#navbar li a span
{
	display:block;
	font-weight:bold;
	font-size:16px;
	color:white;
}

#navbar .box
{
	padding:10px 0 16px 0;
	color:white;
}
.navbar-icon
{
}

#navbar .bigbutton a
{
	width:177px;
	height:21px;
	display:block;
	margin-left:52px;
	padding-top:8px;
	
	text-align:center;
	font-family: cufonbold, tahoma, arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #383838;
	text-shadow: white 1px 1px 0;
}
#navbar .bigbutton a:hover
{
	color: #2998ff;
}

#world-big
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/world-big.png) 15px 15px no-repeat;
	padding:15px;
	position:relative;
	color:white;
}
.divider-line
{
	margin: 15px 0;
	border-bottom:1px solid #666;
	border-top:1px solid black;
}
.round-corner-right
{
	position:absolute;
	bottom:0;
	right:15px;
	width:6px;
	height:6px;
	background: url(http://cdn.hidemynet.com/senseit/hmn/round-corner-right.png) no-repeat;
}
.round-corner-left
{
	position:absolute;
	bottom:0;
	left:15px;
	width:6px;
	height:6px;
	background: url(http://cdn.hidemynet.com/senseit/hmn/round-corner-left.png) no-repeat;
}

.padding10-20
{
	padding:10px 20px;
}
.network-heading
{
	font-family: cufonbold, arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color: #ff6600;
	padding-top: 10px;
	text-align:center;
	text-shadow: black 0px -1px 0;
	color:white;
}
.server-list
{
	width: 205px;
	padding-left:20px;
	float:left;
}
.server-list ul
{
	margin:0;
	padding:0;
	list-style:none;
}
.server-list li
{
	
	border-bottom:1px dotted #666;
	
}
.server-list li.heading
{
	font-size:16px;
	font-weight:bold;
	color: white;
	padding:4px;
}
.server-list li a
{
	font-weight:bold;
	padding:4px;
	padding-left:20px;
	display:block;
	background: url(http://cdn.hidemynet.com/senseit/hmn/round-bullet.png) 6px 8px no-repeat;
}
.server-list a:hover
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/menuhover.png) bottom left repeat-x;
}
.server-list-box
{
	height:225px;
	
}

#databox
{
	padding:10px;
	margin: 0 15px;
	background:url(http://cdn.hidemynet.com/senseit/hmn/world-black.png) no-repeat;
}

.loc-heading
{
	font-family: cufonbold, arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color: #ff6600;
	padding-top: 0px;
	text-align:center;
	text-shadow: black 0px -1px 0;
}
.loc-box
{
	width:280px;
	margin-right:10px;
	float:left;
	font-size:14px;
	padding-top:20px;
}
.loc-box table th
{
	font-size:16px;
	font-weight:bold;
	color: #FF6600;
	border-bottom:1px dotted #666;
	text-align:left;
}
.loc-box table td
{
	color:white;
}
.loc-box table td.o
{
	font-weight:bold;
	color: #FF6600;
}
.bandwidth-graph
{
	text-align:center;
	color:#999;
}
.bandwidth-graph img
{
	margin: 5px auto;
}
/**/
.setup-list
{
	float:left;
	width:380px;
	margin-right:30px;
}
.setup-list ul
{
	margin:0;
	padding:0;
	list-style:none;
	
}
.setup-list li
{
	
	border-bottom:1px dotted #666;
	
}
.setup-list li.heading
{
	font-size:16px;
	font-weight:bold;
	color: white;
	padding:4px;
}
.setup-list li a
{
	font-weight:bold;
	padding:4px;
	padding-left:30px;
	display:block;
	background: url(http://cdn.hidemynet.com/senseit/hmn/round-bullet.png) 6px 8px no-repeat;
	color: #000;
}
.setup-list li a.win
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/win.gif) 2px 2px no-repeat;
}
.setup-list li a.apl
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/apl.gif) 2px 2px no-repeat;
}
.setup-list li a.and
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/and.gif) 2px 2px no-repeat;
}
.setup-list li a.ubn
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/ubn.png) 2px 2px no-repeat;
}
.setup-list li a.ie
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/ie.jpg) 2px 2px no-repeat;
}
.setup-list li a.ff
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/firefox.png) 2px 2px no-repeat;
}
.setup-list li a.saf
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/saf.gif) 2px 2px no-repeat;
}
.setup-list li a.bxe
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/bxe2.png) 2px 2px no-repeat;
}
.setup-list li a.ps
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/ps3.png) 2px 2px no-repeat;
}
.setup-list li a span
{
	font-size:10px;
	font-weight:bold;
	color:red;
	border:1px solid red;
	background:#FFEEEE;
	display:block;
	float:right;
	padding:1px 3px;
}
.setup-list li:hover
{
	background: url(http://cdn.hidemynet.com/senseit/hmn/menuhover.png) bottom left repeat-x;
}
.setup-list-box
{
	height:225px;
}
.padding20
{
	padding:20px;
}
.setup-headings
{
	margin-left: 150px;
}
.setup-headings a
{
	display:block;
	float:left;
	padding:15px 30px;

	text-align:center;
	font-family: cufonbold, arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color: #ff6600;
	text-shadow: white 0 1px 0;
	
	border:1px dotted #ddd;
	background-color: #F4F4F4;
	
}
.setup-headings a:hover
{
	background: #DDD url(http://cdn.hidemynet.com/senseit/hmn/down-arrow.png) bottom center no-repeat;
}

