/* CSS Document */html * {	margin: 0;	padding: 0;}body {	/*background-image:url(images/body-bkgd.jpg);*/	background-color:#8BADBD;	margin: 0px;	padding: 0px;	font: 13px arial, sans-serif;	text-align: left;	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;}#container {	color:#000000;	margin:0px auto;	padding:0px;	width: 712px;	position:relative;}#header{	width: 712px;	height:138px;	background-image:url(images/header_st_02.gif);	background-repeat:no-repeat;	position:relative;}#header2{	width: 712px;	height:138px;	background-image:url(images/header_st2.gif);	background-repeat:no-repeat;	position:relative;}#homelink {    float:left;	text-align:left;    position:absolute;	left:0px;	top:0px;	color:#ffffff;}#homelink a{	color:#ffffff;	font-weight:bold;	font-size:12px;	text-decoration:none;}#logolink {    float:right;	text-align:right;    position:absolute;	right:0px;	top:0px;}#footercontainer{	width: 702px;	height:100px;}#footer{	width: 702px;	background-color:#000000;	text-align: center;	vertical-align:middle;	color:#ffffff;}#footer ul{	color:#ffffff;	list-style:none;	font-weight:bold;	font-size:12px;	padding:5px;}#footer ul li{	display: inline;	padding-right:5px;	padding-left:5px;}#footer ul li a{	color:#ffffff;	}#address{	width: 702px;	height:25px;	text-align: center;	font-size:12px;	padding:3px;}#address a{	color:#000000;	font-weight:bold;}#header h1{visibility:hidden;}#toplinks{	width: 702px;	margin-left:26px;}#tab1{	width:98px;	height:26px;	position:absolute;	top:79px;	left:1px;}#tab1 p{	font-size:15px;	text-align:center;	margin:8px 0px 0px 0px;}#tab1 a{	text-decoration:none;	color:#000000;	background-image:url(images/nav_about_us.jpg);	background-position:0 -28px;	display:block;	margin-left:1px;	width:98px;	height:26px;}#tab1 a:hover{	background-image:url(images/nav_about_us.jpg);	background-position:0 -1px;	display:block;	margin-left:1px;	width:98px;	height:26px;}#selecttab1{	background-image:url(images/nav_about_us.jpg);	background-position:0 28px;	display:block;	margin-left:1px;	width:98px;	height:26px;}#tab2{	width:97px;	height:26px;	position:absolute;	top:79px;	left:99px;}#tab2 p{	font-size:15px;	text-align:center;	margin:8px 0px 0px 0px;}#tab2 a{	text-decoration:none;	background-image:url(images/nav_products.jpg);	background-position:0 -28px;	display:block;	margin-left:1px;	width:97px;	height:26px;}#tab2 a:hover{	background-image:url(images/nav_products.jpg);	background-position:0 -1px;	display:block;	margin-left:1px;	width:97px;	height:26px;}#selecttab2{	background-image:url(images/nav_products.jpg);	background-position:0 28px;	display:block;	margin-left:1px;	width:99px;	height:26px;}#tab3old{	width:124px;	height:26px;	position:absolute;	top:79px;	left:197px;}#tab3old p{	font-size:15px;	text-align:center;	margin:8px 0px 0px 0px;}#tab3old a{	text-decoration:none;	background-image:url(images/nav_schedule.jpg);	background-position:0 -28px;	display:block;	margin-left:1px;	width:124px;	height:26px;}#tab3old a:hover{	background-image:url(images/nav_schedule.jpg);	background-position:0 -1px;	display:block;	margin-left:1px;	width:124px;	height:26px;}#tab3{	width:124px;	height:26px;	position:absolute;	top:79px;	left:197px;}#tab3 p{	font-size:15px;	text-align:center;	margin:8px 0px 0px 0px;}#tab3 a{	text-decoration:none;	background-image:url(images/nav_appearances.jpg);	background-position:0 -28px;	display:block;	margin-left:1px;	width:124px;	height:26px;}#tab3 a:hover{	background-image:url(images/nav_appearances.jpg);	background-position:0 -1px;	display:block;	margin-left:1px;	width:124px;	height:26px;}#selecttab3old{	background-image:url(images/nav_schedule.jpg);	background-position:0 28px;	display:block;	margin-left:1px;	width:124px;	height:26px;}#selecttab3{	background-image:url(images/nav_appearances.jpg);	background-position:0 28px;	display:block;	margin-left:1px;	width:124px;	height:26px;}#tab4{	width:98px;	height:28px;	position:absolute;	top:79px;	left:321px;}#tab4 p{	font-size:15px;	text-align:center;	margin:8px 0px 0px 0px;}#tab4 a{	text-decoration:none;	background-image:url(images/nav_contact.jpg);	background-position:0 -28px;	display:block;	margin-left:1px;	width:98px;	height:26px;}#tab4 a:hover{	background-image:url(images/nav_contact.jpg);	background-position:0 -1px;	display:block;	margin-left:1px;	width:98px;	height:26px;}#selecttab4{	background-image:url(images/nav_contact.jpg);	background-position:0 28px;	display:block;	margin-left:1px;	width:98px;	height:26px;}.mainbkgd {	width:698px;	background-color:#ffffff;	border-left:2px solid #000;	border-right:2px solid #000;}.featurephoto {	float:right;	margin-right:20px;	width:200px;	height:300px;	background-color:gray;}.homecontent {	width:685px;	margin-left:20px;	padding-bottom:10px;	padding-top:10px;}.rtphoto{	border:1px solid #000000;	width:215px;}.featuretitle {	width:702px;	height:27px;	background-image:url(images/feature_title.jpg);	background-repeat:no-repeat;}.featuretitle h2{	font-size:14px;}.f1 {	width:240px;	background-color:#006699;	height:200px;}#scontent{	color:#000000;	padding:10px;	font-size:12px;	/*line-height:1.2em;*/	float:left;	font-weight:normal;}#scontent p{	padding-top:5px;	padding-bottom:10px;}#scontent a{	color:#C9046E;	font-weight:bold;}.dotted{	border-bottom-style:dashed;	border-bottom-width:.10em;	border-bottom-color:#000000;}#content{	width:420px;	text-align:left;	font-size:12px;}#content p{	font-weight:normal;}#content a{	color:#0971A4;	font-weight:bold;}#content ul{	padding-left:25px;	padding-top:5px;}#content sup{	font-size:12px;	font-weight:bold;}h1{	color:#000000;	font-size:16px;	width:450px;}.line{	border-bottom:2px solid #000000;	margin-bottom:8px;	width:450px;}h2{	color:#000000;	font-size:18px;	padding-top:15px;	padding-bottom:8px;}#sidenav{	text-align:left;	width:183px;	background-color:#E0E8EC;	border-right:2px solid #5F808F;	float:left;}#int-sidenav{	text-align:left;	width:183px;	height:590px;	/*background-image:url(images/internal-side-bkgd-long.gif);*/	border-left:2px solid #C9046E;	border-right:2px solid #C9046E;	float:left;	position:relative;	left:27px;	top:-99px;}.select{	background-image:url(images/arrow.gif);	background-repeat:no-repeat;	background-position:left;	background-color:#5F808F;	color:#fff;	font-weight:bold;	font-size:13px;	padding:3px 0px 3px 17px;	display:block;}#int-scontent{	font-size:12px;	/*line-height:1.3em;*/}#int-scontent h2{	padding:10px;}#int-scontent ul {	width:183px;}#int-scontent ul li {	list-style:none;}#int-scontent ul li a{	color:#000;	font-weight:bold;	text-decoration:none;	font-size:13px;	padding:3px 0px 3px 17px;	display:block;}#int-scontent ul li a:hover{	background-image:url(images/arrow_ro.gif);	background-repeat:no-repeat;	background-position:left;	background-color:#FFFFFF;	color:#000000;}#int-contentholder{	margin-right:28px;	padding-bottom:15px;	width:504px;}#int-content{	width:450px;	text-align:left;	padding-left:30px;	font-size:12px;	/*line-height:1.3em;*/	padding-top:15px;	padding-bottom:15px;	font-weight:normal;}#int-content p{	padding-top:5px;}#int-content a{	color:#0971A4;	font-weight:bold;}#int-content ul{	padding-left:25px;	padding-top:5px;}.itemcontainer{	float:left;	width:145px;	padding:5px;	height:160px;}.itemcontainer img{	border:2px solid #2C99CC;}/***************************/#quickcontact{	width:488px;	float:right;	padding-right:15px;	text-align:right;	font-weight:bold;	font-size:13px;	position:absolute;	right:23px;	top:147px;	z-index:1;}#quickcontact a{	color:#000000;}#farticles{	float:left;	margin-top:-23px;	font-size:16px;	position:relative;	width:208px;	text-align:center;}#fphoto{}#contentholder{	width:488px;	height:484px;	background-color:#ffffff;	border-right:2px solid #C9046E;	float:right;	background-image:url(images/homepage-photo.jpg);	background-position:bottom right;	background-repeat:no-repeat;	position:absolute;	top:180px;	right:28px;}#int-header{	width: 757px;	height:168px;	background-image:url(images/int-header-logo.jpg);	background-repeat:no-repeat;	position:relative;}#sign{}#showcase-holder{	position:absolute;	width:486px;	height:400px;	top:60px;}#showcaseheader{	background-image:url(images/product-titlebar.gif);	background-repeat:no-repeat;	width:486px;	height:36px;	margin-left:10px;}#showcaseheader p{	font-size:25px;	font-variant:small-caps;	text-align:left;	margin-left:20px;	padding-top:5px;	font-weight:bold;}#showcaseheader ul{	font-size:20px;	float:right;	margin-right:20px;	margin-top:-23px;}#showcaseheader ul li{	display:inline;	padding-left:3px;}#showcaseheader ul li a{	text-decoration:none;	color:#000000;	font-weight:bold;}#showcaseheader ul li a:hover{	color:#C9046E;}#showcase{	width:482px;	height:345px;	background-color:#A4CEE2;	border: 2px solid #046A9A;	float:left;	margin-left:10px;	overflow:auto;}#tableoverflow{	width:460px;	/*border-collapse:collapse;*/	margin:0 auto;}.photo-container{	border:2px solid #ffffff;	width:196px;	float:left;	margin-left:3px; 	margin-bottom:3px;}.photo-container-w{	border:2px solid #ffffff;	width:315px;	margin-left:3px;	margin-bottom:3px;}.descrip{	float:right;	width:250px;	background-color:#ffffff;	border:2px solid #000000;	padding-top:5px; }.descrip p{	text-align:left;	padding:8px;}.descrip h3{	color:#C9046E;	text-align:center;}.descrip h2{	text-align:left;	padding-left:5px;}.wdescrip{	width:315px;	background-color:#ffffff;	border:2px solid #000000;	padding-top:5px;	margin-top:5px; }.wdescrip p{	text-align:left;	padding:8px;}.wdescrip h3{	color:#C9046E;}.wdescrip h2{	text-align:left;	padding-left:5px;}#int-footercontainer{	clear:both;	float:left;	width: 702px;	height:100px;	position:relative;	margin-top:-122px;}.p-small-lft {	font-size:12px;	width:200px;	float:left;	padding-right:15px;}.p-small-rt {	font-size:12px;}#int-maincontent{	margin-top:-55px;	text-align:left;	padding-left:10px;	font-size:12px;	/*line-height:1.2em;*/	padding-top:15px;	padding-bottom:15px;	position:absolute;	text-align:left;	width:465px;}#int-maincontent p{}#int-maincontent a{	color:#0971A4;	font-weight:bold;}#int-maincontent ul{	padding-left:25px;	padding-top:5px;}#int-maincontent2{	margin-top:-15px;	text-align:left;	padding-left:10px;	font-size:12px;	padding-top:15px;	padding-bottom:15px;	position:absolute;	text-align:left;	width:465px;}#int-maincontent2 p{	padding-top:5px;	padding-bottom:5px;}#int-maincontent2 a{	color:#0971A4;	font-weight:bold;}#int-maincontent2 ul{	padding-left:25px;	padding-top:5px;}#int-sitemap{	width:220px;	text-align:left;	padding-left:10px;	font-size:14px;	padding-top:13px;	padding-bottom:15px;	position:absolute;	top:-95px;}#int-sitemap p{	padding-top:5px;}#int-sitemap a{	color:#0971A4;	font-weight:bold;}#int-sitemap ul{	padding-left:13px;	padding-top:10px;	list-style-type:circle;}#int-sitemap ul li{	padding-left:5px;	padding-top:10px;}#int-sitemap ul li a{	color:#0971A4;}.bkgd_sidenav1{	background-image:url(images/side_pic_1.jpg);	background-repeat:no-repeat;	height:400px;}.bkgd_sidenav2{	background-image:url(images/side_pic_2.jpg);	background-repeat:no-repeat;	height:400px;}.bkgd_sidenav3{	background-image:url(images/side_pic_3.jpg);	background-repeat:no-repeat;	height:400px;}.bkgd_sidenav4{	background-image:url(images/side_pic_4.jpg);	background-repeat:no-repeat;	height:400px;}.bkgd_sidenav5{	background-image:url(images/side_pic_5.jpg);	background-repeat:no-repeat;	height:400px;}.bkgd_sidenav6{	background-image:url(images/side_pic_6.jpg);	background-repeat:no-repeat;	height:400px;}.bkgd_sidenav7{	background-image:url(images/side_pic_7.jpg);	background-repeat:no-repeat;	height:400px;}#ipsum p {	font-size: 12px;	line-height: 18px;	padding: 10px;	border:1px solid red;}
