/**
 * @file
 * Styles are organized using the SMACSS technique. @see http://smacss.com/book/
 *
 * When you turn on CSS aggregation at admin/config/development/performance, all
 * of these @include files will be combined into a single file.
 */

/* HTML element (SMACSS base) rules */
@import "normalize.css";

/* Layout rules*/
@import "layouts/fixed.css"; 

/* Component (SMACSS module) rules */
@import "components/misc.css";
/* Optionally, add your own components here. */
@import "print.css";

/* SMACSS theme rules */
/* @import "theme-A.css"; */
/* @import "theme-B.css"; */

.body2{padding-left:15px}


#buy{background:#211875 url('../images/bg3.png') no-repeat center;height:67px}
.buycon{width:916px;margin:0 auto;padding:22px;color:white;font-size:22px}
.buytext{float:left}
.buybtn{float:right;position:relative;top:-11px}



#block-block-6{
width: 319px;
float: left;
position: relative;}

.clearfix.sub-menu.tier-two{background:#39C4F2;color:white;opacity:0.9;text-transform:none;z-index:999}
ul.clearfix.sub-menu.tier-two li a{float:left;text-transform:none;margin-left:-20px;clear:right;padding:10px 9px 0px 1px}
ul.clearfix.sub-menu.tier-two li{}
ul.clearfix.sub-menu.tier-two li a:hover{color:yellow}
#navigation.clearfix.sub-menu.tier-two li a{text-transform:none;font-size:40px}
/*#navigation li a{text-decoration:none;color:white;font-weight:bold;text-transform:uppercase;padding:5px 10px;font-size:15px}*/
li a{text-decoration:none;color:white;font-weight:bold;text-transform:uppercase;padding:5px 10px;font-size:15px}
li a:hover{color:yellow}
clearfix.sub-menu.tier-two li a{text-decoration:none;color:white;font-weight:bold;text-transform:uppercase;padding:5px 10px;font-size:15px}


#features li {
    padding-top: 10px;
    margin-left: 20px;
    list-style-image: url("../images/featured_list.png");
}

body{background: #e9e5c8 url('../images/b.jpg') no-repeat;}

#test{background: #e9e5c8 url('../images/bg.jpg') no-repeat;}




html{
background: transparent;
}

#udc_logo{float:left;margin-top:5px}

#main-menu{float:left;width:729px;height:50px;margin-left:0px}

.region.region-sidey{position:absolute;margin-left:8px;top:-43px;}
.region.region-sidebar-first.column.sidebar{background:white;width:243px;position:relative;margin-left:8px;top:135px;}
.region.region-highlighted{background:white;width:646px;float:right;padding:10px;position:relative;margin-right:8px} 
.views-field.views-field-field-image{float:right}

#titlelist {
color: #1394bf;
font-size: 11px;
}

#titlelist ul {
color: #1394bf;
padding-left: 15px;
list-style-image: url('../images/listbg.png');
}

#titlelist li {
color: #1394bf;
padding: -11px;
list-style-image: url('../images/listbg.png');
}



#block-search-form{
float: right;
position: relative;
top: -50px;
left: -21px;
}

#block-block-7{z-index:99}

.views-slideshow-pager-field-item.views_slideshow_pager_field_item{float:left;padding-right:10px}
.views-slideshow-controls-bottom{background:black;padding:4px}

#widget_pager_bottom_slider-block{
position: relative;
  top: 0%;
  left: 1%;}
  
  #inf{float: left;
position: relative;
width: 317px;
line-height: 1.6em;}
  
  #imgc{padding-right:10px;float:left}

.galleryth{border: 1px solid #DDD;
margin: 0 2px 5px 3px;
padding: 5px 5px 0px 5px;
background: #fff;}

#orange{margin: 18px 0px -12px 2px;}



#block-views-testimonial-block-1{float: left;
clear: both;
width: 288px;margin: -19px 0px 34px 5px;}

#block-block-5{top: 27px;
background: url('../images/textbg.jpg') #ece4d4 no-repeat;
/*float: left;*/
width: 324px;
position: relative;
height:299px;
clear:left}

.articleheading {
color: #895c14;
font-size: 46px;
font-size: 40px\9;
font-weight: bold;
font-family: times-roman;
}

#testt{color:#47b7c5}
#testt a{color:#47b7c5}

#dunnsintro {

padding: 18px 3px 0px 8px;

}

.dist{position:relative;top:-7px;margin: -5px 0px 1px 0px;}



