e@charset "UTF-8";
/* CSS Document */
a:link {
	text-decoration: none;
}
#video_one {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

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


body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	width: 100%;
	text-align: center;
	font-size: 100%;
	background-image: url(images/backgroundrepeat.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
}


/* shadow side left */

#container {
	background-image: url(images/leftShadow.png);
	background-repeat: repeat-y;
	width: 978px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
}
/* shadow side right */
#container_rightshadow {
	background-repeat: repeat-y;
	width: 978px;
	background-image: url(images/rightShadow.png);
	background-position: right top;
	display: block;
	margin-right: auto;
	margin-left: auto;
		margin-top: 25px;
}


/* begin butterfly styling */
#butterfly_container {
	width: 978px;
	height:300px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	border: thin solid #003;
	border-radius: 15px;
	position:relative;
	background: rgba(204, 196, 169, 0.6);

/* For IE 5.5 - 7*/

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCC4A9, endColorstr=#CCC4A9);
/* For IE 8*/
-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCC4A9, endColorstr=#CCC4A9);
}

#butterfly_placement {
	text-decoration: none;
	background-image: url(images/laurelbutterlfy1.png);
	background-repeat: no-repeat;
	height: 158px;
	width: 250px;
	position: absolute;
	left: -50px;
	top: -50px;
	z-index: 100;
}

#butterfly_title {
	display: block;
	font-weight: bold;
	text-align: center;
	padding-top: 20px;
	font-size: 36px;
	padding-bottom: 10px;
	color: #650015;
}

#butterfly_form {
	display: block;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;	
}

#butterfly_name {
	display: block;
	font-weight: bold;
	text-align: left;
	padding-bottom: 10px;
}

#butterfly_email {
	display: block;
	font-weight: bold;
	text-align: left;
	padding-bottom: 10px;
}

#butterfly_page {
	display: block;
	font-weight: bold;
	text-align: left;
	padding-bottom: 10px;
}

#butterfly_issue {
	display: block;
	text-align: left;
	font-weight: bold;
	padding-bottom: 10px;
}
#butterfly_submit {
	display: block;
	text-align: right;
	padding-bottom: 10px;
	font-size: small;
	color: #650015;
}



/* end butterfly styling */

/* begin header styling, index swf, logo, main nav */
#header {
	display: block;
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
		border-top-right-radius: 15px;
border-top-left-radius: 15px;
}

#header_current {
	display: block;
	width: 1086px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	clip: rect(auto,2px,auto,2px);
	border-top-right-radius: 15px;
border-top-left-radius: 15px;
}

#logo {
	text-decoration: none;
	background-image: url(images/translaurellogo.png);
	background-repeat: no-repeat;
	height: 50px;
	width: 250px;
	position: absolute;
	left: 14px;
	top: 102px;
	z-index: 100;
}


#socialLogos {
	position: absolute;
	left: 600px;
	top: 75px;
	z-index: 100;
}


#Main_nav {
	width:550px;
	height:30px;
	display: block;
	position: absolute;
	left: 394px;
	top: 15px;
	z-index: 100;
border-bottom-left-radius: 15px;
border-top-left-radius: 15px;


	/*transparant background that does not affect child */


/* RGBa with 0.6 opacity */

background: rgba(204, 196, 169, 0.6);

/* For IE 5.5 - 7*/

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCC4A9, endColorstr=#CCC4A9);
/* For IE 8*/
-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCC4A9, endColorstr=#CCC4A9);
}


#Main_nav ul  li{
	float:left;
	margin:0 3px 0 0;
	line-height:0;
	font-size:0;
	
}
#Main_nav ul  li a{
	display:block;
	width:100px;
	height:30px;
	color: #650015;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: bolder;
	padding-right: 5px;
}
#Main_nav ul  li a:hover{
	color:#000;
}

#Main_nav ul li a.current{
	display:block;
	width:100px;
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	cursor:text;
}
#Main_nav ul li.noMargin{
	margin:0;
}




#Main_nav ul.nav li  {
	position:relative;

}

#Main_nav ul.nav li ul  {
	position:absolute;
	top: 30px;
	left: 25px;
	
	
}

#Main_nav ul.nav li:hover ul {
	background-color:#CCC4A9;
	width:200px;
	display: block;
border-bottom-left-radius: 15px;
border-bottom-right-radius: 15px;
-moz-box-shadow: 10px 10px 5px #1F1F1F;
-webkit-box-shadow: 10px 10px 5px #1F1F1F;
box-shadow: 10px 10px 5px #1F1F1F;
	
	
}

#Main_nav ul.nav li ul li {
	display: none;
	clear:both;

	
	
}


#Main_nav ul.nav li:hover ul li {
	display: block;
	padding-top: 5px;

		

	


}

#Main_nav ul.nav li ul li a{
	font-size: 12px;
	width:200px;
	text-align:center;
}





/* end header styling, index swf, logo, main nav */


/* begin submenu styling */
#subMenu {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 50px;
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: repeat-x;
	border-bottom-width: 3px;
	border-bottom-style: ridge;
	border-bottom-color: #768557;
	font-size: 90%;
	background-color: #CCC4A9;
	background-image: url(images/submenushadow.png);
}


