/***************************** Main style sheet for premier performance interiors *****************************/

/**************************************** container css *******************************************/

html, body {
	height: 100%;
	background-image: url(../i/bckgrnd.png);
	background-repeat: repeat-x;
	background-color: #193964;
	margin:0 auto;
}
#breadcrumb {
	position:absolute;
	left:15px;
	top:368px;
	width:575px;
	height:23px;
	font-size: 1.25em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index: 5;
}
#cgtrinpr {
	position:absolute;
	left:54px;
	top:807px;
	width:799px;
	height:1035px;
	z-index:98;
	background-image: url(../i/testimonials/cgtrinidadpr.jpg);
}
#solution {
	position:absolute;
	left:490px;
	top:380px;
	width:150px;
	height:25px;
	z-index:86;
}
.style41 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.style43 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
.style46 {
	font-size: 2em;
	font-weight: bold;
	font-style: italic;
	color: #BF9235;
}
#flash1 {
	position:absolute;
	left:150px;
	top:185px;
	width:600px;
	height:225px;
	z-index:1;
}
#date {
	position:absolute;
	left:0px;
	top:0px;
	width:131px;
	height:30px;
}
#flashtext {
	position:absolute;
	left:125px;
	top:415px;
	width:650px;
	height:78px;
	z-index:2;
}
/***************************** start individual page container css ********************************/											
#container_aircraft {
	position:relative;
	width:900px;
	height:800px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_amb {
	position:relative;
	width:900px;
	height:800px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_ba {
	position:relative;
	width:900px;
	height:800px;
	z-index:1;
	margin:0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_brochure {
	position:relative;
	width:900px;
	height:1800px;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color:#FFFFFF;
}
#container_cats {
	position:relative;
	width:900px;
	height:800px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_cnc {
	position:relative;
	width:900px;
	height:800px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_cockpit {
	position:relative;
	width:900px;
	height:800px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_contact {
	position:relative;
	width:900px;
	height:1575px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_facility {
	position:relative;
	width:900px;
	height:800px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color:#FFFFFF;
}
#container_home {
	position:relative;
	width:900px;
	height:1700px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color:#FFFFFF;
}
#container_hp {
	position:relative;
	width:900px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	height:800px;
}
#container_item_a {
	position:relative;
	width:900px;
	height:1500px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color:#FFFFFF;
}
#container_item_b {
	position:relative;
	width:900px;
	height:1420px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color:#FFFFFF;
}
#container_item_c {
	position:relative;
	width:900px;
	height:1350px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color:#FFFFFF;
}
#container_item_d {
	position:relative;
	width:900px;
	height:1450px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color:#FFFFFF;
}
#container_leisure {
	position:relative;
	width:900px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	height:800px;
}
#container_links {
	position:relative;
	width:900px;
	height:10000px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color:#FFFFFF;
}
#container_linksmarine {
	position:relative;
	width:900px;
	height:6000px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 50px;
	background-color:#FFFFFF;
}
#container_media {
	position:relative;
	width:900px;
	height:3125px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color:#FFFFFF;
}
#container_miti {
	position:relative;
	width:900px;
	height:3875px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color:#FFFFFF;
}
#container_military {
	position:relative;
	width:900px;
	height:1850px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color:#FFFFFF;
}
#container_misc {
	position:relative;
	width:900px;
	height:800px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_miscbeyond {
	position:relative;
	width:900px;
	height:800px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_news {
	position:relative;
	width:900px;
	height:1700px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_outdoor {
	position:relative;
	width:900px;
	height:735px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_prod {
	position:relative;
	width:900px;
	height:2750px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color:#FFFFFF;
}
#container_solid {
	position:relative;
	width:900px;
	height:800px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_seat {
	position:relative;
	width:900px;
	height:800px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_ss {
	position:relative;
	width:900px;
	height:800px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_testimonial {
	position:relative;
	width:900px;
	height:4500px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
#container_yacht {
	position:relative;
	width:900px;
	height:800px;
	z-index:1;
	margin: 0 auto;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
/**************************************** end page container css **********************************/
/**************************************** start page header css ***********************************/
#home_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	background-image: url(../i/home_header.png);
	z-index: 95;
}
#air_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	background-image: url(../i/aircraft/aircraft_header.png);
	z-index: 95;
}
#amb_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	z-index:95;
	background-image: url(../i/ambulance/amb_header.png);
}
#ba_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	background-image: url(../i/b_a/b-a_header.png);
	z-index:95;
}
#cnc_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	background-image: url(../i/cnc/cnc_header.png);
	z-index: 95;
}
#ckpt_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	z-index:95;
	background-image: url(../i/cockpit/ckpt_header.png);
}
#cr_misc_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	background-image: url(../i/misc/crmisc_header.png);
	z-index:95;
}
#link_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	background-image: url(../i/links_relations/linkhead.png);
	z-index: 95;
}
#fish_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	background-image: url(../i/fishing/fishing_header.png);
	z-index:95;
}
#hpboats_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	z-index:95;
	background-image: url(../i/hp_boats/hp_header.png);
}
#seating_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	background-image: url(../i/seating/seating_header.png);
	z-index:95;
}
#ss_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	background-image: url(../i/ss/ss_header.png);
	z-index:95;
}
#misc_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	background-image: url(../i/misc/misc_header.png);
	z-index:95;
}
#miti_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	background-image: url(../i/mitigator/miti_header.png);
	z-index:95;
}
#leisure_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	background-image: url(../i/leisure/leisure_header.png);
	z-index:95;
}
#outdoor_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	background-image: url(../i/outdoor/outdoor_head.png);
	z-index:95;
}
#yacht_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:190px;
	background-image: url(../i/yachts/yacht_header.png);
	z-index:95;
}
/*********************************************** end page header css *************************************************/
/******************************************* start content divs per page *********************************************/
#imp {
	position:absolute;
	left:611px;
	top:0px;
	width:289px;
	height:179px;
	z-index:8;
}
#miti {
	position:absolute;
	left:50px;
	top:180px;
	width:800px;
	height:3380px;
	z-index:94;
	background-color: #FFFFFF;
}
#military {
	position:absolute;
	left:50px;
	top:178px;
	width:800px;
	height:193px;
	z-index:1;
}
#content {
	position: absolute;
	top: 193px;
	left: 0px;
	height: 1525px;
	width: 900px;
	padding-bottom: 0px;
}
#content_miti {
	position: absolute;
	top: 193px;
	left: 0px;
	height: 3700px;
	width: 900px;
	padding-bottom: 0px;
	z-index: 94;
}
#content_military {
	position: absolute;
	top: 193px;
	left: 0px;
	height: 500px;
	width: 900px;
	padding-bottom: 0px;
}
#content_news_a {
	position: absolute;
	top: 193px;
	left: 0px;
	height: 1325px;
	width: 900px;
	padding-bottom: 0px;
}
#content_news_b {
	position: absolute;
	top: 193px;
	left: 0px;
	height: 1220px;
	width: 900px;
	padding-bottom: 0px;
}
#content_news_c {
	position: absolute;
	top: 191px;
	left: 0px;
	height: 1150px;
	width: 900px;
	padding-bottom: 0px;
}
#content_news_d {
	position: absolute;
	top: 193px;
	left: 0px;
	height: 1275px;
	width: 900px;
	padding-bottom: 0px;
}
#newsitem_d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	left: 50px;
	top: 180px;
	width: 800px;
	height: 500px;
	z-index: 1;
}
#content_prod {
	position: absolute;
	top: 370px;
	left: 25px;
	height: 2200px;
	width: 840px;
	padding-bottom: 0px;
}
#content_facility {
	position: absolute;
	top: 208px;
	left: 0px;
	height: 650px;
	width: 900px;
	padding-bottom: 0px;
}
#content_testimonial {
	position: absolute;
	top: 208px;
	left: 0px;
	height: 4275px;
	width: 900px;
	padding-bottom: 0px;
}
#content_links {
	position: absolute;
	top: 208px;
	left: 0px;
	height: 9795px;
	width: 900px;
	padding-bottom: 0px;
}
#content_linksmarine {
	position: absolute;
	top: 208px;
	left: 0px;
	height: 5200px;
	width: 900px;
	padding-bottom: 0px;
}
#content_brochure {
	position: absolute;
	top: 208px;
	left: 0px;
	height: 1550px;
	width: 900px;
	padding-bottom: 0px;
	z-index: 17;
}
#top_left {
	position:absolute;
	left:0px;
	top:0px;
	width:24px;
	height:24px;
	background-image: url(../i/top_left.png);
	z-index: 94;
}
#top_right {
	position:absolute;
	left:876px;
	top:0px;
	width:24px;
	height:24px;
	background-image: url(../i/top_right.png);
	z-index: 95;
}
#oval_left {
	position:absolute;
	left:-44px;
	top:320px;
	width:44px;
	height:140px;
	background-image: url(../i/oval_left.png);
	z-index: 92;
}
#oval_center {
	position:absolute;
	left:0px;
	top:193px;
	width:900px;
	height:174px;
	background-image: url(../i/oval_center.png);
	z-index: 93;
}
#oval_right {
	position:absolute;
	left:900px;
	top:255px;
	width:157px;
	height:269px;
	z-index:94;
	background-image: url(../i/oval_right.png);
}
#lwr_lft_cnr {
	position:absolute;
	left:0px;
	top:66px;
	width:34px;
	height:34px;
	background-image: url(../i/btm_left.png);
	z-index: 88;
}
#lwr_r_cnr {
	position:absolute;
	left:866px;
	top:66px;
	width:34px;
	height:34px;
	background-image: url(../i/btm_right.png);
	z-index: 89;
}
#footer {
	position: relative;
	margin: 0 auto;
	width: 900px;
	height: 50px;
	padding-top: 50px;
	background-color: #FFFFFF;
}
#fbicon {
	position:absolute;
	left:435px;
	top:20px;
	width:32px;
	height:32px;
	z-index:4;
}
.footext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.625em;
	color: #BF9235;
}
#img1 {
	position:absolute;
	left:35px;
	top:963px;
	width:400px;
	height:242px;
	background-image: url(../i/cockpit2.png);
}
#img2 {
	position:absolute;
	left:467px;
	top:1235px;
	width:400px;
	height:277px;
	background-image:url(../i/cockpit4.png);
}
#img3 {
	position:absolute;
	left:36px;
	top:1242px;
	width:400px;
	height:266px;
	background-image: url(../i/cockpit1.png);
}
#img4 {
	position:absolute;
	left:467px;
	top:964px;
	width:400px;
	height:240px;
	background-image: url(../i/cockpit3.png);
}
#link_image {
	position: absolute;
	left: 25px;
	top: 160px;
	width: 850px;
	height: 9630px;
	z-index: 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
