*{
padding:0 auto;
margin:0 auto;
}
body/*InternetExplorer*/
{
text-align:center;
}

body/*Mozilla Firefox alignment*/
{
text-align:-moz-center;
}

body {
text-align:center;
background:#F8F8F8 url(images/body-back.jpg) repeat;
font:13px Trebuchet MS1, Trebuchet MS, sans-serif;
font-weight:500;
color: #000;
}

#wrapper {
width:1000px;
overflow-x:hidden;
overflow-y:hidden;
overflow:auto;
}

.table1 {
border-width: 1px;
border-color: #FFFFFF;
}
.table1.td {
border-width: 1px;
padding: 1px;
border-style: inset;
border-color: #FFFFFF;
}

#header {
position:absolute;
top:0px;
left:0px;
width:100%;
background-image:url(images/header.jpg);
background-position:center top;
background-repeat:no-repeat;
text-align:center;
height:300px;
z-index:-10;
}

#header-en {
position:absolute;
top:0px;
left:0px;
width:100%;
background-image:url(images/header-en.jpg);
background-position:center top;
background-repeat:no-repeat;
text-align:center;
height:300px;
z-index:-10;
}

#flash {
width:1000px;
text-align:center;
margin-top: 115px;
}

#menu {
float:left;
padding-top:2px;
display: inline;
width:970px;
height:53px;
padding-left: 30px;
margin-top:265px;
text-align: center;
}
#menu-en {
float:left;
padding-top:2px;
width:970px;
height:53px;
padding-left: 30px;
margin-top:265px;
text-align: center;
}

#main {
float:left;
background: url(images/main.jpg) repeat-y;
width:1000px;
text-align:center;
display:inline;
}
.main-top {
float:left;
background: url(images/main-top.jpg) no-repeat;
height:40px;
width:1000px;
text-align:center;
display:inline;
}
#main-bottom {
  margin-top: -20px;
float:left;
background: url(images/main-bottom.jpg) no-repeat;
width:1000px;
height:40px;
}
.text-box {
display: inline;
padding:0px 20px 10px 20px;
background: url(images/text-box.jpg) repeat-y;
width:655px;
float: left;
text-align:left;
font:13px Trebuchet MS1, Trebuchet MS, sans-serif;
font-weight:500;
color: #000;
line-height:22px;
margin-left: 20px;
}
.text-box-small-1 {
display: inline;
background:url(images/Ardingly-1.png) no-repeat;
padding-top: 30px;
padding-left:10px;
padding-right:10px;
padding-bottom: 0px;
height:157px;
width:130px;
float: left;
text-align:left;
font:13px Trebuchet MS1, Trebuchet MS, sans-serif;
font-weight:500;
color: #fff;
line-height:18px;
margin-left: 10px;
}
.text-box-small-2 {
display: inline;
background:url(images/Ardingly-2.png) no-repeat;
padding-top: 30px;
padding-left:10px;
padding-right:10px;
padding-bottom: 0px;
height:157px;
width:130px;
float: left;
text-align:left;
font:13px Trebuchet MS1, Trebuchet MS, sans-serif;
font-weight:500;
color: #fff;
line-height:18px;
margin-left:10px;
}
.text-box-small-3 {
display: inline;
background:url(images/Ardingly-3.png) no-repeat;
padding-top: 30px;
padding-left:10px;
padding-right:10px;
padding-bottom: 0px;
height:157px;
width:130px;
float: left;
text-align:left;
font:13px Trebuchet MS1, Trebuchet MS, sans-serif;
font-weight:500;
color: #fff;
line-height:18px;
margin-left: 10px;
}
.text-box-small-4 {
display: inline;
background:url(images/Ardingly-4.png) no-repeat;
padding-top: 30px;
padding-left:10px;
padding-right:10px;
padding-bottom: 0px;
height:157px;
width:130px;
float: left;
text-align:left;
font:13px Trebuchet MS1, Trebuchet MS, sans-serif;
font-weight:500;
color: #fff;
line-height:18px;
margin-left:10px;
}
#box1{
padding:10px 15px 15px 15px;
background: #FDEFE1;
width:530px;
height:100%;
text-align:left;
font:12px  Lucida Sans Unicode, Verdana,Tahoma, Arial;
font-weight:normal;
color:#000;
line-height:18px;
display:none;
margin-bottom:10px;
margin-top:30px;
border:1px dotted #999999;
}
#box2 {
padding-right:5px;
background: #FDEFE1;
width:630px;
height:100%;
text-align:center;
display:none;
margin-bottom:10px;
margin-right: 10px;
margin-top:10px;
border:1px dotted #999999;
}
.text-box-top {
width:690px;
background: url(images/text-box-top.jpg) no-repeat;
height:40px;
float: left;
margin-left: 20px;
display: inline;
}
.text-box-bottom {
width:690px;
background: url(images/text-box-bottom.jpg) no-repeat;
height:40px;
float: left;
margin-left: 20px;
margin-bottom: 30px;
display: inline;
}

