div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 505px; 
	height: 279px;
	overflow: hidden;
	border:1px solid #cccccc;
	zoom: 1;
	}
	div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:505px;
		height:279px;
		overflow:hidden;
		float:left;
		/* padding:1em;		*/
		}
	div.scroller div.content {
		width: 10000px;
		float: left;
		}


div.scroller .content 
{
    padding: 0;
}
div.slidercontrolwr
{
   position: absolute; 
  /*  right: 500px;	*/
    float: left;
    top: 415px;
}
div.scroller img
{
    border: none;
}

.slidercontrol
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.slidercontrol a
{
    color: #aaa;
    filter: alpha(opacity=60);
    float: left;
    height: 14px;
    margin: 0px 2px;
    opacity: 0.6;
    overflow: hidden;
    padding: 0px;
    text-decoration: none;
    text-indent: -1000px;
    width: 14px;
}
.slidercontrol a:hover
{
    filter: alpha(opacity=100);
    opacity: 1;
}
.content .sliderdescription
{
    background: url(/images/grid.gif) repeat left top;
    color: #222;
    filter: alpha(opacity=50);
    font: 12px bold Helvetica, sans-serif;
    left: 15px;
    opacity: 0.5;
    padding: 10px;
    position: relative;
    top: -100px;
    width: 650px;
}
div.sliderdescription:hover, .sliderdescription.active
{
    background-color: #fff !important;
}

.content a
{
    font: 12px bold Helvetica, sans-serif;
    text-decoration: none;
}
.aprev
{
    background: url(/images/aprev.gif) no-repeat 3px 3px;
}
.anext
{
    background: url(/images/anext.gif) no-repeat 3px 3px;
}
.astop
{
    background: url(/images/astop.gif) no-repeat 3px 3px;
}
.aplay
{
    background: url(/images/aplay.gif) no-repeat 6px 3px;
}


.footerl .mini-newsletter {
    float: left;
    clear:both;
    width:390px;
}
.footerl {
    float: left;
}
.footerl .mini-newsletter h4{
    color: #505050;
    margin-right: 10px;
}
.footerl form, .footerl .mini-newsletter h4 {
    float: left;
    line-height: 30px;
    font-size: 11px;
}
.footerl .mini-newsletter input.input-text {
    float: left;
}
.footerl .form-button-alt{
    float: right;
    margin:3px 0px 0px 6px;
}

.form-button, .form-button-alt {
    background: #aeaeae url(../images/gradient-gray.gif) repeat-x 0 0;
    border: 1px solid #adadad;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -opera-border-radius: 4px;
    margin: 0px;
    vertical-align:top;
    padding: 3px 6px;
    color: #4f4f4f;
}
.form-button:hover, .form-button-alt:hover {
    border-color: #888;
    color: #333;
}

h4, h3, .category-head h2 {
    font-size: 12px;
    font-weight: bold;
    font:verdana;
    /*color: #007ed3;*/
    color: white;
}


.col-main p{
	margin-left:  5px;
	margin-right:  5px;
	
}