body {font-family:arial; font-size:14px; color:#eee;  margin:0px; padding:0px;}
h1, h2, h3, h4, h5, p, table, span, form, input {margin:0px; padding:0px;}
img {border:0px;}
a {text-decoration:none;}

.scroll-pane,
.scroll-pane-arrows
{
	width: 100%;
	height: 220px;
	overflow: auto;
}
.horizontal-only
{
	height: auto;
}

.scroll-pane2,
.scroll-pane2-arrows
{
	width: 100%;
	height: 180px;
	overflow: auto;
}

.scroll-pane3,
.scroll-pane3-arrows
{
	width: 100%;
	height: 205px;
	overflow: auto;
}


#wrap {width:960px; margin:0 auto;}
#head {float:left; width:100%;}
#head a img {float:left; margin:15px 0;}


#head a.ro { float:right; width:40px; height:34px;  margin-top:30px;}
#head a.uk { float:right; width:40px; height:34px;margin-left:2px; margin-top:30px;}



ul#menu {width:960px; float:left; list-style:none; margin:0px; padding:0px;}
ul#menu li {float:left; list-style:none; margin:0px; padding:0px; margin-right:2px;}
	
ul#menu a { text-shadow:1px 1px 1px #000; width:132px; padding:0 5px; height:50px; font-size:12px; font-weight:bold; text-decoration:none;  display:table-cell; text-align:center; vertical-align:middle; }
ul#menu a#button0 { width:37px; height:50px;  padding:0 5px;}
ul#menu a#button7 { width:37px; height:50px; padding:0 5px;}




#smallnav {floaT:left; width:950px; padding:5px; background:url('images/content_back.png');  border-radius:5px; margin-top:5px;}
#smallnav a {floaT:left; color:#ccc; font-size:11px;}
#smallnav p {floaT:left; padding:0 5px; color:#aaa; position:relative; top:-2px;}
#smallnav b {font-size:11px; float:left;}

#home-content, #cat-content, #subcat-content, #subcat-desc {float:left; width:100%; margin-top:15px;}
#h-left {float:left; width:567px;}
#h-right { width:373px; height:232px;padding:10px 10px 65px 10px; float:right;}
#video {float:left; width:373px; height:230px; background:#333;}


#h-left img {width:150px; height:140px; background:#333; float:left; margin-left:12px; margin-top:12px;}
#h-left b {color:#fff; width:154px; float:left; margin-left:10px; margin-top:9px; font-size:15px; font-weight:normal; text-align:center; text-shadow:1px 1px 1px #000; text-decoration:none;}
#h-left a {width:174px; height:204px;  floaT:left; margin-right:15px; margin-bottom:15px;}


#data {float:left; width:960px;  background:url('images/content_back.png'); height:220px; margin-top:15px; border-radius:7px;}
#footer {float:left; width:960px; padding:0px; border-radius:7px; background:url('images/content_back.png'); margin:15px 0;}

#footer p {float:left; position:relative; top:8px;}
#ftel {float:left; width:auto; margin-right:100px; }
#fmail {float:left; width:auto; margin-right:100px;  }
#fcopy {float:right; width:auto;  position:relative; left:-10px;}

#ftel b {float:left; width:40px; height:34px; margin-right:10px;}
#fmail b {float:left; width:40px; height:34px; margin-right:10px;}
#fcopy b {float:left; width:40px; height:34px; margin-right:10px;}


#footer p {color:#888;}
#footer a {color:#888;}

#c-left {width:194px; float:left;}
#c-right {float:right; width:750px;}
ul#categories, ul#categories li {float:left; width:194px; list-style:none; margin:0px; padding:0px; margin-top:2px;} 
ul#categories h1 { text-shadow:1px 1px 1px #000;width:184px; padding:0 5px; text-align:center; height:60px; display:table-cell; vertical-align:middle; font-size:15px;   }
ul#categories a {font-size:14px; text-align:center; text-shadow:1px 1px 1px #000; display:table-cell; vertical-align:middle; width:184px; padding:0 5px; height:50px; }



#cat-data {float:left; width:750px; background:url('images/content_back.png'); height:180px;  border-radius:7px;}
#cat-subcat {float:left; width:100%;}

#cat-subcat img {width:150px; height:140px; background:#333; float:left; margin-left:12px; margin-top:12px;}
#cat-subcat b {width:154px;  float:left; margin-left:10px; color:#fff; margin-top:9px; font-size:14px; font-weight:normal; text-align:center; text-shadow:1px 1px 1px #000; text-decoration:none}
#cat-subcat a {width:174px; height:204px; floaT:left; margin-right:13px; margin-top:18px;}



#subcat-vid {padding:10px; float:left; width:304px; height:185px; }
#subcat-vid img {float:left; width:304px; height:185px; background:#333;}
#subcat-text {float:left; width:609px; padding:0 10px 0 15px;   border-radius:7px; height:205px; background:url('images/content_back.png');}


#subcat-left { float:left; width:174px; height:174px;  padding:10px;}
#subcat-right { width:746px; float:right; height:194px; }
p#lamuriri {width:100%; text-align:center; float:left; font-size:18px;  text-shadow:1px 1px 1px #000; line-height:32px; margin-top:12px;}
#subcat-left a { float:left; width:124px; height:63px;  left:28px; position:relative; margin-top:15px;}
#subcat-left a:active {float:left; width:124px; height:63px;  left:28px; position:relative; margin-top:15px;}

a#nav-left {float:left; display:inline-block; width:18px; height:22px;  margin-left:10px; margin-top:88px;}
a#nav-right {float:left; display:inline-block; width:18px; height:22px;  margin-left:0px; margin-top:88px; position:relative; left:-6px;}
.detgal {float:left; display:inline-block; width:150px; height:148px; background:#333; margin-left:9px; margin-top:22px; margin-right:15px;}
.detgal img {floaT:left; width:150px; height:148px; border:0px;}
.detgal img.video {floaT:left; width:auto; height:auto; position:relative; margin-top:-18px; background:#000;}
.detgal_full {float: left; display: inline;}
.detgal_holder {width: 696px; float: left; display: inline; overflow: hidden;}

#information {width: 600px; float: left; display: inline;}
#information {font-family:arial; font-size:14px; color:#333; background:#fff; margin:0px; padding:0px;}
#information h1, #information h2, #information h3, #information h4, #information h5, #information p, #information table, #information ul, #information li, #information span, #information form, #information input {margin:0px; padding:0px;}
#information img {border:0px;}
#information a {text-decoration:none;}
#information h1 {width:100%; floaT:left; text-align:center; padding:10px 0; font-size:16px; }
#information  #text {floaT:left; margin-top:20px;}
#information form {width:100%; floaT:left; margin-top:10px;}
#information .row {float:left; width:100%; margin:3px 0;}
#information .row strong {float:left; width:120px;}
#information .row input {float:left; width:200px; border:1px solid #ccc; padding:3px 5px;}
#information .row textarea {float:left; width:400px; height:150px; border:1px solid #ccc; padding:3px 5px;}
#information .row input.sendbutton {width:auto; cursor:pointer; }

.iframe1 {width: 373px; height: 230px; border: 0;}
.iframe2 {width: 304px; height: 185px; border: 0;}

img.bg {
	/* Set rules to fill background */
	min-height: 100%;
	min-width: 1024px;
	
	/* Set up proportionate scaling */
	width: 100%;
	height: auto;
	
	/* Set up positioning */
	position: fixed;
	top: 0;
	left: 0;
}

@media screen and (max-width: 1024px){
	img.bg {
		left: 50%;
		margin-left: -512px; }
}