/* GENERIC */

#secondarypagebox {
	background-color: #fff;
	border: solid 1px #b4b4b4
}

h1 {
	color: #343e42
}

h2 {
	color: #00616a
}

h3 {
	color: #333333
}

h4 {
	color: #00616a
}

p {
	color: #343e42
}

.heading {
	color: #343e42
}

.subheading {
	color: #343e42
}

#bottombox {
	background-color: #fff;
	border: solid 1px #daf5c8
}

a:link {
	color: #343e42
}

a:hover {
	color: #343e42
}

a:visited {
	color: #343e42
}

#bottombox .heading {
	background-color: #00616a;
}

#bottombox h1 {
	color: #fff
}

/* MAIN TEMPLATE */

#easy {
	margin: 0;
	padding: 0
}

body {
	background-color: #c8edf5
}

#main {
	
}

#header {
	
}

#maincontent {
	background-color: #f4f4f4
}

#leftnavtop {
	background-color: #fdbd31
}

#primarynav p {
	color: #343e42
}

#primarynav a:link {
	color: #343e42
}

#primarynav a:hover {
	color: #343e42
}

#primarynav a:visited {
	color: #343e42
}

#secondarynav p {
	color: #343e42
}

#secondarynav a:link {
	color: #343e42
}

#secondarynav a:hover {
	color: #343e42
}

#secondarynav a:visited {
	color: #343e42
}

#leftcolspecialdeals {
	border: 1px solid #fcd131;
}

#leftcolspecialdeals h3 {
	color: #00616a;
}

#leftcolspecialdeals p {
	color: #343e42;
}

#leftcolspecialdeals a:link {
	color: #343e42;
}

#leftcolspecialdeals a:hover {
	color: #343e42;
}

#leftcolspecialdeals a:visited {
	color: #343e42;
}

#search {
	color: #343e42
}

#leftnavintro h3 {
	color: #00616a;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 5px;
}

.leftcolumn {
	background-color: #fcd131
}

#leftnavbottom {
	background-color: #fcd131
}

#leftnavbottom td {
	background-color: #fcd131
}

#escapesgetaways p {
	color: #343e42
}

#escapesgetaways a:link {
	color: #343e42;
	font-weight: normal;
	text-decoration: none
}

#escapesgetaways a:hover {
	color: #343e42;
	font-weight: normal;
	text-decoration: none
}

#escapesgetaways a:visited {
	color: #343e42;
	font-weight: normal;
	text-decoration: none
}

#leftnavtripassistant p {
	color: #343e42
}

#leftnavtripassistantrulelines {
	border-style: solid none none;
	border-width: 1px 0 0;
	border-color: #fdbd31
}

#leftnavtripassistant button {
	background-color: #ddd
}

#bottomlinks {
	color: #00616a
}

#bottomlinks p {
	color: #00616a
}

#bottomlinks a:link {
	color: #00616a
}

#bottomlinks a:hover {
	color: #00616a
}

#bottomlinks a:visited {
	color: #00616a
}

#bottomlinks .text {
	color: #333333
}

#logos {
	background-color: #fcd131;
}

#logosbkgd {
	background-color: #fcd131
}

#footer {
	color: #808080;
	background-color: #f4f4f4
}

#footer p {
	color: #808080
}

#footer a:link {
	color: #808080
}

#footer a:hover {
	color: #808080
}

#footer a:visited {
	color: #808080
}

.hide {
	display: none;
}

.show {
	display: block;
}

/* HOMEPAGE ONLY */

#homeblurb {
	background-image: url("/framework/wrappers/tourdorchester_summer/images/homepage/blurb_background_image.jpg");
	background-repeat: no-repeat;
	background-position: 0 top
}

#homeblurb p {
	color: #fff
}

#hometripassistantbkgd {
	background-image: url("/framework/wrappers/tourdorchester_summer/images/homepage/trip_assistant.jpg");
	background-repeat: no-repeat
}

#hometriptext {
	color: #fff
}

#hometripcontain {
	color: #fff
}

#homeevents a:link {
	color: #343e42
}

#homeevents a:hover {
	color: #343e42
}

#homeevents a:visited {
	color: #343e42
}

#homeevents .date {
	color: #343e42
}

#homeevents .event {
	color: #343e42
}

#homeevents .viewall {
	color: #343e42
}

#teasersection {
	color: #343e42;
	border: solid 1px #f4f4f4
}

#teasersection .text {
	color: #343e42
}

#teasersection .link {
	color: #343e42
}

#teasersection .link a:link {
	color: #343e42
}

#teasersection .link a:hover {
	color: #343e42
}

#teasersection .link a:visited {
	color: #343e42
}

/*CATEGORY LISTING PAGES */

#categorypagebox {
	border: solid 1px #b4b4b4
}

#categoryheader p {
	color: #343e42;
	margin: 0;
	padding: 0
}

.categoryheading {
	color: #343e42
}

#categorysubheading p {
	color: #343e42
}

#one .text {
	color: #343e42
}

#two .text {
	color: #343e42
}

#categorylisting a:link {
	color: #343e42
}

#categorylisting a:hover {
	color: #343e42
}

#categorylisting a:visited {
	color: #343e42
}

/*ATTRACTION LISTING
*/

#attractionlisting .pages {
	color: #343e42
}

