@charset "utf-8";
/* CSS Document */


body {
	font-size:62.5%;
	text-align:left;
	margin: 0 auto;
}
.home {
	/*background:#520003 url(../images/body-bg1.jpg) no-repeat center top;*/
	background: #810006 url(../images/bg-bar.jpg) repeat-x top;
}
.inner {
	background:#520003 url(../images/bg-new.jpg) no-repeat center top;
}
.contact {
	background:#520003 url(../images/contact-bg2.jpg) no-repeat center top;
}
#contacttxt{
	text-align:right;
	padding-right:20px;
	}
#wrap {
	width:870px;
	margin: 0 auto;
	padding:0;
	text-align: center;
	position:relative;
}
/*Start header*/



#mascot{
	position:absolute;
	width:870px;
	height:142px;
	/*border:1px solid #0F3;*/
	z-index:998;
	top:30px;
	text-align:right;
	
}


#header {
	vertical-align:top;
}
#header h1 {
	padding-top:48px;
	height:60px;
}/*End header*/
/*Start content*/
#content {
	height:478px;
}
#contentinner {
	height:478px;/*background:#F60;*/
}
#contentarea {
	height:auto;
	/*border:1px solid #0F0;*/
	text-align:left;
	padding:26px 18px 40px 32px;
}
#contentarea-products {
	height:auto;
	/*border:1px solid #0F0;*/
	text-align:left;
	padding:15px 18px 40px 32px;
}
#back-link {
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	color:#666666;
	font-weight:normal;
	font-size:1.2em;
	text-align:right;
	padding-right:10px;
	padding-top:15px;
}
#pack-title {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#666666;
	font-weight:normal;
	font-size:1.2em;
	padding-bottom:20px;
}
#back-link a {
	color:#666666;
	text-decoration:underline;
	font-weight:normal;
}
#contentarea h1 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#3a3a3a;
	padding-bottom:15px;
}
#rightimg {
	float:right;
	padding-top:75px;
}
#rightawards {
	float:right;
	padding-top:35px;
	width:420px;
	text-align:center;
}
#leftimg {
	float:left;
	padding-top:75px;
}
#rightimg h1 {
	font-size:1.3em;
	height:22px;
	/*padding-left:100px;*/
	text-align:center;
}
/*#spacer {
	display:block;
	height:15px;
}*/


#eventsgallery {
	width:100%;/*border:1px solid #0F0;*/
}
/* scroll  */

#mycustomscroll {
	width: 450px;
	height: 380px;
	overflow: auto;
	position: relative;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#606060;
	font-weight:normal;
	line-height:15px;
}
#mycustomscroll p {
	padding-bottom:10px;
}
.fixedwidth {
	width: 550px;
	height: auto;
	position: relative;
	color: black;
	padding: 1px;
}
.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0;
	left: 0;
}
.vscrollerbase {
	width: 15px;
	background: url(../images/basebarcaps_verticalbarbody.gif) 0px 0px repeat-y;
}
.vscrollerbar {
	width: 15px;
	background: url(../images/basebarcaps_verticalbarbody.gif) -15px 0px repeat-y;
}
.hscrollerbase {
	height: 15px;
	background: url(../images/horizontalbarbody_cornerjog.png) 0px -15px repeat-x;
}
.hscrollerbar {
	height: 15px;
	background: url(../images/horizontalbarbody_cornerjog.png) 0px -30px repeat-x;
}
.vscrollerbar, .hscrollerbar {
	padding: 10px;
	z-index: 2;
}
.vscrollerbarbeg {
	background: url(../images/basebarcaps_verticalbarbody.gif) -45px -30px no-repeat;
	width: 15px;
	height: 15px !important;
}
.vscrollerbarend {
	background: url(../images/basebarcaps_verticalbarbody.gif) -45px 0px no-repeat;
	width: 15px;
	height: 15px;
}
.hscrollerbarbeg {
	background: url(../images/basebarcaps_verticalbarbody.gif) -60px -15px no-repeat;
	height: 15px;
	width: 15px !important;
}
.hscrollerbarend {
	background: url(../images/basebarcaps_verticalbarbody.gif) -30px -15px no-repeat;
	height: 15px;
	width: 15px;
}
.scrollerjogbox {
	width: 15px;
	height: 15px;
	top: auto;
	left: auto;
	bottom: 0px;
	right: 0px;
	background: url(../images/horizontalbarbody_cornerjog.png) 0px 0px;
}
.vscrollerbasebeg {
	background: url(../images/basebarcaps_verticalbarbody.gif) -30px -30px no-repeat;
	width: 15px;
	height: 15px !important;
}
.vscrollerbaseend {
	background: url(../images/basebarcaps_verticalbarbody.gif) -60px -30px no-repeat;
	height: 15px;
	width: 15px;
}
.hscrollerbasebeg {
	background: url(../images/basebarcaps_verticalbarbody.gif) -60px 0px no-repeat;
	height: 15px;
	width: 15px !important;
}
.hscrollerbaseend {
	height: 15px;
	width: 15px;
	background: url(../images/basebarcaps_verticalbarbody.gif) -30px 0px no-repeat;
}
.scrollerjogbox:hover {
	background: url(../images/basebarcaps_verticalbarbody.gif) -45px -15px;
}
/*end scroll*/