.counrty{position: relative;

top: 15px;
font-style: italic;
font-size: 13px;
color: #d3b494;}


.testibod{width:}

#block-views-gallery-block{float: left;
clear: both;}

#block-block-4{
float: right;
position: relative;
margin-top: -922px;}

.name{color: #cc9966;
font-weight: bold;
font-size: 16px;
text-transform: capitalize;margin: 0px 0px -18px 0px;}

.testibod{font-size: 11px;
color: #b89666;
line-height:1.3em}


#foottext {
    padding: 10px 0px 0px;
    font-weight: 300;
    color: #986F20;
	border-top:2px dotted #986F20;
}



.region.region-help{
position: relative;
float: right;
width: 646px;
padding: 10px;
margin-right: 8px;}


#block-block-2{}


#footer.region.region-footer{padding-top: 12px;
left: 2px;
position: relative;}
.region.region-footer{width:664px;float:right;padding-bottom:3px}

.region.region-bottom{clear:both}
#block-block-1{margin-bottom:0px}

#opening_hours {
width: 322px;
Height: 49px;
background: url('../images/opening_hours.png');
padding-top: 60px;
}

#front_text {
font-size: 16px;
float: left;
Clear: both;
margin-left: 20px;
color: #bbb;
font-weight: bold;
}

#time_text {
float: left;
color: #33c7d6;
margin-left: 10px;
font-weight: bold;
font-size: 11px;
}

#fee_residents {
background: url('../images/fees.png') no-repeat scroll 0 0 transparent;
width: 323px;
Height: 98px;
padding-top: 48px;
}

#idnote {
border: 1px solid;
clear: both;
color: #ED803D;
float: left;
font-size: 11px;
font-weight: bold;
margin-left: 19px;
margin-right: 29px;
padding-left: 4px;
line-height: 1.2em;
position: relative;
top: -14px;
}




#fee_nonresidents {
background: url('../images/non_fee.png');
width: 323px;
Height: 50px;
padding-top: 60px;
}

#distance_location {

background: url("../images/distance_location.png") no-repeat scroll 0 0 transparent;
width: 323px;
Height: 108px;
padding-top: 60px;
}

#surrounding_areas {
background: url('../images/bluebg.png') no-repeat;
margin-left: 10px;
margin-top: 5px;
width: 300px;
height: 410px;
}

#front_text1 {
font-size: 13.5px;
float: left;
Clear: both;
margin-left: 20px;
color: #bbb;
font-weight: bold;
width: 140px;
}

#where_to_go {
font-weight: bold;
text-align: left;
width: 300px;
height: 80px;
padding: 10px 0 0 15px;
color: #895C14;
}

#surrounding_areas span {
padding: 0 0 0 7px;
position: relative;
top: -5px;
}

#surrounding_areas a {
color: #895C14;
}

#bthumb1 {
width: 70px;
height: 70px;
float: left;
background: url('../images/thumb1.jpg') no-repeat;
border: 1px #ffffff solid;
}

#bthumb2 {
width: 70px;
height: 70px;
float: left;
background: url('../images/thumb5.jpg') no-repeat;
border: 1px #ffffff solid;
}

#btext {
width: 200px;

color: #575757;
float: left;
font-weight: normal;
padding: 0 0 0 5px;
font-size: 12px;
line-height:1.2em
}

#what_to_do {
font-weight: bold;
text-align: left;
width: 300px;
height: 80px;
padding: 0 0 0 15px;
color: #895C14;
}



#where_to_eat {
font-weight: bold;
text-align: left;
width: 300px;
height: 80px;
padding: 0 0 0 15px;
color: #895C14;
}

#bthumb3 {
width: 70px;
height: 70px;

float: left;
background: url('../images/thumb2.jpg') no-repeat;
border: 1px #ffffff solid;
}

#where_to_stay {
font-weight: bold;
text-align: left;
width: 300px;
height: 80px;
padding: 0 0 0 15px;
color: #895C14;
}

#bthumb4 {
width: 70px;
height: 70px;

float: left;
background: url('../images/thumb4.jpg') no-repeat;
border: 1px #ffffff solid;
}

#latest_happenings {
font-weight: bold;
text-align: left;
width: 300px;
height: 80px;
padding: 0 0 0 15px;
color: #895C14;
}

#bthumb5 {
width: 70px;
height: 70px;

float: left;
background: url('../images/thumb3.jpg') no-repeat;
border: 1px #ffffff solid;
}

/*

#rightcontentregion {
width: 322px;
height: 850px;
float: left;
position: relative;
top: -308px;
}