img.front {
border:none;
float:left;
margin:5px 10px 10px 10px;
}

img.front-r {
border:none;
float:right;
margin:5px 10px 10px 10px;
}
.image-container {
width: 138px;
margin-right:10px;
float: right;
line-height: 14px;
text-align: center;
}
#image-container-bottom {
width:120px;
float: left;
text-align: center;
line-height: 14px;
}

#image-container-bottom a {
  font-size: 11px;

}
#left {
float:left;
padding:0px;
width:200px;
text-align:center;
}

.n-left {
width:190px;
margin-left: 10px;
height:300px;

}
.n-left-en {
width:190px;
height:200px;
}
#right-container {
float:right;
width:250px;
display: inline;
text-align: center;
text-align:-moz-center;
position: relative;
z-index: 10;
padding: 0px;
margin-right:20px;

}
.right {
display:inline;
background: url(images/right.jpg) repeat-y;
float:right;
width:250px;
margin-bottom: 50px;
}

.right-l {
float:right;
padding-top: 10px;
width:250px;
text-align:center;
}
.right-bottom {
width:250px;
background: url(images/right-bottom.jpg) no-repeat;
height:40px;
float: left;
margin-top:-2px;
}
.right-top {
width:250px;
background: url(images/right-top.jpg) no-repeat;
height:40px;
float: left;
}
.news {
 width:180px;
 display:inline;
 padding: 5px;
 float: left;
 text-align:left;
 font-size: 11px;
 margin-right:7px;

}


.fb-root {
width:190px;
height:17px;
padding-top:3px;
display:inline-block;
font:10px normal Lucida Sans Unicode, Tahoma, Arial;
color:#F8F8F8;
text-transform:uppercase;
text-align:center;
background:url(images/fb-root.png) repeat;

}
.fb-root-bottom {
width:190px;
height:20px;
display:inline-block;
font:10px normal Lucida Sans Unicode, Tahoma, Arial;
color:#F8F8F8;
text-transform:uppercase;
text-align:center;
background:url(images/fb-root.png) repeat;
margin-top:-5px;

}
.facebook {
width:190px;
height:430px;
background: url(images/frame.jpg) no-repeat;

}

.middle-gall {
width:620px;height:985px;
background: #000000;
float:left;
display:inline;
border: 4px solid #CC0000;
padding:10px;
margin-left:22px;
text-align:center;
}
#text-box-gallery {
display: inline;
padding:0px;
background: url(images/text-box.jpg) repeat-y;
width:690px;
float: left;
text-align:left;
font:13px Trebuchet MS1, Trebuchet MS, sans-serif;
font-weight:500;
color: #000;
line-height:22px;
margin-left: 20px;
}

.sticker-red {
line-height:13px;
background:url(images/sticker-red.png) no-repeat;
padding: 8px 10px 0px 13px;
width:146px;
color:#fff;
height:230px;
text-align:left;
}

.sticker-blue {
line-height:13px;
background:url(images/sticker-blue.png) no-repeat;
padding: 8px 10px 0px 13px;
width:146px;
color:#fff;
height:230px;
text-align:left;
}
.cam-right {
width:170px;
font:12px Lucida Sans Unicode, Tahoma, Arial;
color:#000;
font-weight:normal;
text-align:left;
line-height:14px;
padding:0px 0px 0px 20px;
}


#footer {
height:178px;
width:100%;
text-align:center;
clear:both;
padding-top:22px;
font-size:11px;
font-family:Tahoma;
font-weight:normal;
color:#F0F0F0;
margin-top:50px;
background-image: url(images/footer.jpg);
background-position: center top;
background-repeat: no-repeat;
}

a.menu-footer {
padding:5px 10px 5px 10px;
font:normal 13px Lucida Sans Unicode,Verdana, sans-serif;
color: #fdefe1;
text-decoration :underline;
text-transform: none;
}

a.menu-footer:hover {
color : #CC0000;
text-decoration :underline;
text-transform: none;
padding:5px 10px 5px 10px;
font:normal 13px Lucida Sans Unicode,Verdana, sans-serif;

}

a.lang-hr {
width:60px;
float: left;
height:30px;
display:block;
font:bold 22px "Times New Roman", Times, serif, Verdana, sans-serif;
color:#006699;
margin-left: 68px;
margin-top: -65px;
text-decoration:none;
position:relative;
z-index: 10;
}
a.lang-hr:hover {
width:60px;
float: left;
height:30px;
display:block;
font:bold 22px "Times New Roman", Times, serif, Verdana, sans-serif;
color : #CC0000;
margin-left: 68px;
margin-top: -65px;
text-decoration:none;
position:relative;
z-index: 10;
}

