﻿html, body 
{
    margin: 0;
    padding: 0;
  }

body 
{
    background: #fff url(/images/background.jpg) repeat-x;
    min-width: 1024px;
}

h1 
{
    font-family: "Trebuchet MS", Arial, Sans-Serif;
    font-size: 18px;
    margin: 0;
    padding: 0;
}

p 
{
    margin: 0;
    padding: 0;
}

a:link, a:visited, a:hover, a:active {text-decoration: none;}

/*#wrapper {
	width: 921px;
	background: #fff url(/images/burst.jpg) repeat-x;
	margin: 0 auto;
	padding: 0 60px 0 19px;
	 position: relative;
	}*/
#wrapper {
	width: 921px;
	background: #fff url('/images/burst.jpg') repeat-x;
	margin: 0 auto;
	padding: 0 0 0 77px;
        position: relative;
        top: -1px;
	}	
#header 
{
    height: 103px;
}

#logo 
{
    position: relative;
    top: 36px;
    left: 0px;
}


/* navigation */
#navlist 
{
    position: relative;
    top: 36px;
    left: 449px;
    max-width: 465px; /* mozilla width issue */
    z-index: 100;
}

#navlist ul
{
margin: 0;
padding: 0;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 8px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
font-family: Arial, Sans-Serif;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

#navlist a:hover
{
background-color: #d20a1f;
}	

/* scrolling jQuery box */
#scrollbox 
{
    background: #000;
    width: 880px;
    margin-bottom: 10px;
}

#scrollnavcontainer ul {
	padding-left: 0;
	margin: 0 0 35px 0;
	background: url(../images/snbg.gif) repeat-x;
	color: #acacac;
	float: left;
	width: 880px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	position: relative;
	top: 17px;
	}

#scrollnavcontainer ul li { display: inline; }

#scrollnavcontainer ul li a {
	padding: 10px 15px;
	background: url(../images/snbg.gif) repeat-x;
	color: #acacac;
	text-decoration: none;
	float: left;
	}

#scrollnavcontainer ul li a:hover {
	background: url(../images/snhover.gif) repeat-x;
	color: #fff;
	}

/* position statement */
#statement 
{
    width: 880px;
    height: 90px;
    background-image: url(../images/statementbg.gif);
    margin-bottom: 39px;
}

#statement h1 
{
    position: relative;
    top: 20px;
    left: 20px;
    margin-bottom: 20px;
    width: 580px;
}

#statement p 
{
    margin: 0px 0px 0px 20px;
    font-family: arial, Sans-Serif;
    font-size: 12px;
    color: #666;
}

#stleft 
{
    width: 580px;
    height: 90px;
    float: left;
}

#stright 
{
    width: 288px;
    height: 90px;
    padding-right: 1px;
    float: right;
}

#stright img 
{
    position: relative;
    top: 20px;
    left: 10px;
}

/* main column */
#main 
{
    float: left;
    width: 586px;
}

#main h1 
{
    font-weight: normal;
    color: #999;
    width: 556px;
    margin-bottom: 5px;
}

img.icon 
{
    float: right; 
    height: 17px;
    width: 17px;
    position: relative;
    top: 3px;
    margin-bottom: -17px;
    }

img.feed-icon 
{
   float: right; 
    height: 17px;
    width: 17px;
    position: relative;
    top: 3px;
    margin-bottom: -17px;
    }

div.mheading 
{
    border-bottom: 1px solid #999;
    width: 572px;
    margin-bottom: 25px;
    text-transform: uppercase;
}
div.blogheading 
{
    border-bottom: 1px solid #999;
    width: 572px;
    margin-bottom: 10px;
    text-transform: uppercase;
}
div.post 
{
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    margin-bottom: 15px;
}

div.post p { margin-top: 5px; width: 573px;}

div.post a:link, div.post a:visited 
{
    font-family: Arial, Sans-Serif;
    color: #d20a1f;
}

div.post a:hover, div.post a:active 
{
    color: #999;
    text-decoration: underline;
}

p.date 
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    font-style: italic;
    color: #999;
}


a:link.PostTitle, a:visited.PostTitle 
{
    font-weight: bold;
    font-size: 14px;
    text-transform: capitalize;
}

img.viewall {margin-bottom: 25px; }