#leftbar {
	/*background:#0F0;*/
	width:160px;
	float:left;
	padding-top:10px;
}
.bot15 {
	margin-bottom:15px;
}
#leftbar h1 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#3a3a3a;
	padding-bottom:10px;
}
#rightbar {
	/*background:#F60;*/
	width:634px;
	float:left;
	padding-top:10px;
	padding-right:20px;
}
/*Products*/
.tabs {
	float: left;
	height: 265px;
	width: 140px;
	position: relative;
	text-align: center;
	/*padding-top:15px;*/
	/*margin-right:5px;*/
	background:url(../images/bgpng.png) repeat;
	margin-top:15px;
}
.tabs-container {
	overflow: hidden;
	xposition: relative;
	width: 140px;
	height: 200px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;/*	vertical-align:top;
	vertical-align:text-top;*/
}
.tabs-list {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	position: relative;
	height:200px;
	/*border:1px solid #0F0;*/
}
.tabs-item a {
	height: 25px;
	width: 100px;
	display: block;
	background:url(../images/bullet.gif) left no-repeat;
	height:18px;
	padding-left:10px;
	padding-top:6px;
	text-decoration:none;
	color:#666666;
	border-bottom:1px solid #666666;
	margin-left:15px;
	margin-right:30px;
}
.tabs-item a:hover {
	color:#ed1c24;
}
.tabs-nav {
	xposition: absolute;
	height: 25px;
	width: 140px;
	background: #999;
}
.tabs-nav a {
	display: block;
	height: 25px;
	width: 140px;
}
.tabs-nav-up {
	top: 0;
	height:16px;
	background:url(../images/up-arrow.png) center top no-repeat;
	/*border-bottom:1px solid #b2b2b2;*/
	cursor:pointer;
}
.tabs-nav-down {
	xbottom: 0;
	left:0px;
	height:16px;
	background:url(../images/down-arrow.png) center bottom no-repeat;
	/*border-bottom:1px solid #b2b2b2;*/
	cursor:pointer;
}
.tabs-selected a:active, .tabs-selected a, .tabs-item a:active {
	/*background: #0F0;*/
	font-weight:normal;
	color:#ed1c24;
	border-bottom:1px solid #666666 !important;
}
.canvas {
	position: relative;
	/*background: #CCC;*/
	float: left;
	height: 410px;
	width: 655px;
}
.canvas-container {
	margin-left: 27px;
	overflow: hidden;
	position: relative;
	width: 600px;
	height: 400px;
}
.canvas-list {
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	overflow: hidden;
	width: 999px;
}
.canvas-item {
	float: left;
	height: 400px;
	width: 600px;
	/*background: #BBB;*/
	display: block;
}
.canvas-nav {
	position: absolute;
	top: 0;
	height: 400px;
	width: 25px;/*border:1px solid #000;*/
}
.canvas-nav a {
	display: block;
	height: 400px;
	width: 25px;
}
.canvas-nav-left {
	left: 0;
	background:url(../images/arrow-left.png) left no-repeat;
}
.canvas-nav-right {
	right: 0;
	background:url(../images/arrow-right.png) right no-repeat;
}
.canvas-nav-inactive a {
	/*background: #000;*/
	cursor: default;
	background:none;
	display:none;
}
.canvas-nav-inactive{
	display:none;
	}
