@charset "utf-8";
a{
	color: #4770a5;
	text-decoration: none;
}

a:hover{
	color: #ee364b; 
}
body{
	background: url(images/tile.png) #26364b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	margin: 10px 0px 10px 0px;
}

div{
	font-family: "Century Gothic", Verdana, arial;
	font-size: 12px;
	color:#4770a5;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
img{
	vertical-align:middle;
	 border:none;
}
span.subTitle{
	font-family: "Century Gothic", Verdana, arial;
	font-size: 20px;
	color:#4770a5;
}
p.text{
	margin: 0px 0px 0px 0px;
	padding: 20px 40px 20px 40px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#575757;
}
span.error{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
#fInput{
	width:250px;
}
/*numberingsystem*/
p.pages{
	font-family: "Century Gothic", Verdana, arial;
	font-size: 11px;
	color:#4770a5;
	text-decoration:none;
}
span.currentPage{
	color:#ee364b;
}
a.pages{
	font-size: 11px;
	color:#4770a5;
	text-decoration:none;
}
a.pages:hover{
	color:#ee364b;
}
/****************/
p.back{
	text-align:right;
	margin: 0px 20px 0px 0px;	
}

/*///////////////////////////////////////////////////////////////////////
///////////////////////////////navigation///////////////////////////////
/////////////////////////////////////////////////////////////////////*/

div.nav{
	margin: 0px 0px 0px 0px;
	text-align:left;
	background: #e9ecfa;
	width: 914px;
	height: 78px;
	font-size:12px;
}
p.nav{
	margin: 0px 0px 0px 0px;
	padding: 24px 0px 10px 0px;
}
a.nav{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#8ca1bf;
	text-decoration:none;
}
a.nav:hover{
	color:#ee364b;
	font-size: 10px;
	text-decoration:none;
}
a.current{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ee364b;
	text-decoration:none;
}

div.flashNav{
	padding: 42px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
div.search{
	padding: 0px 0px 0px 0px;
	margin: -22px 0px 0px 754px;
}
#searchBox{
	color: #57677a;
}
#searchForm{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


div.searchGallery{
	text-align:right;
	margin: 4px 10px 10px 0px;
	padding: 0px 0px 0px 0px;
}
#searchGallery{
	width: 134px;
	color: #57677a;
}
#selectedCat{
	width: 129px;
	color: #57677a;
}
#searchGalleryForm{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*///////////////////////////////////////////////////////////////////////
/////////////////////////////////content////////////////////////////////
/////////////////////////////////////////////////////////////////////*/

/*main inner pages*/
div.schoolUniConTop{
	background: url(images/schoolUniConTop.png) no-repeat ;
	height: 23px;
	width: 776px;
	z-index:2;
}
div.schoolUniSigImg{
	background:url(images/schoolUniSigImg.jpg) bottom right no-repeat;
	height: 214px;
	margin: -190px 3px 0px 0px;
	z-index:1;
}

div.officeConTop{
	background: url(images/officeConTop.png) no-repeat ;
	height: 23px;
	width: 776px;
	z-index:2;
}
div.seatingConTop{
	background: url(images/seatingConTop.png) no-repeat ;
	height: 23px;
	width: 776px;
	z-index:2;
}
div.kitchenConTop{
	background: url(images/kitchenConTop.png) no-repeat ;
	height: 23px;
	width: 776px;
	z-index:2;
}
div.aboutConTop{
	background: url(images/aboutConTop.png) no-repeat ;
	height: 23px;
	width: 776px;
	z-index:2;
}
div.searchResultsConTop{
	background: url(images/searchResultsConTop.png) no-repeat ;
	height: 23px;
	width: 776px;
	z-index:2;
}
div.contactConTop{
	background: url(images/contactConTop.png) no-repeat ;
	height: 23px;
	width: 776px;
	z-index:2;
}
div.clientsConTop{
	background: url(images/clientsConTop.png) no-repeat ;
	height: 23px;
	width: 776px;
	z-index:2;
}
div.contCenter{
	background: url(images/contCenter.png) repeat-y ;
	width: 776px;
	z-index:3;
}
div.contBottom{
	background: url(images/contBottom.png) no-repeat;
	height: 15px;
	width: 776px;
	z-index:4;
}