#link_imagemarine {
	position: absolute;
	left: 25px;
	top: 160px;
	width: 850px;
	height: 5600px;
	z-index: 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
#firmly {
	position:absolute;
	left:459px;
	top:1054px;
	width:420px;
	height:158px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
#text6, text5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	left:48px;
	top:0px;
	width:254px;
	height:328px;
	z-index:3;
	color: #845C22;
}
#prod_overview {
	position:absolute;
	left:25px;
	top:178px;
	width:850px;
	height:2365px;
	z-index:1;
}
#facility_overview {
	position:absolute;
	left:25px;
	top:150px;
	width:850px;
	height:296px;
	z-index:1;
}
#toplft {
	position:absolute;
	left:0px;
	top:-16px;
	width:30px;
	height:30px;
	z-index:2;
	background-image: url(../i/toplft.png);
}
#top_rt {
	position:absolute;
	left:870px;
	top:-15px;
	width:30px;
	height:29px;
	z-index:3;
	background-image: url(i/toprt.png);
}
#btm_lft {
	position:absolute;
	left:0px;
	top:131px;
	width:34px;
	height:34px;
	z-index:97;
	background-image: url(../i/btm_left.png);
}
#btm_rt {
	position:absolute;
	left:866px;
	top:131px;
	width:34px;
	height:34px;
	z-index:97;
	background-image:url(../i/btm_right.png);
}
/*********************************************** start link css ****************************************************/
a:link {
	text-decoration: underline;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #BF9235;
}
a:visited {
	text-decoration: underline;
	color:#000000;
}
/************************************************ end link css ***************************************************/
.style21 {	color: #000000}
#lwrght {
	position:absolute;
	left:708px;
	top:832px;
	width:192px;
	height:225px;
	z-index:2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
}
.style31 {color: #BF9235;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#reputation {
	position:absolute;
	left:626px;
	top:685px;
	width:267px;
	height:388px;
	z-index:13;
}
.rep_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; color: #BF9235;
}
#current1 {
	position:absolute;
	left:165px;
	top:400px;
	width:725px;
	height:144px;
	z-index:2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #845C22;
	background-color: #FFFFFF;
	visibility: hidden;
}
#details {
	position:absolute;
	left:0px;
	top:0px;
	width:357px;
	height:315px;
	font:1em verdana;
	z-index: 2;
	background-color: #FFFFFF;
}
#imagediv {
	position:absolute;
	left:184px;
	top:400px;
	width:713px;
	height:315px;
	z-index: 89;
	background-color: #E4E4E4;
}
.style33 {color: #F7D09D}

.style34 {font-size: 1em}
/********************************************** Start News Flash Div *********************************************/
#news {
	position:absolute;
	left:35px;
	top:512px;
	width:370px;
	height:410px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #193964;
	background-image: url(../i/nf_ctr.png);
}
#newstext {
	position:absolute;
	left:15px;
	top:15px;
	width:320px;
	height:100%;
	z-index:9;
	background-color: #193964;
}
#nf_top {
	position:absolute;
	left:0px;
	top:0px;
	width:370px;
	height:15px;
	background-image: url(../i/nftop.png);
}
#nf_btm {
	position:relative;
	left:0px;
	width:370px;
	height:15px;
	padding-top: 15px;
	background-repeat: no-repeat;
	top: 395px;
}
#video {
	position:absolute;
	left:424px;
	top:514px;
	width:450px;
	height:345px;
	z-index:3;
}
#videotext {
	position:absolute;
	left:531px;
	top:864px;
	width:253px;
	height:36px;
	z-index:4;
}
/*************************************************End News Flash Div**********************************************/
.style42 {color: #BF9235;
}


/****************************************************End nonie.css*************************************************/