#subMenu_current {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 50px;
	width: 1086px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: repeat-x;
	border-bottom-width: 3px;
	border-bottom-style: ridge;
	border-bottom-color: #768557;
	font-size: 100%;
	background-color: #CCC4A9;
	background-image: url(images/submenushadow.png);
}

#subMenu ul.sub{
	float:left;
	padding-left: 5px;
	font-size: 100%;
	padding-top: 10px;
}


#subMenu_current ul.sub{
	float:left;
	padding-left: 5px;
	font-size: 100%;
	padding-top: 10px;
}



#subMenu ul.sub li{
	float:left;
	line-height:0;
	text-align: left;
	font-size: 100%;
}


#subMenu_current ul.sub li{
	float:left;
	line-height:0;
	text-align: left;
	font-size: 100%;
}




#subMenu ul.sub li a{
	color:#650015;
	background-color:inherit;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 41px;
	font-weight: normal;
	font-variant: normal;
	font-size: 100%;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}



#subMenu_current ul.sub li a{
	color:#650015;
	background-color:inherit;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 41px;
	font-weight: normal;
	font-variant: normal;
	font-size: 100%;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}




#subMenu ul.sub li a:hover{
	color:#cfcfcf;
	background-color:inherit;
}


#subMenu_current ul.sub li a:hover{
	color:#cfcfcf;
	background-color:inherit;
}



#subMenu ul.sub li a.first{
	color:#650015;
	background-color:inherit;
	text-decoration:none;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 41px;
	font-weight: normal;
	font-variant: normal;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 10px;
}



#subMenu_current ul.sub li a.first{
	color:#650015;
	background-color:inherit;
	text-decoration:none;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 41px;
	font-weight: normal;
	font-variant: normal;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 10px;
}




#subMenu ul.sub li a.first:hover{
	color:#cfcfcf;
	background-color:inherit;
}


#subMenu_current ul.sub li a.first:hover{
	color:#cfcfcf;
	background-color:inherit;
}



#subMenu ul.sub li.noImg{
	background-image:none;
}


#subMenu_current ul.sub li.noImg{
	background-image:none;
}
/* end submenu styling */



/* begin topinfo styling */
#Topinfo {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	display: block;
	height: 65px;
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 3px;
	border-bottom-style: ridge;
	border-bottom-color: #768557;
	background-color:  #650015;
	color: #ccc4a9;
	clear: both;
	padding-top: 15px;
}

#Topinfo h2 {



}
/* end topinfo styling */

/* begin events video styling */

#video_space {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #ccc4a9;
	display: block;
	height: 120px;
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
border-bottom-width: 3px;
	border-bottom-style: ridge;
	border-bottom-color: #768557;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
}
#video_title{
	padding-top:5px;
}


#video_space a:link {
	color: #650015;
	text-decoration: none;
}

#video_space a:visited {
	color: #650015;
	text-decoration: none;
}

#video_space a:hover {
	color: #768557;
	text-decoration: none;
}

#video_space a:active {
	color: #768557;
	text-decoration: none;
}


#video_one {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 90px;
width: 148px;
margin-left: 5px;
	float: left;


	
	
}
#video_two{
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 90px;
		width: 148px;
	margin-left: 5px;
	float: left;
	

}

#video_three {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 90px;
	width: 148px;
	margin-left: 5px;
	float: left;
	
}

#video_four {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 90px;
	width: 148px;
	margin-left: 5px;
	float: left;
	
	
}

#video_five {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 90px;
	width: 148px;
	margin-left: 5px;
	float: left;

}
#video_six {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 90px;
	width: 148px;
	margin-left: 5px;
	float: left;
	clear: none;

		
}




/* end events video styling */


/* begin ad/video space styling */
#ad_videospace {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #ccc4a9;
	display: block;
	height: 230px;
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-botom: 10px;
	border-bottom-width: 3px;
	border-bottom-style: ridge;
	border-bottom-color: #768557;
}

#indexadone {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 220px;
	width: 300px;
	position: relative;
	float: left;
	margin-left: 10px;
	padding-right: 5px;
}

#indexadone p a.more{
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	background-image: url(images/more_bg3.png);
	display: block;
	height: 16px;
	width: 59px;
	background-repeat: no-repeat;
	position: absolute;
	left: 245px;
	top: 200px;
	text-align: center;
	font-size: 11px;
	padding-top: 3px;
}

#indexadtwo {
		font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 220px;
	width: 300px;
	position: relative;
	float: left;
margin-left: 5px;
	padding-right: 5px;
}


#indexadtwo h2{
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 20px;
	position: absolute;
	color: #ccc4a9;
	left: 4px;
	top: 5px;
}

#indexadthree {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 220px;
	width: 300px;
	position: relative;
	float: left;

	margin-left: 5px;
	padding-right: 10px;
}

#indexadthree a.more4{
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	background-image: url(images/more_bg3.png);
	display: block;
	height: 16px;
	width: 59px;
	background-repeat: no-repeat;
	position: absolute;
	left: 244px;
	top: 200px;
	text-align: center;
	font-size: 11px;
	padding-top: 3px;
}
/* end ad/video space styling */