/**************/



div.content{
	margin: 0px 0px 0px 0px;
	background: #e9ecfa;
	width: 914px;
	text-align:justify;
}

div.officeCont{
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 9px 56px;
	 background: url(images/officeCont.png) no-repeat;
	 width:562px;
	 height:170px;
}

div.seatingCont{
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 9px 56px;
	 background: url(images/seatingCont.png) no-repeat;
	 width:562px;
	 height:170px;
}

div.schoolAndUniCont{
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 9px 56px;
	 background: url(images/schoolAndUniCont.png) no-repeat;
	 width:562px;
	 height:170px;
}

div.kitchenCont{
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 9px 56px;
	 background: url(images/kitchenCont.png) no-repeat;
	 width:562px;
	 height:170px;
}


/*home page*/

img.main {
    position:absolute;
	margin-left: 0px;
    width:120px;
    height:120px;
    z-index:0;
}
img.minor {
    position:absolute;
	margin-left: 0px;
    width:120px;
    height:120px;
    z-index:1;
}


p.viewMore{
	padding: 16px 0px 0px 0px;
	margin: 0px 0px 2px 498px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.viewMore{
	font-family:Arial, Helvetica, sans-serif;
	color:#ef374b;
	text-decoration:none;
}
a.viewMore:hover{
	 color:#999999;
	 text-decoration:none;
}


p.caption{
	text-align:center;
	width:120px;
	margin: 120px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.caption{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
}
a.caption:hover{
	 color:#ef374b;
	 text-decoration:none;
}
/**********/



/*gallery*/

img.galleryMain {
    position:absolute;
	margin-left: 0px;
    width:120px;
    height:120px;
    z-index:10;
}
img.galleryMinor {
    position:absolute;
	margin-left: 0px;
    width:120px;
    height:120px;
    z-index:11;
}
img.prevNext{
	border:#57677a solid 2px;
}
p.galleryCaption{
	width:120px;
	text-align:center;
	margin: 120px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.galleryCaption{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
}
a.galleryCaption:hover{
	 color:#ef374b;
	 text-decoration:none;
}
div.caption{
	margin: 0px 0px 0px 0px;
	z-index:12;
}
img.mainGallery{
	border: #aab8d1 solid 1px;
}

/*********/
/******details******/
div.detailsSep{
	width: 774px;
	height: 1px;
	background: url(images/gallerySep.jpg) repeat-y;
	margin: 20px 0px 0px 0px;
}
div.details{
	text-align:left;
	width: 774px;
	background: url(images/galleryDetailbg.jpg) repeat-y;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 20px 0px;
}
span.detailTitle{
	font: Arial, Helvetica, sans-serif;
	color: #476792;
	font-size: 12px;
}
span.detailText{
	font: Arial, Helvetica, sans-serif;
	color:#515151;	
	font-size: 12px;
}

/************/
 
/*///////////////////////////////////////////////////////////////////////
/////////////////////////////////history////////////////////////////////
/////////////////////////////////////////////////////////////////////*/
div.history {
	background:url(images/historyBg.png) no-repeat;
	float:right;
	width:204px;
	height:770px;
	margin: 8px 56px 0px 10px;
	overflow-y: hidden;
	padding: 10px 0px 0px 0px;
}
p.history{
	padding: 0px 20px 0px 20px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
span.history{
	font-family:"Century Gothic", Verdana, arial;
	font-size:20px;
	color: #5a6e88;
}
a.readMore{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
}
a.readMore:hover{
	 color:#ef374b;
	 text-decoration:none;
}
 

/*///////////////////////////////////////////////////////////////////////
/////////////////////////////////footer/////////////////////////////////
/////////////////////////////////////////////////////////////////////*/
div.footer{
	margin: 0px 0px 0px 0px;
	background:url(images/footer.jpg) no-repeat;
	width: 914px;
	height:68px;
}
p.footer{
	margin: 0px 0px 0px 0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	padding: 24px 0px 0px 0px;
}


a.saboline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration: none;
}
a.saboline:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}