@charset "UTF-8";
body {
    background-image: url(../images/background-top.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    margin: 0px;
    padding: 0px;
    font-family:Arial, Helvetica, sans-serif;
}
#xmaslightback {
background-image: url(../images/xmaslightback.png);
background-position: center top;
width: 100%;
height: 89px;
position: absolute;
top: 0px;
left: 0px;
z-index:0;
}
#seasonsun {
background-image: url(http://peoplescom.net/images/season/seasonsummer-sun.png);
width: 244px;
height: 177px;
position: absolute;
top: -20px;
right: -200px;
z-index:10000;
}
#seasoncloud {
background-image: url(http://peoplescom.net/images/season/seasonsummer-cloud.png);
width: 178px;
height: 121px;
position: absolute;
top: -20px;
left: -200px;
z-index:10000;
}
html, body {
	height: 100%;
}
#backgroundwrapper {
    background-image: url(../images/background-bottom.jpg);
    background-repeat: repeat-x;
    background-position: center bottom;
    width: 100%;
    min-height: 100%;
    margin-bottom: -196px;
    position: relative;
}

hr {
	color: #ccc;
    background-color: #ccc;
	border: 0;
	height: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
}

h1 {
	font-size: 5em;
	padding-bottom: 0px;
}
h2 {
	font-size: 1.9em;
	padding-bottom: 0px;
	letter-spacing: -2
}
h3 {
	font-size: 2em;
	padding-bottom: 0px;
	letter-spacing: -2
}
#footer {
    height: 196px;
    position: relative;
	padding-top: 20px;
    background: url(http://peoplescom.net/images/season/seasonsummer-footer.png) top center;
    background-repeat: repeat-x;
}
/*#footer {
    height: 156px;
    position: relative;
    background-image: url(../images/background-footer.jpg);
    background-repeat: repeat-x;
}*/
.contentpaneopen {
	font-size: 12px;
	color: #333;
}
.contentheading {
	font-size: 26px;
	color: #333;
}
a {
	outline: none;
}
a img {
	border:none
}
a:link {
	color: #51aed7;
	text-decoration: none;
}
a:visited {
	color: #51aed7;
	text-decoration: none;
}
a:hover {
	color: #333;
	text-decoration: underline;
}
a:active {
	color: #51aed7;
	text-decoration: none;
}
#footerlegal {
	color: #fff;
	font-size: 10px;
	padding-top: 10px;
}
.clearfooter {
	height: 156px;
	clear: both;
}
.menusitemap ul {
	list-style: none;
}
.menusitemap {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 10px;
}







ul.menu_sidebar {
	list-style: none;
}
.module_menu span {
	text-decoration: none;
	color: #fff;
	display: block;
}
ul.menu_sidebar li {
	text-decoration: none;
	color: #fff;
	text-align: right;
	padding-bottom: 5px;
	margin-bottom: 20px;
	margin-right: 20px;
	margin-left: -20px;
	background-image: url(../images/sidebar-menuli.png);
	background-repeat: no-repeat;


}
ul.menu_sidebar li a span {
	clear: both;
	text-decoration: none;
	color: #494949;
	font-size: 13px;
padding-top: 1px;
padding-bottom: 5px;
padding-left: 30px;
padding-right: 30px;
	margin:0px;
	margin-left: 0px;
	font-weight: normal;
	text-decoration: none;
	display: block;border-bottom: solid 1px #5a8fab;
}
ul.menu_sidebar li a:hover span {
	color: #51aed7;
	text-decoration: none;
	border: none;
	border-bottom: solid 1px #51aed7;
}



ul.menustoremenu {
	list-style: none;
}
.menustoremenu {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
ul.menustoremenu li {
	text-decoration: none;
display: inline;
	color: #fff;
padding-right: 20px;
font-weight: bold;


}



#sitemap {
	font-size: 11px;
}
#sitemap1 a {
	color: #fff;
	text-decoration:none;
}
#sitemap1 a:hover {
	color: #fff;
	text-decoration:underline;
}
#sitemap2 a {
	color: #fff;
	text-decoration:none;
}
#sitemap2 a:hover {
	color: #fff;
	text-decoration:underline;
}
#sitemap1 {
	font-size: 11px;
	width: 75px;
	float: left;
	border-right: solid 1px #fff;
}
#sitemap2 {
	font-size: 11px;
	width: 75px;
	float: left;
	border-right: solid 1px #fff;
}
#sitemap3 a {
	color: #fff;
	text-decoration:none;
}
#sitemap3 a:hover {
	color: #fff;
	text-decoration:underline;
}
#sitemap2 {
	font-size: 11px;
	width: 75px;
	float: left;
	border-right: solid 1px #fff;
	padding-left: 10px;
	padding-right: 10px;
}
#sitemap3 {
	font-size: 11px;
	width: 100px;
	padding-left: 10px;
	float: left;
}
#nav-top {
	position:absolute;
	top: 3px;
	left: 400px;
	width:537px;
	height:34px;
	z-index: 1000;
}

#nav-top-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:60px;
	height:34px;
}

#nav-top-02 {
	position:absolute;
	left:60px;
	top:0px;
	width:100px;
	height:34px;
}

#nav-top-03 {
	position:absolute;
	left:160px;
	top:0px;
	width:108px;
	height:34px;
}

#nav-top-04 {
	position:absolute;
	left:268px;
	top:0px;
	width:70px;
	height:34px;
}

