*{

margin:0px;

padding:0px;

}

img{border:0px;}

html{

width:100%;

height:100%;

background-image:url(site-images/bg3.gif);

background-position:top left;

background-repeat:repeat-x;

}

body{

width:1000px;

margin:0 auto;

}

#header{

overflow:hidden;

padding:12px 0 0 0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

.input{

width:112px;

height:14px;

background-image:url(site-images/input_bg.gif);

background-position:top left;

background-repeat:no-repeat;

border:0px;

padding:2px 8px;

margin:0 8px 0 0;

color:#0D0D0D;

float:left;

}

.enter{

background-image:url(site-images/enter_bg.jpg);

background-position:top left;

background-repeat:no-repeat;

float:left;

width:63px;

height:29px;

text-align:center;

padding:2px 9px 0 0

}

#header .enter a{

color:#FEEEE4;

text-decoration:none;

padding:0 15px 0 0;

}

.links a{

color:#D8DCE0;

padding:0 13px;

text-decoration:underline

}

.links a:visited{text-decoration:underline}

.links a:hover{text-decoration:none}

.login{padding:0 0 0 409px;}

#menu{

padding:0 0 0 40px;

float:left;

list-style-type:none;

}

#menu li{

display:inline;

padding:0 13px;

line-height:20px;

}

#menu a{

color:#0D0D0D;

text-decoration:none;

}

#menu a:visited{text-decoration:none}

#menu a:hover{text-decoration:underline}

#wrapper{

width:956px;

overflow:hidden;

padding:0 0 54px 39px;

}

#sidebar{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

width:175px;

float:left;

}

.slogan{

color:#FFFFFF;

background-color:#A65019;

line-height:20px;

display:block;

float:left;

padding:0 7px;

}

.logo_block{

width:193px;

overflow:hidden;

float:left;

padding:0 0 49px 5px;

/ padding:0 0 53px 5px

}

.text1{

color:#858484;

width:145px;

display:block;

float:left;

padding:18px 0 10px 0;

background-image:url(site-images/brick.gif);

background-position:bottom left;

background-repeat:no-repeat;

}

#navigation{

padding:20px 0 0 0;

}

#navigation li{

list-style-type:none;

line-height:19px;

padding:0px 0px 0px 8px;

}

#navigation a{

color:#363636;

text-decoration:none;

}

#navigation a:visited{text-decoration:none}

#navigation a:hover{text-decoration:underline}

.color{

background-image:url(site-images/color.gif);

background-position:top left;

background-repeat:no-repeat;

}

#content{

background-position:center;

background-repeat:no-repeat;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

width:746px;

overflow:hideen;

float:left;

}

.search{

padding:104px 0 162px 533px;

color:#505051;

}

.search input{

width:114px;

height:18px;

background-image:url(site-images/search_bg.gif);

background-position:top left;

background-repeat:no-repeat;

border:0px;

padding:2px 8px;

margin:0 0 0 8px;

color:#0D0D0D;

}

.bg{

width:746px;

/*background-image:url(site-images/dash.gif);*/

background-position:top left;

background-repeat:repeat-y;

overflow:hidden;

padding:0 0 5px 0;

font-size:12px;

}

.column1{

width:465px;

padding:35px 50px 0 7px;

color:#333333;

float:left;

}

.column1 p{

display:block;

width:460px;

padding:20px 0 25px 3px

}

#items{

padding:17px 0 0 5px;

width:450px;

float:left;

overflow:hidden;

}

.item{

width:201px;

float:left;

margin:0 15px 13px 0;

float:left;

}

.item img{float:left}

.item span{

background-image:url(site-images/span_bg.gif);

background-position:top left;

background-repeat:no-repeat;

display:block;

float:left;

height:18px;

line-height:18px;

width:192px;

padding:0 0 0 9px;

}

.item a{

color:#FFFFFF;

text-decoration:none

}

.column2{

width:200px;

float:left;

padding:35px 0 0 10px

}

.news{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#333333;

padding:20px 0 0 0;

float:left;

overflow:hidden;

}

.news span{

color:#FFFFFF;

display:block;

float:left;

background-color:#91A711;

line-height:17px;

padding:0 11px 0 4px;

margin:0 0 10px 0;

}

.news p{

display:block;

float:left;

width:200px;

padding:0 0 5px 0;

}

.more{

display:block;

float:left;

color:#009EDC;

text-decoration:underline

}

.more:visited{text-decoration:underline}

.more:hover{text-decoration:none}

.news img{

padding:0 0 11px 0

}

#footer{

background-image:url(site-images/footer_bg.gif);

background-position:top left;

background-repeat:repeat-x;

width:100;

margin:0 auto;

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

#footer li{

color:#E8E9E9;

display:inline;

list-style-type:none;

line-height:28px;

}

#footer li a{

color:#E8E9E9;

margin:0 10px;

text-decoration:none

}

#footer li a:visited{text-decoration:none}

#footer li a:hover{text-decoration:underline}

#footer p{

line-height:46px;

padding:5px 0 0 0;

text-align:center;

color:#323232

}

#footer p a{

color:#254A73;

text-decoration:underline

}

#footer p a:visited{text-decoration:underline}

#footer p a:hover{text-decoration:none}

.info{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#333333;

padding:18px 0 12px 0

}

.button{

background-image:url(site-images/button_bg.gif);

background-position:top left;

background-repeat:no-repeat;

width:71px;

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#FFFFFF;

text-decoration:none;

display:block;

padding:2px 0 3px 0

}

.tree{

margin:-30px 0 17px 0;

color:#333333

}

.tree a{

color:#333333;

text-decoration:underline;

}

.tree a:visited{text-decoration:underline}

.tree a:hover{text-decoration:none}

.gallery{

padding:20px 0 0 0;

}

.gallery div{

width:468px;

overflow:hidden;

float:left;

background-color:#191919;

padding:11px 0 0 8px;

/ padding:11px 0 10px 8px;

}

.gallery div div{

float:left;

width:436px;

padding:0px 0 0 7px;

}

.gallery div img{

float:left;

}

.gallery div div img{

float:left;

margin:0 9px 10px 0

}

.arrow{

margin:40px 0 0 0;

display:block;

float:left;

}

.inner_copy{

border:0;

color:#fff;

float:right;

width:0.09%!important;

margin:-100px;

overflow:hidden;

line-height:0px;

padding:0px;

font-size:11px

}