ul {

	list-style: none;

}

div#promo {

	width:485px;

	text-align:left;

	font-size:1.2em;

	margin: 0 0 0 30px;

}



div#promo-container {

	width: 485px;

	height: 480px;

	background: url(../img/bg-main.png) no-repeat;

}



.left {

	float: left;

	display: inline;

	margin: 10px 0px 0px 10px;

	width: 460px;



}



.left2 {
	float: left;
	display: inline;
	margin: 10px 0px 0px 10px;
	width: 460px;
	padding-right: 15px;



}



.center {

  margin: 10px 0px 0px 10px;

  clear:both;

  text-align:center;

}



div.row {float: left; margin: 0; padding: 0; width: 98%;}

div.cols2 {float: left; width: 49%; margin: 20px 3px 0 0; padding: 0;}



/*

.right {

	float: right;

	display: inline;

	width: 480px;

	height: 203px;

	margin: 10px 0 0 10px;

}

*/



.clear { clear: both; }



/*h2 { color: #0793C2; font-size: 24px; line-height: 1.4; font-weight: normal; margin-bottom: 10px; }

h3 { color: #0793C2; font-size: 18px; line-height: 1.4; font-weight: normal; margin-bottom: 5px; margin-top: 10px; }*/



#nav { margin-top: 40px; float: left; width: 100%;}

#nav ul { list-style-type: none; display: inline; }

#nav ul li {

	float: left;

	margin-right: 20px;

}

#nav ul li a { color: #0793C2; text-decoration: none; font-size: 14px; display: block; }

#nav ul li a:hover { color: #0793C2; text-decoration: underline; }

#nav ul li a.active { background: transparent url(../img/bullet.png) no-repeat scroll 50% 100%; padding-bottom: 14px; }



h2 { color: #0793C2; font-size: 20px; line-height: 1.4; font-weight: normal; margin-bottom: 10px; }

h3 { color: #0793C2; font-size: 16px; line-height: 1.4; font-weight: normal; margin-bottom: 5px; margin-top: 10px; }



p.pres {

	color: #333;

	font-size: 14px;

	line-height: 1.4;

	text-align: justify;

}

p.pres a { color: #333; }

p.pres2 { color: #777; font-size: 12px; line-height: 1.2; }

p.pres2 a { color: #0793C2; }

.more_text {



        color: #0793C2;

        font-weight:normal;

        font-family:verdana;

        font-size:9px;

		text-decoration: none;

		float: right;

}

.more_text a:hover { color: #333; }



.link_text {



        color: #0793C2;

        font-weight:normal;

        font-family:verdana;

        font-size:9px;

		text-decoration: none;

		text-align:center

}

.link_text a:hover { color: #333; }



.crumb_text {

	color: #FFFFFF;

	font-weight:normal;

	font-family:verdana;

	font-size:10px;

	text-decoration: none;

	float: left;

	font-variant: normal;

	vertical-align: middle;

}

.crumb_text a:hover { color: #333; }

/**

 * This <div> element is wrapped by jCarousel around the list

 * and has the classname "jcarousel-container".

 */

.jcarousel-container {

    position: relative;

}



.jcarousel-clip {

    z-index: 2;

    padding: 0;

    margin: 0;

    overflow: hidden;

    position: relative;

}



.jcarousel-list {

    z-index: 1;

    overflow: hidden;

    position: relative;

    top: 0;

    left: 0;

    margin: 0;

    padding: 0;

}



.jcarousel-item {

	float: left;

	list-style: none;

	/* We set the width/height explicitly. No width/height causes infinite loops. */

    width: 485px;

	height: 480px;

}



/**

 * The buttons are added dynamically by jCarousel before

 * the <ul> list (inside the <div> described above) and

 * have the classnames "jcarousel-next" and "jcarousel-prev".

 */

.jcarousel-next {

    z-index: 3;

    display: none;

}



.jcarousel-prev {

    z-index: 3;

    display: none;

}





.jcarousel-skin-tango.jcarousel-container {

}



.jcarousel-skin-tango.jcarousel-container-horizontal {

}





.jcarousel-skin-tango .jcarousel-clip-horizontal {

	width:  485px;

	height: 480px;

}



.jcarousel-skin-tango .jcarousel-item {

	width: 485px;

	height: 480px;

}



.jcarousel-skin-tango .jcarousel-item-horizontal {

    margin-right: 10px;

}



.jcarousel-skin-tango .jcarousel-item-vertical {

    margin-bottom: 10px;

}



.jcarousel-skin-tango .jcarousel-item-placeholder {

    background: #fff;

    color: #000;

}



/**

 *  Horizontal Buttons

 */

.jcarousel-skin-tango .jcarousel-next-horizontal {

	position: absolute;

	top: 470px;

	left: 391px;

	width: 94px;

	height: 34px;

	cursor: pointer;

	background: transparent url(../img/but-next.png) no-repeat 0 0;

}



.jcarousel-skin-tango .jcarousel-next-horizontal:hover {

    background-position: -94px 0;

}



.jcarousel-skin-tango .jcarousel-next-horizontal:active {

    background-position: -94px 0;

}



.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {

		visibility: hidden;

}
