@charset "utf-8";
/* CSS Document */

#Main_div {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1099px;
}

#Logo_div {
	position:relative;
	float:left;
	background-image:url(../images/theme/firehouse_01.png);
	background-repeat:no-repeat;
	width:381px;
	height:188px;
}

#Banner_div {
	position:relative;
	float:left;
	background-image:url(../images/theme/firehouse_02.png);
	background-repeat:no-repeat;
	width:718px;
	height:188px;
}

#Left_outer_div {
	position:relative;
	float:left;
	background-image:url(../images/theme/firehouse_03.png);
	background-repeat:no-repeat;
	width:125px;
	height:554px;
}

#Main_content_div {
	position:relative;
	float:left;
	background-color:#FFF;
	width:837px;
}

#Nav_div {
	position:relative;
	float:left;
	background-image:url(../images/theme/firehouse_04.png);
	background-repeat:no-repeat;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#000000;
	padding-top:12px;
	padding-left:15px;
	width:822px;
	height:24px;
	/*width:837px;*/
	/*height:36px;*/
}

#Content_div {
	position:relative;
	float:left;
	background-image:url(../images/theme/firehouse_06.png);
	background-repeat:no-repeat;
	background-color:#FFF;
	width:635px;
/*	height:518px;*/
}

#Right_content_div {
	position:relative;
	float:left;
	background-color:#FFF;
	width:202px;
}

#Right_outer_div {
	position:relative;
	float:left;
	background-image:url(../images/theme/firehouse_05.png);
	background-repeat:no-repeat;
	width:137px;
	height:554px;
}

#Footer_div {
	position:relative;
	float:left;
	background-image:url(../images/theme/firehouse_08.png);
	background-repeat:no-repeat;
	padding-top:10px;
	width:1099px;
	height:53px;
}

#tab-top {
		background-image:url(../images/theme/tab-right-top.gif);
		background-repeat:no-repeat;
		background-color:#cacbcc;
		top:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-transform:capitalize;
		color:#7c7c7d;
		padding-top:10px;
		padding-left:15px;
		width:187px;
		/*width:202px;*/
		height:30px;
}

#tab-std {
		background-image:url(../images/theme/tab-right.gif);
		background-repeat:no-repeat;
		background-color:#cacbcc;
		top:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-transform:capitalize;
		color:#7c7c7d;
		padding-top:10px;
		padding-left:15px;
		width:187px;
		/*width:202px;*/
		height:30px;
}

#tab-bot {
		background-image:url(../images/theme/tab-right-bot.gif);
		background-repeat:no-repeat;
		color:#7c7c7d;
		padding-top:25px;
		text-align:center;
		width:202px;
		height:30px;
}

#tab-news {
		background-color:#cacbcc;
		top:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#7c7c7d;
		padding-left:20px;
		padding-bottom:10px;
}

#tab-ad-work {
		background-color:#cacbcc;
		top:0px;
		overflow:auto;
		padding-left:35px;
		padding-bottom:10px;
		height:130px;
		
}

#tab-pr-work {
		background-color:#cacbcc;
		top:0px;
		overflow:auto;
		padding-left:35px;
		padding-bottom:10px;
		height:130px;
		
}

#page-hed {
		top:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#ffffff;
		font-weight:bold;
		text-align:center;
		letter-spacing:4px;
		padding-top:10px;
		padding-left:5px;
}

#main_content {
	position:relative;
	float:left;
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:5px;
	padding-left:20px;
	width:335px;	
}

#main_content_full {
	position:relative;
	float:left;
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:5px;
	padding-left:20px;
	padding-right:30px;
	width:585px;	
}

#main_graphic {
	position:relative;
	float:left;
	padding-top:36px;
	padding-left:10px;
	/*width:281px;*/
	width:270px;
}