/* side bar */
#sidebar 
{
    float: right;
	width: 274px;
    position: relative; /* IE repeat last letter fix */
	left: -41px;
	padding-left: 20px;

}

#sidebar table {padding: 0; margin: 0; }

#sidebar table img {padding-right: 9px; padding-bottom: 9px;}


div.sheading 
{
    border-bottom: 1px solid #999;
    width: 273px;
    margin-bottom: 20px;
}

#sidebar h1 
{
    font-weight: normal;
    color: #999;
    width: 256px;
    margin-bottom: 5px;
}

#culture { margin-bottom: 20px; }

#sidebar p 
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #000;
}

#sidebar p.time 
{
    color: #999;
    font-style: italic;
}

#sidebar span.author { font-weight: bold; }

#sidebar a:link, #sidebar a:visited 
{
    font-family: Arial, Sans-Serif;
    color: #d20a1f;
}

#sidebar a:hover, #sidebar a:active 
{
    color: #999;
    text-decoration: underline;
}

/* footer */
#footer 
{
    background-color: #cfcfcf;
    background-image: url(../images/footerbg.gif);
    width: 880px;
    height: 78px;
    clear: both;
}

#footer p 
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #666;
}

#fleft 
{
    width: 580px;
    height: 78px;
    float: left;
}

#fleft p 
{
    position: relative;
    top: 20px;
    left: 20px;
}

#fright 
{
    width: 288px;
    height: 78px;
    padding-right: 1px;
    float: right;
}

#fright p 
{
    text-align: right;
    position: relative;
    top: 18px;
    right: 20px;
}

#fright p.phone 
{
    font-size: 16px;
    font-weight: bold;
    color: #000;
}

#fright a:link, #fright a:visited 
{
    font-family: Arial, Sans-Serif;
    color: #999;
}

#fright a:hover, #fright a:active 
{
    color: #d20a1f;
    text-decoration: underline;
}
#twitter {padding-bottom:15px;}
#twitter span.author { font-weight: bold; }

#twitter ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
	
#twitter ul li.tweet {
    clear: both;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    color: #000;
    margin-bottom: 15px;
}

#twitter ul li.twitterlink {
    clear: both;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    color: #000;
    margin-bottom: 15px;
}
	
#twitter ul li.tweet p {
	font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #000;
	width: 223px;
	float: right;
	margin: 0 0 15px 0;
	}
	
#twitter span.time 
{
    color: #999;
    font-style: italic;
}			

.signupframe {
  border: 1px solid #ffffff;
  background: #ffffff;
  color: #828282;
  font-family: Arial, Helvetica, sans-serif; 
} 

	.settings-fieldset
	{
		border: none;
	}
	.settings-label
	{
		float: left;
		font-weight: bold;
	}
	.settings-field
	{
		float: none;
		clear: both;
	}
	.feed
	{
		padding: 0px 0 15px 0;
	}
	.feed-item
	{
		margin-top: 0px;
		padding-top: 15px;
		
	}
	.feed-title
	{font-family: "Trebuchet MS", Arial, Sans-Serif;
    font-size: 18px;
		 font-weight: normal;
    color: #999;
    padding:0 0 5px 0;
	}
	
	.feed-description		{display: none;}

a:link.feed-item-title, a:visited.feed-item-title 
{
    font-weight: bold;
    font-size: 14px;
    text-transform: capitalize;
	font-family: Arial, Sans-Serif;
    color: #d20a1f;
}

a:link.feed-readmore, a:visited.feed-readmore
{
    font-weight: normal;
    font-size: 12px;
	font-family: Arial, Sans-Serif;
    color: #d20a1f;
}

.feed-item-title a:hover, .feed-item-title a:active 
{
    color: #999;
    text-decoration: underline;
}

	span.feed-item-publish-date
	{
		  font-family: Arial, Sans-Serif;
    font-size: 11px;
    font-style: italic;display:block;
    color: #999;margin:0 0 6px 0;
	}
	.feed-item-description
	{
		 font-family: Arial, Sans-Serif;
    font-size: 12px;
    margin-bottom: 0px;
	}
	
.feed-item-description a:link, .feed-item-description a:visited
	{
		 font-family: Arial, Sans-Serif;
    font-size: 12px;  color: #d20a1f;
	}
.feed-item-description a:hover, .feed-item-description a:active
	{
	color: #999;
	}html, body 
{
    margin: 0;
    padding: 0;
  }

