



html, body {



margin:auto 0px;



}







body {



	margin: 0;



	padding: 0;



	background: url(../images/bg.gif);



	font-family:Arial, Helvetica, sans-serif;



	font-size: 12px;



	line-height:18px;



	color: #666;



	height:100%;



}







h1, h2, h3 {



	margin: 0;



	font-family: Georgia, "Times New Roman", Times, serif;



	font-weight: normal;



	color: #2D2D2D;



}







h1 {



	font-size: 36px;



}







h2 {



	font-size: 24px;



}







h3 {



	font-size: 16px;



}











strong {



}







a {



	color:#FF3300;



}







a:hover {



	text-decoration: none;

	color:#000033;





}







a img {



	border: none;



}







img.border {



}







img.alignleft {



	float: left;



}







img.alignright {



	float: right;



}







img.aligncenter {



	margin: 0 auto;



}







.line {



height:15px;



border-bottom:1px #666 dashed;



}



.image_right



{



padding-left:20px;



}



.image_left



{



padding-right:20px;



}



.space



{



height:17px;



}







/* Wrapper */







#wrapper {



	background: url(../images/topbg.gif) repeat-x;



}







.container {



	width: 900px;



	margin: 0 auto;



/*	border:1px #CCC solid;*/



}







.clearfix {



	clear: both;



}







/* Header */







#header {



width:950px;



margin:0 auto;



height:313px;



}



#header .title



{



font-family:Arial, Helvetica, sans-serif;



font-size:16px;



padding:30px 0 10px 60px;



font-weight:bold;



color:#FFF;



}



#header .text



{



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



padding:0px 30px 10px 60px;



color:#FFF;



}







/* Logo */







#logo {



background-image:url(../images/logo.gif);



width:449px;



height:89px;



margin-left:25px;



}



#banner



{



width:950px;



height:321px;



}



#banner_section1



{



float:left;



width:474px;



}







#banner_section2



{



background-image:url(../images/banner_img.jpg);



float:left;



width:476px;



height:266px;



}



#body_img



{



padding:21px 16px 0 13px;



}



#intro



{



margin:0px;



padding:0px;



}



#intro_shadow



{



background-image:url(../images/banner_sha.gif);



width:35px;



height:177px;



float:left;



}



#intro_text



{



float:left;



width:430px;



}







#banner_right



{



float: right;



}



#logo h1 {



	padding-top: 88px;



}















#logo a {



	text-decoration: none;



	color: #2D2D2D;



}



#banner_shadow



{



background-image:url(images/shadow_banner.jpg);



width:900px;



height:35px;



}







/* Menu */







#menu {



font-family:Arial, Helvetica, sans-serif;



font-size:14px;



color:#FFF;



width:950px;



height:34px;



text-align:center;



padding-top:12px;







}



a.menulink:link { color:#FFF; text-decoration:none; padding:0px 25px 0px 25px ; }



a.menulink:visited { color:#FFF; text-decoration:none; padding:0px 25px 0px 25px;  }



a.menulink:hover { color:#DDEAFF; text-decoration:none; padding:0px 25px 0px 25px;  }







a.more:link { color:#FFF; text-decoration:none;  }



a.more:visited { color:#FFF; text-decoration:none;   }



a.more:hover { color:#DDEAFF; text-decoration:none;  }



.more



{



padding-top:10px;



}











/** PAGE */







#page {



	height:100%;







}







/** CONTENT */







#content {



width:880px;



margin:0 auto;



background-color:#EDF3F7;



border-right:10px #FFFFFF solid; 



border-left:10px #FFF solid;



/*	border:1px #CCC solid;*/



}



#content .text



{



padding:0px 20px 17px 20px;



text-align:justify;



}



#content .title



{



font-family:Arial, Helvetica, sans-serif;



font-size:16px;



padding:14px 0 10px 20px;



font-weight:bold;



color:#333;



}



.bigTxt



{



font-size:14px;



line-height:20px;



}



.whiteTxt



{



color:#FFF;



}



.highlightTxt



{



color:#CC7A10;



}



#title



{



	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size:20px;



	color:#B21425;



	height:35px;



}



.spacing



{



padding:0px 0px 0px 40px;



}



#title1



{



	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size:20px;



	color:#FCFF0E;



	height:35px;



}



.subtitle



{



	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size:15px;



	color:#7991BE;



}



.subtitle1



{



	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size:15px;



	color:#FFF;



}







#content_section1



{



float:left;



width:440px;



background-color:#DCE1E4;



}



#content_section2



{



float:right;



width:440px;



background-color:#EDF3F7;



}



#more



{



padding:17px 0px 17px 0px;



}



#more1



{



padding:17px 0px 17px 0px;



text-align:right;



}



/** SIDEBAR */







#sidebar {



	float: left;



	width: 230px;



/*	border:1px #CCC solid;*/







}



#leftnav



{



padding:7px 27px 7px 45px;







}



#leftnav li



{



	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight:bold;



	list-style:url(images/arrow.jpg);



}







a.leftlink:link { color:#FFF; text-decoration:none; }



a.leftlink:visited { color:#FFF; text-decoration:none; }



a.leftlink:hover { color:#DDEAFF; text-decoration:none; }



#sidebar h2 {



	padding-bottom: 25px;



	font-size: 16px;



}







#sidebar ul {



	margin: 0;



	padding: 0;



	list-style: none;



}







#sidebar .section1 {



}







#sidebar .section1 h2 {



	background: url(images/homepage06.jpg) no-repeat 0 100%;



}







#sidebar .section2, #sidebar .section3 {



	float: left;



	width: 148px;



}







#sidebar .section2 h2, #sidebar .section3 h2 {



	padding-top: 42px;



	background: url(images/homepage07.jpg) no-repeat 0 100%;



}







#sidebar .section2 {



}







#sidebar .section3 {



	margin-left: 30px;



	



}



#sidebar_footer



{



margin-bottom:20px;



}



#sidebar_bg {



background-image:url(images/box1_bg.jpg);



background-repeat:repeat-y;



}







#sidebar_bg1 {



background-image:url(images/box2_bg.jpg);



background-repeat:repeat-y;



padding:10px 33px 10px 33px;



}



/** FOOTER */







#footer {



background-color:#EEF2E6;



border-top:10px #FFF solid;



height:250px;



}







#footer_content {



width:850px;



margin:0 auto;



padding-top:20px;



}







#footer_left



{



width:850px;



float:center;








}







#footer_right



{



width:180px;



float:left;



}



a.footerlink:link { color:#000; text-decoration:none; }



a.footerlink:visited { color:#000; text-decoration:none; }



a.footerlink:hover { color:#000; text-decoration:underline; }