﻿@charset "utf-8";
/* CSS Document */

html{
width:100%;
}

body{
width:100%;
margin:0px;
/*background-image:url(/images/bkgd.gif);
background-repeat:repeat-x;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4e4e4f;
line-height:18px;
}

a{
outline:none;
}

a img{
border:0px;
}



#top{
/*min-width:1255px;*/
width:100%;
height:103px;
background-color:#948772;
border-bottom:solid 3px #1b3155;
position:relative;
margin-top:-165px;
}


#leatherBar{
min-width:995px;
width:100%;
height:54px;
background-image:url(/images/b-topBar-sub.png);
background-repeat:repeat-x;
position:relative;
z-index:510;
}

#logo{
width:157px;
height:165px;
position:relative;
z-index:800;
top:15px;
left:40px;
}

#bnr{
/*min-width:1255px;*/
width:100%;
height:572px;
background-color:#ecece7;
/*background-image:url(/dys/images/bnr1-DYS.png);*/
background-repeat:no-repeat;
background-position:left;
position:relative;
/*border-bottom:solid 30px #bdc1c3;*/

}

#bnr-bg{
height: 569px; width: 1252px; border-right:solid 3px #1b3155;
}

#grayDivider{
min-width:995px;
width:100%;
height:30px;
background-color:#bfbdb4;
clear:both;
position:relative;
}

#bnrContent{
width:100%;
height:569px;
margin:0px;
padding:0px;
/*margin-top:-569px;*/
position:relative;
z-index:500;
}

#bnrContentSub{
width:995px;
min-height:569px;
margin:0px;
padding:0px;
/*margin-top:-569px;*/
position:relative;
z-index:500;
margin-top:-22px;
}

#bnrMenu{
width:192px;
height:569px;
float:left;
}

#noFlash{
margin-left:40px;
}

#bnrRight{
float:right;
/*border-right:solid 3px #1d1d1f;*/
margin-top:-3px;
}

#bnrRightHome{
float:right;
/*border-right:solid 3px #1d1d1f;*/
margin-top:0px;
}




#bnrText{
float:right;
vertical-align:top;
background-image:url(/images/b-top-blue.gif);
background-repeat:no-repeat;
background-position:left;
margin:0px;
width:100%;
height:27px;
}

#bnrText p{
width:348px;
height:24px;
margin-top:0px;
text-align:left;
color:#dddfe0;
font-size:11px;
margin-left:40px;
padding-top:3px;
background-color:#1b3155;
}

#bnrScript{
background-image:url(/images/b-top-blue2.png);
background-repeat:no-repeat;
height:48px;
background-position:right;
/*background-position:bottom;
height:528px;
vertical-align:bottom;*/
}

/*#bnrScript img{
background-image:url(/dys/images/b-script.png);
background-repeat:repeat;
margin-left:110px;
}*/

#scriptImage{
width:100%;
text-align:right;
}

#scriptImage img{
/*background-image:url(/dys/images/b-script.png);
background-repeat:repeat;*/
background-image:url(/images/b-bottom-blue.png);
background-repeat:no-repeat;
position:relative;
right:0px;
text-align:right;
}

/*#infoBar{
width:100%;
background-position:bottom;
}

#infoBar p{
background-image:url(/images/b-latestNews.png);
background-repeat:no-repeat;
position:relative;
top:246px;
right:0px;
margin-top:0px;
text-align:right;
color:#dddfe0;
font-size:11px;
padding-top:10px;
padding-left:238px;
padding-right:30px;
height:30px;
float:right;
vertical-align:top;
margin-top:0px;
}*/

#contentSub{
width:520px;
min-height:440px;
text-align:left;
padding:40px;
float:left;
background-color:#ecece7;
border-bottom:solid 30px #bfbdb4;
font-size:11px;
margin-bottom:20px;
}

#contentSub p{
font-size:11px;
}

#contentSub a{
color:#4e4e4f;
font-size:11px;
text-decoration:underline;
font-style:italic;
}

#bottomBorder{
height:30px;
min-width:995px;
width:100%;
background-color:#bfbdb4;
/*position:relative;
z-index:520;*/
}


#contentHome{
width:600px;
text-align:left;
border-left:solid 1px #c6bfb4;
border-right:solid 1px #c6bfb4;
}

#contentHome p{
padding-left:30px;
padding-right:30px;
}

#highlightedLinks{
vertical-align:top;
padding-top:30px;
}

#quote{
width:434px;
height:253px;
background-image:url(/images/b-Quote.jpg);
background-repeat:no-repeat;
margin:auto;
text-align:center;
}

#quote p{
text-align:left;
padding:40px;
padding-top:30px;
line-height:22px;
}

#global{
font-size:9px;
color:#ebebeb;
text-align:right;
width:100%;
padding-top:10px;
margin-left:-20px;
}

#global a{
color:#ebebeb;
text-decoration:none;
border:solid 1px #948772;
padding:5px;
line-height:24px;
}

#global .divider{
padding:5px;
}


#global a:hover{
background-color:#8a7e6a;
border:solid 1px #7a705e;
}

#global a:active{
background-color:#61594b;
border:solid 1px #7a705e;
}

