@charset "utf-8";
/* GENERIC
   ----------------------------------------------------*/
body {
	margin:0px;
	padding:0px;
	background:#e2f0dd;
	font-family:Chalkboard, Arial, Verdana, Georgia, ;
}
.clear { clear:both }

.wrap { width:1000px; margin:auto; background: url(images/bg.jpg) repeat-y;}
img { border:0px;}
a { outline:none; margin:0px;padding:0px;}

/* TOP SECTION
   ----------------------------------------------------*/
.homeheader { width:1000px; height:227px;}
.homeheader_toplink { width:920px; height:34px; padding:0px 80px 0px 0px; text-align:right; }
.homeheader_left { width:226px; height:227px; float:left; background:url(images/logo.jpg) no-repeat;}
.homeheader_right { width:774px; height:227px; float:right; background:url(images/header_bg.jpg) no-repeat;}

/* TOP MENU SECTION
   ----------------------------------------------------*/
.menu { width:709px; height:67px; padding:12px 65px 0px 0px;}
.menu ul, li { padding:0px; margin:0px; list-style:none; }
.menu li {padding:0px; margin:0px; list-style:none;float:left;cursor:hand;}
.menu a { outline:none;cursor:hand;display: block; }
.menu a span { outline:none;cursor:hand;}

.submenu { width:709px; height:72px; padding:0px 65px 0px 0px;}
.submenu ul, li { padding:0px; margin:0px; list-style:none; }
.submenu li { padding:0px; margin:0px; list-style:none;float:left;cursor:hand; }
.submenu a { outline:none;cursor:hand;display: block; }
.submenu a span { outline:none;cursor:hand; }
.submenu1 { width:709px; height:13px; padding:63px 65px 0px 0px; text-align:right;}
/* CONTENT CONTAINER SECTION
   ----------------------------------------------------*/
.maincontent { width:1000px; } 
.maincontent_left { width:400px; float:left; padding:20px 20px 0px 100px; } 
.maincontent_left_inner { width:800px; float:left; padding:20px 100px 0px 100px; } 

.maincontent_right { width:415px; float:right; padding:0px 65px 0px 0px; }

.maincontent p {
	font-family:Chalkboard, Arial, Verdana, Georgia, ;
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	color:#7a4e9f;
	text-decoration:none;
	margin-top:0px;
	margin-bottom:10px;
}
.maincontent li {
	font-family:Chalkboard, Arial, Verdana, Georgia,;
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	color: #7a4e9f;
	text-decoration:none;
	list-style:disc;
	margin-bottom:10px;
}

.maincontent p.new{
	font-family:Chalkboard, Arial, Verdana, Georgia,;
	font-size:30px;
	font-weight:bold;
	color:#7a4e9f;
	text-decoration:none;
	margin-top:0px;
	margin-bottom:10px;
}
.maincontent p.new1{
	font-family:Chalkboard, Arial, Verdana, Georgia,;
	font-size:24px;
	font-weight:normal;
	color: #7a4e9f;
	text-decoration:none;
	margin-top:0px;
	margin-bottom:10px;
}
/* FOOTER SECTION
   ----------------------------------------------------*/
.footer { width:900px; height:60px; padding:20px 0px 0px 100px; } 
.footer p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #333333;
	text-decoration: none;margin-top:0px; margin-bottom:5px;
}
.footer a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #333333;
	text-decoration: none;
}
/* TOP MENU SECTION
   ----------------------------------------------------*/
 /* IE6 Only */
* html #navigation a {font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #333333;
text-decoration: none; outline:none;
text-decoration: none; padding-left: 1px ; line-height:64px; margin:0px;cursor:hand; 
}
#navigation a
{font-family: Arial, Helvetica, sans-serif;
font-size: 80px;
font-weight: normal;
color: #333333;
text-decoration: none; outline:none;
text-decoration: none; padding-left: 1px ; line-height:64px; margin:0px;cursor:hand; 
}
#navigation a span
{
background: url(images/right-tab-hover.gif) right top no-repeat;
padding-right: 1px;
}
#navigation a, #navigation a span
{
display: block;cursor:hand; 
float: right;
}
/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none;
}
/* End hide */
#navigation a:hover
{

padding-left: 1px;
}
#navigation a:hover span
{
background: url(images/right-tab.gif) right top no-repeat;
padding-right: 1px;
}
#navigation #current a
{
color:#da5a32;
background: #fff url(images/left-tab.gif) left top no-repeat;
padding-left: 1px;
}
#navigation #current a span
{
background: url(images/right-tab.gif) right top no-repeat;
padding-right: 1px;
}
#navigation ul
{
list-style: none;
padding:0px;
margin:0px;
}
#navigation li
{
list-style: none;
float: left;
margin: 0px;
} 
/* SUB MENU SECTION
   ----------------------------------------------------*/
 /* IE6 Only */
* html #subnavigation a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #333333;
text-decoration: none; outline:none;
text-decoration: none; padding-left: 1px ; line-height:72px; margin:0px;cursor:hand; 
}

#subnavigation a
{font-family: Arial, Helvetica, sans-serif;
font-size: 40px;
font-weight: normal;
color: #333333;
text-decoration: none; outline:none;
text-decoration: none; padding-left: 1px ; line-height:72px; margin:0px;cursor:hand; 
}
#subnavigation a span
{
background: url(images/right-tab-hover.gif) right top no-repeat;
padding-right: 1px;
}
#subnavigation a, #subnavigation a span
{
display: block;cursor:hand; 
float: right;
}
/* Hide from IE5-Mac \*/
#subnavigation a, #subnavigation a span
{
float: none;
}
/* End hide */
#subnavigation a:hover
{

padding-left: 1px;
}
#subnavigation a:hover span
{
background: url(images/right-tab.gif) right top no-repeat;
padding-right: 1px;
}
#subnavigation #current a
{
color:#da5a32;
background: #fff url(images/left-tab.gif) left top no-repeat;
padding-left: 1px;
}
#subnavigation #current a span
{
background: url(images/right-tab.gif) right top no-repeat;
padding-right: 1px;
}
#subnavigation ul
{
list-style: none;
padding:0px;
margin:0px;
}
#subnavigation li
{
list-style: none;
float: left;
margin: 0px;
} 