Body
{	
	background-color: #f9eed8;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	color: #494949; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;
	
	text-align:center;
	 

}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.columns {
	width:977px;
	background-color:#f4e9c9;
	height:auto;
	overflow:hidden;
}
.col {
	width:250px;
	float:left;
	
	margin:  15 10 15 15;
	
}
.content {
	width:670px;
	float:left;
	margin:  15 15 15 10;
}
.sidebar {
	width:250px;
	float:left;
	
	margin:  15 10 15 15;
}
.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}
.clear {
	clear:both;
}

	
h1 {
	font:22px Georgia, "Times New Roman", Times, serif;
}
h2 {
	font:20px Georgia, "Times New Roman", Times, serif;
}
h3 {
	font:18px Georgia, "Times New Roman", Times, serif;
}
h4 {
	font:16px Georgia, "Times New Roman", Times, serif;
}
.head {
	color: #000000;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.SubHead, A.SubHead, A.SubHead:link, A.SubHead:visited, A.SubHead:active   {
	FONT-WEIGHT: bold; 
	font-size:12px; 
	COLOR: #494949; 
	font-family:Tahoma, Geneva, sans-serif; 
	text-decoration: none;
}
A.SubHead:hover    {
	FONT-WEIGHT: bold; 
	font-size:12px; 
	COLOR: #494949; 
	font-family:Tahoma, Geneva, sans-serif; 
	text-decoration:none;
}
.SubSubHead, A.SubSubHead, A.SubSubHead:link, A.SubSubHead:visited, A.SubSubHead:active   {
	FONT-WEIGHT: bold; 
	font-size: 15px; 
	COLOR: #494949; 
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
}
A.SubSubHead:hover    {
	FONT-WEIGHT: bold; 
	font-size: 15px; 
	COLOR: #494949; 
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:underline;
}
.NormalBold {
	color: #494949;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.ContentWhite{
	color: #f4eacb;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 8.5pt;
	}
.RightPane {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 8.5pt;
}
.ControlPanel {
	BORDER-RIGHT: #424242 1px solid;
	BORDER-TOP: #424242 1px solid;
	BORDER-LEFT: #424242 1px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: #424242 1px solid;
	
	BACKGROUND-COLOR: #f4eacb
}

.Skinobject, A.Skinobject, A.Skinobject:link, A.Skinobject:visited, A.Skinobject:active   {
    font-weight: normal;
    font-size: 15px;
    color:#494949;
    font-family:Tahoma, Geneva, sans-serif;
    text-decoration: none;
}
A.Skinobject:hover    {
    text-decoration:  underline;
    font-size: 15px;
    color:#494949;
    font-family:Tahoma, Geneva, sans-serif;
}
.whitetitle, A.whitetitle, A.whitetitle:link, A.whitetitle:visited, A.whitetitle:active   {
    font-weight:normal;
    font-size: 15px;
    color:#f4eacb;
    font-family:Tahoma, Geneva, sans-serif;
    text-decoration: none;
}

A.whitetitle:hover    {
    text-decoration:  underline;
    font-size: 15px;
    color:#EADBAC;
    font-family:Tahoma, Geneva, sans-serif;
}
.bcrumb, A.bcrumb, A.bcrumb:link, A.bcrumb:visited, A.bcrumb:active   {
    font-weight: normal;
    font-size: 12px;
	color:#EADBAC;
    font-family:Tahoma, Geneva, sans-serif;
    text-decoration: none;
    text-transform:lowercase;
}

A.bcrumb:hover    {
    text-decoration:none;
    font-size: 12px;
    color:#EADBAC;
    font-family:Tahoma, Geneva, sans-serif;
	 text-decoration:underline;
}

