﻿.viewPage
{
	top: 5px;
	font: normal 0.9em Arial;
	width: 700px;
	margin: 0 auto;
	text-align: left;
}

.viewPage .text
{
	float: right;
	margin-left: 13px;
	margin-right: 10px;
	padding: 0px;
	border: 0px solid #000;
	background: #E68332;
	width: 400px;
	text-align: left;
	height: 390px;
	overflow-x: hidden;
	overflow-y: auto;
}

.viewPage .image
{
	float: left;
	display: inline;
	vertical-align: middle;
	height: 418px;
	width: 267px;
	background: #E79049 url(../images/img_background.jpg) no-repeat top center;
	border: 0px solid #000;
	margin: 0 auto;
}

.viewPage .title
{
	float: right;
	margin-left: 13px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 0px;
	border: 0px solid #000;
	background: #E79049 url(../media/viewPageTitle.jpg) repeat-y top center;
	width: 400px;
	text-align: center;
	overflow-x: hidden;
	overflow-y: hidden;
	line-height: 24px;
	font-size: 1.75em;
	font-weight: bold;
	text-transform: uppercase;
	font-style: italic;
	height:22px;
}

.viewPage .title span
{
	color:#fff;
}

.viewPage .text span
{
	color:#fff;
}

.viewPage .enquiry
{
	float:right;
	text-align:right;
	margin-right:10px;
	background:#E68332;
	width: 400px;
}


.myText
{
	font-family:Verdana;
	border: 1px solid #E3741A; 
	background:#E5E5E5;	
	color:#000;
	font-size:10px;
	text-align:left;
}

.myTextBox
{
	font-family:Verdana;
	font-size:10px;
}

.myList
{
	font-family:Verdana;
	font-size:10px;
}

.button
{
	font-family:Verdana;
	border: 1px solid #E3741A; 
	background:#ccc;	
	color:#000;
	font-size:10px;
	width:60px;
}

/*Home page layout*/
.gridmenu
{
	text-align: center;
	top: 20px;
	font: bold 0.9em Arial;
	width: 700px;
	margin: 0 auto;
}

.gridmenu ul
{
	margin: 0;
	padding: 0px 3px 3px 3px;
	float: left;
	border: 0px solid #404040; 
	background: transparent;
	text-align: center;
	vertical-align:middle;
}

.gridmenu ul li
{
	display: inline;
}

.gridmenu ul img
{
	border: 0;
}

.gridmenu ul li a
{
	float: left;
	color: #404040; 
	padding: 0;
	text-decoration: none;
	border: 0px solid transparent; 
	margin: 4px;
	width: 215px;
	height: 168px;
	display:block;
}

.gridmenu .events, .gridmenu .events:visited 
{
    background: transparent url(../images/home/eventsgrey.jpg) no-repeat top left;
}

.gridmenu .events:hover 
{
    background: transparent url(../images/home/events.jpg) no-repeat top left;
}

.gridmenu .TB_funbased, .gridmenu .TB_funbased:visited 
{
    background: transparent url(../images/home/funbasedgrey.jpg) no-repeat top left;
}

.gridmenu .TB_funbased:hover 
{
    background: transparent url(../images/home/funbased.jpg) no-repeat top left;
}

.gridmenu .discovery, .gridmenu .discovery:visited 
{
    background: transparent url(../images/home/discoverygrey.jpg) no-repeat top left;
}

.gridmenu .discovery:hover 
{
    background: transparent url(../images/home/discovery.jpg) no-repeat top left;
}

.gridmenu .river, .gridmenu .river:visited 
{
    background: transparent url(../images/home/rivergrey.jpg) no-repeat top left;
}

.gridmenu .river:hover 
{
    background: transparent url(../images/home/river.jpg) no-repeat top left;
}

.gridmenu .community, .gridmenu .community:visited 
{
    background: transparent url(../images/home/communitygrey.jpg) no-repeat top left;
}

