/* CSS Document */
* {margin: 0; padding: 0;}

body {
	margin:0;
	background:url(../images/top_bg.gif) repeat-x; 
	background-color:#FFFFFF;
	}

a{
	color:#000;
	text-decoration:none;
	}
	
a:hover{
	background:#fd8abe;
	color:#000;
	}
	
#container{
	width:770px;
	margin:auto;
	}
	
#wholepage{
padding-top:40px;
}



#logo{
width:251px;
}
p a {
text-decoration:underline;
}
#nav {
	width:771px; 
	text-align:center;  
	height:22px; 
	background:#fd8abe; 
	float:left; 
	text-align:center;
	list-style: none;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.7em;
	padding-top: 7px;
}


#nav li {
    list-style: none;
	display: inline;
	}

#nav a {
	margin-right:15px;
	color: #fff;
	text-decoration: none;
	} 
	
#nav a:hover {
	text-decoration:underline;
	border-bottom:1px solid #fff;
	color: #fff;
	}


#flashborder {
	border: 8px solid #aea39a;
	background-color:#fff;
	margin-top:8px;
}

	
h2 {font-size: 16px;}



#subnav{
width:189px; 
padding-left:5px; 
float:left;
}



#subnav #subsub .current{
padding:3px;
color:#fff;
background-color:#aea39a;
}

#subnav #subsub {
margin-left:20px;
margin-bottom:7px;
margin-top:5px;
padding:0;
}
#subnav #subsub li{
margin:0px;
}
#subnav #subsub a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}
#subnav li{
list-style:none;
margin:0px 0 7px 0;
}
#subnav a{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
list-style:none;
padding:3px;
margin:10px 0 0 0;
text-decoration:none;
}
#subnav a:hover{
background-color:#fd8abe;
color:#000;
}

#subnav .current{
padding:3px;
color:#fff;
background-color:#aea39a;
}
#subnav .current a:link{
padding:3px;
color:#fff;
background-color:#000000;
}
#subnav a.current:hover{
padding:3px;
color:#fff;
background-color:#aea39a;
}
#subnav ul{
padding:0;
margin:0;
}



#contentfull{
float:left; 
padding-left:20px; 
width:555px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 

padding-bottom:20px;
}

#contentcenter{
float:left; 
padding-left:20px; 
width:300px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
line-height:18px; 
padding-bottom:20px;
}

#contentright{
float:left; 
width:200px; 
padding-left:17px;
}




#contentright p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
padding-left:7px;
padding-rigth:7px;
display:block;
margin:10px 0 0 0;
color:#5D5D5D;
}
.footertype img{
float:left;
}

.footertype p{
float:center;
margin-left:10px;
line-height:14px;

}
h1 a{
text-decoration:underline;
}

#footer{


 
clear:both; 
margin-bottom:20px; 
padding-bottom:30px;

padding-top:15px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
}
#footerhome{
	border-top:solid #aea39a 1px;
	margin-bottom:5px;
	padding-bottom:5px;
	clear:both;
	padding-left:15px;
	padding-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: center;
	background:url(../images/bida.gif) right no-repeat;
}
.pinkslogan {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #fd8abe;
	text-transform: uppercase;
}



.a{
border-top: #CFCFCF solid 1px;
padding-top:6px;
margin-top:6px;
}
#servicesimage{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin:10px;
float:right;
}

.imgborder
{ 
border:8px #ECECEC solid;
margin:10px;
float:right;
}
#servicesimage img{
border:8px #ECECEC solid;
}

.imagebordergallery {
border:4px #ECECEC solid;
}


#gallerylink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin:10px;
height:150px;
float:left;
}
#gallerylink img{
border:8px #ECECEC solid;
}


.ind{
margin-left:10px;
}

#servicessection{
clear:both;
margin-bottom:20px;
}
.headingtitle{
font-weight:bold;
border-bottom: solid #ECECEC 1px;
margin-bottom:7px;
padding-bottom:7px;
}

.return{
font-weight:normal;
float:right;
color:#8E8E8E;
margin-right:10px;
text-decoration:underline
}

.bold{
color:#000;
font-weight:bold;
}


#greyline {
	background-color: #aea39a;
	height: 8px;
	margin: 10px 0px 10px 0px;
}

.slogan {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #ADA298;
}

.slogan1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FD8ABE;
}

.credit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