#product-img {
	float:left;
	padding-top:15px;
	padding-right:20px;
}
#specs {
/*border:1px solid #000;*/
	
}
#specs h1 {
	color:#FFF;
	font-size:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	padding:1px 5px 2px 5px;
	margin:0;
	display:inline;
	background:#ed1d25;
	vertical-align:middle;
	line-height:21px;
}
#product-specs {
	padding-top:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1.2em;
	color:#666666;
	font-weight:normal;
	line-height:1.5em;
}
#product-specs-ul li {
	width:380px;
	margin-left:205px;
	display: block;
	background:url(../images/bullet.gif) top left no-repeat;
	padding-left:10px;
	padding-top:3px;
	text-decoration:none;
	color:#666666;
	border-bottom:1px solid #e3e3e3;
	/*overflow:hidden;*/
}
#ava-colors {
}
#pen-color {
	padding-left:5px;
	display:inline;
}
#pen-color img {
	padding-right:2px;
	vertical-align:middle;
}
.monteximm {
	padding-top:15px;
	float:left;
}
#pro-title {
	padding-top:15px;
	height:22px;
}
#product-dispaly {
}
/*end Products*/


/*slide show*/
div#slideshow {
	width: 870px;
	height: 478px;
	overflow: scroll;
	position: absolute;
	z-index: 5;/*border:1px solid #0F0;*/
}
div#slideshow ul#nav {
	display: none;
	list-style: none;
	position: relative;
	top: 210px;
	z-index: 15;
}
div#slideshow ul#nav li#prev {
	float: left;
	margin: 0 0 0 20px;
}
div#slideshow ul#nav li#next {
	float: right;
	margin: 0 20px 0 0;
}
div#slideshow ul#nav li a {
	display: block;
	width: 80px;
	height: 80px;
	text-indent: -9999px;
}
div#slideshow ul#nav li#prev a {
	background: url(../images/prev.png);
}
div#slideshow ul#nav li#next a {
	background: url(../images/next.png);
}
#slides {
	padding:0;
	margin:0;
}
div#slideshow ul#slides {
	list-style: none;
	position: relative;
	width: 830px;
	height: auto;
}
div#slideshow ul#slides li {
	margin: 0 0 20px 0;
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	z-index: 5;
	opacity: 0;
}
a {
	outline: none;
}
#banner1 {
	position:absolute;
	left:60px;
	top:70px;
	width:400px;
	/*border:1px solid #0F0;*/
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
}
#banner2 {
	position:absolute;
	left:385px;
	top:300px;
	width:455px;
	/*border:1px solid #0F0;*/
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
}
#banner3 {
	position:absolute;
	left:40px;
	top:330px;
	width:455px;
	/*border:1px solid #0F0;*/
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
}
#banner4 {
	position:absolute;
	left:40px;
	top:310px;
	width:450px;
	/*border:1px solid #0F0;*/
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
}
#banner1 h1, #banner2 h1, #banner3 h1, #banner4 h1 {
	font-size:2.2em;
	color:#FFF;
	font-weight:bold;
	line-height:2em
}
#banner1 h3, #banner2 h3, #banner3 h3, #banner4 h3 {
	font-size:1.2em;
	color:#FFF;
	font-weight:normal;
	line-height:1.4em;
}
#banner1 p a, #banner2 p a, #banner3 p a, #banner4 p a {
	font-size:1.2em;
	color:#ed1c24;
	font-weight:normal;
	line-height:1.7em;
	text-decoration:none;
}
#banner1 p a:hover, #banner2 p a:hover, #banner3 p a:hover, #banner4 p a:hover {
	text-decoration:underline;
}
/*end slide show*/

/*Scroll*/