.Head2 {
	color: #494949;
		font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	color: #494949;
	font-weight: bold;
	padding-left: 0px;
	text-transform: none;
	FILTER: DropShadow(Color=#f4eacb, OffX=1, OffY=1, Positive=1);
	width: 1px;
	height: 1px;
}


/* text style used for most text rendered by modules */
.Normal
{
    font-weight: normal;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	color: #494949;
    text-decoration: none;
}

.NormalRed {
	FONT-WEIGHT: bold; 
	font-size: 15px; 
	COLOR: #ff0000; 
	font-family:Tahoma, Geneva, sans-serif;
}
.CommandButton {
	FONT-WEIGHT: normal; 
	COLOR: #494949; 
	font-size: 15px; 
	font-family:Tahoma, Geneva, sans-serif;
	TEXT-DECORATION: none;
}
A.CommandButton:link {
	COLOR: #494949; font-size: 15px; 
	TEXT-DECORATION: none;
}
A.CommandButton:visited {
	COLOR: #494949; font-size: 15px; 
	TEXT-DECORATION: none;
}
A.CommandButton:active {
	COLOR: #494949; font-size: 15px; 
	TEXT-DECORATION: none;
}
A.CommandButton:hover {
	COLOR: #494949; font-size: 15px; 
	TEXT-DECORATION: underline
}

TFOOT {
	font-size:12px; 
	COLOR: #494949; 
	font-family:Tahoma, Geneva, sans-serif;
}
THEAD {
	font-size:12px; 
	COLOR: #494949; 
	font-family:Tahoma, Geneva, sans-serif;
}
TH {
	FONT-WEIGHT: bold; 
	font-size:12px; 
	VERTICAL-ALIGN: baseline; 
	COLOR: #494949; 
	font-family:Tahoma, Geneva, sans-serif;
}

A:link  {
    font-weight: normal;
    font-size: 15px;
    color:#15396D;
    font-family:Tahoma, Geneva, sans-serif;
    text-decoration: none;
}
A:visited  {
    font-weight: normal;
    font-size: 15px;
    color:#15396D;
    font-family:Tahoma, Geneva, sans-serif;
    text-decoration: none;
}
A:Hover  {
	font-weight: normal;
    text-decoration: underline;
    font-size: 15px;
    color:#15396D;
    font-family:Tahoma, Geneva, sans-serif; 
}
SMALL {
	FONT-SIZE: 8px
}
BIG {
	FONT-SIZE: 14px
}
BLOCKQUOTE {
	FONT-FAMILY: Lucida Console, monospace
}
PRE {
	FONT-FAMILY: Lucida Console, monospace
}
UL  { 
	list-style-type:none;
	
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 15px; 
	font-weight: normal; 
	font-style: normal; 
	color:#494949;
}
li  { 
	list-style-type:circle;
	
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 15px; 
	font-weight: normal; 
	font-style: normal; 
	color:#494949; 
}
UL LI LI {
	list-style-type:none;
}
UL LI LI LI {
	list-style-type:none;
}
OL LI {
	list-style-type:none;
}
OL OL LI {
	list-style-type:none;
}
OL OL OL LI {
	list-style-type:none;
}
HR {
	HEIGHT: 1pt; TEXT-ALIGN: left
}
.ModuleTitle_MenuContainer {
	BORDER-RIGHT: blue 0px solid; BORDER-TOP: blue 0px solid; BORDER-LEFT: blue 0px solid; BORDER-BOTTOM: blue 0px solid
}
.ModuleTitle_MenuBar {
	CURSOR: hand; HEIGHT: 16px; BACKGROUND-COLOR: transparent
}
.ModuleTitle_MenuItem {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: white 0px solid; CURSOR: hand; COLOR: black; BORDER-BOTTOM: white 1px solid; FONT-STYLE: normal; font-family:Tahoma, Geneva, sans-serif;; BACKGROUND-COLOR: transparent
}
.ModuleTitle_MenuIcon {
	BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 15px; CURSOR: hand; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.ModuleTitle_SubMenu {
	BORDER-RIGHT: #f4eacb 0px solid; BORDER-TOP: #f4eacb 0px solid; Z-INDEX: 1000; FILTER: progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); BORDER-LEFT: #f4eacb 0px solid; CURSOR: hand; BORDER-BOTTOM: #f4eacb 0px solid; BACKGROUND-COLOR: #f4eacb
}
.ModuleTitle_MenuBreak {
	BORDER-RIGHT: #eeeeee 0px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 0px solid; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: #eeeeee
}
.ModuleTitle_MenuItemSel {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; CURSOR: hand; COLOR: #f4eacb; FONT-STYLE: normal; font-family:Tahoma, Geneva, sans-serif;; BACKGROUND-COLOR: #9AB194;
}
.ModuleTitle_MenuArrow {
	BORDER-RIGHT: #f4eacb 1px solid; 
	BORDER-TOP: #f4eacb 0px solid; FONT-SIZE: 10pt; CURSOR: hand; 
	BORDER-BOTTOM: #f4eacb 1px solid; font-family:Tahoma, Geneva, sans-serif;
}
.ModuleTitle_RootMenuArrow {
	FONT-SIZE: 10pt; CURSOR: hand; font-family:Tahoma, Geneva, sans-serif;
}

.HeadBg {
	BACKGROUND-COLOR: #cccccc
}
.TabBg {
	BACKGROUND-COLOR: black
}
/* text style for the selected tab */
.SelectedTab {
    font-weight: normal;
    font-size: 8.5pt;
    color: #f4eacb;
    font-family:Tahoma, Geneva, sans-serif;
    text-decoration: none;
}

/* hyperlink style for the selected tab */

A.SelectedTab:link {
    text-decoration:    none;
     color: #f4eacb;
}

A.SelectedTab:visited  {
    text-decoration:    none;
     color: #f4eacb;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color: #f4eacb;
}

A.SelectedTab:hover    {
     color: #ff0000;
     font-family:Tahoma, Geneva, sans-serif;
     color: #f4eacb;
}

/* hyperlink style for the unselected tabs */
.OtherTabs {
    font-weight: normal;
    font-size: 15px;
    color:#474747;
	padding-bottom: 5px;
    font-family:Tahoma, Geneva, sans-serif;
    text-decoration: none;
}
A.OtherTabs:link {
    text-decoration:    none;
    font-size: 8.5pt;
    color:#474747;
	padding-bottom: 5px;
    font-family:Tahoma, Geneva, sans-serif;
	

}

A.OtherTabs:visited  {
    text-decoration:    none;
    font-size: 8.5pt;
    color:#474747;
	padding-bottom: 5px;
    font-family:Tahoma, Geneva, sans-serif;

}

A.OtherTabs:active   {
   text-decoration: none;
   font-size: 8.5pt;
   color:#000000;
   padding-bottom: 5px;
   font-family:Tahoma, Geneva, sans-serif;

}

A.OtherTabs:hover    {
    text-decoration:    underline;
    font-size: 8.5pt;
    color:#efefef;
	padding-bottom: 5px;
    font-family:Tahoma, Geneva, sans-serif;

}
.Footer
{
	font-weight: normal;
	font-size: 8.5pt;
	color: #000000;
	font-family:Tahoma, Geneva, sans-serif;
}
A.search_link {
    font-weight: normal;
    font-size: 8.5pt;
	padding-bottom: 5px;
    color:#f4eacb;
    font-family:Tahoma, Geneva, sans-serif;
    text-decoration: none;
}
    
/* hyperlink style for the unselected tabs */
A.search_link:link {
    text-decoration:    none;
    font-size: 8.5pt;
    color:#f4eacb;
	padding-bottom: 5px;
    font-family:Tahoma, Geneva, sans-serif;
}

A.search_link:visited  {
    text-decoration:    none;
    font-size: 8.5pt;
    color:#f4eacb;
	padding-bottom: 5px;
    font-family:Tahoma, Geneva, sans-serif;
}

A.search_link:active   {
   text-decoration: none;
   font-size: 8.5pt;
   color:#f4eacb;
   padding-bottom: 5px;
   font-family:Tahoma, Geneva, sans-serif;
}

A.search_link:hover    {
    font-size: 8.5pt;
    color:#AEAEAE;
	padding-bottom: 5px;
    font-family:Tahoma, Geneva, sans-serif;
	text-decoration: underline;
}


.login, A.login, A.login:link, A.login:visited, A.login:active   {
    font-weight:bold;
    font-size: 15px;
    color:#A5CE22;
    font-family:Tahoma, Geneva, sans-serif;
    text-decoration: none;
}
A.login:hover    {
    text-decoration:  underline;
font-weight:bold;
    font-size: 15px;
    color:#0684B9;
    font-family:Tahoma, Geneva, sans-serif;
}
.NormalTextBox {
	BORDER-RIGHT: #A1A1A1 1px solid; 
	BORDER-TOP: #A1A1A1 1px solid; 
	BORDER-LEFT: #A1A1A1 1px solid; 
	BORDER-BOTTOM: #A1A1A1 1px solid;
	font-size: 15px;
	background-color:#f4eacb;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #828585;
}
.StandardButton {
	border: 1 solid #375465;
	font-size: 15px;
    font-family:Tahoma, Geneva, sans-serif;
	background-color: #7795A6;
	color:#f4eacb;
}
/* Main Menu */
.MainMenu_MenuContainer {
	height: 45px;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 30px; 
}
/* Main Font & Color */
.rootMenuItem { 
/*.rootMenuItem TD{ */
	cursor: pointer; 
	cursor: hand; 
	color: #494949;
	font:18px Georgia, "Times New Roman", Times, serif; 
	font-style: normal;
	font-weight:normal; 
    padding-left: 0px;
	padding-right: 0px; 
	margin-left:20px;
	margin-right:20px; 
}

.sepcss{ 
	cursor: pointer; 
	cursor: hand; 
	color: #494949; 
	font-size:1em; 
	font-style:normal;
	font-weight:lighter; 
    font:18px Georgia, "Times New Roman", Times, serif;
	padding-left: 10px;
	padding-right: 10px;  
}
/*.rootmenuitemactive TD{ */
.rootmenuitemactive { 
	cursor: pointer; 
	cursor: hand; 

	color: #494949;
	
	font-style: normal;
	font-weight:normal; 
	background-color: Transparent; 
    font:18px Georgia, "Times New Roman", Times, serif;
	padding-left: 0px;
	padding-right: 0px; 
	margin-left:20px;
	margin-right:20px; 
	
}
/* Mouse Over*/
/*.rootmenuitemselected TD{ */
.rootmenuitemselected { 
	cursor: pointer; 
	cursor: hand;
	color: #494949;
	font-style: normal;
	font-weight:normal; text-decoration:underline;  
	background-color: Transparent;
    font:18px Georgia, "Times New Roman", Times, serif;
	padding-left: 0px;
	padding-right: 0px;  
	margin-left:20px;
	margin-right:20px; 
}
/* Active Tab */
/*.rootmenuitembreadcrumb TD{ */
.rootmenuitembreadcrumb { 
	cursor: pointer; 
	cursor: hand; 
	color:#494949; 
	font-style: normal;
	font-weight:normal;  
	background-color: Transparent; 
    font:18px Georgia, "Times New Roman", Times, serif;
	padding-left: 0px;
	padding-right: 0px;  
}
/* Sub Menu font color */
.MainMenu_MenuItem {
	padding: 0 5px 0 5px;
	border-left: #999999 0px solid; 
	border-bottom: #999999 0px solid; 
	border-top: #999999 0px solid; 
	border-right: #999999 0px solid;
background-image:url(images/bg_repeat.jpg);
	cursor: pointer; 
	cursor: hand; 
	color:#666666; 
	
	font-style: normal;
	font-weight:normal;  
    font:16px Georgia, "Times New Roman", Times, serif;z-index: 1000;
}

/* Sub Menu Mouse Over font color */
.MainMenu_MenuItemSel {
	 
	border-left: #999999 0px solid; 
	border-bottom: #999999 0px solid; 
	border-top: #999999 0px solid; 
	border-right: #999999 0px solid;
	background-color: transparent;
	cursor: pointer; 
	cursor: hand; 
	color:#494949;
	font:16px Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: normal; z-index: 1000;

}
.MainMenu_MenuItemAct {
	border-left: #3C3939 0px solid; 
	border-bottom: #3C3939 0px solid;
	border-top: #3C3939 0px solid; 
	border-right: #3C3939 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color:#CCCCCC; 
	font:16px Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: bold; z-index: 1000;
	
}

.MainMenu_MenuIcon {
z-index: 1000;
	 /*background-image:url(images/menu_bg.jpg); */
	border-left: #353536 0px solid; 
	border-bottom: #353536 0px solid; 
	border-top: #353536 0px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 0px;
	height: 25px;
}

/* sub menu mouse over bg*/
.submenu {
		background-color: #F4EACB; color:#464646 ;z-index: 1000; 
}
.submenu TD {
		background-color: #F4EACB; color:#464646 ;z-index: 1000;
}


/* sub menu bg*/
.MainMenu_SubMenu 
{
	 background-image:url(images/menu_bg.jpg); 
    padding-left:5px;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #F4EACB;  
	z-index: 1000; 
	cursor: pointer;
	cursor: hand; 
	border-top: #F1F1F1 0px solid;
	border-right: #F1F1F1 0px solid;
	border-left: #F1F1F1 0px solid;
	border-bottom: #F1F1F1 0px solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f4eacb,endColorStr=#EFEFEF);
	filter: Alpha(Opacity=80, FinishOpacity=100, Style=2);/**/
}
.MainMenu_MenuBreak {
	border-bottom: #00ff00 0px solid; 
	border-left: #00ff00 0px solid; 
	border-top: #00ff00 0px solid;  
	border-right: #00ff00 0px solid; 
	background-color: transparent; 
	height: 0px;
}
.MainMenu_MenuArrow {
	border-right: #EFEFEF 0px solid; 
	border-bottom: #EFEFEF 0px solid; 
	border-top: #EFEFEF 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}


/********** header **********/
#header {
	background-image:url(images/bknd_glowtop.jpg); background-position:center; background-repeat:repeat-y;
	width:100%; 
	
	position:relative;
	left:0;
	top:0;margin-top:0px;padding-top:0px;
}
.headertext {
background:url(images/TopBknd.png) repeat-x;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;height:66px;
	color: #f4e9c9;
	padding-left:inherit;
	padding-top:10px;z-index:150;
	position:relative;
}
.headertext a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	color: #f4e9c9;
}
/********** main body **********/
#backgroundglow {
	background-image:url(images/bknd_glow.jpg);
	width:1080px;
	margin-left:auto;
	margin-right:auto;
	position:relative; margin-top:0px;z-index:40;
}
#wrapper {
	width:977px;
	margin-left:auto;
	margin-right:auto;
	
	position:relative;
}

