*{
	font-size:100%;
}
html, body{
	text-align:center;
	height:100%;
	background-color:#5a5a5a;
	margin:0px 6px 0px 0px;
	padding:0px 0px 0px 6px;
}
div{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#wrap{
	border:none;
	width:980px;
	background-color:#FFFFFF;
	margin:0 auto;
	overflow:visible;
	height:auto !important;
	height:300px;
	min-height:300px;
	text-align:left;
}
#header{
	border:none;
	width:980px;
	margin:0 auto;
	padding-top:6px;
	padding-bottom:4px;
	height:20px;
	text-align:right;
	float:left;
	background-color:#5a5a5a;
}
#index_image{
	border:none;
	width:980px;
	background-image:url(../images/sw-main-image.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	height:686px;
	text-align:left;
	float:left;
}
#logo{
	border:none;
	width:204px;
	margin:0 auto;
	min-height:705px;
/*	height:257px;	*/
	text-align:left;
	float:left;
/*	background-color:#770715;   */
}
#menu{
	border:none;
	width:776px;
	margin:0 auto;
	padding-top:10px;
	height:28px;
	text-align:left;
	float:left;
}
#menuVert{
	border:none;
	width:145px;
	margin:0 auto;
	padding: 10px 10px 10px 18px;
	height:auto;
	text-align:left;
	float:left;
}
#index_motto{
	border:none;
	width:180px;
	padding-top:120px;
	padding-left:240px;
	margin:0 auto;
	height:137px;
	text-align:left;
	float:left;
}
#index_menu{
	border:none;
	width:300px;
	padding-top:70px;
	padding-left:30px;
	margin:0 auto;
	height:137px;
	text-align:left;
	float:left;
}
#body{
	border:none;
	width:980px;
	background:#ffffff;
	margin:0 auto;
	overflow:visible;
	height:auto !important;
	height:300px;
	min-height:300px;
	text-align:left;
	float:left;
}
#info{
	border:none;
	width:496px;
	margin:0 auto;
	overflow:visible;
	padding-left:40px;
	padding-right:40px;
	padding-top:40px;
	height:auto !important;
	height:300px;
	min-height:300px;
	text-align:left;
	float:left;
}
#side_menu{
	border:none;
	width:200px;
	margin:0 auto;
	overflow:visible;
	height:auto !important;
	height:300px;
	padding-top:40px;
	min-height:300px;
	text-align:left;
	float:left;
	background-color:#eeeeee;
}
#footer_links{
	border:none;
	width:580px;
	margin:0 auto;
	padding-top:6px;
	height:22px;
	text-align:left;
	float:left;
	background-color:Black;
}
#footer_copyright{
	border:none;
	width:400px;
	margin:0 auto;
	padding-top:6px;
	height:22px;
	text-align:right;
	float:left;
	background-color:Black;
}




