body {
	font-family: Futura, Tahoma, "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	font-size: 13px;
	color: #797979;
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
	line-height:normal;
}
p {
	font-family: Futura, Tahoma, "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	font-size: 13px;
	color: #797979;
	/*text-indent: 30px;*/
}
a img { border: 0;}
.clear { clear: both; }
.float-left { float: left; }
.float-right { float: right; }

.centerfix { width:1000px; margin:0 auto; padding:0; }
.clear-all { clear:both; line-height:0; height:0;}

.right { float: right; padding: 0 0 15px 15px; }
.left { float: left; padding: 0 15px 15px 0; }
form,fieldset {border:none;}
input, select { vertical-align : middle; }

h1,h2,h3,h4{line-height: normal;margin:0 0 10px 0;}
h1{ font-size: 24pt;}
h2{	font-size: 16pt;}
h3 { font-size: 14pt;}
h4 { font-size: 12pt;}
h5 { font-size: 10pt;}
a { text-decoration: none;}


#wrapper{
height: 100%;
}

#search_bar { width: 100%; background: #adb9d1; height:30px; }
#search_box{ width:980px; text-align:right;}
#search_box input.new{
	vertical-align:middle;
	padding:0;
	margin:0;
}

#menu_div{
	width:100%;
	height:33px;
	background-color:#001A34;
}
#header{	
	width: 980px; 
	height:150px;
	background:url(../images/logo.jpg) no-repeat 30px 0px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: center;
}
#search_bar2 { width: 100%; display:block; }
#search_box2{ width:254px; float:right; display:block; background:url(../images/search_bg.jpg) no-repeat    ;height:30px; }
#search_box2 input.new{
	vertical-align:middle;
	padding:0;
	margin:0;
}
#graphic{
	width: 100%;
	background-image:url(../images/graphic_bg.jpg);
	background-repeat:repeat-x;
	height:300px;	
	text-align: center;
	z-index:500;
}

#graphic-wrap { width: 100%; background: #FFFFFF;}
#graphic-content {height:330px;}
#graphic-inner {height:300px;}

#main-wrap{ width: 100%; background:url(../images/p_bg.jpg) repeat-x #003366;}
#main-content{ height:330px; position:relative;}

#content-inner{width : 980px;position:relative; padding-bottom:10px;}
#content-inner h1{
	display:block;
	background-image:url(../images/welcome.jpg);	
	background-repeat: no-repeat;
	text-indent: -9000px;
}

#feature{
	position:absolute;
	top:-50px;
	left:0;
	float:left;
	width:231px;
	background:url(../images/patana_f_h_3.png) no-repeat;
	color: #adb9d1;
	font-size:12px;
	padding:55px 20px 10px 20px;
	height: 315px;
}
#feature img{
	display:block;
	margin-bottom:10px;

}
#feature img.bt {
	display:block;
	padding:10px 0 0 0;
}
#feature h4{
	color:#FFFFFF;
}
#group{
	width:700px;
	margin-left:280px;
}
#middle{
	float:left;
	height:330px;
	width:442px;
	background:url(../images/p_life_bg.jpg) no-repeat 0 0;
	padding:0 0 0 10px;
}
#middle h4{
	display:block;
	/*padding-top:37px;*/
	padding-top: 20px;
	background:url(../images/patana_life.jpg) no-repeat bottom left;	
	text-indent: -9000px;	
}
/*community*/
#community { width:248px; float:right;}
#community h2 { background:url(../images/ptn_community.jpg) no-repeat; text-indent:-9000px; margin-top:20px;}
#community div#icongroup{width:230px;}
#community div.icon{float:left; margin:0 0 15px 0;}
#community div.calendar{ clear:both;}

#column img{
	display:block;
	float:left;
	margin:0 3px 3px 0;
	border:1px solid #FFFFFF;
}
img a{
	clear:both;
	display:block;
	padding:8px 0 10px 0;
	/*behavior: url(iepngfix.htc);*/
}
#middle p{
	clear:both;
	display:block;
	width:410px;
	float:left;
	color:#adb9d1;
	padding:0 3px 3px 0;
}
#right{
	float:left;
	width:248px;
}
#mainContent{
	width:980px;
	margin: 0 auto; 
	padding: 0 20px;
}
.photo {
	margin: 0;
	position: relative;
	width:auto;
	height:auto;
	float: left;
}
.photo img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 0;
}
.photo span {
	width: 71px;
	height: 68px;
	display: block;
	position: absolute;
	top: -5px;
	left: -5px;
	background:url(../images/corner.png) no-repeat;
}

#footer {
	clear:both;
	height:70px;
	padding: 0; 
	margin:0;
	background:#adb9d1;
}
#footer h4{	display:block;	background:url(/_incNSMMX/images/copyright.jpg) no-repeat center #adb9d1; text-indent: -9000px; text-align:center; padding:25px 0 0 0;
font-size: 12px;
color:black;}
div#Accreditation{
	clear: both;
	display:block;
	text-align:center;
}
div#IBWS {
	padding-top: 0.5em;}