.gridmenu .community:hover 
{
    background: transparent url(../images/home/community.jpg) no-repeat top left;
}

.gridmenu .showcase, .gridmenu .showcase:visited 
{
    background: transparent url(../images/home/showcasegrey.jpg) no-repeat top left;
}

.gridmenu .showcase:hover 
{
    background: transparent url(../images/home/showcase.jpg) no-repeat top left;
}

/*Main Category page layout*/
.catmenu
{
	top:20px;
	text-align: center;
	font: bold 0.9em Arial;
	width: 700px;
	margin: 0 auto;
}

.catmenu ul
{
	margin: 0;
	padding: 0px 3px 3px 3px;
	float: left;
	border: 0px solid #404040; 
	background: transparent;
	text-align: center;
	vertical-align:middle;
}

.catmenu ul li
{
	display: inline;
}

.catmenu ul img
{
	border: 0;
}

.catmenu ul li a
{
	float: left;
	color: #404040; 
	padding: 0;
	text-decoration: none;
	border: 0px solid transparent; 
	margin: 4px;
	width: 329px;
	height: 168px;
	display:block;
}

/*Events*/
.catmenu .venuefinding, .gridmenu .venuefinding:visited 
{
    background: transparent url(../images/events/venuefindinggrey.jpg) no-repeat top left;
}

.catmenu .venuefinding:hover 
{
    background: transparent url(../images/events/venuefinding.jpg) no-repeat top left;
}

.catmenu .conferencing, .gridmenu .conferencing:visited 
{
    background: transparent url(../images/events/conferencinggrey.jpg) no-repeat top left;
}

.catmenu .conferencing:hover 
{
    background: transparent url(../images/events/conferencing.jpg) no-repeat top left;
}

.catmenu .incentives, .gridmenu .incentives:visited 
{
    background: transparent url(../images/events/incentivesgrey.jpg) no-repeat top left;
}

.catmenu .incentives:hover 
{
    background: transparent url(../images/events/incentives.jpg) no-repeat top left;
}

.catmenu .specialevents, .gridmenu .specialevents:visited 
{
    background: transparent url(../images/events/specialeventsgrey.jpg) no-repeat top left;
}

.catmenu .specialevents:hover 
{
    background: transparent url(../images/events/specialevents.jpg) no-repeat top left;
}

/*Team Building*/
.catmenu .funbased, .gridmenu .funbased:visited 
{
    background: transparent url(../images/teambuilding/funbasedgrey.jpg) no-repeat top left;
}

.catmenu .funbased:hover 
{
    background: transparent url(../images/teambuilding/funbased.jpg) no-repeat top left;
}

.catmenu .learningbased, .gridmenu .learningbased:visited 
{
    background: transparent url(../images/teambuilding/learningbasedgrey.jpg) no-repeat top left;
}

.catmenu .learningbased:hover 
{
    background: transparent url(../images/teambuilding/learningbased.jpg) no-repeat top left;
}

/*Team Building - Fun Based*/
.catmenu .tb_action, .gridmenu .tb_action:visited 
{
	background: transparent url(../images/teambuilding/actiongrey.jpg) no-repeat top left;
}

.catmenu .tb_action:hover 
{
    background: transparent url(../images/teambuilding/action.jpg) no-repeat top left;
}

.catmenu .tb_chilled, .gridmenu .tb_chilled:visited 
{
    background: transparent url(../images/teambuilding/chilledgrey.jpg) no-repeat top left;
}

.catmenu .tb_chilled:hover 
{
	background: transparent url(../images/teambuilding/chilled.jpg) no-repeat top left;    
}

.catmenu .tb_production, .gridmenu .tb_production:visited 
{
    background: transparent url(../images/teambuilding/productiongrey.jpg) no-repeat top left;
}

.catmenu .tb_production:hover 
{
	background: transparent url(../images/teambuilding/production.jpg) no-repeat top left;
}