#top {
	width:977px;margin-top:-15px;z-index:50;
}

#menu {
	background-image:url(images/menu_bg.jpg);
	background-repeat:no-repeat;
	height:50px;
	padding-top:15px;
	text-align:center;
}

#menu ul{
	float:left; 
	width:967px; 
	list-style:none;
	margin-left:95;
	margin-right:75;
	text-align:center;
	padding-top:45px;
	margin-top:-32px;
}

#menu li{
	float:left; 
	width:auto; 
	padding:0px 60px 0 0;
	display:inline;
}

#menu li a{
	color:#464646; 
	font:18px Georgia, "Times New Roman", Times, serif;
	padding-left:5px;
}


/********** flash section **********/
#center {
	width:977px;
	background-color:#f4e9c9;
	height:auto;
	overflow:hidden;
}
#top_center {
	
	
	
	width:977px;
	background-color:#494949;
	height:auto;
	overflow:hidden;

}

.top_center_left {
	float:left;
	width:583px;
	height:auto;
	overflow:hidden;padding:10px;
}

.top_center_right {
	float:left; text-align:center;
	width:352px;
	padding-left:10px;
	height:auto;
	overflow:hidden;padding:10px;
}

.right_button_top {
	float:left;
	width:300px;
	background-color:#eadbac;
	margin-bottom:10px;
	padding-bottom:10px;
	height:60px;
}

