/*General Style Sheet Feb 2006*/
/* ####### HTML basic ############ */

body {
margin:10px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333333;
background-color:#FFFFFF;
}

h1 {

}

h2 {

}

h3 {

}

h4 {

}

h5 {

}

p {

}

tr {

}

th {

}

td {

}

a {

}

a:link, a:hover, a:visited {

}

input {

}

textarea {

}

checkbox {

}

radio {

}

submit {

}

reset {

}

ul {
	list-style-image: url(../images/bullet.jpg);
	
}
a img {
	border:0;
}

/* ######## HTML basic end ######### */

/* ######## Main DIV template Tags ########## */

#overall {
}

#pageHolder {
	width:800px;
}

#header {
	height:100px;
	background-color:#9590D2;
	text-align: left;
}

#header1 {
	height: 100px;
	width: 678px;
	float: left;
}

#logoLeft {
	height: 70px;
}

#nav{
	height: 30px;
	width: 678px;
}

#logo {
	height: 100px;
	width: 122px;
	float: left;
}

#mainContainer {
	width: 800px;
	padding-top: 0px;
}

#footer {
	width:800px;
	height:40px;
	float: none;
}

#footerPutney{
	width: 126px;
	height: 30px;
	float: left;
	background-color: #9590D2;
}

#footerMiddle{
	width: 434px;
	height:30px;
	float: left;
	background-color: #9590D2;
}

#footerFlash{
	float: left;
	width: 240px;
	height: 30px;
	background-color: #9590D2;
}

#footerCopyRight{
	width:800px;
	text-align: center;
}

#containerLeft {
	float: left;
	width: 400px;
}

#containerRight {
	width: 400px;
	float: left;
}

#containerTop {
	height:75px;
}

#containerBottom {
}

/*Repeat as necessary */

/* ######## Main DIV template Tags end ####### */

/* ######## Site-wide Classes ######### */

/*.class {

}*/

/* ######## End of Site-wide Classes ######### */

/* ######## Page Classes ######### */

/* <<<<<<<<< Welcome page >>>>>>>>> */

#welcomeLeftTop {
	height: 300px;
}

#welcomeLeftBottom {
	height: 180px;
}

#welcomeLeftTitle {
	height: 45px;
	padding-top: 30px;
}

#welcomeLeftFlash {
	height: 105px;
}

#welcomeRightTop {
	height: 300px;
}

#welcomeTitle {
	height: 45px;
	padding-top: 30px;
}

#welcomeLittleFlash {
	height: 225px;
}

#welcomeRightBottom {
	height: 180px;
}


/* <<<<<<< End of Welcome Page >>>>>>>>> */

/* <<<<<<< Facilities Page >>>>>>>>>>>>>*/

#facilitesLeft {
	padding-left: 40px;
	padding-top: 35px;
}

#facilitiesTopRight {
	padding-top: 30px;
	height: 45px;
}

#facilitiesBottomRight {
	height: 300px;
}

/* <<<<<<<<<< End of Facilities page >>>>>>>>>> */

#storeGuideTop {
	padding-top: 30px;
}

#storeGuideHolder {
	height:405px;
}

#whereTop {
	padding-top: 30px;
}

#whereLeft {
	width: 300px;
	float: left;
	height: 405px;
}

#whereRight{
	width: 500px;
	height: 405px;
	float: left;
}

#contactLeftTop {
	height: 45px;
	padding-top: 30px;
}

#contactLeftMiddle {
	text-align: center;
	height: 90px;
	padding-top: 15px;
}

#contactLeftBottom {
	height: 300px;
}

#contactRightTop {
	padding-top: 30px;
	height: 45px;
}

#contactRightMiddle {
	padding-left: 40px;
	padding-right: 40px;
	height: 393px;
	text-align: left;
}

#contactRightBottom {
}

#indexTop {
	height: 145px;
	padding-top: 50px;
}

#indexBottom {
	height: 405px;
	background-color: #DADBEF;
}

#indexEnter {
	padding-top: 62px;
}

#indexFlash {
	padding-top: 67px;
}

#christmasTop {
	height: 230px;
	background-color: #5F468A;

}

#christmasBanner {
	height:100px;
	border-top:5px #AC9921 solid;
	border-bottom: 5px #AC9921 solid;
	background-color: #AC9921;
}

#christmasContent {
	background-color: #5f468a;
	text-align: left;
}

#christmasSparkle {
	text-align: left;
	padding-top: 30px;
	padding-left: 35px;
	color: #FFFFFF;
	height: 175px;
}

#christmasOpening {
	padding-left:36px;
	text-align: left;
	color: #FFFFFF;
	height: 435px;
}

#christmasPop {
}

#christmasPopLeft{
	width: 507px;
	float: left;
	padding-left: 30px;
	padding-top: 10px;
	background-color: #5F468A;
	color: #FFFFFF;
	padding-right: 50px;
	height: 130px;
}

#christmasPopRight {
	background-color: #5F468A;
	color: #FFFFFF;
	height: 140px;
}

#christmasLeft {
	float:left;
	width: 470px;
}

#christmaslogosRight {
	float: right;
	width: 250px;
	text-align: center;
}
/* ######## End of Page Classes ######### */

.facilityList {
	margin-left: 0px;
}

.facilityListItem{
	marginTop:5px;
	margin-top: 14px;

}

.facilityPara{
	padding-left: 10px;
}

.facilityLeft {
	text-align:left;
	height: 340px;
}

.contactLink {
	color: #9590D2;
}


.termsConditions {
	text-align:left;
}
.termsConditions li {
	margin-bottom:5px;
}

.title {
	text-align:left;
	padding-bottom:2px;

}


