

body {
	font-size: 14px; 
	font-family: century gothic; georgia;
	background: url(5b.gif);
	text-align: center;
	}

#page {
	background-color: white;
	margin: 3px auto;
	padding: 0;
	width: 960px;
	border: 1px solid #000000;
	text-align: left;
	}

#border {
	background-color: white;
	margin: 20px auto;
	padding: 0;
	width: 970px;
	border: 3px solid #F665AB;
	background-color:#FFFFFF;
	}

#header {
	margin: 0 0 0 1px;
	padding: 0;
	height: 36px;
	width: 700px;
	}


#menu_logo{
	position: absolute;	
	width:400px;
	height:200px;
	padding-left: 0;
	padding-right: 0;
	margin-top: -5px;
	margin-left:597px;
	z-index: 200;
	}



	
iframe{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.hovermenu ul{
font: bold 13px georgia;
padding-left: 0;
padding-right: 0;
margin-left: 0px;
margin-top: 0px;
height: 20px;
position:absolute;
z-index: 10;
}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{
padding: 0.6em 2.6em 0.6em 2.6em;
text-decoration: none;
float: left;
color: black;
background-color: #FFFFFF;
border: 2px solid #ffffff;
}

.hovermenu ul li a:hover{
background-color: #FDEEF4;
border-style: none;
}

html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}

a.nav:hover {
color:#fff; 
background:#764;
}
a.nav:active {
color:#fff; 
background:#c00;
}



#footerwrap{ width:960px; margin:0px auto;}
	
#footer {
	border: 1px solid #7D2252;	
	padding: 0;
	margin: 0 auto;
	width: 970px;
	height:90px;
	clear: both;
	background-color:#ffffff;
	background-position:center;
	}

#footer p {
margin:6px 0px 0px 0px;
padding-left:20px;
text-align: left;
font-weight:normal; 
font-size:15px; 
color: #000000;
}

#footer a{color:#000000;}
#footer a:hover{color:#E4287C;}
#footer a:visited{color:#7D2252;}


#content.full{width:940px; margin:0px auto;}

#content {font-size: 1.2em; line-height:24px;}


#banner {
	position: absolute;
	width:408px;
	height:275px;
	margin-left: 20px;
	margin-top: 460px;
}

#banner1 {
	position: absolute;
	width:244px;
	height:448px;
	margin-left: 690px;
	margin-top: 180px;
}

#clients {
	position: absolute;
	overflow:auto;
	text-align: right;
	width:330px;
	height:510px;
	margin-left: 620px;
	margin-top: 220px;
}

#press {
	overflow:auto;
	width:930px;
	height:530px;
	margin-top: 30px;
}

#intro-text {
padding-left:20px;
padding-top:20px;
text-align:left;
font-size: 28px;
color:#E4317F;
}

#text {
padding-left:20px;
padding-top: 10px;
text-align: left;
font-weight:normal; 
font-size:14px; 
color: #000000;
}
#text a:link{text-decoration:none;color:#000000}
#text a:hover{color:#F9B7FF;}
#text a:visited{text-decoration:none;color:#800080;}
}

#moretext {
padding-top: 10px;
padding-left:20px;
text-align: left;
font-size:14px; 
font-weight:normal; 
color: #000000;
}
#moretext a:link{text-decoration:none;color:#E4287C}
#moretext a:hover{color:#F9B7FF;}
#moretext a:visited{text-decoration:none;color:#800080;}
}

#middle-text {
padding-left:0px;
padding:0px;
font-family: century gothic;
text-align:left;
font-size: 15px;
color:#000000;
}


.center {
	text-align: center;
	}

.hidden {
	display: none;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}



#gallery {width:828px; height:380px; padding:10px; border:1px solid #fff; background: #fff; position:relative; }
#gallery b.default {position:absolute; left:200px; top:10px; width:720px; height:380px; text-align:center;}
#gallery b.default img {display:block; margin:0 auto 10px auto; border:0px solid #eee; border-color:#555 #ddd #eee #333;}
#gallery b.default span {display:block; color:#808080; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:12px; width:650px; margin:0 auto;}

#gallery ul {list-style:none; padding:0; margin:0; width:250px; position:relative; float:left;}
#gallery ul li {display:inline; width:52px; height:52px; float:right; margin:0 0 5px 5px;}
#gallery ul li a {display:block; width:50px; height:50px; text-decoration:none; border:1px solid #808080; border-color:#eee #555 #333 #ddd;}
#gallery ul li a span {display:none;}
#gallery ul li a img {display:block; width:50px; height:50px; border:0;}
#gallery ul li a:hover {white-space:normal; border-color:#555 #ddd #eee #333; background:#000;}
#gallery ul li a:hover b {position:absolute; left:260px; top:0; width:548px; height:380px; text-align:center; background:#fff; z-index:20;}
#gallery ul li a:hover span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}
#gallery ul li a:hover img {margin:0 auto 10px auto; width:auto; height:auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}

#gallery ul li a:active, #gallery ul li a:focus {white-space:normal; border-color:#555 #ddd #eee #333; background:#fff;}
#gallery ul li a:active b, #gallery ul li a:focus b {position:absolute; left:260px; top:0; width:548px; height:380px; text-align:center; background:#fff; z-index:10;}
#gallery ul li a:active span, #gallery ul li a:focus span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}
#gallery ul li a:active img, #gallery ul li a:focus img{margin:0 auto 10px auto; width:auto; height:auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}



/* classes page addition fix */
.hovermenu ul li a{
padding: 0.6em 1.6em 0.6em 1.6em;
text-decoration: none;
float: left;
color: black;
background-color: #FFFFFF;
border: 2px solid #ffffff;
}