.right_button_center {
	float:left;
	width:300px;
	background-color:#eadbac;
	padding-top:10px;
	margin-bottom:10px;
	height:75px;
}

.right_button_bottom {
	float:left;
	width:352px;
	background-color:#eadbac;
	height:75px;
}

.right_button_center p {
	font-family:Georgia, serif;	color:#494949;	font-size:20px;	margin:0px 0 10px 0; text-align:center;
}

.small {
	font-family:Georgia, serif;	color:#494949;	font-size:16px;	
}

.right_button_top p {
	font-family:Georgia, serif;	color:#494949;	font-size:20px;		margin:10px 0 10px 0;	text-align:center;
}



/********** welcome section **********/

#bottom_center {
	
	background-color:#e3d3a1;
		height:auto;
	overflow:hidden;
}

.bottom_center_left {
	float:left;
	width:608px;
		height:auto;
	overflow:hidden; 
	background-image:url(images/repeat_bg_left.jpg);
	background-repeat:repeat-x; background-color:#E6D5A7;
}

.bottom_center_right {
	float:left;
	width:369px;
	
		height:auto;
	overflow:hidden;
	background-image:url(images/repeat_bg_right.jpg);
	background-repeat:repeat-x; background-color:#E9DBAE;
}

#bcright_buttons {
	height:60px;
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
	margin-left:8px;
	margin-bottom:10px;
	width:280px;
	background-color:#EADBAC;
}