/* begin download here on index pagestyling */
#download {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#000;
	display: block;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 3px;
	border-bottom-style: ridge;
	border-bottom-color: #768557;
	width: 943px;
	height: 25px;
	padding-top: 6px;
	padding-bottom: 2px;
	margin-top: 2px;
}
	

#download a:link, #download a:visited {
	color: #870012;
}
	
	#download a:hover, #download a:active {
color: #768557;
}

/* end download here on index pagestyling */




/* begin calendar/map space styling */
/* begin mini cal weekly events space styling */
#calmapcontainer {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #faf8f1;
	display: block;
	height: 510px;
	width: 943px;
	padding-top:5px;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	font-size: 0.85em;
}



#calendar {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	width: 320px;
	position: relative;
	float: left;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 5px;
	}
	
#calendar h2 {
	background-image: url(images/calendaricon.png);
	background-repeat: no-repeat;
	padding-left: 36px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	margin-bottom: 5px;
	color: #650015;
}

#calendar h2 a:link {
	color: #650015;
	text-decoration: none;
}

#calendar h2 a:visited {
	color: #650015;
	text-decoration: none;
}

#calendar h2 a:hover {
	color: #768557;
	text-decoration: none;
}

#calendar h2 a:active {
	color: #768557;
	text-decoration: none;
}



#miniCal {
	display: block;
	width: 320px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/largegreenfade.png);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	border: 1px solid #666;
}

#calendar h4 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #650015;
}

#calendar h3 {
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #768557;
	text-align: center;
}

#calendar h3 a img{
	border-style:none;
	border: none;	
}

#eventScroll {
	overflow: auto;
	height: 245px;
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
}
/* end mini cal weekly events space styling */



/* begin dont miss events space styling */
#events {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	width: 240px;
	position: relative;
	float: left;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 5px;
	}
	
#events h2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	margin-bottom: 5px;
	color: #650015;
	text-align: center;
}

#dateBox {
	overflow: auto;
	height: 410px;
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 5px;
	margin-bottom: 10px;
}

#event_name {
	background-color: #768557;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	color: #ccc4a9;
	padding: 3px;
	text-align: center;
}

#event_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	font-style: italic;
	color: #650015;
	text-align: center;
}

#event_time {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	font-style: italic;
	color: #650015;
	text-align: center;
}

#event_location {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	text-align: center;
	font-weight: bold;
	color: #768557;
}


#event_street {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: center;
}

#event_city {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: center;
}

#event_phone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: center;
	font-style: italic;
}

#event_url {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style:oblique;
	color: #650015;
	text-align: center;
}


#event_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: left;
	text-align: center;
}



#email_event {
	background-image: url(images/emailevents.png);
	background-repeat: no-repeat;
	margin-top: 15px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	height:75px;
}

#email_event p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 10px;
	color: #333;
}

#email_event p a{
	color: #650015;
	text-decoration: none;	
}

#email_event p a:hover{
	color: #650015;
	text-decoration: underline;
}
/* end dont miss events space styling */



/* begin news space styling */
#blog {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 245px;
	width: 320px;
	float: right;
	margin-left: 10x;
	padding-right: 10px;
	margin-top: 5px;
	}
	
#blog h2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	margin-bottom: 5px;
	color: #650015;
}


/* end news space styling */





/* begin archives page  styling */





#archives {
	background-color: #faf8f1;
	height: 1150px;
	width: 943px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#first_year_container {
	display: block;
	height: 220px;
	width: 460px;
	float:left;
	margin-top: 10px;
}

#first_year_container h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #B3770F;
	text-decoration: none;
	float: left;
	margin-left: 10px;
	background-color: #ccc4a9;
	width: 443px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-image: url(images/bg_archives_year.jpg);
}

#first_year {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	padding: 5px;
	height: 173px;
	width: 435px;
	margin-right: 5px;
	margin-left: 10px;
	float: left;
	margin-bottom: 5px;
	overflow: auto;
	overflow-y:hidden;
	white-space: nowrap;
	border: 1px solid #666;
	background-image: url(images/bg_archives_mags.jpg);
	background-repeat: repeat-x;
}


#first_year a img{
	padding: 5px;
	border-style:none;
}


#second_year_container {
	display: block;
	height: 220px;
	width: 460px;
	float:right;
	margin-top: 10px;
}

#second_year_container h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #B3770F;
	text-decoration: none;
	float: left;;
	background-color: #ccc4a9;
	width: 443px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left:4px;
	background-image: url(images/bg_archives_year.jpg);
}

#second_year {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	padding: 5px;
	height: 173px;
	width: 435px;
	margin-right: 10px;
	float: right;
	margin-bottom: 5px;
	overflow: auto;
	overflow-y:hidden;
	white-space: nowrap;
	border: 1px solid #666;
	background-image: url(images/bg_archives_mags.jpg);
	background-repeat: repeat-x;
}


#second_year a img{
	padding: 5px;
	border-style:none;
}



#third_year_container {
	display: block;
	height: 220px;
	width: 460px;
	float:left;
	margin-top: 10px;
}

#third_year_container h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #B3770F;
	text-decoration: none;
	float: left;
	margin-left: 10px;
	background-color: #ccc4a9;
	width: 443px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-image: url(images/bg_archives_year.jpg);
}