a.lang-en {
width:60px;
float: left;
height:30px;
display:block;
font:bold 22px "Times New Roman", Times, serif, Verdana, sans-serif;
color : #006699;
margin-left: 73px;
margin-top: -70px;
text-decoration:none;
position:relative;
z-index: 10;
}
a.lang-en:hover {
width:60px;
float: left;
height:30px;
display:block;
font:bold 22px "Times New Roman", Times, serif, Verdana, sans-serif;
color : #CC0000;
margin-left: 73px;
margin-top: -70px;
text-decoration:none;
position:relative;
z-index: 10;
}

a.ln {
width:35px;
height:35px;
background:url(images/ln.png) no-repeat;
display:-inline-block;
margin-right:5px;
margin-left:5px;
margin-top: -30px;
float: left;
text-align:center;
border:none;
text-transform: none;
position: relative;
z-index: 20;


}

a.ln:hover {
width:35px;
height:35px;
background:url(images/ln-hover.png) no-repeat;
display:-inline-block;
margin-right:5px;
margin-left:5px;
margin-top: -30px;
float: left;
text-align:center;
border:none;
text-transform: none;
position: relative;
z-index: 20;

}
a.fb {
width:35px;
height:35px;
background:url(images/fb.png) no-repeat;
display:-inline-block;
margin-right:5px;
margin-left:40px;
margin-top: -30px;
float: left;
text-align:center;
border:none;
text-transform: none;
position: relative;
z-index: 20;

}

a.fb:hover {
width:35px;
height:35px;
background:url(images/fb-hover.png) no-repeat;
display:-inline-block;
margin-right:5px;
margin-left:40px;
margin-top: -30px;
float: left;
text-align:center;
border:none;
text-transform: none;
position: relative;
z-index: 20;

}

a.yt {
width:35px;
height:35px;
background:url(images/yt.png) no-repeat;
display:-inline-block;
margin-right:5px;
margin-left:5px;
margin-top: -30px;
float: left;
text-align:center;
border:none;
text-transform: none;
position: relative;
z-index: 20;

}

a.yt:hover {
width:35px;
height:35px;
background:url(images/yt-hover.png) no-repeat;
display:-inline-block;
margin-right:5px;
margin-left:5px;
margin-top: -30px;
float: left;
text-align:center;
border:none;
text-transform: none;
position: relative;
z-index: 20;

}

a.feed {
width:35px;
height:35px;
background:url(images/feed.png) no-repeat;
display:-inline-block;
margin-right:5px;
margin-left:5px;
margin-top: -30px;
float: left;
text-align:center;
border:none;
text-transform: none;
position: relative;
z-index: 20;

}

a.feed:hover {
width:35px;
height:35px;;
background:url(images/feed-hover.png) no-repeat;
display:-inline-block;
margin-right:5px;
margin-left:5px;
margin-top: -30px;
float: left;
text-align:center;
border:none;
text-transform: none;
position: relative;
z-index: 20;

}

 h1,h2,h3,h4,h5,h6,h7 {
 font-family: Georgia;
 font-weight:900;
 font-size:18px;
 color: #006699;
 text-decoration:none;
 margin-bottom:3px;
 text-transform:none;
 line-height:25px;
 text-align: center;
 }