body 
{
    background: #fff url(/images/background.jpg) repeat-x;
    min-width: 1024px;
}

h1 
{
    font-family: "Trebuchet MS", Arial, Sans-Serif;
    font-size: 18px;
    margin: 0;
    padding: 0;
}

p 
{
    margin: 0;
    padding: 0;
}

a:link, a:visited, a:hover, a:active {text-decoration: none;}

/*#wrapper {
	width: 921px;
	background: #fff url(/images/burst.jpg) repeat-x;
	margin: 0 auto;
	padding: 0 60px 0 19px;
	 position: relative;
	}*/
#wrapper {
	width: 921px;
	background: #fff url('/images/burst.jpg') repeat-x;
	margin: 0 auto;
	padding: 0 0 0 77px;
        position: relative;
        top: -1px;
	}	
#header 
{
    height: 103px;
}

#logo 
{
    position: relative;
    top: 36px;
    left: 0px;
}


/* navigation */
#navlist 
{
    position: relative;
    top: 36px;
    left: 449px;
    max-width: 465px; /* mozilla width issue */
    z-index: 100;
}

#navlist ul
{
margin: 0;
padding: 0;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 8px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
font-family: Arial, Sans-Serif;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

#navlist a:hover
{
background-color: #d20a1f;
}	

/* scrolling jQuery box */
#scrollbox 
{
    background: #000;
    width: 880px;
    margin-bottom: 10px;
}

#scrollnavcontainer ul {
	padding-left: 0;
	margin: 0 0 35px 0;
	background: url(../images/snbg.gif) repeat-x;
	color: #acacac;
	float: left;
	width: 880px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	position: relative;
	top: 17px;
	}

#scrollnavcontainer ul li { display: inline; }

#scrollnavcontainer ul li a {
	padding: 10px 15px;
	background: url(../images/snbg.gif) repeat-x;
	color: #acacac;
	text-decoration: none;
	float: left;
	}

#scrollnavcontainer ul li a:hover {
	background: url(../images/snhover.gif) repeat-x;
	color: #fff;
	}

/* position statement */
#statement 
{
    width: 880px;
    height: 90px;
    background-image: url(../images/statementbg.gif);
    margin-bottom: 39px;
}

#statement h1 
{
    position: relative;
    top: 20px;
    left: 20px;
    margin-bottom: 20px;
    width: 580px;
}

#statement p 
{
    margin: 0px 0px 0px 20px;
    font-family: arial, Sans-Serif;
    font-size: 12px;
    color: #666;
}

#stleft 
{
    width: 580px;
    height: 90px;
    float: left;
}

#stright 
{
    width: 288px;
    height: 90px;
    padding-right: 1px;
    float: right;
}

#stright img 
{
    position: relative;
    top: 20px;
    left: 10px;
}

/* main column */
#main 
{
    float: left;
    width: 586px;
}

#main h1 
{
    font-weight: normal;
    color: #999;
    width: 556px;
    margin-bottom: 5px;
}

img.icon 
{
    float: right; 
    height: 17px;
    width: 17px;
    position: relative;
    top: 3px;
    margin-bottom: -17px;
    }

img.feed-icon 
{
   float: right; 
    height: 17px;
    width: 17px;
    position: relative;
    top: 3px;
    margin-bottom: -17px;
    }

div.mheading 
{
    border-bottom: 1px solid #999;
    width: 572px;
    margin-bottom: 25px;
    text-transform: uppercase;
}
div.blogheading 
{
    border-bottom: 1px solid #999;
    width: 572px;
    margin-bottom: 10px;
    text-transform: uppercase;
}
div.post 
{
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    margin-bottom: 15px;
}

div.post p { margin-top: 5px; width: 573px;}

div.post a:link, div.post a:visited 
{
    font-family: Arial, Sans-Serif;
    color: #d20a1f;
}

div.post a:hover, div.post a:active 
{
    color: #999;
    text-decoration: underline;
}

p.date 
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    font-style: italic;
    color: #999;
}


a:link.PostTitle, a:visited.PostTitle 
{
    font-weight: bold;
    font-size: 14px;
    text-transform: capitalize;
}

img.viewall {margin-bottom: 25px; }