#attractionlisting .pages td {
	color: #343e42
}

#attractionlisting .pages a:link {
	color: #343e42
}

#attractionlisting .pages a:hover {
	color: #343e42
}

#attractionlisting .pages a:visited {
	color: #343e42
}

#attractionlisting .name a:link {
	color: #343e42
}

#attractionlisting .name a:hover {
	color: #343e42
}

#attractionlisting .name a:visited {
	color: #343e42
}

#attractionlisting .description {
	color: #343e42
}

#attractionlistingcontain .description a:link {
	color: #343e42
}

#attractionlistingcontain .description a:hover {
	color: #343e42
}

#attractionlistingcontain .description a:visited {
	color: #343e42
}

/*INDIVIDUAL ATTRACTION PAGES */

#individualattraction .text {
	color: #343e42
}

#information .phone {
	color: #343e42
}

#information .address {
	color: #343e42
}

#information .webaddress {
	color: #343e42
}

#information a:link {
	color: #343e42
}

#information a:hover {
	color: #343e42
}

#information a:visited {
	color: #343e42
}

#attractionphoto .text {
	color: #343e42
}

#attractionphoto {
	background-color: #fff;
	border: solid 1px #b4b4b4
}

/* FORMS */

#formoutline {
	border: solid 1px #b4b4b4
}

/* INDIVIDUAL GETAWAYS PAGE */

#getawaytop h1 {
	color: #00616a
}

#getawaytop .heading {
	color: #343e42
}

#getawaytop .subheading {
	color: #00616a
}

#getawaytop .text {
	color: #343e42
}

#getawaymiddle {
	color: #343e42
}

#getawaymiddle a:link {
	color: #343e42
}

#getawaymiddle a:hover {
	color: #343e42
}

#getawaymiddle a:visited {
	color: #343e42
}

#getawaybottom {
	color: #343e42
}

#getawaybottom .name {
	color: #343e42
}

#getawaybottom .text {
	color: #343e42
}

/* EVENT LISTING BY MONTH */

#monthevents .event {
	color: #343e42
}

#monthevents .event a:link {
	color: #343e42;
	text-decoration: none
}

#monthevents .event a:hover {
	color: #343e42;
	text-decoration: none
}

#monthevents .event a:visited {
	color: #343e42;
	text-decoration: underline
}

#monthevents .dates {
	color: #343e42
}

#monthevents .times {
	color: #343e42
}

#monthevents .duration {
	color: #343e42
}

#monthevents .description {
	color: #343e42
}

/*ATTRACTION EVENTS*/

#eventlisting {
	
}

#eventlisting p {
	
}

#eventlisting a:link {
	color: #343e42
}

#eventlisting a:hover {
	color: #343e42
}

#eventlisting a:visited {
	color: #343e42
}

#eventlisting .dates {
	color: #00616a
}

#eventlisting .title {
	color: #343e42
}

#eventlisting .times {
	color: #343e42
}

#eventlisting .showtimes {
	color: #343e42
}

#viewallevents {
	color: #343e42
}

#viewallevents a:link {
	color: #343e42
}

#viewallevents a:hover {
	color: #343e42
}

#viewallevents a:visited {
	color: #343e42
}

/* SEARCH RESULTS PAGE */

#searchresults a:link {
	color: #343e42;
	text-decoration: none
}

#searchresults a:hover {
	color: #343e42;
	text-decoration: none
}

#searchresults a:visited {
	color: #343e42;
	text-decoration: none
}

/* INDIVIDUAL EVENT LISTING */

#individualeventpage .subheading {
	color: #343e42
}

#individualeventpage .date {
	color: #343e42
}

#individualeventpage a:link {
	color: #343e42
}

#individualeventpage a:hover {
	color: #343e42
}

#individualeventpage a:visited {
	color: #343e42
}

#individualeventpage p {
	color: #343e42
}

/* MONTHLY EVENT LISTING */

#eventcontainer .eventmonth {
	color: #00616a;
	font-weight: bold
}

#eventcontainer .numberofevents {
	color: #343e42;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

#eventcontainer a:link {
	color: #00616a;
	font-weight: bold
}

#eventcontainer a:hover {
	color: #00616a;
	font-weight: bold
}

#eventcontainer a:visited {
	color: #00616a;
	font-weight: bold
}

/* PACKAGES/SPECIAL DEALS LISTING */

#packagelisting .nameone a:link {
	color: #00616a
}

#packagelisting .nameone a:hover {
	color: #00616a
}

#packagelisting .nameone a:visited {
	color: #00616a
}

#packagelisting .nametwo a:link {
	color: #343e42
}

#packagelisting .nametwo a:hover {
	color: #343e42
}

#packagelisting .nametwo a:visited {
	color: #343e42
}

#packagelisting .description {
	color: #343e42
}

#packagelistingcontain .description a:link {
	color: #343e42
}

#packagelistingcontain .description a:hover {
	color: #343e42
}

#packagelistingcontain .description a:visited {
	color: #343e42
}

#packagelistingcontain .details {
	color: #343e42
}

#packagelistingcontain .details a:link {
	color: #343e42
}

#packagelistingcontain .details a:hover {
	color: #343e42;
	text-decoration: underline
}

#packagelistingcontain .details a:visited {
	color: #343e42
}