@charset "UTF-8";
/* CSS Document */

body, table, td, tr{
	margin: 0px;
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#747474;
	line-height:18px;
}
img{
	border:0px;	
}
body a:link{ color:#38719a; text-decoration:none;}
body a:active{ color:#38719a; text-decoration:none;}
body a:visited{ color:#38719a; text-decoration:none;}
body a:hover{ color:#38719a; text-decoration:underline;}
body a:visited:hover{ color:#38719a; text-decoration:underline;}

h1{
	font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#38719a;
	margin:0px;
	padding:0px;
	line-height:24px;
}
h2{
	font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#38719a;
	margin:0px;
	padding:0px;
	line-height:16px;
}

#main{
	width:950px;
}
	#header{
		width:950px; 
		height:96px;
	}
		#logo{
			float:left; 
			width:212px; 
			height:96px;
		}
		#menu {
			float:left;
			width:738px;
			height:96px;
			background-image:url(../images/headerBG.gif);
			
		}
		#menuItems{
			float:left;
			width:738px;
			height:61px;
			padding:35px 0 0 88px;
		}
		.menuItem {
			float:left;
		}
		
		#subMenu{
			width:950px; 
			height:36px;
		}
			#subMenuLeft{
				float:left; 
				width:284px; 
				height:36px;
			}
			#subMenuRight{
				float:left; 
				width:655px; 
				height:36px; 
				text-align:right;
			}
				#subMenuButtons{
					float:right; 
					width:236px; 
					height:36px;
				}
				#subMenuSearch{
					float:right; 
					width:154px; 
					height:36px; 
					/*background-image:url(../images/subNavSearchBG.gif);*/ 
					text-align:left;
				}
					#subMenuSearch input{
						width:135px; 
						height:20px; 
						color:#a4a4a4; 
						border:none; 
						margin:7px 0 0 7px	;
					}
	
	
	
#content {
	width:950px; 
	margin-top:35px; 
	margin-bottom:35px;
}
	#slideshow{
		width:695px; 
		height:335px;
	}
	

#indexBottom{
	width:695px; 
	height:124px; 
	margin-top:15px;
}
	.indexPlacard{
		float:left; 
		width:127px; 
		height:124px; 
		margin-right:10px;
	}
	#indexDesc{
		float:left; 
		width:411px; 
		height:124px;
		margin-left:10px;
		line-height:20px;
	}
	
	
#rDivider{
	width:16px;
}
#lDivider{
	width:16px;
}



#interior{
	width:485px; 
	margin-left:12px;
	line-height:22px;
}
	#interior h1{
		margin:0 0 10px 0;
	}
	#interior h2{
		margin:0 0 6px 0;
	}
	#interiorPhoto{
		float:right; 
		width:254px; 
		height:163px; 
		background-image:url(../images/interiorPhotoBG.gif); 
		padding:7px 0 0 8px;
	}
	#specialist{
		width:485px; 
		height:89px;
		margin-bottom:20px;
	}
		#profilePic{
			float:left; 
			width:89px; 
			height:83px; 
			margin-right:15px; 
			padding:6px 0 0 6px; 
			background-image:url(../images/profilePicBG.gif);
		}
		#profileDesc{
			float:left; 
			width:375px; 
			height:75px; 
			margin:8px 0 0 0; 
			line-height:18px;
		}

	
	
#rightNav{
	width:200px; 
	margin-left:24px;
	line-height:21px;
}
	#rightNav h1{
		font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#38719a;
		margin:5px 0 5px 0;
	}
	#rightNav a:link{color:#747474; text-decoration:none;}
	#rightNav a:active{color:#747474; text-decoration:none;}
	#rightNav a:visited{color:#747474; text-decoration:none;}
	#rightNav a:hover{color:#38719a; text-decoration:underline;}
	#rightNav a:visited:hover{color:#38719a; text-decoration:underline;}
	
	


#leftNav{
	width:183px;
	line-height:16px;
}
	#leftNav h1{
		font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#38719a;
		margin:8px 0 8px 0;
		line-height:19px;
	}
	#leftNav ul{
		margin:0 0 0 0;
		padding:0px;
	}
		#leftNav ul li{
			list-style-type:none;
			margin:8px 0 8px 10px;
		}
		#leftNav ul li a:link{color:#6b6b6b;}
		#leftNav ul li a:active{color:#6b6b6b;}
		#leftNav ul li a:visited{color:#6b6b6b;}
		#leftNav ul li a:hover{color:#38719a;}
		#leftNav ul li a:visited:hover{color:#38719a;}
		
	#leftNavPlacs{
		width:188px; 
		margin-top:10px;
	}
		
	
	
	
	
