* {

    outline: none;

}



body {

	margin:0;

	padding:0;

	width: 7207px;

	/*height: 550px;*/

	color:#333; 

	font: 62.5%/150% Tahoma, Sans-Serif; 

	/*background: #22b1e1 url(../img/bg.gif) repeat-x left top;*/

	position: absolute;

	height: 100%;

}



h2 {

	font-size: 1.1em

}



h3 {

	font-size: 1.4em

}



hr, .hide {

	position:absolute; 

	top:0;

    left:-9000px;

}



#page {

	position:absolute;

	bottom:0;



	height: 550px;

	background-image:url(../img/1.jpg);

	background-repeat:no-repeat;

}



#returntoentrance {

	padding: 0px 0px 0px 50px;

	float: left;

	width:301px;

}



#returntoentrance h1 {

	/*font-size: 2.0em;*/

}



/*Original Menu style*/

/*#menu {

	margin-top: 60px; 

	padding-left: 6px;

}



#menu ul {

	list-style: url(../img/rightsmall.png);

}



#menu a{

	text-decoration: none;

	color: #22b1e1;

}



#menu a:hover{

	border-bottom: 1px solid #22b1e1;

}*/

/*Original Menu style*/



#menu {

	margin-top: 295px;

	margin-left: 39px;

	padding-left: 168px;

}



#content {

	margin: 0px 0 0 102px; 

	float: left;

	font-size: 1.1em; 

}



#content h4 {

	font-size: 1.2em;

}



.par {

	margin: 0px 30px 0 0px; 

	padding-left: 30px; 

	float: left; 

	width: 315px;	

	height: 440px;

}



.alt {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 310px;	

	height: 440px;

}



.alt2 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0px 0px; 

	padding-left: 0px; 

	float: left; 

	width: 453px;	

	height: 550px;

}

.alt3 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 453px;	

	height: 550px;

}

.alt4 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 453px;	

	height: 550px;

}

.alt5 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 453px;	

	height: 550px;

}

.alt6 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 453px;	

	height: 550px;

}

.alt7 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 453px;	

	height: 550px;

}

.alt8 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 453px;	

	height: 550px;

}

.alt9 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 453px;	

	height: 550px;

}

.alt10 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 453px;	

	height: 550px;

}

.alt11 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 453px;	

	height: 550px;

}

.alt12 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 453px;	

	height: 550px;

}

.alt13 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 453px;	

	height: 550px;

}

.alt14 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 453px;	

	height: 550px;

}

.alt15 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 453px;	

	height: 550px;

}

.alt16 {

	/* modify this to add style to alternate sections*/

	margin: 0px 0px 0 0px; 

	padding-left: 0px; 

	float: left; 

	width: 412px;	

	height: 550px;

}



#note { 

	margin-top:10px;

}



p.secbot a{

	margin-top: -5px;

	padding-left: 15px;

	border-bottom:none;

	color: #22b1e1;

	background: url(../img/leftsmall.png) no-repeat scroll left center;

	text-decoration:none;

	font-size:0.9em;

}



p.secbot a:hover {

	border-bottom:1px solid #22b1e1;

}



/*#arrows {

	position: fixed;

	top: 440px;

	left: 650px; 

	width: 90px;

	height: 30px;

	cursor: pointer;

}



#arrows ul {	

	margin: 0;

	padding: 0;

	list-style:none;

}



#arrows ul li {

	margin: 0;

	padding: 0;

	display:inline;

	width: 40px;

	height: 30px;

}



#arrows ul li a{

	margin-right: 5px;

	float: left;

	display: block;

	width: 40px;

	height: 30px;

	overflow: hidden;

	cursor: pointer;

	font-size: 50em;

	text-indent: -9000px;

}



#arrows ul #left a {background: transparent url(../img/leftbig.png) no-repeat;}

#arrows ul #right a{background: transparent  url(../img/rightbig.png) no-repeat;}*/





#rightsider {

	padding: 0 10px 0px 0;

}	



#rightsider a{

	color: #22b1e1;

	text-decoration: none;

}

#second{

	background-image:url(../img/2.jpg);

	background-repeat:no-repeat;

}

#third{

	background-image:url(../img/3.jpg);

	background-repeat:no-repeat;

}

#fourth{

	background-image:url(../img/4.jpg);

	background-repeat:no-repeat;

}

#fifth{

	background-image:url(../img/5.jpg);

	background-repeat:no-repeat;

}

#sixth{

	background-image:url(../img/6.jpg);

	background-repeat:no-repeat;

}

#seventh{

	background-image:url(../img/7.jpg);

	background-repeat:no-repeat;

}

#eigth{

	background-image:url(../img/8.jpg);

	background-repeat:no-repeat;

}

#ninth{

	background-image:url(../img/9.jpg);

	background-repeat:no-repeat;

}

#tenth{

	background-image:url(../img/10.jpg);

	background-repeat:no-repeat;

}

#eleventh{

	background-image:url(../img/11.jpg);

	background-repeat:no-repeat;

}

#twelfth{

	background-image:url(../img/12.jpg);

	background-repeat:no-repeat;

}

#thirteenth{

	background-image:url(../img/13.jpg);

	background-repeat:no-repeat;

}

#fourteenth{

	background-image:url(../img/14.jpg);

	background-repeat:no-repeat;

}

#fifteenth{

	background-image:url(../img/15.jpg);

	background-repeat:no-repeat;

}

#sixteenth{

	background-image:url(../img/16.jpg);

	background-repeat:no-repeat;

}

img {

	border: none;

	text-decoration: none;

}

#floatdiv {

	position:absolute;

	width:713px;

	height:115px;

	left:0px;

	top:0px;

	padding:0px 0px 0px 0px;

	border:0px solid;

}



#floatdiv ul {

	margin-left:13px;

	list-style:none;

	margin-top: -3px;

}



#floatdiv li {

	float: left;

	margin-left: 5px;

}



#floatdiv a, #floatdiv a:visited {

	color: #4b4a4a;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #4b4a4a;

	outline: none;

	/*font-family: "Trebuchet MS", sans-serif;*/

	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;

	font-size: 11.67px;

	text-transform: uppercase;

	letter-spacing: 0.6pt;

}



#floatdiv a:hover {

	color: #ffffff;

	border-bottom-color: #f68121;

}

#apDiv3 {

	position:absolute;

	left: auto;

	top: auto;

	width:100%;

	height:44px;

	z-index:3;

	background-color: #333333;

	border-bottom: 1px solid #ffffff;

	color:#FFFFFF;

	text-align:center;

}

#header_stripe {

	position: absolute;

	left: auto;

	top: auto;

	width:100%;

	height: 54px;

	background-image: url(../img/header_shadow.png);

	color: #ffffff;

	z-index:2;

}

#quoterequestsign {

	position:absolute;

	left:83px;

	top:466px;

	width:330px;

	height:80px;

	z-index:1;

}

#videoportfoliosign {

	position:absolute;

	left:1082px;

	top:466px;

	width:330px;

	height:80px;

	z-index:1;

}

/*#welcomesign {

	position:absolute;

	left:1776px;

	top:195px;

	width:263px;

	height:226px;

	z-index:1;

}*/

#wallvideoday {

	position:absolute;

	left:996px;

	top:65px;

	width:363px;

	height:431px;

	z-index:1;

	visibility: visible;

}

#wallvideonight {

	position:absolute;

	left:996px;

	top:65px;

	width:363px;

	height:431px;

	z-index:1;

	visibility:hidden;

	display:none;

}



#hidden {

	visibility:hidden;

	display:none;

}