
  a:link              { font-family:  Arial, Helvetica, sans-serif; color: #1d87c7; text-decoration: none; font-weight: normal; }
  a:visited           { font-family:  Arial, Helvetica, sans-serif; color: #1d87c7; text-decoration: none; font-weight: normal; }
  a:hover             { font-family:  Arial, Helvetica, sans-serif; color: #eb1e25; text-decoration: none; font-weight: normal; }
  a:active            { font-family:  Arial, Helvetica, sans-serif; color: #1d87c7; text-decoration: none; font-weight: normal; }
  
  div.footer a:link              { font-family:  Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold; text-transform: uppercase; border-left: 1px solid #ffffff; padding: 10px 10px 11px 11px; line-height: 33px; display: inline-block; _padding: 0px 10px 0px 11px; }
  div.footer a:visited           { font-family:  Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold; text-transform: uppercase; border-left: 1px solid #ffffff; padding: 10px 10px 11px 11px; line-height: 33px; display: inline-block; _padding: 0px 10px 0px 11px;  }
  div.footer a:hover             { font-family:  Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: underline; font-weight: bold; text-transform: uppercase; border-left: 1px solid #ffffff; padding: 10px 10px 11px 11px; line-height: 33px; display: inline-block; _padding: 0px 10px 0px 11px;  }
  div.footer a:active            { font-family:  Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold; text-transform: uppercase; border-left: 1px solid #ffffff; padding: 10px 10px 11px 11px; line-height: 33px; display: inline-block; _padding: 0px 10px 0px 11px;  }

  a.copyright:link     { font-family: Arial, Helvetica, sans-serif; color: #454243; text-decoration: none; font-weight: normal; }
  a.copyright:visited  { font-family: Arial, Helvetica, sans-serif; color: #454243; text-decoration: none; font-weight: normal; }
  a.copyright:hover    { font-family: Arial, Helvetica, sans-serif; color: #242021; text-decoration: none; font-weight: normal; }
  a.copyright:active   { font-family: Arial, Helvetica, sans-serif; color: #454243; text-decoration: none; font-weight: normal; }
  
  .size a:link { color: #ffffff; text-decoration: none; line-height: 33px; font-weight: bold; text-transform: uppercase; padding: 0px 3px 0px 3px;   }
  .size a:visited { color: #ffffff; text-decoration: none; line-height: 33px; font-weight: bold; text-transform: uppercase; padding: 0px 3px 0px 3px;   }
  .size a:hover { color: #ffffff; text-decoration: underline; line-height: 33px; font-weight: bold; text-transform: uppercase; padding: 0px 3px 0px 3px;   }
  .size a:active { color: #ffffff; text-decoration: none; line-height: 33px; font-weight: bold; text-transform: uppercase; padding: 0px 3px 0px 3px;   }


 img { border: 0; vertical-align: top; }

 body, html {
padding: 0px;
margin: 0px;

font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 14px;
color: #454243;
text-align: center;
background: #ffffff;
}

textarea, input
{
	color:#454243;
	border: 1px solid #dedede;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 1px;
	padding: 3px;
	background: #ffffff;
}


select, option
{ color: #000000; }

hr
{ 	height: 1px;
	border: 0px solid #ffffff;
	border-color: #dedede;
	background-color: #dedede;
	color: #dedede;
}

div
{ vertical-align: top; text-align: left; }

.clear
{ clear: both; font-size: 0px; }

h1
{ font-size: 10px; line-height: 10px; color: #242021; font-weight: bold; font-style: normal; padding: 13px 12px 13px 12px; margin: 0px; font-family: Arial, Helvetica, sans-serif; background: #efefef url(images/header.jpg) repeat-y left; text-transform: uppercase; }

.wrapper, #header
{ width: 778px; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; margin-left: auto; margin-right: auto; }

#header
{ height: 100px; position: relative; }

	#logo
	{ position: absolute; top: 0px; left: 0px; }
	
	.header
	{ text-align: right; padding: 65px 0px 0px 0px; _padding: 30px 0px 0px 0px; }

.snavigation
{ height: 33px; text-align: center; background: #ee1d23 url(images/bar.jpg) repeat-y left; _overflow: hidden; }

	.size
	{ float: left; height: 33px; text-align: left; border-right: 1px solid #ffffff; line-height: 33px; padding: 0px 8px 0px 8px; }
	
	.navigation
	{ float: right; height: 33px; text-align: right; white-space: nowrap; }
	
	.footer
	{ height: 33px; text-align: right; font-size: 10px; }
	
#content_1
{ background: url(images/content_1.jpg) repeat-y left; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }

#content_2
{ background: url(images/content_2.jpg) repeat-y left; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }

#content_3
{ background: url(images/content_3.jpg) repeat-y left; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }

	#column_left
	{ width: 200px; float: left; }
	
	#column_center
	{ width: 378px; float: left; }
	
	#column_center_alt
	{ width: 578px; float: right; }
	
	#column_right
	{ width: 200px; float: right; }
	
	.plugin
	{ padding: 8px 12px 8px 12px; }
	
#copyright
{ padding: 15px; text-align: center; }





  a.sdcategory:link     { font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #ffffff; text-decoration: none; font-weight: normal; font-style: normal; }
  a.sdcategory:active   {  font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #ffffff; text-decoration: none; font-weight: normal; font-style: normal; }
  a.sdcategory:visited  {  font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #ffffff; text-decoration: none; font-weight: normal; font-style: normal; }
  a.sdcategory:hover    {  font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #cbe1de; text-decoration: none; font-weight: normal; font-style: normal; }



	  .categorydefault
	  {
		color:#ffffff;
		font-size: 10px;
		font-style: normal;
		font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
		text-align: center;
		line-height: 10px;
		padding: 11px 10px 12px 10px;
		white-space: nowrap;
		font-weight: bold;
		text-transform: uppercase;
		border-left: 1px solid #ffffff;
	  }



	  .categoryhover
	  {
				color:#242021;
		font-size: 10px;
		font-style: normal;
		font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
		text-align: center;
		line-height: 10px;
		padding: 11px 10px 12px 10px;
		white-space: nowrap;
		font-weight: bold;
		text-transform: uppercase;
		border-left: 1px solid #ffffff;
		background-color: #ffffff;

		 }







			  .a0
	  {
				color:#454243;
		font-size: 10px;
		font-style: normal;
		font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
		text-align: center;
		line-height: 10px;
		padding: 11px 10px 12px 10px;
		white-space: nowrap;
		font-weight: bold;
		text-transform: uppercase;
		background-color: #efefef;
		border-top: 1px solid #dedede;
		border-right: 1px solid #dedede;
		border-bottom: 1px solid #ffffff;
		border-left: 1px solid #ffffff;
	  }

	  .a1
	  { 			color:#242021;
		font-size: 10px;
		font-style: normal;
		font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
		text-align: center;
		line-height: 10px;
		padding: 11px 10px 12px 10px;
		white-space: nowrap;
		font-weight: bold;
		text-transform: uppercase;
		background-color: #ffffff;
		border-top: 1px solid #dedede;
		border-right: 1px solid #dedede;
		border-bottom: 1px solid #ffffff;
		border-left: 1px solid #ffffff; }