#third_year {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	padding: 5px;
	height: 173px;
	width: 435px;
	margin-right: 5px;
	margin-left: 10px;
	float: left;
	margin-bottom: 5px;
	overflow: auto;
	overflow-y:hidden;
	white-space: nowrap;
	border: 1px solid #666;
	background-image: url(images/bg_archives_mags.jpg);
	background-repeat: repeat-x;
}


#third_year a img{
	padding: 5px;
	border-style:none;
}



#fourth_year_container {
	display: block;
	height: 220px;
	width: 460px;
	float:right;
	margin-top: 10px;
}

#fourth_year_container h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #B3770F;
	text-decoration: none;
	float: left;;
	background-color: #ccc4a9;
	width: 443px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left:4px;
	background-image: url(images/bg_archives_year.jpg);
}

#fourth_year {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	padding: 5px;
	height: 173px;
	width: 435px;
	margin-right: 10px;
	float: right;
	margin-bottom: 5px;
	overflow: auto;
	overflow-y:hidden;
	white-space: nowrap;
	border: 1px solid #666;
	background-image: url(images/bg_archives_mags.jpg);
	background-repeat: repeat-x;
}


#fourth_year a img{
	padding: 5px;
	border-style:none;
}


#fifth_year_container {
	display: block;
	height: 220px;
	width: 460px;
	float:left;
	margin-top: 10px;
}

#fifth_year_container h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #B3770F;
	text-decoration: none;
	float: left;
	margin-left: 10px;
	background-color: #ccc4a9;
	width: 443px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-image: url(images/bg_archives_year.jpg);
}

#fifth_year {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	padding: 5px;
	height: 173px;
	width: 435px;
	margin-right: 5px;
	margin-left: 10px;
	float: left;
	margin-bottom: 5px;
	overflow: auto;
	overflow-y:hidden;
	white-space: nowrap;
	border: 1px solid #666;
	background-image: url(images/bg_archives_mags.jpg);
	background-repeat: repeat-x;
}


#fifth_year a img{
	padding: 5px;
	border-style:none;
}



#sixth_year_container {
	display: block;
	height: 220px;
	width: 460px;
	float:right;
	margin-top: 10px;
}

#sixth_year_container h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #B3770F;
	text-decoration: none;
	float: left;;
	background-color: #ccc4a9;
	width: 443px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left:4px;
	background-image: url(images/bg_archives_year.jpg);
}

#sixth_year {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	padding: 5px;
	height: 173px;
	width: 435px;
	margin-right: 10px;
	float: right;
	margin-bottom: 5px;
	overflow: auto;
	overflow-y:hidden;
	white-space: nowrap;
	border: 1px solid #666;
	background-image: url(images/bg_archives_mags.jpg);
	background-repeat: repeat-x;
}


#sixth_year a img{
	padding: 5px;
	border-style:none;
}




#seventh_year_container {
	display: block;
	height: 220px;
	width: 460px;
	float:left;
	margin-top: 10px;
}

#seventh_year_container h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #B3770F;
	text-decoration: none;
	float: left;
	margin-left: 10px;
	background-color: #ccc4a9;
	width: 443px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-image: url(images/bg_archives_year.jpg);
}

#seventh_year {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	padding: 5px;
	height: 173px;
	width: 435px;
	margin-right: 5px;
	margin-left: 10px;
	float: left;
	margin-bottom: 5px;
	overflow: auto;
	overflow-y:hidden;
	white-space: nowrap;
	border: 1px solid #666;
	background-image: url(images/bg_archives_mags.jpg);
	background-repeat: repeat-x;
}


#seventh_year a img{
	padding: 5px;
	border-style:none;
}


#eighth_year_container {
	display: block;
	height: 220px;
	width: 460px;
	float:right;
	margin-top: 10px;
}

#eighth_year_container h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #B3770F;
	text-decoration: none;
	float: left;;
	background-color: #ccc4a9;
	width: 443px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left:4px;
	background-image: url(images/bg_archives_year.jpg);
}

#eighth_year {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	padding: 5px;
	height: 173px;
	width: 435px;
	margin-right: 10px;
	float: right;
	margin-bottom: 5px;
	overflow: auto;
	overflow-y:hidden;
	white-space: nowrap;
	border: 1px solid #666;
	background-image: url(images/bg_archives_mags.jpg);
	background-repeat: repeat-x;
}


#eighth_year a img{
	padding: 5px;
	border-style:none;
}

#ninth_year_container {
	display: block;
	height: 220px;
	width: 460px;
	float:left;
	margin-top: 10px;
}


#ninth_year_container h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #B3770F;
	text-decoration: none;
	float: left;
	margin-left: 10px;
	background-color: #ccc4a9;
	width: 443px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-image: url(images/bg_archives_year.jpg);
}

#ninth_year {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	padding: 5px;
	height: 173px;
	width: 435px;
	margin-right: 5px;
	margin-left: 10px;
	float: left;
	margin-bottom: 5px;
	overflow: auto;
	overflow-y:hidden;
	white-space: nowrap;
	border: 1px solid #666;
	background-image: url(images/bg_archives_mags.jpg);
	background-repeat: repeat-x;
}


