a:link {
	text-decoration : none;
	color : #161d4b;
}

a:active {
	text-decoration : none;
	color : #161d4b;
}

a:visited {
	text-decoration : none;
	color : #161d4b;
}

a:hover {
	text-decoration : none;
	color : #eb6f8b;
}

body{
	background-color : #FFFFFF;
	font-size : 8pt; font-family : Tahoma;
	margin : 0px 10px 0px 10px;
}

p{
	margin : 0px; padding : 0px;
}

h2 {
	margin : 0px;
	font-family : Georgia; font-size : 11pt; font-weight : bold;
	font-variant : small-caps; letter-spacing : 1px;
}

input,select,textarea{
	font-family : Tahoma; font-size : 8pt;
}

/* BORDERS AND BACKGROUNDS */
#border-top {
	background-image : url('images/bg_colored.jpg');
	background-repeat : repeat;
	background-position : center center;
	height : 16px;
}

#border-middle {
	background-image : url('images/bg_colored.jpg');
	background-repeat : repeat;
	background-position : center center;
	height : 9px; font-size : 2pt;
}

#border-bottom {
	background-image : url('images/bg_colored.jpg');
	background-repeat : repeat;
	background-position : center center;
	height : 9px; font-size : 2pt;
}

/* PAGE */
#content-holder{
	border-top : 1px solid #b7b7b7;
}

#content-text{
	background-color : #f0f1f5;
	padding : 10px;
	color : #7e83a2;
	padding-bottom : 20px;
}

.pagenav a{
	color : #eb6f8b;
}

.pagenav a:hover{
	color : #4d5275;
}


.pagetitle{
	font-family : Georgia; font-size : 11pt; font-weight : bold;
	font-variant : small-caps; letter-spacing : 1px;
}

.warning {
	color : red; font-weight : bold;
}

.trdisplay {
	border : 1px solid #a2aace;
}
	.trdisplay td {
		border : 1px solid #a2aace;
	}
	
	.tdtitle{
		background-color : #a2aace;
		color : #fff;
		text-align : center;
	}
	
	.tdtitle2{
		background-color : #b7b7b7;
		color : #fff;
		text-align : center;
	}
	
	.tdtitle3{
		background-color : #d8dbe5;
		
	}

.imgdisplay {
	border : 1px solid #a2aace;
	padding : 1px; margin-bottom : 7px;
}

/* MENUS */
#menus {
	font-family : Arial; font-size : 11pt; font-weight : bold;
	text-transform : uppercase;
	color : #FFF;
	border-right : 1px solid #b7b7b7;
}

	#menus div{ margin-bottom: 2px;}

#menus a{
	color : #fff;
}

#menus a:hover{
	color : #fff; text-decoration: underline;
}

#menu-home{
	background : #e96e8a;
	padding : 10px;
	text-align : right;
}

#menu-products{
	background : #a1a9ce;
	text-align : right;
	padding : 10px;
}
	#menu-products-sub{
	background : #e1eaf1;
	text-align : right; font-size: 9pt; color : #bbc2de;
	padding: 10px;
	}
		#menu-products-sub a{ color : #bbc2de; }
		#menu-products-sub a:hover{color : #000;}

#menu-gallery{
	background : #b3d589;
	text-align : right;
	padding : 10px;
}

	#menu-gallery-sub{
	background : #edfcdd;
	text-align : right; font-size: 9pt; color : #ccf247;
	padding: 10px;
	}
		#menu-gallery-sub a{ color : #ccf247; }
		#menu-gallery-sub a:hover{color : #000;}

#menu-contact{
	background : #a1a9ce;
	text-align : right;
	padding : 10px;
}

#menu-services{
	background : #e96e8a;
	text-align : right;
	padding : 10px;
}

#menu-about{
	background : #ffdd61;
	text-align : right;
	padding : 10px;
}
#menu-links{
	background : #b3d589;
	text-align : right;
	padding : 10px;
}


	.menusub {
		margin-top : 15px;
		font-family : Tahoma; font-size : 7pt; font-weight : bold; font-variant : normal; text-transform :  uppercase;
		color : #7e83a2;
}

#menu-admin{
	border-left : 7px solid #a2aace;
	border-right : 1px solid #b7b7b7;
	border-bottom : 1px solid #b7b7b7;
	text-align : right;
	padding : 5px 5px 10px 0px;
	color : #a5a8d1
}

	.menu-title{
	font-family : Georgia; font-size : 10pt; font-weight : bold;
	font-variant : small-caps; letter-spacing : 1px;
	}
	
	#menu-admin ul{
		text-align : left;
		margin : 0; padding : 0;
		text-transform : uppercase;
		color : #777; line-height : 16px;
	}
	
	#menu-admin li{
		margin-left : 20px;
	}
	
	#menu-admin a{
		color : #000;
		text-decoration : none;	
	}
	
	#menu-admin a:hover{
		color : #000;
	}

.page-contact{
padding: 20px 0px 0px 20px;
font-size: 9pt;
}
	.page-contact li{
	margin-bottom: 10px;
	}
