
body {
	padding:0px; 
	margin:0px; 	
	 /*background-image:url(images/buttons/bgPixel.png); */
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
/*	background-color:#FFCCCC; */
	/* background-color:#FFCC99; */
}

td {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	
	}

h1, h2, h3, h4, h5, h6 {
	color:#FFFFFF;
}

img {
	border:none;
	padding:0px;
	margin:0px;
	}

.header {
	font-weight:bold;
	font-size:large;
	padding-bottom:10px;
	color:#662d91;
}

.termsHeader {
	font-weight:normal;
	font-size:large;
	padding-bottom:5px;
		padding-top:15px;
}

.subHeader {
	font-weight:normal;
	font-size:medium;
	padding-bottom:10px;
}

li {
	padding-bottom:5px;
}

.topButton a {
	display:block;
	text-decoration:none;
	border-width:0px;
	border-style:  none;
	border-color:#E1CA9F;
	color:#FFFFFF;
	padding:3px;
	margin-left:10px;
	margin-right:15px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
	
}

.topButton a:hover {
	color:#CCCCCC;
	/*border:1px solid #FFFFFF;*/
	margin-bottom:7px;
	margin-top:3px;
}

.topButton a img {
	border-style:  none;
}
	
	
.slideThumb {
	border-bottom: 3px solid #CCCCCC;
	border-right: 3px solid #CCCCCC;
	margin:5px;
	margin-right:55px;
	margin-bottom: 5px;
	margin-top:25px;
	}

.slideThumb img{
	margin:0px;
	padding:0px;
	border: 2px solid #CCCCFF;
	}
	
.homepageImage {
	border-width:6px;
	border-style: solid;
	border-color:#E1CA9F;
}
	
	
.homepageDiv {
	padding:10px;
	font-weight:bold;
}

.pageHeading {
	font-size:larger;
	padding-top:20px;
	font-weight:bold;
	text-align:left;
	padding-left:40px;
	padding-bottom:10px;
	margin:0px;
}

.addBorder {
	border-width:3px;
	border-style: solid;
	border-color:purple;

}

/*  box around all categories 

.galleryCategories {
	margin-left:30px;
	border-width:3px;
	border-style: solid;
	border-color:#E1CA9F;
	text-align:left;
	padding:10px;
	padding-top:0px;
	padding-bottom:0px;
	width:150px;
	
}

.GalleryCategoryFalse {
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	margin:0px;
}

.GalleryCategoryTrue {
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	margin:0px;

}
*/

#scrollingDiv {
padding-left:40px;
}

.galleryCategories {
	margin-left:20px;
	text-align:left;
	padding:10px;
	padding-top:10px;
	padding-bottom:0px;
	width:150px;
	
}

.GalleryCategoryFalse {
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	padding:3px;
	padding-left:7px;
	padding-right:7px;
	display:block;
	margin-top:2px;
	margin-bottom:2px;
	border-width:1px;
	border-style: solid;
	border-color:#E1CA9F;
	width:150px;
	background-color:#F2DDB2;
}

.GalleryCategoryTrue {
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	padding:3px;
	padding-left:7px;
	padding-right:7px;
	display:block;
	margin-top:2px;
	margin-bottom:2px;
	border-width:2px;
	border-style: solid;
	border-color:#E1CA9F;
	width:150px;
	background-color:#EAD7AA;

}


.review {
	border-width:0px;
	border-style: none;
	border-color:#E1CA9F;

	padding: 10px;
	/* background-color:#EEF2FB;*/
	line-height:20px;
	width:350px;
	
	text-align:left;
	margin:10px;
	margin-right:10px;
}

.review span {
	display:block;
	text-align:left;
	padding-bottom:10px;
	font-style:italic;
	color:#000000;
	font-weight:bold;
}

.reviewBubble {
	float:left;
	padding-left:5px;
	padding-top:3px;
	padding-right:8px;
	padding-bottom:0px;
	margin-right:8px;
}

#ImageViewDiv {
	height:470px;
	padding:0px;
	margin:0px;
}

.slideThumb span {
	display:none;
}

.menuButton {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	padding:3px;
	padding-left:7px;
	padding-right:7px;
	display:block;
	margin-top:2px;
	margin-bottom:2px;
	border-width:1px;
	border-style: solid;
	border-color:#E1CA9F;
	width:150px;
	background-color:#F2DDB2;

}

.menuButton:hover {
	border-width:3px;
	border-style: solid;
	border-color:#E1CA9F;
	font-weight:bold;
}

.menuButto{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	padding:3px;
	padding-left:7px;
	padding-right:7px;
	display:block;
	margin-top:2px;
	margin-bottom:2px;
	border-width:2px;
	border-style: solid;
	border-color:#E1CA9F;
	width:130px;
	background-color:#EAD7AA;

}