.header_top_links				{font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; font-family:"Trebuchet MS";}
.header_top_links A:link		{font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; font-family:"Trebuchet MS";}
.header_top_links A:visited		{font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; font-family:"Trebuchet MS";}
.header_top_links A:hover		{font-size:12px; font-weight:normal; color:#ffffff; text-decoration:underline; font-family:"Trebuchet MS";}

.header_menu					{font-size:15px; font-weight:normal; color:#FFFFFF; text-decoration:none; font-family:"Trebuchet MS"; letter-spacing:1px;}
.header_menu A:link				{font-size:15px; font-weight:normal; color:#FFFFFF; text-decoration:none; font-family:"Trebuchet MS";  letter-spacing:1px;}
.header_menu A:visited			{font-size:15px; font-weight:normal; color:#FFFFFF; text-decoration:none; font-family:"Trebuchet MS";  letter-spacing:1px;}
.header_menu A:hover			{font-size:15px; font-weight:normal; color:#FFFFFF; text-decoration:underline; font-family:"Trebuchet MS";  letter-spacing:1px;}

.menu							{font-size:11px; font-weight:bold; color:#000000; text-decoration:none; font-family:"Trebuchet MS"; letter-spacing:0px;}
.menu A:link					{font-size:12px; font-weight:normal; color:#000000; text-decoration:none; font-family:"Trebuchet MS";  letter-spacing:0px;}
.menu A:visited					{font-size:12px; font-weight:normal; color:#000000; text-decoration:none; font-family:"Trebuchet MS";  letter-spacing:0px;}
.menu A:hover					{font-size:12px; font-weight:normal; color:#000000; text-decoration:underline; font-family:"Trebuchet MS";  letter-spacing:0px;}


.menuVert						{font-size:14px; line-height:26px; font-weight:bold; color:#770715; text-decoration:none; font-family:"Trebuchet MS"; letter-spacing:0px;}
.menuVert A:link				{font-size:14px; line-height:26px; font-weight:normal; color:#770715; text-decoration:none; font-family:"Trebuchet MS";  letter-spacing:0px;}
.menuVert A:visited				{font-size:14px; line-height:26px; font-weight:normal; color:#770715; text-decoration:none; font-family:"Trebuchet MS";  letter-spacing:0px;}
.menuVert A:hover				{font-size:14px; line-height:26px; font-weight:normal; color:#770715; text-decoration:underline; font-family:"Trebuchet MS";  letter-spacing:0px;}

/*
.menuVert						{font-size:12px; line-height:20px; font-weight:bold; color:#770715; text-decoration:none; font-family:"Trebuchet MS"; letter-spacing:0px;}
.menuVert A:link				{font-size:12px; line-height:20px; font-weight:normal; color:#770715; text-decoration:none; font-family:"Trebuchet MS";  letter-spacing:0px;}
.menuVert A:visited				{font-size:12px; line-height:20px; font-weight:normal; color:#770715; text-decoration:none; font-family:"Trebuchet MS";  letter-spacing:0px;}
.menuVert A:hover				{font-size:12px; line-height:20px; font-weight:normal; color:#770715; text-decoration:underline; font-family:"Trebuchet MS";  letter-spacing:0px;}
*/

.footer_links					{font-size:11px; font-weight:normal; color:#b2b2b2; text-decoration:none; font-family:"Arial";}
.footer_links A:link			{font-size:11px; font-weight:normal; color:#b2b2b2; text-decoration:none; font-family:"Arial";}
.footer_links A:visited			{font-size:11px; font-weight:normal; color:#b2b2b2; text-decoration:none; font-family:"Arial";}
.footer_links A:hover			{font-size:11px; font-weight:normal; color:#b2b2b2; text-decoration:underline; font-family:"Arial";}

.footer_copyright				{font-size:11px; font-weight:normal; color:#b2b2b2; text-decoration:none; font-family:"Arial";}
.footer_copyright A:link		{font-size:11px; font-weight:normal; color:#b2b2b2; text-decoration:none; font-family:"Arial";}
.footer_copyright A:visited		{font-size:11px; font-weight:normal; color:#b2b2b2; text-decoration:none; font-family:"Arial";}
.footer_copyright A:hover		{font-size:11px; font-weight:normal; color:#b2b2b2; text-decoration:underline; font-family:"Arial";}

/*
.footer_links					{font-size:11px; font-weight:normal; color:#666666; text-decoration:none; font-family:"Arial";}
.footer_links A:link			{font-size:11px; font-weight:normal; color:#666666; text-decoration:none; font-family:"Arial";}
.footer_links A:visited			{font-size:11px; font-weight:normal; color:#666666; text-decoration:none; font-family:"Arial";}
.footer_links A:hover			{font-size:11px; font-weight:normal; color:#666666; text-decoration:underline; font-family:"Arial";}

.footer_copyright				{font-size:11px; font-weight:normal; color:#666666; text-decoration:none; font-family:"Arial";}
.footer_copyright A:link		{font-size:11px; font-weight:normal; color:#666666; text-decoration:none; font-family:"Arial";}
.footer_copyright A:visited		{font-size:11px; font-weight:normal; color:#666666; text-decoration:none; font-family:"Arial";}
.footer_copyright A:hover		{font-size:11px; font-weight:normal; color:#666666; text-decoration:underline; font-family:"Arial";}
*/




.large_red						{font-size:18px; font-weight:bold; color:#770715; text-decoration:none; font-family:"Trebuchet MS"; letter-spacing:1px;}
.medium_red						{font-size:13px; font-weight:normal; color:#770715; text-decoration:none; font-family:"Trebuchet MS"; letter-spacing:1px;}

.body_text						{font-size:12px; font-weight:normal; color:#666666; text-decoration:none; font-family:"Arial";}
.body_text A:link				{font-size:12px; font-weight:normal; color:#770713; text-decoration:none; font-family:"Arial";}
.body_text A:visited			{font-size:12px; font-weight:normal; color:#770713; text-decoration:none; font-family:"Arial";}
.body_text A:hover				{font-size:12px; font-weight:normal; color:#770713; text-decoration:underline; font-family:"Arial";}