#ninth_year a img{
	padding: 5px;
	border-style:none;
}


#tenth_year_container {
	display: block;
	height: 220px;
	width: 460px;
	float:right;
	margin-top: 10px;
}

#tenth_year_container h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #B3770F;
	text-decoration: none;
	float: left;;
	background-color: #ccc4a9;
	width: 443px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left:4px;
	background-image: url(images/bg_archives_year.jpg);
}

#tenth_year {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	padding: 5px;
	height: 173px;
	width: 435px;
	margin-right: 10px;
	float: right;
	margin-bottom: 5px;
	overflow: auto;
	overflow-y:hidden;
	white-space: nowrap;
	border: 1px solid #666;
	background-image: url(images/bg_archives_mags.jpg);
	background-repeat: repeat-x;
}


#tenth_year a img{
	padding: 5px;
	border-style:none;
}







/* end archives page  styling */




/* begin advertising page space styling */

#ad_info {
	display: block;
	height: 35px;
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	background-color: #ccc4a9;
	border-bottom-width: 3px;
	border-bottom-style: ridge;
	border-bottom-color: #9ca74e;
}

#ad_info p {
	color: #333;	
}

.red_ital {
	color: #650015;
	font-style: italic;
}

#editorial {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	width: 220px;
	float:left;
	margin-top: 3px;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 11px;
	position: relative;
	z-index: 3;
	}
	

	
#ad_info p {
	color: #333;	
}

#ad_info a {
	color: #B3770F;	
}

#ad_info a:hover{
	color: #B3770F;
	text-decoration: underline;
}

.red_ital {
	color: #650015;
	font-style: italic;
	padding: 3px;
	text-align: center;
	display: block
}
.green_ital {
	color: #9ca74e;
	font-style: italic;
	text-align: center;
	display: block;
	padding: 3px;
	background-color: #faf8f1;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}
.gold_ital {
	color: #B3770F;
	font-style: italic;
	text-align: center;
	display: block;
	padding: 3px;
	background-color: #ccc4a9;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}

.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	color: #650015;
	text-align: center;
	display: block;
}

.highlight {
	display: inline;
	background-color: #ccc4a9;
	width: 120px;
	text-align: center;
}

#value {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	width: 220px;
	float:left;
	margin-top: 3px;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 7px;
	position: relative;
	z-index: 3;
	padding: 0px;
}

#circulation {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	width: 220px;
	float:left;
	margin-top: 3px;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 7px;
	position: relative;
	z-index: 3;
}
#closing {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	width: 220px;
	float:right;
	margin-top: 3px;
	margin-right: 8px;
	margin-bottom: 3px;
	margin-left: 7px;
	position: relative;
	z-index: 3;
}

.green_ital_close {
	color: #9ca74e;
	font-style: italic;
	text-align: center;
	display: block;
	padding: 3px;
	background-color: #faf8f1;
	width: 250px;
	margin-right: auto;
	margin-left: auto;
}
.gold_ital_close {
	color: #B3770F;
	font-style: italic;
	text-align: center;
	display: block;
	padding: 3px;
	background-color: #ccc4a9;
	width: 250px;
	margin-right: auto;
	margin-left: auto;
}

#investments_container {
	display: block;
	width: 925px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 95px;
	}

#investments {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	width: 925px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	height:auto;
	}
	



.small_row {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-decoration: none;
}


#investments table {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #faf8f1;
	display: block;
	width: 700px;
	border: 1px solid #666;
	float: left;
	height:363px;
}

#investments th, tr {
	width: 250px;	
}


#side_info {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #ccc4a9;
	display: block;
	float: right;
	width: 200px;
	height: 350px;
	padding: 5px;
	border: 1px dotted #666;
}

.side_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	color: #650015;
	text-align: center;
	display: block;
}



#test_container {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #9ca74e;
	display: block;
	height: 175px;
	width: 929px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 3px;
	border-bottom-style: ridge;
	border-bottom-color: #9ca74e;
	z-index: 0;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}

#test_container p {
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-size: .75em;
	color: #ccc4a9;
}

#download_pdf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	text-decoration: none;
	display: block;
	float: left;
	height: 15px;
	width: 900px;
	padding-left: 5px;
}

#place_ad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	text-decoration: none;
	display: block;
	float: left;
	height: 15px;
	width: 900px;
	padding-left: 5px;
	
}

#download_pdf a{
	color: #650015;
	text-decoration: none;	
}

#place_ad a{
	color: #650015;
	text-decoration: none;	
}


#test_one {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	float: left;
	width: 450px;
	height: 135px;
	background-image: url(images/burgtest.png);
	background-repeat: no-repeat;
	margin-top:15px;
}

#test_two {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	float: right;
	width: 450px;
	height: 135px;
	background-image: url(images/burgtest.png);
	background-repeat: no-repeat;
	margin-top:15px;
}

#test_one img {
	display: block;
	float: left;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}

#test_two img {
	display: block;
	float: left;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
/* end advertising page space styling */






/* begin team laurel page space styling */

#team_container {
	display: block;
	height: 540px;
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	background-color: #ccc4a9;
	border-bottom-width: 3px;
	border-bottom-style: ridge;
	border-bottom-color: #9ca74e;
}