.catmenu .tb_enquiry, .gridmenu .tb_enquiry:visited 
{
    background: transparent url(../images/enquiry/enquirygrey.jpg) no-repeat top left;
}

.catmenu .tb_enquiry:hover 
{
    background: transparent url(../images/enquiry/enquiry.jpg) no-repeat top left;
}

/*Team Building - Learning Based*/
.catmenu .tb_facilitators, .gridmenu .tb_facilitators:visited 
{
	background: transparent url(../images/teambuilding/facilitatorsgrey.jpg) no-repeat top left;
}

.catmenu .tb_facilitators:hover 
{
    background: transparent url(../images/teambuilding/facilitators.jpg) no-repeat top left;
}

.catmenu .tb_surveys, .gridmenu .tb_surveys:visited 
{
    background: transparent url(../images/teambuilding/surveysgrey.jpg) no-repeat top left;
}

.catmenu .tb_surveys:hover 
{
	background: transparent url(../images/teambuilding/surveys.jpg) no-repeat top left;    
}

.catmenu .tb_programs, .gridmenu .tb_programs:visited 
{
    background: transparent url(../images/teambuilding/programsgrey.jpg) no-repeat top left;
}

.catmenu .tb_programs:hover 
{
	background: transparent url(../images/teambuilding/programs.jpg) no-repeat top left;
}

.catmenu .tb_enquiry, .gridmenu .tb_enquiry:visited 
{
    background: transparent url(../images/enquiry/enquirygrey.jpg) no-repeat top left;
}

.catmenu .tb_enquiry:hover 
{
    background: transparent url(../images/enquiry/enquiry.jpg) no-repeat top left;
}

/*Community Development*/
.catmenu .comdev_programs, .gridmenu .comdev_programs:visited 
{
    background: transparent url(../images/comdev/programsgrey.jpg) no-repeat top left;
}

.catmenu .comdev_programs:hover 
{
    background: transparent url(../images/comdev/programs.jpg) no-repeat top left;
}

.catmenu .comdev_enquiry, .gridmenu .comdev_enquiry:visited 
{
    background: transparent url(../images/enquiry/enquirygrey.jpg) no-repeat top left;
}

.catmenu .comdev_enquiry:hover 
{
    background: transparent url(../images/enquiry/enquiry.jpg) no-repeat top left;
}

/*River Rafting*/
.catmenu .hadeda, .gridmenu .hadeda:visited 
{
	background: transparent url(../images/riverrafting/hadedagrey.jpg) no-repeat top left;
}

.catmenu .hadeda:hover 
{
    background: transparent url(../images/riverrafting/hadeda.jpg) no-repeat top left;
}

.catmenu .otherrivers, .gridmenu .otherrivers:visited 
{
    background: transparent url(../images/riverrafting/otherriversgrey.jpg) no-repeat top left;
}

.catmenu .otherrivers:hover 
{
	background: transparent url(../images/riverrafting/otherrivers.jpg) no-repeat top left;    
}

.catmenu .school, .gridmenu .school:visited 
{
    background: transparent url(../images/riverrafting/schoolsgrey.jpg) no-repeat top left;
}

.catmenu .school:hover 
{
	background: transparent url(../images/riverrafting/schools.jpg) no-repeat top left;
}

.catmenu .enquiry, .gridmenu .enquiry:visited 
{
    background: transparent url(../images/enquiry/enquirygrey.jpg) no-repeat top left;
}

.catmenu .enquiry:hover 
{
    background: transparent url(../images/enquiry/enquiry.jpg) no-repeat top left;
}

.sCase
{
	font: normal 0.9em Arial;
	width: 750px;
}

.sCase td
{
	margin: 0;
	padding: 5px;
	border: 1px solid #fff; 
	background: #201A18;
	text-align: center;
	vertical-align:middle;
	width: 250px;
}

.imageSpan
{
	padding-top:10px;
}