.scroll-pane {
	width: 450px;
	height: 380px;
	overflow: auto;
	position: relative;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#606060;
	font-weight:normal;
	line-height:15px;
}
.scroll-pane1 {
	width: 400px;
	height: 380px;
	overflow: auto;
	position: relative;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#606060;
	font-weight:normal;
	line-height:15px;
}
#pane1 {
	height: 100px;
}
#pane2 {
	height: 150px;
}
#pane3 {
	height: 380px;
}
#manage-tabs {
	margin-left:20px;
	margin-bottom:15px;
	widows:383px;
	height:25px;
	vertical-align:middle;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1.2em;
	color:#000;
	text-decoration:none;
	font-weight:normal;

}
#manage-tabs ul li{
	display:inline;
}

#cd a, #md a, #qa a{
	color:#000;
	text-decoration:none;
}

#cd a:hover, #md a:hover, #qa a:hover{
	color:#FFF;
	text-decoration:none;
}

#cd.selected a {
	background:url(../images/cd-bg2.gif) left top no-repeat;
	color:#FFF;
	widows:120px;
	display:block;
	height:19px;
	vertical-align:middle;
	padding-top:6px;

}

#cd a {
	background:url(../images/cd-bg.gif) left top no-repeat;
	color:#000;
	widows:120px;
	display:block;
	height:19px;
	vertical-align:middle;
	padding-top:6px;

}

#cd a:hover {
	background:url(../images/cd-bg2.gif) left top no-repeat;
	color:#FFF;
}

#md.selected a {
	background:url(../images/md-bg2.gif) left top no-repeat;
	color:#FFF;
	widows:118px;
	display:block;
	height:19px;
	vertical-align:middle;
	padding-top:6px;

}

#md a {
	background:url(../images/md-bg.gif) left top no-repeat;
	color:#000;
	widows:118px;
	display:block;
	height:19px;
	vertical-align:middle;
	padding-top:6px;

}

#md a:hover {
	background:url(../images/md-bg2.gif) left top no-repeat;
	color:#FFF;
}

#qa.selected a {
	background:url(../images/qa-bg2.gif) left top no-repeat;
	color:#FFF;
	widows:118px;
	display:block;
	height:19px;
	vertical-align:middle;
	padding-top:6px;

}

#qa a {
	background:url(../images/qa-bg.gif) left top no-repeat;
	color:#000;
	widows:118px;
	display:block;
	height:19px;
	vertical-align:middle;
	padding-top:6px;

}
#qa a:hover {
	background:url(../images/qa-bg2.gif) left top no-repeat;
	color:#FFF;
}

#cd {
	width:120px;
	background:url(../images/cd-bg.gif) left top no-repeat;
	height:19px;
	border:0px solid #0F0;
	float:left;
	text-align:center;
	/*padding-top:6px;*/
}

#md{
	width:118px;
	background:url(../images/md-bg.gif) left top no-repeat;
	height:19px;
	border:0px solid #0F0;
	float:left;
	text-align:center;

}

#qa{
	width:145px;
	background:url(../images/qa-bg.gif) left top no-repeat;
	height:19px;
	border:0px solid #0F0;
	float:left;
	text-align:center;
}

#manage-tabs ul li a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1.2em;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}

/*#manage-tabs a {
	margin-left:20px;
	padding:0;
	margin:0;
	cursor:pointer;
}*/
.scroll-pane p {
	padding-bottom:10px;
}
.scroll-pane p .bold {
	font-weight:bold;
	font-size:1.3em;
}
.scroll-pane p .under {
	font-weight:bold;
	font-size:1em;
	text-decoration:underline;
	line-height:1.3em;
}
.scroll-pane1 p {
	padding-bottom:10px;
}
.scroll-pane1 p .bold {
	font-weight:bold;
	font-size:1.3em;
}
.scroll-pane1 p .under {
	font-weight:bold;
	font-size:1em;
	text-decoration:underline;
	line-height:1.3em;
}
#pane4 {
	height: 340px;
}
#pane41 {
	height: 340px;
}
#pane5 {
	height: 340px;
}
#pane6 {
	height: 340px;
}
a.jScrollArrowUp {
	background: url(../images/basic_arrow_up.gif) no-repeat 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(../images/basic_arrow_down.gif) no-repeat 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}