.top {margin-top:-20px; position: relative; z-index:8;}.blue {color: #006699;}.dark-red{color: #CC0000;}.green {color: #666600;}.small{font-size: 16px;}.small-blue{font-size: 16px;color: #006699;}
.dark-red-small{color: #CC0000; font-size: 16px;}.blue-top {color: #006699;margin-top:-20px;position: relative; z-index: 10;}.dark-red-top{color: #CC0000; margin-top:-20px;position: relative; z-index: 10;}.green-top {color: #666600;margin-top:-20px;position: relative; z-index: 10;}

.white-top {color: #FFF;margin-top:-20px;position: relative; z-index: 10; font-size: 14px; line-height:20px;
}
.drt-small{color: #CC0000; margin-top:-20px;position: relative; z-index: 10; font-size: 14px;line-height:16px; margin-bottom: 0px;}
.green-top {color: #666600;margin-top:-20px;position: relative; z-index: 10;}

.spacer {
  width:100%;
  height: 10px;
}

ul {
margin:0;
padding:0;
list-style-type:none;
font-size:0;
line-height:0;
}

ul.front {
list-style-type: disc;
margin-left:40px;
padding:4px;
text-align:left;
font-size:14px;
font-family: Trebuchet MS1, Trebuchet MS, sans-serif;
font-weight:900;
color: #666600;
line-height:27px;
}
ul.black {
list-style-type: disc;
margin-left:40px;
padding:4px;
text-align:left;
font-size:14px;
font-family: Trebuchet MS1, Trebuchet MS, sans-serif;
font-weight:900;
color: #000;
line-height:27px;
}
a {
text-decoration:underline;
text-transform:none;
font-family: Georgia;
color: #666600;
font-weight:600;
border: none;
}

a:hover {
text-decoration:underline;
text-transform:none;
color:#CC0000;
font-weight: 600;
border: none;
}
a.red {
text-decoration:underline;
text-transform:none;
font-family: Georgia;
color: #CC0000;
font-weight:600;
border: none;
}

a.red:hover {
text-decoration:underline;
text-transform:none;
color: #666600;
font-weight: 600;
border: none;
}
a.blue {
text-decoration: underline;
color: #666600;
text-transform: none;
font-weight: 600;
}

a.blue:hover {
text-decoration: underline;
color:#000;
text-transform: none;
font-weight: 600;
}

a.footer {
text-decoration:none;
color:#CC0000;
font-family: Trebuchet MS1, Trebuchet MS, sans-serif;
font-size:11px;
border:none;
text-transform: none;
}

a.footer:hover {
color:#FFFFFF;
text-transform: none;
}

a.gall {
text-decoration:none;
color: #FFF;
background: #000;
border: 4px solid #FFF;
font-size:12px;
display:inline-block;
padding:10px 5px 10px 5px;
width: 100px;
float: left;
line-height: 14px;
text-transform: none;
font-weight: normal;
margin-bottom: 20px;
margin-left: 35px;
}

a.gall:hover {
text-decoration:none;
color: #FFF;
float: left;
margin-left: 20px;
background: #000;
border: 4px solid #CC0000;
font-size:12px;
display:inline-block;
padding:10px 5px 10px 5px;
width: 100px;
line-height: 14px;
text-transform: none;
font-weight: normal;
margin-bottom: 20px;
margin-left: 35px;
}
.gallery-right {
float:left;height:900px;width:200px;overflow:auto;padding-top:5px;margin-left:30px;display:inline;
}
.gallery-text {
width:150px;text-align:left;padding:10px;background:#000;font-weight:900; border:4px solid #fff;color:#FFF;
}

a img {
border:none;
}

img.gall {
float:left;
border:none;
margin-right:10px;
margin-bottom:5px;
}

.search-box{
background:url(images/search-box.png) no-repeat top left;
height:30px;
padding: 9px 3px 5px 7px;
width: 165px;
margin-bottom:5px;

}

.search-box input.search-field{
float: left;
border:0;
margin:0;
font-family:tahoma;
font-size: 11px;
padding: 3px 0px 0px 4px;
color:#000;
height:18px;
background: #fff;
width: 123px;
}

.search-box input.search-go {
float:left;
border:0;
margin:0;
padding:0;
margin-left: 5px;
height: 21px;
width:30px;
background: url(images/search-icon.png) no-repeat top left;
cursor: pointer;
}

.search-box input.search-go:hover{
background:url(images/search-icon.png) no-repeat bottom left;
}

#dropdown-menu
{	margin: 0;
	padding: 0;
	z-index:1000;}

#dropdown-menu li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;}

a.menu, a.sell:hover {
display: block;
margin: 0px 9px 0px 0px;
padding:5px 17px 5px 3px;
background-image: url(images/nav.jpg);
background-position: right;
background-repeat: no-repeat;
font:normal 13px Lucida Sans Unicode,Verdana, sans-serif;
color: #FDEFE1;
text-align: center;
text-decoration: none;
}
a.menu:hover, a.sell {
display: block;
margin: 0px 9px 0px 0px;
padding:5px 17px 5px 3px;
background-image: url(images/nav-hov.jpg);
background-position: right;
background-repeat: no-repeat;
font:normal 13px Lucida Sans Unicode,Verdana, sans-serif;
color: #CC0000;
text-align: center;
text-decoration: none;
}

#dropdown-menu div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
    z-index:1000;
  }

a.dropdown ,a.dropdown-sell:hover  {
position: relative;
display: block;
margin: 0 1px 0 0;
padding:8px 15px 2px 10px;
height:28px;
background: url(images/drop-nav.png) no-repeat;
font:normal 13px Lucida Sans Unicode,Verdana, sans-serif;
color: #fdefe1;
width: 119px;
white-space: nowrap;
text-align: left;
text-decoration: none;
z-index:1000;
}

a.dropdown:hover ,a.dropdown-sell {
position: relative;
display: block;
height:28px;
margin: 0 1px 0 0;
padding:8px 15px 2px 10px;
background: url(images/drop-nav.png) no-repeat;
font:normal 13px Lucida Sans Unicode,Verdana, sans-serif;
color: #CC0000;
width: 119px;
white-space: nowrap;
text-align: left;
text-decoration: none;
z-index:1000;
}