#bcright_buttons p {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#494949;
	font-weight:bold;
	padding-top:57px;
	margin-top:-59px;
	padding-left:9px;
}

.heading {
	font-family:georgia, serif;
	font-size:36px;
	color: #494949;
	margin-left:15px;
	margin-top:20px;
}

.bodytext {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	color: #494949;
	margin-left:17px;
	margin-right:25px;
}

.bodytext a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	color: #494949;
	text-decoration:underline;
}



/********** carousel section **********/

#carousel_section {
	
	background-color:#f4eacb;
	height:auto;
	overflow:hidden;
	width:977px;
	margin-left:auto;
	margin-right:auto;
	
}

#carousel_inner {
	padding:15px;
}

#carousel_inner img {
	margin-left:12px;
	margin-right:12px;
}

/********** top section **********/

#top_section {
	
	background-color:#f4eacb;
	height:auto;
	overflow:hidden;
	width:977px;
	margin-left:auto;
	margin-right:auto;
	
}

#top_inner {
	padding:15px;
}

#top_inner img {
	margin-left:12px;
	margin-right:12px;
}

/********** footer **********/

#footer_container {
	background:#464646; 
	width:100%;
	height:auto;
	overflow:hidden;
	
}

#footer {
	height:150px;
	width:977px;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
}

#footer ul{
	float:left; 
	width:967px; 
	list-style:none;
	margin-left:25px;
}

#footer li{
	float:left; 
	width:auto; 
	padding:0px 60px 0 0;
}

#footer li a{
	color:#eadbac; 
	font:13px Tahoma, sans-serif;
	padding-left:5px;
}

.footer_text_left {
	font-family:Tahoma, sans-serif;
	font-size:12px;
	color:#eadbac;
	padding-top:50px;
	padding-left:15px;
}

.footer_text_right {
	font-family:Tahoma, sans-serif;
	font-size:12px;
	color:#eadbac;
	float:left;
	
	display:inline;
}

#footer p{float:left; width:auto; color:#eadbac; font:13px Tahoma, Arial, Helvetica, Georgia; padding-top:42px; text-align:center;}
#footer p.float{float:right;}


	





a:hover{text-decoration:underline}
a{text-decoration:none; border:none;}
.floatright {float:right;}
.clear{clear:both;}

	


