.bold_team {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #650015;
	text-align: left;
}

#team_container a {
	text-decoration: none;
	color: #000;
}


#team_container a:hover {
	text-decoration: underline;
}
/* end team laurel space styling */


/* begin contact us page space styling */
#contact_container {
	display: block;
	height: 150px;
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	background-color: #ccc4a9;
	border-bottom-width: 3px;
	border-bottom-style: ridge;
	border-bottom-color: #9ca74e;
}

#contact_container p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	color: #000;
	text-align: center;
}

#contact_container p a {
	color: #333;
	text-decoration: none;
}

#contact_container p a:hover {
	color: #333;
	text-decoration: underline;
}

#contact_form {
}
/*end contact us page space styling */


/* begin cities page space styling */
#city_container {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #ccc4a9;
	display: block;
	height: 550px;
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-botom: 10px;
	text-align: center;	
	

}

#city_ads_block {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 480px;
	width: 300px;
	position: relative;
	float: left;
	margin-left: 10px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333;	
}

#city_ad_one {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 220px;
	width: 300px;
	float: left;

	margin-top: 5px;
}

#city_ad_two {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 220px;
	width: 300px;
	float:left;

	margin-top: 20px;
}

#city_ad_one a.more{
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	background-image: url(images/more_bg3.png);
	display: block;
	height: 16px;
	width: 59px;
	background-repeat: no-repeat;
	position: absolute;
	left: 260px;
	top: 200px;
	text-align: center;
	font-size: 11px;
	padding-top: 3px;
}

#city_ad_two a.more{
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	background-image: url(images/more_bg3.png);
	display: block;
	height: 16px;
	width: 59px;
	background-repeat: no-repeat;
	position: absolute;
	left: 260px;
	top: 440px;
	text-align: center;
	font-size: 11px;
	padding-top: 3px;
}

#city_info {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 460px;
	width: 570px;
	position: relative;
	float: left;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 5px;
	text-align: center;
}

#city_info h1{
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	float: none;
	color: #650015;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: center;
}

#city_info p{
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	float: left;
	color: #333;
	text-align: center;
	padding-top: 10px;
	margin-bottom: 5px;
}

#city_pic{
	text-align: left;
	display: block;
	padding-bottom: 10px;
	padding-left:10px;

}



#dmxSlidingPanelsPage photoby{
	display:block;
	text-align:right;
	font-size:xx-small;
	font-style:italic;
	
}



#weather_info {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 460px;
	width: 570px;
	position: relative;
	float: left;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 5px;
	text-align: center;
}

#weather_info h1{
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	float: none;
	color: #650015;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: center;
}

#weather_info p{
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	color: #333;
	text-align: center;
	padding-top: 10px;
	margin-bottom: 10px;
}

#weather_pic{
	text-align: center;
	display: block;
	padding-bottom: 10px;
	padding-left:10px;

}







#history_info {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	position: relative;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 5px;
	text-align: center;
}

#history_info h1{
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	float: none;
	color: #650015;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: center;
}

#history_info p{
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	color: #333;
	text-align: center;
	padding-top: 10px;
	margin-bottom: 10px;
}

#history_pic{
	display: block;
	padding-bottom: 10px;
	padding-left:10px;

}



/* begin outdoor more pics page space styling */
#outdoorsMore_container {
	display: block;
	height: 600px;
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	background-color: #ccc4a9;
	border-bottom-width: 3px;
	border-bottom-style: ridge;
	border-bottom-color: #9ca74e;
			display: block;
    margin-left: auto;
    margin-right: auto;
}

#outdoorsMore_container p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	color: #000;
	text-align: center;

}

#outdoorsMore_container p a {
	color: #333;
	text-decoration: none;
}

#outdoorsMore_container p a:hover {
	color: #333;
	text-decoration: underline;
}

/*end outdoor more pics page styling */









.Res_First {
	font-weight: bold;
	color: #650015;
	font-size: 1.25em;
	text-align: center;
}

.res_description_first {
	text-align: center;	
}

#res_description {
	display: block;
	padding-bottom: 5px;
}

#res_wine {
	display: block;
	float: left;
	width: 270px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#res_bar {
	display: block;
	padding: 5px;
	float: left;
	width: 270px;

}

#res_reservations {
	display: block;
	padding: 5px;
	float: left;
	width: 270px;

}

#res_outdoor {
	display: block;
	padding: 5px;
	float: left;
	width: 270px;

}



#res_hours {
	display: block;
	padding: 5px;
	float: left;
	width: 580px;

}

#res_address {
	display: block;
	font-style: normal;
	font-weight: bold;
	margin-top: 10px;
	clear: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#res_phone {
	display: block;
	font-style: normal;
	font-weight: bold;
	padding-top: -5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#res_menu {
	display: block;
	padding: 5px;
	float: left;
	font-style: normal;
	font-weight: bold;
	
}

#res_website {
	display: block;
	padding: 5px;
	font-style: normal;
	font-weight: bold;
	clear: left;	

}

#res_menu a{
	color: #650015;
	text-decoration: none;
	
}

#res_menu a:hover{
	color: #999;
	text-decoration: none;	
}

#res_website a{
	color: #650015;
	text-decoration: none;
	
}

