/**** IMPORT BOXES STYLES ****************************/
@import url("style_boxes.css");
/*****************************************************/

/**** IMPORT BOXES STYLES ****************************/
@import url("ecommerce.css");
/*****************************************************/

/**** IMPORT FORM STYLES *****************************/
@import url("style_forms.css");
/*****************************************************/

/* layout elements */

body {
background: #ecf4e4 url(../images/bg.gif) repeat-x top;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
padding-bottom: 20px;
}

#hd {
margin: 36px 0 23px 8px;
}

#menu {
width: 150px;
background: url(../images/menu_bg.gif) no-repeat top;
padding: 5px 0 4px 0;
}

.menu_btm {
width: 150px;
height: 5px;
background: url(../images/menu_btm.gif) no-repeat top;
}

.yui-u.right {
margin-top: -108px;
}

.yui-u.right img {
z-index: 100;
}

.right_content {
background: url(../images/right_bg.gif) repeat-y;
margin: -3px 0 0 16px;
padding: 10px 15px 5px 15px;
font-size: 11px;
line-height: 14px;
}

.right_btm {
background: url(../images/right_btm.gif) no-repeat;
margin: -2px 0 0 15px;
width: 153px;
height: 9px;
}

.news_list {
margin-top: 45px;
padding: 0 10px 3px 0;
}

.more {
margin-top: 8px;
}

.banner {
margin-bottom: 17px;
}

.box {
background: url(../images/box_bg.gif) repeat-y;
}

.box_top {
background: url(../images/box_top.gif) no-repeat;
height: 8px;
}

.box_text {
padding: 6px 17px;
width: 366px;
line-height: 17px;
}

.box_btm {
background: url(../images/box_btm.gif) no-repeat;
height: 9px;
margin-bottom: 18px;
}

.yui-ge div.wide {
width: 575px;
}

.wide .box {
background: url(../images/box_wide_bg.gif) repeat-y;
}

.wide .box_top {
background: url(../images/box_wide_top.gif) no-repeat;
}

.wide .box_text {
padding: 6px 17px;
width: 551px;
line-height: 17px;
}

.wide .box_btm {
background: url(../images/box_wide_btm.gif) no-repeat;
}

/**** Sponsors Box ***************************************/
.sponsorsbox {
	width:150px;
	text-align:center;
	}
.sponsorsboxtop {
	background-image:url(../images/box_sponsors_top.gif);
	background-repeat:no-repeat;
	width:100%;
	height:9px;
	}
.sponsorsboxcenter {
	background-image:url(../images/box_sponsors_center.gif);
	background-repeat:repeat-y;
	width:100%;
	}
.sponsorsboxcenter img {
	border:#ECF7E1 solid 1px;
	padding:1px;
	}

.sponsorsboxbottom {
	background-image:url(../images/box_sponsors_bottom.gif);
	background-repeat:no-repeat;
	width:100%;
	height:10px;
	}

/*********************************************************/

