/*--------------------------------------------
nuwavewireless.com Global Style Sheet
version: 2.0
date: 24 March 2011
author: Brian Thomas
email: briant@nuwavewireless.com
----------------------------------------------*/

/* Body Attributes */

* { 
	margin:0px; 
	padding:0px;
}

body{
    font-family:Helvetica, Verdana, Tahoma, Arial!important;
	font-size:12px;
    color:#FFFFFF;
	background-color:#FFFFFF;
    text-align:center;
	margin:0px;
	word-wrap:break-word;
}

/* Classes */

a.active {
	color:#0060AE!important;
}	

div.bot_txt {
	height:100px;
	width:350px;
	float:left;
	margin-top:10px;
	margin-left:20px;
	position:relative;
}

div.bot_txt div{
	position:absolute;
	bottom:0px;
	width:100%;
}

div.bot_txt p{
	display:block;
	width:89%;
	margin:0px!important;
	font-size: 12px!important;
}

div.bot_txt h1{
	display:block;
	width:90%;
	margin-top:5px!important;
	margin-bottom:2px!important;
	border-bottom:1px solid;
	font-weight:bold!important;
	font-size: 12px!important;
}


/* Containers */
	
#wrapper{
	width:940px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	text-align:left;	
	background-color:#FFFFFF;
	postion:relative;
}

#pageheader{
	width:900px;
	height:80px;
	display:block;
	position:relative;
	margin-left:10px;
	border-top: 1px solid #CFCFCF;
	background-image:  url(images/header.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-color:#FFFFFF;
}

#menuHoriz {
	width:900px;
	float:left;
	text-align:left;
	padding-right:15px;
	position:absolute;
	bottom:5px;
	left:0px;
}

#menuHoriz ul, li{
	margin:0;
	list-style:none;
	padding:0px;
}

#menuHoriz ul{
	width:100%;
	float:right;
}

#menuHoriz li{
	float:right;
	display:inline;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	color:#AAAAAA;
}

#menuHoriz a{
	font-family:Helvetica, Verdana, Tahoma, Arial!important;
	font-size:13px;
	font-weight:bold;
	color:#AAAAAA;
	display:inline;
	padding-right:10px;
	padding-left:10px;
	text-decoration:none;
}

#menuHoriz a:hover{
	color:#0060AE;
}

#contentcenter{
	width:920px;
	height:600px;
	padding:0px;
	margin-top:0;
	float:left;
	position:relative;
	background-image:  url(images/border.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-color:#FFFFFF;
	background-position: top center;
}

#page_img {
	width:408px;
	height:550px;
	margin-top:20px;
	margin-left:20px;
	float:left;
	background-color:#FFFFFF;
	background-position: top right;
	background-repeat: no-repeat;
}

#img_overlay {
	width:408px;
	height:550px;
	float:left;
	background-image: url(images/img_overlay.gif);
	border:none;
	display:none;
}

#page_txt {
	width:450px;
	height:550px;
	margin-top:20px;
	margin-left:20px;
	background-color:#FFFFFF;
	float:left;
	overflow:auto;
	background-image:  url(images/splogo.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}

#page_txt p{
	 font-family:Helvetica, Verdana, Tahoma, Arial!important;
	 font-size:15px;
	 color:#AAAAAA;
	 margin:20px;
}

#location_txt {
	width:450px;
	height:440px;
	background-color:#FFFFFF;
	float:left;
	overflow:auto;
}

#location_txt .location_name{
	 font-family:Helvetica, Verdana, Tahoma, Arial!important;
	 font-size:13px;
	 color:#0060AE;
	 font-weight:bold;
}

#location_txt h1{
	 font-family:Helvetica, Verdana, Tahoma, Arial!important;
	 font-size:16px;
	 font-weight:bold;
	 margin-left:20px;
	 margin-right:20px;
	 margin-top:0;
	 border-bottom:1px solid #CFCFCF;
}

#location_txt ul{
	margin-bottom:20px;
}

#location_txt ul li{
	 font-family:Helvetica, Verdana, Tahoma, Arial!important;
	 font-size:12px;
	 color:#AAAAAA;
	 margin-top:10px;
	 margin-left:20px;
	 list-style:disc inside;
}

#leftfooter{
	width:450px;
	height:25px;
	padding:0px;
	margin-left:10px;
	margin-top:2px;
	float:left;
	text-align:left;
	background-color:#FFFFFF;
}

#leftfooter p{
	 font-family:Helvetica, Verdana, Tahoma, Arial!important;
	 font-size:10px;
	 color:#AAAAAA;
	 margin-left:2px;
}

#rightfooter{
	width:450px;
	height:75px;
	padding:0px;
	margin-right:10px;
	margin-top:2px;
	float:left;
	text-align:right;
	background-color:#FFFFFF;
	/*background-image: url(images/footerlogo.jpg);
	background-position: top right;
	background-repeat: no-repeat;*/
}

#rightfooter p{
	 font-family:Helvetica, Verdana, Tahoma, Arial!important;
	 font-size:10px;
	 color:#AAAAAA;
	 margin-left:2px;
}




/* Font attributes */

h1{
	 font-family:Helvetica, Verdana, Tahoma, Arial!important;
	 font-size:24px;
	 font-weight:bold;
	 color:#AAAAAA;
	}

h2{
	 font-family:Helvetica, Verdana, Tahoma, Arial!important;
	 font-size:22px;
	 color:#AAAAAA;
	}

p{
	 font-family:Helvetica, Verdana, Tahoma, Arial!important;
	 font-size:13px;
	 color:#AAAAAA;
	}

/* Hyperlink attributes */
a:link {text-decoration:underline;color:#AAAAAA;} 
a:visited {text-decoration:underline; color:#AAAAAA;}
a:hover {text-decoration:underline; color:#0060AE;}
a:active {text-decoration:underline; color:#0060AE;}