.orange-bar .jScrollPaneTrack {
	/*background: #f60;*/
	background:url(../images/scrol1.gif) repeat-y;
}
.orange-bar .jScrollPaneDrag {
	background: url(../images/scrollimg.gif) no-repeat 50% 50%;
}
.orange-bar .scroll-pane {
/*background: #3F0;*/
}
.orange-bar1 .jScrollPaneDrag {
	background: url(../images/scrollimg.gif) no-repeat 50% 50%;
}
.orange-bar1 .scroll-pane {
/*background: #3F0;*/
}
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}
.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
/*background-color: #f60;*/
}
a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
/*background-color: #f00;*/
}
/*end scroll*/


/*End content*/

/*Start footer*/
#footer {
	width:870px;
	height:auto;
	/*background:#FC0;*/
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	z-index: 999;
}
/* Sliding Subnav Styles */
.slidenav {
	position: relative;
	font-size:1.2em;
	text-align:center;
	padding-left:20px;
	color:#FFF;
	/*border:1px solid #FC0;*/
	padding-top:20px;
}
.slidenav a, .slidenav a:active, .slidenav a:visited {
	color: #FFF;
	text-decoration: none;
}
.slidenav a:hover, .selected {
	color: #ed1d24;
}
.slidenav ul, .slidenav ul li {
	height: 3em;
	line-height: 3em;
	list-style: none;
}
.slidenav ul li {
}
.subnav ul li, .subnav ul, .slidenav-box {
	height: 2em;
	line-height: 2.3em;
	list-style: none;
}
.slidenav ul a {
	margin: 0px 40px;
}
.subnav ul a {
	margin: 0px 0px;
}
.slidenav ul a:hover {
}
.slidenav ul li, .subnav ul li {
	display:inline;
}
.slidenav ul li ul {
	display: none;
	position: absolute;
	top: 1em;
	left: 0;
}
.slidenav ul li:hover ul {
	display: block;
}
#subimg {
	height:32px;
	/*border:1px solid #00F;*/
	padding-top:6px;
	
}
.subnav {
	/*background:url(../images/submeu-right.gif) right no-repeat;*/
	background:url(../images/submenubg.gif) left no-repeat;
}
#subadj {
	position:absolute;
	/*border:1px solid #0F0;*/
	top:598px;
	width:858px;
	padding:0 12px;
	padding-right:0px;
	z-index:999;
}
.subnav ul {
	display: none;
	font-size: 11px;
	height:32px;
}
.subnav ul li {
	padding: 0px 5px;
}
.subnav ul a {
	color: #ffffff;
	text-decoration: none;
	padding: 2px 5px;
}
.subnav ul a:hover {
	color: #ed1d24;
}
.slidenav-box {
	margin: 0px 0px;
	/*border: 1px solid #472841;*/
    padding-right: 6px;/*background: #c15600;*/
	height:32px;
	background:url(../images/submeu-right.gif) right no-repeat;
	margin-left:20px;
	padding-bottom:6px;
}
.inactive-box {
	visibility: hidden;
}
#footerbottom {
	padding:15px 10px 0 10px;
	color:#b67676;
	text-decoration:none;
	font-size:10px;
}
#copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	position:absolute;
	width:600px;
}
#id8 {
	float:right;
}
#id8 a {
	color:#FFF;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}
#id8 img {
	padding:0 1px;
}
/* End Sliding Subnav Styles */

/*End footer*/

.slidenav-container{
	background:url(../images/menu-bg-red.jpg) repeat-x top;
}



.txt {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	color:#3a3a3a;
	font-size:1.2em;
	line-height:16px;
}
/*awards*/