#footer{
	width:950px; 
	text-align:center; 
	margin-top:20px;
}
	#footerLinks{
		width:inherit; 
		height:35px;
	}
	#footerCopyright{
		width:inherit; 
		height:30px;
	}
	#footerAddresses{
		width:inherit; 
		height:45px;
	}
	
	
	
	
	
	
	
	


/* MAIN SOLUTION CENTRE HOLDER */

#solutionMain{
	width:675px; 
	margin:0 0 0 5px;
}


/* DIVIDER */

.askDivider{
	width:680px; 
	height:1px; 
	float: left;
	background-color:#ddd; 
	margin:30px 0 30px 0;
}
.askQuestionDivider{
	width:680px; 
	height:1px; 
	background-color:#ddd; 
	margin:15px 0 5px 0;
	float:left;
}


/* ASK TO WIN SEARCH */

#askSearch{
	width:605px; 
	height:62px; 
	margin: 25px 0 0 0;
}
	#askSearchLeft{
		float:left; 
		width:330px; 
		height:62px;
	}
	#askSearchRight{
		float:left; 
		width:275px; 
		height:62px;
	}


/* ASK TO WIN CATEGORIES */

#askCategories{
	width:680px;
}
.askCat{
	float:left; 
	width:325px; 
	height:180px;  
	margin: 0 30px 50px 0;
}
	.askCatHeader{
		width:325px; 
		height:25px; 
	}
		.askCatTitle{
			float:left; 
			width:267px; 
			height:18px; 
			font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
			color:#38719a;
			margin-left:13px;
		}
		.askCatMore{
			width:36px; 
			height:11px; 
			float:right; 
			margin:4px 0 0 0;
		}
	.askCatLink{
		float:left; 
		width:325px; 
		/*overflow:hidden;*/ 
		font: 11px Arial, Helvetica, sans-serif; 
		padding: 5px 0 10px 0;
	}
		.askCatLinkL{
			float:left; 
			width:15px; 
			margin:3px 0 0 0;
		}
		.askCatLinkR{
			float:left; 
			width:310px;
		}
			.askCatLinkR a:link{
				font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
				color:#747474;
				text-decoration:none;
			}
			.askCatLinkR a:hover{
				font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
				color:#127c9a;
				text-decoration:none;
			}
			.askCatLinkR a:visited{
				font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
				color:#747474;
				text-decoration:none;
			}
			.askCatLinkR a:visited:hover{
				font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
				color:#127c9a;
				text-decoration:none;
			}

/* QUESTIONS */
.askQuestion{
	width:680px; 
	<!---height:100px;---> 
	<!---overflow:hidden; --->
	font: 11px Arial, Helvetica, sans-serif; 
	padding: 15px 0 0 0;
}
	.askQuestionArrow{
		float:left; 
		width:15px; 
		margin:5px 0;
	}
	.askQuestionCopy{
		float:left; 
		width:665px;
	}
		.askQuestionCopy h2{
			margin:0 0 7px 0;
			font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
			color:#747474;
		}
			.askQuestionCopy h2 a:link{
				margin:0 0 7px 0;
				font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
				color:#38719a;
			}
			.askQuestionCopy h2 a:visited{
				margin:0 0 7px 0;
				font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
				color:#38719a;
			}
			.askQuestionCopy h2 a:hover{
				color:#000;
				margin:0 0 7px 0;
				font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
			}
			.askQuestionCopy h2 a:visited:hover{
				color:#000;
				margin:0 0 7px 0;
				font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
			}
		.askQuestionCopy a:link{
			color:#107a97;
			text-decoration:none;
		}
		.askQuestionCopy a:visited{
			color:#107a97;
			text-decoration:none;
		}
		.askQuestionCopy a:hover{
			color:#000;
			text-decoration:none;
		}
		.askQuestionCopy a:visited:hover{
			color:#000;
			text-decoration:none;
		}


/* QUESTIONS FULL PAGE */
.askDate{
	color:#8c8c8c; 
}
	.askDate a:link{
		color:#107a97;
		text-decoration:none;
	}
	.askDate a:visited{
		color:#107a97;
		text-decoration:none;
	}
	.askDate a:hover{
		color:#000;
		text-decoration:none;
	}
	.askDate a:visited:hover{
		color:#000;
		text-decoration:none;
	}
.askDateCat{
	float:left; 
	width:290px; 
	height:20px; 
	text-align:right; 
	color:#8c8c8c; 
	margin:5px 0 10px 0;
}
	.askDateCat a:link{
		color:#107a97;
		text-decoration:none;
	}
	.askDateCat a:visited{
		color:#107a97;
		text-decoration:none;
	}
	.askDateCat a:hover{
		color:#000;
		text-decoration:none;
	}
	.askDateCat a:visited:hover{
		color:#000;
		text-decoration:none;
	}
#askQuestionVote{
	width:290px; 
	margin:5px 0 0 0;
}

.hide{
	display:none;	
}