#res_website a:hover{
	color: #999;
	text-decoration: none;	
}

#more_res{
	height: 25px;
	background-color: #ccc4a9;
	width: 943px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	
}


/* begin lodging page space styling */

.acc_First {
	font-weight: bold;
	color: #650015;
	font-size: 1.25em;
	text-align: center;
}
.acc_description_first {
	text-align: center;	
}

#acc_description {
	display: block;
	padding-bottom: 5px;
}

#acc_open {
	display: block;
	float: left;
	width: 270px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#acc_breakfast {
	display: block;
	padding: 5px;
	float: left;
	width: 270px;

}

#acc_fireplace {
	display: block;
	padding: 5px;
	float: left;
	width: 270px;

}

#acc_meeting {
	display: block;
	padding: 5px;
	float: left;
	width: 270px;

}


#acc_restaurant {
	display: block;
	padding: 5px;
	float: left;
	width: 580px;

}

#acc_children {
	display: block;
	padding: 5px;
	float: left;
	width: 580px;

}


#acc_jacuzzi {
	display: block;
	padding: 5px;
	float: left;
	width: 580px;

}

#acc_pets {
	display: block;
	padding: 5px;
	float: left;
	width: 270px;

}

#acc_wifi {
	display: block;
	padding: 5px;
	float: left;
	width: 270px;

}

#acc_smoking {
	display: block;
	padding: 5px;
	float: left;
	width: 270px;

}



#acc_address {
	display: block;
	font-style: normal;
	font-weight: bold;
	margin-top: 10px;
	clear: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#acc_phone {
	display: block;
	font-style: normal;
	font-weight: bold;
	padding-top: -5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}


#acc_website {
	display: block;
	padding: 5px;
	font-style: normal;
	font-weight: bold;
	clear: left;	

}

#acc_menu a{
	color: #650015;
	text-decoration: none;
	
}

#acc_menu a:hover{
	color: #999;
	text-decoration: none;	
}

#acc_website a{
	color: #650015;
	text-decoration: none;
	
}

#acc_website a:hover{
	color: #999;
	text-decoration: none;	
}

#more_acc{
	height: 25px;
	background-color: #ccc4a9;
	width: 943px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	
}

#more_acc a{
	color: #650015;
	text-decoration: none;
	
}

#more_acc a:hover{
	color: #999;
	text-decoration: none;	
}
/* end lodging page space styling */


/* begin lodging list page space styling */

#list_container {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #ccc4a9;
	display: block;
	height: 500px;
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-botom: 10px;
	overflow: auto;

}

#list_container H3 {
	font-size: 1.5em;
	font-weight: bold;	
		color: #650015;
}

#lodging_name {
	display: block;
	font-weight: bold;
	font-size: 1.10em;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
#lodging_address {
	display: block;
	padding-bottom: 15px;
	font-style: italic;	
}


/*end lodging list page space styling */


/* begin shopping page space styling */

#shop_info {
	background-color: #ccc4a9;
	display: block;
	padding: 5px;
	height: 400px;
	width: 550px;
}

#shop_name {
	display: block;
	font-size: 1.25em;
	font-weight: bold;
		color: #650015;
			padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}



#shop_description {
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 0.85em;
	font-style: italic;
}


#shop_open {
	display: block;
	padding: 5px;
	font-style: normal;
	clear: left;	
		font-size: 0.85em;
}

#shop_address {
	display: block;
	padding: 5px;
	font-style: normal;
	clear: left;	
		font-size: 0.85em;
}

#shop_phone {
	display: block;
	padding: 5px;
	font-style: normal;
	font-weight: bold;
	clear: left;	
		font-size: 0.85em;
}


#shop_website a {
	display: block;
	padding: 5px;
	font-style: normal;
	font-weight: bold;
	clear: left;	
		font-size: 0.85em;
		color: #650015;
	

}




#more_shop{
	height: 25px;
	background-color: #ccc4a9;
	width: 943px;
	display: block;
	margin-right: auto;
	margin-left: auto;

}

#more_shop a{
	color: #650015;
	text-decoration: none;
	
}

#more_shop a:hover{
	color: #999;
	text-decoration: none;	
}
#shopping_category{
	display: block;
	padding-bottom: 5px;
	font-style: normal;
	font-size: 1.25em;
	font-weight: bolder;
	text-align: center;
		color: #650015;

	padding-top: 50px;
}
#shopping_name {
	display: block;
	font-weight: bold;
	font-size: 1.10em;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
#shopping_address {
	display: block;
	padding-bottom: 15px;
	font-style: italic;	
}




#shopping_categories ul.shopping_menu{
	font-size: 100%;
	padding-top: 25px;

}
#shopping_categories ul.shopping_menu li{
	text-align: left;
	display: block;
	width: 200px;
	height:20px;
	float:left;
	padding-top: 5px;
	padding-right: 50px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#shopping_categories ul.shopping_menu li a{
	color:#650015;
	background-color:inherit;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 41px;
	font-weight: normal;
	font-variant: normal;
}
#shopping_categories ul.shopping_menu li a:hover{
	color:#000;
	background-color:inherit;
}