/* side bar */
#sidebar 
{
    float: right;
	width: 274px;
    position: relative; /* IE repeat last letter fix */
	left: -41px;
	padding-left: 20px;

}

#sidebar table {padding: 0; margin: 0; }

#sidebar table img {padding-right: 9px; padding-bottom: 9px;}


div.sheading 
{
    border-bottom: 1px solid #999;
    width: 273px;
    margin-bottom: 20px;
}

#sidebar h1 
{
    font-weight: normal;
    color: #999;
    width: 256px;
    margin-bottom: 5px;
}

#culture { margin-bottom: 20px; }

#sidebar p 
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #000;
}

#sidebar p.time 
{
    color: #999;
    font-style: italic;
}

#sidebar span.author { font-weight: bold; }

#sidebar a:link, #sidebar a:visited 
{
    font-family: Arial, Sans-Serif;
    color: #d20a1f;
}

#sidebar a:hover, #sidebar a:active 
{
    color: #999;
    text-decoration: underline;
}

/* footer */
#footer 
{
    background-color: #cfcfcf;
    background-image: url(../images/footerbg.gif);
    width: 880px;
    height: 78px;
    clear: both;
}

#footer p 
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #666;
}

#fleft 
{
    width: 580px;
    height: 78px;
    float: left;
}

#fleft p 
{
    position: relative;
    top: 20px;
    left: 20px;
}

#fright 
{
    width: 288px;
    height: 78px;
    padding-right: 1px;
    float: right;
}

#fright p 
{
    text-align: right;
    position: relative;
    top: 18px;
    right: 20px;
}

#fright p.phone 
{
    font-size: 16px;
    font-weight: bold;
    color: #000;
}

#fright a:link, #fright a:visited 
{
    font-family: Arial, Sans-Serif;
    color: #999;
}

#fright a:hover, #fright a:active 
{
    color: #d20a1f;
    text-decoration: underline;
}
#twitter {padding-bottom:15px;}
#twitter span.author { font-weight: bold; }

#twitter ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
	
#twitter ul li.tweet {
    clear: both;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    color: #000;
    margin-bottom: 15px;
}

#twitter ul li.twitterlink {
    clear: both;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    color: #000;
    margin-bottom: 15px;
}
	
#twitter ul li.tweet p {
	font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #000;
	width: 223px;
	float: right;
	margin: 0 0 15px 0;
	}
	
#twitter span.time 
{
    color: #999;
    font-style: italic;
}			

.signupframe {
  border: 1px solid #ffffff;
  background: #ffffff;
  color: #828282;
  font-family: Arial, Helvetica, sans-serif; 
} 

	.settings-fieldset
	{
		border: none;
	}
	.settings-label
	{
		float: left;
		font-weight: bold;
	}
	.settings-field
	{
		float: none;
		clear: both;
	}
	.feed
	{
		padding: 0px 0 15px 0;
	}
	.feed-item
	{
		margin-top: 0px;
		padding-top: 15px;
		
	}
	.feed-title
	{font-family: "Trebuchet MS", Arial, Sans-Serif;
    font-size: 18px;
		 font-weight: normal;
    color: #999;
    padding:0 0 5px 0;
	}
	
	.feed-description		{display: none;}

a:link.feed-item-title, a:visited.feed-item-title 
{
    font-weight: bold;
    font-size: 14px;
    text-transform: capitalize;
	font-family: Arial, Sans-Serif;
    color: #d20a1f;
}

a:link.feed-readmore, a:visited.feed-readmore
{
    font-weight: normal;
    font-size: 12px;
	font-family: Arial, Sans-Serif;
    color: #d20a1f;
}

.feed-item-title a:hover, .feed-item-title a:active 
{
    color: #999;
    text-decoration: underline;
}

	span.feed-item-publish-date
	{
		  font-family: Arial, Sans-Serif;
    font-size: 11px;
    font-style: italic;display:block;
    color: #999;margin:0 0 6px 0;
	}
	.feed-item-description
	{
		 font-family: Arial, Sans-Serif;
    font-size: 12px;
    margin-bottom: 0px;
	}
	
.feed-item-description a:link, .feed-item-description a:visited
	{
		 font-family: Arial, Sans-Serif;
    font-size: 12px;  color: #d20a1f;
	}
.feed-item-description a:hover, .feed-item-description a:active
	{
	color: #999;
	}