.ad-gallery {
	width: 410px;
}
.ad-gallery, .ad-gallery * {
	margin: 0;
	padding: 0;
}
.ad-gallery .ad-image-wrapper {
	width: 100%;
	height: 280px;
	margin-bottom: 10px;
	position: relative;
	overflow: hidden;
}
.ad-gallery .ad-image-wrapper .ad-loader {
	position: absolute;
	z-index: 10;
	top: 48%;
	left: 48%;
	border: 1px solid #CCC;
}
.ad-gallery .ad-image-wrapper .ad-next {
	position: absolute;
	right: 0;
	top: 0;
	width: 25%;
	height: 100%;
	cursor: pointer;
	display: block;
	z-index: 100;
}
.ad-gallery .ad-image-wrapper .ad-prev {
	position: absolute;
	left: 0;
	top: 0;
	width: 25%;
	height: 100%;
	cursor: pointer;
	display: block;
	z-index: 100;
}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
	/* Or else IE will hide it */
      background: url(../images/non-existing.jpg)\9
}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
	background: url(../images/ad_prev.png);
	width: 30px;
	height: 30px;
	display: none;
	position: absolute;
	top: 47%;
	left: 0;
	z-index: 101;
}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
	background: url(../images/ad_next.png);
	width: 30px;
	height: 30px;
	right: 0;
	left: auto;
}
.ad-gallery .ad-image-wrapper .ad-image {
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	z-index: 9;
}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
	position: absolute;
	bottom: 5px;
	left: 5px;
	padding: 5px;
	text-align: left;
	width: 100%;
	z-index: 2;
	background: url(../images/opa75.png);
	color: #000;
}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
	background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='../images/opa75.png');
}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
	display: block;
}
.ad-image-description {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:15px;
	text-align:center;
	padding:3px;
}
.ad-gallery .ad-controls {
	height: 20px;
}
.ad-gallery .ad-info {
	float: left;
}
.ad-gallery .ad-slideshow-controls {
	float: right;
}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
	padding-left: 2px;
	cursor: pointer;
}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
	padding-left: 2px;
	font-size: 0.9em;
}
.ad-gallery .ad-slideshow-running .ad-slideshow-start {
	cursor: default;
	font-style: italic;
}
.ad-gallery {
	width: 100%;
	position: relative;
}
.ad-nav {
	width: 325px;
	position: absolute;
	left:50px;
	border:1px solid #FFF;
	top:285px;/*padding-top:3px;*/
/*	padding-left:50px;*/
  }
.ad-gallery .ad-forward, .ad-gallery .ad-back {
	position: absolute;
	top: 0;
	height: 100%;
	z-index: 10;
}
/* IE 6 doesn't like height: 100% */
    * html .ad-gallery .ad-forward, .ad-gallery .ad-back {
	height: 100px;
}
.ad-gallery .ad-back {
	cursor: pointer;
	left:-32px;
	width: 30px;
	height:55px;
	display: block;
	background: url(../images/ad_scroll_back.png) top no-repeat;
}
.ad-gallery .ad-forward {
	cursor: pointer;
	display: block;
	right: -32px;
	height:55px;
	width: 30px;
	background: url(../images/ad_scroll_forward.png) top no-repeat;
}
.ad-gallery .ad-nav .ad-thumbs {
	overflow: hidden;
	width: 100%;
}
.ad-gallery .ad-thumbs .ad-thumb-list {
	float: left;
	width: 9000px;
	list-style: none;
}
.ad-gallery .ad-thumbs li {
	float: left;
	padding-right: 5px;
	padding-top:4px;
	padding-bottom:4px;
}
.ad-gallery .ad-thumbs li a {
	display: block;
}
.ad-gallery .ad-thumbs li a img {
	border: 3px solid #CCC;
	display: block;
}
.ad-gallery .ad-thumbs li a.ad-active img {
	border: 3px solid #616161;
}
.ad-thumbs {
	padding-top:0px;
}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
	position: absolute;
	left: -9000px;
	top: -9000px;
}

/*End awards*/

/*management manu*/

/*end*/

/*feedback form*/

#feedform{
	margin-top:20px;
	margin-left:30px;
	margin-right:50px;
	}

.field1{
	width:296px;
	height:18px;

}

#feedh1{
	padding-top:35px;
	}

 #formleft label {
display:inline;
line-height:3em;
}

#clear{
	clear:both;
	}
#formright{
	float:right;
	left:200px;

	}
 #formright label {
display:block;

}

#formbtn{
	text-align:right;
	margin-top:5px;
	}
	
#formbtn img{
	padding-left:5px;
}
/*end feedback form*/

#imageLoaderSplashArea
{
	border: 3px double #ccc;
	width: 300px;
	padding: 5px;
	margin: auto;
}

#imageLoaderSplashArea .splashScreenImage
{
	border: none;
}

#rightimg{
	width:365px;
}