#shopping_categories ul.shopping_menu li a.first{
	color:#650015;
	background-color:inherit;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 41px;
	font-weight: normal;
	font-variant: normal;

}
#shopping_categories ul.shopping_menu li a.first:hover{
	color:#000;
	background-color:inherit;
}
#shopping_categories ul.shopping_menu li.noImg{
	background-image:none;
	}
	





/* end shopping page space styling */




/* end cities page space styling */




/* begin extras page space styling */
#extras_container {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #ccc4a9;
	display: block;
	height: 500px;
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-botom: 10px;

}

#extras_block {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 460px;
	width: 360px;
	position: relative;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333;
}

#extras_info {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	height: 460px;
	width: 560px;
	position: relative;
	float: left;
	margin-left: 10px;
	padding-right: 10px;
	margin-top: 5px;
}

#extras_info h1{
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	float: none;
	color: #650015;
	padding-bottom: 10px;
	text-align: center;
}

#extras_info p{
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	float: left;
	color: #333;
	text-align: left;
	padding-top: 10px;
	margin-bottom: 10px;
}

#extras_pic{
	text-align: left;
	display: block;
	padding-bottom: 10px;

}



/* begin extras side menu styling */


#extras_block ul.subx{
	font-size: 100%;
	padding-top: 50px;
		overflow: auto;
			height: 460px;
	width: 360px;
}
#extras_block ul.subx li{
	text-align: left;
display: block;
	padding: 5px;
}
#extras_block ul.subx li a{
	color:#650015;
	background-color:inherit;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 41px;
	font-weight: normal;
	font-variant: normal;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
#extras_block ul.subx li a:hover{
	color:#000;
	background-color:inherit;
}


#extras_block ul.subx li a.first{
	color:#650015;
	background-color:inherit;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 41px;
	font-weight: normal;
	font-variant: normal;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 10px;
}
#extras_block ul.subx li a.first:hover{
	color:#000;
	background-color:inherit;
}
#extras_block ul.subx li.noImg{
	background-image:none;
	}
	
/* end submenu styling */

/* begin download menus styling */

#extras_info p{
	font-size: 90%;
	padding-top: 5px;
	text-align: center;
	display: block;
	float:left;
}

#extras_info p a{
	color:#650015;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-left: 20px;
	text-align: center;
	display: block;
	float:none;

}

#extras_info p a:hover{
	color:#000;
}

	
	
/*end download menus styling */


/* end extras page space styling */












/* begin footer space styling */
#footerMain{
	display: block;
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	text-align: left;
	background-color: #313131;
	background-repeat: repeat-x;
	background-position: 0 0;
}
#footer{
	height:150px;
	margin-right: auto;
	margin-left: auto;
}
#footer ul.botNav{
	width:700px;
	color: #ccc4a9;
}
#footer ul.botNav li{
	font:normal 14px/26px Arial, Helvetica, sans-serif;
	float:left;
	color:#ccc4a9;
	background-color:inherit;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-top: 3px;
}
#footer ul.botNav li a{
	padding:0 7px;
	font:normal 14px/26px Arial, Helvetica, sans-serif;
	color:#ccc4a9;
	background-color:inherit;
	text-decoration:none;
}
#footer ul.botNav li a:hover{
	text-decoration:underline;
}
#footer ul.botNav li a.one{
	padding:0 7px 0 0;
	font:normal 14px/26px Arial, Helvetica, sans-serif;
	color:#ccc4a9;
	background-color:inherit;
	text-decoration:none;
}
#footer ul.botNav li a.one:hover{
	text-decoration:underline;
}


#footer ul.botNav2{
	width:700px;
	color: #ccc4a9;
}
#footer ul.botNav2 li{
	font:normal 14px/26px Arial, Helvetica, sans-serif;
	float:left;
	color:#ccc4a9;
	background-color:inherit;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-top: 3px;
}
#footer ul.botNav2 li a{
	padding:0 7px;
	font:normal 14px/26px Arial, Helvetica, sans-serif;
	color:#ccc4a9;
	background-color:inherit;
	text-decoration:none;
}
#footer ul.botNav2 li a:hover{
	text-decoration:underline;
}
#footer ul.botNav2 li a.one{
	padding:0 7px 0 0;
	font:normal 14px/26px Arial, Helvetica, sans-serif;
	color:#ccc4a9;
	background-color:inherit;
	text-decoration:none;
}
#footer ul.botNav2 li a.one:hover{
	text-decoration:underline;
}






#footer p.copyright{
	font-family: Arial, Helvetica, sans-serif;
	color: #B3770F;
	font-size: 11px;
	display: block;
	float: left;
	height: 10px;
	width: 496px;
}

#footer p.website{
	font-family: Arial, Helvetica, sans-serif;
	color: #B3770F;
	font-size: 11px;
	line-height: 6px;
	display: block;
	float: left;
	height: 10px;
	width: 496px;
}

#footer p.website a{
	font-family: Arial, Helvetica, sans-serif;
	color: #ccc4a9;
	font-size: 11px;
	text-decoration: none;
}

#footer p.website a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #faf8f1;
	font-size: 11px;
	background-color: #9ca74e;
	text-decoration: none;
}

#facebook {
	float:left;
	padding-top:5px;
}
			 