.bigSelect {
padding:5px;
font-size:medium;
}

.largeText {
font-size:medium;
padding:5px;
}

.roundedButton, .roundedButtonSelected {
	vertical-align:middle;
	padding:5px;
	width:150px;
	height:25px;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
	border-radius: 10px;

	border:2px solid #E1CA9F;
	background-color:#F2DDB2;
	text-decoration:none;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:larger;
	color:#000000;

}

.roundedButtonSelected, .roundedButton:hover  {
	border-width:3px;
	font-weight:bold

}

.formBG {

	background-color:#F2F2F2;
}

.roundedCorner {
	-moz-border-radius: 10px;
	border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
	border:2px solid #E1CA9F;
	background-color:#F2DDB2;
	text-decoration:none;
	color:#000000;

}

.miniTB {
	width:60px;
	}
	
	.prices_columnValue {
		text-align:center;
		width:100px;	
	}

.prices_columnHeader h3 {
	color:#000000;
}

.footer {
	text-align:center;
	padding-top:10px;
	padding-bottom:20px;
	font-size:12px;
}

.adminPanel
{
	background-color:#FFFF99;
	border: 1px solid #000000;
	padding:20px;
	margin:5px;
	text-align:center;
}

.topTitle {
 	padding-right:30px; 
	padding-left:30px;
}

.topTitle H2 {
	font-size:26px;
	padding:0px;
	margin:0px;
}

.topSubTitle {
 	padding-right:40px; 
	padding-left:70px;
}

.topSubTitle div {
	color:#FFFFFF;
}

.mainContents
{
	padding-right:40px; 
	padding-left:70px;
}

.areasCovered {
	color:#999999;
	font-size:9px;
}

.partnersHeader a {
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.partnersDesc {
	font-size:12px;
	color:#000000;
}

.testimonialHeader {
	font-size:13px;
	font-weight:bold;
	color:#662d91;
	padding-bottom:10px;
	
}

.testimonialText {
	
}

.testimonialName {
	padding-top:5px;
	text-align:right;
	font-style:italic;
	font-size:11px;
}

.blogFormShortInput{
	width:150px;
}

.blogFormInput{
	width:600px;
}

.blogFormMultilineInput{
	width:600px;
	height:600px;
}

.blogList a {
	font-weight:bold;
	color:black;
	
}

.blogAuthorDate
{
	font-style:italic;
	padding-top:20px;
		
}

.blogDetail
{
}

.blogTitle {
}


.tabContainer {
	/*background-image:url(/images/tabs/tab.png);
	width:110px;*/
	text-decoration:none;	
	width:100px;


}

.tabContainerFor {
	display:block;
	background-color:#CCCCCC;
	padding:5px;
	text-decoration:none;
	border-radius: 5px;
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 }

.tabContainer span {
	
	color:#662d91;
	font-size:16px;
	font-weight:bold;
	
}

.tabContainerActive span {
	color:#662d91;
		font-size:16px;
	font-weight:bold;
}

.tabContainerActive {
	text-decoration:none;
}


.tabContainer:hover {
	/*background-image:url(/images/tabs/tab_over.png);*/
}



		#tblSubsites {
		background-color:#CCCCCC;
		
		}
		
		.subSidesRow td {
			background-color:#CCCCCC;
			color:#CCCCCC;
		}
		
		.subSidesRow td .tabContainer span {
	
			color:#000000;
			font-size:18px;
			font-weight:bold;
			
		}
		
		.subSidesRow td .tabContainerActive span {
			color:#662d91;
			font-size:18px;
			font-weight:bold;
		}

		

		.subSidesRow td .tabContainer {
	
			width:200px;
			padding:10px;
			border-top:1px solid #999999;
			border-left:1px solid #999999;
			border-right:1px solid #999999;
			border-bottom:none;
			padding-bottom:8px;
			padding-left:20px;
			padding-right:20px;
			border-top-left-radius:10px;
			border-top-right-radius:10px;
			
		
		}

		.subSidesRow td .tabContainerActive {
			background-color:#FFFFFF;
			padding:10px;
			width:200px;
			padding-left:20px;
			padding-right:20px;
			padding-bottom:8px;
			border-bottom:0px solid #F9F9F9;
			border-top-left-radius:10px;
			border-top-right-radius:10px;
			
		}

		
		
		.subSidesRow td .tabContainerActive {
			text-decoration:none;
		}
		
		
		.subSidesRow td .tabContainer:hover {
			/*background-image:url(/images/tabs/tab_over.png);*/
		}
		
		.appTab a, .appTab a, .tabContainer #lblClerksHomepage, .tabContainer #lblAppHomepage{
			background-color: #662D91;
			color:#FFFFFF;
		}

	#tblSubsites {
		padding-top:10px;
		padding-bottom:2px;
		margin-bottom:10px;
	}