#highlightedLinks a{
display:block;
width:115px;
height:102px;
margin-bottom:10px;
margin-left:30px;
text-indent:-10000px;
position:relative;
}

#whatsNewBtn{
background:url(/images/lowerNav2.jpg) no-repeat 0 0;
}

#whatsNewBtn:hover{
background-position:-120px 0px
}

#whatsNewBtn:active{
background-position:-240px 0px
}

#blogBtn{
background:url(/images/lowerNav2.jpg) no-repeat 0 -107px;
}

#blogBtn:hover{
background-position:-120px -107px
}

#blogBtn:active{
background-position:-240px -107px
}

#growBtn{
background:url(/images/lowerNav.jpg) no-repeat 0 -214px;
}

#growBtn:hover{
background-position:-120px -214px
}

#growBtn:active{
background-position:-240px -214px
}

#copyright{
width:98%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:right;
color:#bfbdb4;
}

#copyright p{
width:450px;
float:right;
padding-top:10px;
}

#copyrightHome{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:left;
color:#bfbdb4;
margin-left:220px;
margin-top:20px;
width:600px;
}

.allcaps{
text-transform:uppercase;
}

.graphicP{
background-image:url(/images/dys-small.png);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:25px;
}

.news{
padding-left:22px; margin-left:8px; border-left:solid 1px #948772;
}

.categoryThumb{
background-image:url(../images/b-galleryThumb.png);
background-repeat:no-repeat;
background-position:center;
width:158px;
height:189px;
}

.categoryThumb a img{
width:130px;
height:152px;
display:block;
vertical-align:top;
position:relative;
top:-4px;
left:18px;
margin:0px;
padding:0px;
border:0px;
}


.category{
text-transform:uppercase;
font-weight:bold;
font-size:11px;
text-align:center;
vertical-align:top;
}

.galleryMain{
width:519px;
height:362px;
background-image:url(../images/b-galleryMain.png);
background-repeat:no-repeat;
margin-top:30px;
clear:both;
}

.galleryMain img{
width:487px;
height:325px;
display:block;
vertical-align:top;
position:relative;
top:15px;
left:15px;
margin:0px;
padding:0px;
border:0px;
}

.galleryMainVert{
width:357px;
height:526px;
background-image:url(../images/b-galleryMainVert.png);
background-repeat:no-repeat;
margin-top:30px;
clear:both;
}

.galleryMainVert img{
width:488px;
height:326px;
display:block;
vertical-align:top;
position:relative;
top:16px;
left:16px;
margin:0px;
padding:0px;
border:0px;
}

.galleryThumb{
width:117px;
height:137px;
background-image:url(../images/b-galleryThumbnail.png);
background-repeat:no-repeat;
}

.galleryThumb a img{
width:95px;
height:112px;
display:block;
vertical-align:top;
position:relative;
top:-2px;
left:10px;
margin:0px;
padding:0px;
border:0px;
}

.gallerySet a{
font-size:9px;
color:#000;
text-decoration:none;
}

.gallerySet a:hover{
color:#8e8d86;
}

#search{
width:313px;
height:90px;
background-image:url(../images/b-search.png);
background-repeat:no-repeat;
float:right;
position:absolute;
z-index:901;
/*right:10px;*/
margin-left:660px;
top:33px;
visibility:hidden;
}

#searchTitle{
font-size:11px;
color:#fff;
float:left;
padding-left:38px;
padding-top:5px;
}

#searchClose{
float:right;
padding-right:20px;
padding-top:5px;
}

#searchText{
clear:both;
padding-left:40px;
padding-top:2px;
}

#email{
width:490px;
height:283px;
background-image:url(../images/b-emailSignup.png);
background-repeat:no-repeat;
float:right;
position:absolute;
z-index:1200;
right:80px;
top:34px;
font-size:11px;
color:#fff;
visibility:hidden;
}

#emailTitle{
float:left;
padding-left:38px;
padding-top:10px;
width:400px;
line-height:12px;
}

#emailTitle p{
margin-top:5px;
}

#emailClose{
float:right;
padding-right:20px;
padding-top:5px;
}

#emailText{
clear:both;
padding-left:40px;
}

#srchContent{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4e4e4f;
line-height:18px;
}



/*j query*/
.block {  
overflow:hidden;  
position:relative;  
height:40px;
padding-top:200px;
}  
  
.slider{  
background-color:#1b3155;  
float:right;  
list-style-type:none;  
position:absolute;  
top:200px;
right:0px;  
width:382px;
height:100px;
background-image:none;  
}  

#infoBar{
width:100%;
background-position:bottom;
padding-top:280px;
}

#infoBar p{

background-image:url(/images/b-latestNews.png);
background-repeat:no-repeat;

margin-top:0px;
text-align:right;
color:#dddfe0;
font-size:11px;
padding-top:10px;
padding-left:238px;
padding-right:30px;
height:30px;
float:right;
vertical-align:top;
margin-top:0px;
}

.gallerySet2 a{
font-size:9px;
color:#999999;
text-decoration:underline;
}

.gallerySet2 a:hover{
color:#8e8d86;
}
