
body
{
background: #f5f5f5 url('../images/bg.jpg') repeat-x;
font-size: 12px;
font-family: Georgia, Times New Roman, serif;
/*font-family: arial, helvetica, sans-serif;*/
color: #000000;
line-height: 18px;
margin: 20px;
}

#bannerAd {
line-height:14px;
float: right;
margin: 110px 20px 0px 0;
width: 315px;
height:74px;
color:#FFFFFF;
font-size:19px;
background-repeat:no-repeat;
filter:alpha(opacity=80);   
-moz-opacity:0.8;   
opacity: 0.8;
 background-image:url(../images/panelbg.png);
}


a
{
color: #850000;
text-decoration: underline;
}

a:hover
{
text-decoration: none;
}

p
{
margin-bottom: 14px;
text-align: justify;
}

.picpanel {
float:left;
padding: 0 20px 20px 0;
margin-bottom: 10px;
color:#999999;
font-size:9px;
}

.picpanel2 {
float:right;
padding: 0 0px 20px 20px;
margin-bottom: 40px;
color:#999999;
font-size:9px;
text-align:right;
}

.picpanel3 {
float:right;
padding: 0 0px 20px 20px;
color:#999999;
font-size:9px;
text-align:right;
}

img.picA
{
position: relative;
border: 1px solid #eee;
padding: 2px;
}

img.picB
{
position: relative;
border: 1px solid #eee;
padding: 2px;
width: 275px;
height: 340px;
}

img.progDet
{
position: relative;
border: 1px solid #eee;
padding: 2px;
width: 275px;
}

img.prodDet
{
position: relative;
border: 1px solid #eee;
padding: 2px;
width: 275px;
}

img.picC{
position: relative;
border: 1px solid #eee;
padding: 2px;
height: 120px;
width: 160px;
}

.formbits {
background-image:url(../images/formbg.gif) repeat-x;
border: 1px solid #999999;
padding:3px;
margin: 0px 0px 8px 0px;
width: 210px;
display:inline;

}

#mainloginform {margin: 10px 0 0 0; }



/* Calendar */

#calendar {
background-color:#dcdcdc;
 border:1px solid #CCCCCC;
}

/* Radcalendar */
	#calendar	{ padding:6px; }
	#calendar table		{ width:100%; border-collapse:collapse;  font-size:1em;  }
	#ctl00_Calendar1_RadCalendar1_Top .DaysOfWeek_NCHCalendar	{ border:1px solid #E1DED7; background-color:#A39F96; font-size:1.2em; color:#fff; padding:2px; text-align:center; }
	#ctl00_Calendar1_RadCalendar1_Top td	{ border:1px solid #E1DED7; background-color:#fff; color:#fff; text-align:center; }
	#ctl00_Calendar1_RadCalendar1_Top td a { display:block; padding:1px; text-decoration:none;color:#4E4B45; }
	#ctl00_Calendar1_RadCalendar1_Top td.radCalDefault_NCHCalendar{background:#C4BFB5;}
	#ctl00_Calendar1_RadCalendar1_Top td.radCalDefault_NCHCalendar .perfday{background:#000000;}
	#ctl00_Calendar1_RadCalendar1_Top td.radCalWeekendDefault_NCHCalendar{background:#C4BFB5;}
	#ctl00_Calendar1_RadCalendar1_Top td.otherMonth_NCHCalendar{background:#FFF;}
	
	
	.MonthYearFastNav_NCHCalendar {display:none;}		
	.calendarWrapper_NCHCal	{ margin:8px; }
	.titlebar_NCHCalendar			{ width:; min-height:30px; margin:0 0 5px 0;  background: url(../images/caltopBG.gif) repeat-x;  }
	#ctl00_Calendar1_RadCalendar1_Title		{ text-align: center; color: #fff; font-size:1.4em; font-weight:normal; width:180px; padding:2px 0;  }
	


/* end calendar*/



#outer
{
position: relative;
width: 955px;
margin: 0 auto;
padding: 1px;
background:#FFFFFF;
}

#inner
{
position: relative;
border: 4px solid #770905;
padding:1px;
}

#homeBanner {
width:945px;
height:225px;
background-image:url(../images/homePic.jpg);
background-repeat:no-repeat;
border-bottom:0px;
padding:0px;
}

#header
{
height:69px;
white-space: nowrap;
 background-image:url(../images/t3.jpg);
 background-repeat:repeat-x;
 background-position: bottom left;
 border-bottom: 1px solid #b2b2b2;
 margin:0px;
 padding:0px;
 }

h1
{
font-size: 30px;
font-weight:bold;
font-family: Georgia, Times New Roman, serif;
color: #000000;
line-height: 34px;
padding: 10px 0px 10px 0px;
margin: 0px;}


h2
{
font-size: 14px;
font-weight:normal;
font-family: Georgia, Times New Roman, serif;
color: #000000;
padding: 0px 0px 0px 0px;
line-height: 18px;
margin: 0px;}

h4
{
font-size: 14px;
font-weight:normal;
font-family: Georgia, Times New Roman, serif;
color: #000000;
padding: 10px 0px 10px 0px;
line-height: 20px;
margin: 0px;}


h5
{
font-weight:bold;
font-size: 12px;
font-family: Georgia, Times New Roman, serif;
color: #000000;
margin-bottom: 0px;
}

h6
{
font-size: 20px;
font-weight:normal;
padding: 0px 0px 0px 0px;
line-height:20px;

}







#secondarycontent
{
position: relative;
width: 180px;
float: right;
padding: 0px 0 0 0;
background-image:url(../images/bgr.gif);
background-position: top;
background-repeat:repeat-x;
width: 272px;}

#secondarycontent h3
{
font-weight:normal;
position: relative;
font-size: 20px;
line-height: 50px;
color: #660000;
background: url('../images/line2.gif') bottom right no-repeat;
padding: 0px 0px 10px 15px;
margin: 0px;
}

#secondarycontent .content
{
padding: 0px 20px 0px 22px;
margin-bottom: 20px;
}


#primarycontent
{
position: relative;
width: 646px;
float: left;
padding:0 26px 0 0;
background-image:url(../images/primbg.gif);
background-position:right top;
background-repeat:no-repeat;
}

 h3
{

font-weight:normal;
position: relative;
font-size: 20px;
line-height: 50px;
color: #660000;
background: url('../images/line.gif') bottom right no-repeat;
padding: 0px 0px 10px 15px;
margin: 0px;

}

#primarycontent .content
{
padding: 0px 15px 0px 15px;
margin-bottom: 0px;


}

#primarycontent .post
{
margin-bottom: 0px;
padding: 0px 0 0 0;
}


#primarycontent .post .content
{
margin-bottom: 0px;
}





#footer
{
text-align:left;
position: relative;
clear: both;
height: 150px;
padding: 20px;
line-height: ;
background-image: url('../images/footbg.jpg') ;
background-position:bottom left;
background-color:#771812;
background-repeat:no-repeat;
color: #be6765;
}

#footer a
{
color: #be6765;
font-size:12px;
padding: 0 10px;
text-decoration:none;
}
#footer a:hover
{
text-decoration:underline;
}