#nav-top-05 {
	position:absolute;
	left:338px;
	top:0px;
	width:112px;
	height:34px;
}
#nav-top-06 {
	position:absolute;
	left:450px;
	top:0px;
	width:87px;
	height:34px;
}
#nav-main {
	position:absolute;
	width:611px;
	height:54px;
	top: 38px;
	right: 0px;
z-index: 1000000;
}
#nav-main-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:91px;
	height:54px;
}
#nav-main-02 {
	position:absolute;
	left:91px;
	top:0px;
	width:89px;
	height:54px;
}
#nav-main-03 {
	position:absolute;
	left:180px;
	top:0px;
	width:100px;
	height:54px;
}
#nav-main-04 {
	position:absolute;
	left:280px;
	top:0px;
	width:135px;
	height:54px;
}
#nav-main-05 {
	position:absolute;
	left:415px;
	top:0px;
	width:105px;
	height:54px;
}
#nav-main-06 {
	position:absolute;
	left:520px;
	top:0px;
	width:91px;
	height:54px;
}
#logo {
	position: absolute;
	top: 6px;
	left: 21px;
	width: 147px;
	height: 50px;
	z-index: 1000;
}
#sidebarr-menutop {
	background-image: url(../images/sidebar-menu_01.png);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 220px;
	position: relative;
}
#sidebar-menumid {
	background-image: url(../images/sidebar-menu_03.png);
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-y;
	position: relative;
}
#sidebar-menubottom {
	background-image: url(../images/sidebar-menu_05.png);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 220px;
	position: relative;
}
#box-mainmid1 {
	min-height: 257px;
	padding-top: 0px;
	margin-top: 0px;
}
#box-mainbottomleft {
	background-image: url(../images/box-mainbottom.png);
	background-repeat: no-repeat;
	background-position: right;
	min-height: 214px;	
}
#box-mainbottomright {
	background-image: url(../images/box-mainbottom.png);
	background-repeat: no-repeat;
	background-position: left;
	min-height: 214px;	
}
#navtopsubmenu {
	position: absolute;
	z-index: 1001;
	top: -93px;
	left: 363px;
	width: auto;
	
}
#navtopsubmenu ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	font-size: 16px;
	line-height: normal;
	} 

#navtopsubmenu ul li {
	margin-left: 0;
	padding: 3px 15px;
	border-left: 1px solid #000;
	list-style: none;
	display: inline;
	}
	
		
#navtopsubmenu ul li.item3 {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
	#navtopsubmenu ul li.item27 {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
	#navtopsubmenu ul li.item6 {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
	#navtopsubmenu ul li.item3 {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
#navtopsubmenu ul li.item13 {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
#navtopsubmenu ul li.item18 {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
#id1colcontainer {
	position:relative;
	width:960px;
}

#colcontainer-topstore {
	position:relative;
	background-image: url(../images/1colcontainer-topstore.png);
	background-repeat: no-repeat;
	width:960px;
	height:59px;
}
#id1colcontainer-01 {
	position:relative;
	background-image: url(../images/1colcontainer_01.png);
	background-repeat: no-repeat;
	width:960px;
	height:15px;
}

#id1colcontainer-02 {
	position:relative;
	background-image: url(../images/1colcontainer_02.png);
	background-repeat:repeat-y;
	width:960px;
}

#id1colcontainer-03 {
	position:relative;
	background-image: url(../images/1colcontainer_03.png);
	background-repeat: no-repeat;
	width:960px;
	height:19px;
}
#innercontianr {
	position:relative;
	width:820px;
}

#innercontianr-01 {
	position:relative;
	background-image: url(../images/innercontianr_01.png);
	background-repeat: no-repeat;
	width:820px;
	height:20px;
}
#innercontianr-01a {
	position:relative;
	background-image: url(../images/innercontianr-a.png);
	background-repeat: no-repeat;
	width:820px;
	height:46px;
}
#innercontianr-freedomplan {
	position:relative;
	background-image: url(../images/innercontianr-freedomplan.png);
	background-repeat: no-repeat;
	width:820px;
	height:46px;
}
#innercontianr-freedomclassic {
	position:relative;
	background-image: url(../images/innercontianr-freedomclassic.png);
	background-repeat: no-repeat;
	width:820px;
	height:46px;
}


#innercontianr-business {
	position:relative;
	background-image: url(../images/innercontianr-business.png);
	background-repeat: no-repeat;
	width:820px;
	height:46px;
}
#innercontianr-choice {
	position:relative;
	background-image: url(../images/innercontianr-choice.png);
	background-repeat: no-repeat;
	width:820px;
	height:46px;
}
#innercontianr-freedomeconomy {
	position:relative;
	background-image: url(../images/innercontianr-freedomeconomy.png);
	background-repeat: no-repeat;
	width:820px;
	height:46px;
}
#innercontianr-02 {
	position:relative;
	background-image: url(../images/innercontianr_02.png);
	background-repeat: repeat-y;
	width:820px;
}

#innercontianr-03 {
	position:relative;
	background-image: url(../images/innercontianr_03.png);
	background-repeat: no-repeat;x;
	width:820px;
	height:30px;
}
#planlist li {
 padding-bottom: 10px;	
}
#planlist ul {
padding-left: 0px;
margin-left: 0px;
}
#background-internetplan {
	background-image: url(../images/background-internetplan.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
#background-wirelessplan {
	background-image: url(../images/background-wirelessplan.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
#background-telephone {
	background-image: url(../images/background-telephone.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
