/* LAYOUT */
body,#header,#header p,#nav,#content,#content table,#content_body,#content_sidebar,#content_sidebar #sidebar_info,#content_spacer,#footer
{padding:0; margin:0;}

img
{ border: none; } 

body
{margin-left:auto; margin-right:auto; width:1000px; padding-bottom:30px;}

#border
{ width:1000px;}

#header
{background-image:url(../images/theme/Generic-Fringe-Masthead.jpg); background-color:Black;  width:990px; overflow:hidden; height:200px; vertical-align:top;  text-align:left;}

#header p
{padding-top:5px; padding-left:5px; }

#nav
{ padding-left:5px; height:150px; float:left; margin-left: 34px; width: 63%;}

#nav_content
{float:left; padding-left:0px; text-transform: uppercase; }

#content
{ width:1000px; text-align:left;}

#content table
{ border-collapse: collapse; }

#content_body
{ width:670px; vertical-align:top; text-align:left;}

#content_body #body_content
{ padding:20px 20px 20px 20px; }

#content_sidebar
{ width:330px; vertical-align:top; }

#content_sidebar #sidebar_info
{ padding:0px 15px 15px 15px; }

#content_spacer
{ width:10px; }

#footer
{ width:1000px; height:12px; color: #ed1c29; text-align:left; font-size: 13px;}

    #footer h3    
    {
        margin-bottom: 0px;
    }
    #footer p
    {
        margin-top: 0px;
    }


/******NEW CONTENT******/

.clearfix:before,.clearfix:after {
	content:" ";
	display:table;
}

.clearfix:after {
	clear:both;
}

#nav hr,
#footer hr
{
    margin: 5px 0px;
    border: none;
    border-top: 1px dotted #ed1c29;
}

.cycle-slideshow
{
    width: 50%;
    display: inline-block;
}

fieldset
{
    width: 20%;
    float: left;
}

legend
{
    font-weight: bold;
}
