body {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CE2029;
}

DIV{
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:0;
	padding:0;
}

a:link , a:active , a:visited{
	color: #FF0000;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

#outer {
	width:100%;
	height:auto;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
}


#wrapper {
	height: auto;
	width:800px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	border: 2px solid #000000;
}

#header_div {
	height: auto;
	width:780px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	font-weight: bold;
	vertical-align:middle;
	padding:1px;
	background: url(images/collage.png) right no-repeat #FFFFFF;
}

#header_div a:link , #header_div a:active , #header_div a:visited , #header_div a:hover{
	color: #557719;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

/*#horiz_menu {
	width:780px;
	height:100px;
	margin-left: auto;
	margin-right: auto;
	padding:10px;
	font-size:13px;
	background: url(file:///S|/Savory Solutions/site/images/menu_bg.png) no-repeat #3B4101;
	align: center;
	color: #FFFFFF;
	overflow:hidden;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	position:relative;
}

#horiz_menu a:link , #horiz_menu a:active , #horiz_menu a:visited{
	color: #FFFFFF;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	padding:5px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	width:9%;
	min-width:70px;
	height:40px;
	background: url(file:///S|/Savory Solutions/site/images/button_bg.png);
	float:left;
}

#horiz_menu a:hover {
	color:#3B4101;
	background: url(file:///S|/Savory Solutions/site/images/button_bg_2.png);
}*/

#page_title {
	width:100%;
	color: #b45050;
	font-size:18px;
	font-weight:bold;
	font-variant:small-caps;
	text-align:left;
	background-color:#FFFFFF;
	margin-bottom:20px;
	letter-spacing: 1.5pt;
}

#leftmenu {
	float:left;
	width: 125px;
	height: 440px;
	vertical-align: top;
	font-size:13px;
	color:#000000;
	text-align:left;
	display:block;
	background: #FFFFFF;
}

#leftmenu a:link , #leftmenu a:active , #leftmenu a:visited {
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	display:block;
	background: none;
	padding:10px;
	border-bottom: .05em solid #CCCCCC;
}

#leftmenu a:hover {
	color: #CE2029;
	text-decoration: none;
	display:block;
	background: url(images/button_2.png) right no-repeat;
	border-bottom: .05em solid #CCCCCC;
}

#content {
	width:470px;
	height: auto;
	min-height:500px;
	background-color: #FFFFFF;
	font-size:14px;
	text-align:left;
	/*border-right: 1px solid #CCCCCC;*/
	line-height:120%;
	padding:10px;
	margin:5px;
	float:left;
}

#sidebar_title {
	width:100%;
	color: #b45050;
	font-size:16px;
	font-weight:bold;
	font-variant:small-caps;
	text-align:left;
	background-color:#FFFFFF;
	margin-bottom:3px;
	letter-spacing: 1.5pt;
	
}

#sidebar {
	float: right;
	width: 150px;
	height: auto;
	vertical-align: top;
	font-size:11px;
	color:#000000;
	text-align:left;
	display:block;

	padding:3px;
	margin:3px;

}

#sidebar a:link , #sidebar a:active , #sidebar a:visited{
	color: #FFFFFF;
	background-color: #CE2029;
		border-bottom: 3px solid #000000;
	border-top: 3px solid #000000;
	font-weight:normal;
	text-decoration: none;
	display:block;
	padding:3px;
		line-height:100%;
}

#sidebar a:hover {
	color: #CB8161;
	background-color:#FFFFFF;
	text-decoration: none;
	display:block;
}

#div_row {
	width:100%;
	height: auto;
	margin-bottom:10px;
	margin-top:10px;
}

#div_left {
	float: left;
	width:47%;
	height: auto;
	text-align:left;
}

#div_right {
	float: right;
	width:47%;
	height: auto;
	text-align:left;
}

#index_left {
	float: left;
	width:20%;
	min-width: 175px;
	height: auto;
	margin: 5px;
	padding:5px;
	text-align:left;
}

#index_left a:link , #index_left a:active , #index_left a:visited{
	color: #FFFFFF;
	text-decoration:underline;
}

#index_left a:hover {
	text-decoration:none;
}

#index_right {
	float: left;
	width:70%;
	min-width: 475px;
	height: auto;
	margin: 5px;
	padding-right:10px;
	text-align:left;
}

#news1_left {
	width: 150px;
	height: auto;
	margin: 5px;
	padding:5px;
	text-align:left;
	background-color:#B04104;
	color:#FFFFFF;
	font-weight:bold;
	border: 2px solid #3B4101;
}

#news2_left {
	width: 150px;
	height: auto;
	margin: 5px;
	padding:5px;
	text-align:left;
	background-color:#957D87;
	color:#FFFFFF;
	font-weight:bold;
	border: 2px solid #D37B01;
}

#news3_left {
	width: 150px;
	height: auto;
	margin: 5px;
	padding:5px;
	text-align:left;
	background-color:#8F703D;
	color:#FFFFFF;
	font-weight:bold;
	border: 2px solid #782900;
}

#index_menu {
	width: 150px;
	height: auto;
	margin: 5px;
	padding:5px;
	text-align:left;
	background-color:#FFFFFF;
	color:#000000;
	border: 2px solid #3B4101;
}

#index_menu .bold {
	font-weight:bold;
	color:#782900;
}

#index_menu a:link , #index_menu a:active , #index_menu a:visited{
	color: #575F00;
	text-decoration:underline;
}

#index_menu a:hover {
	text-decoration:none;
}


#login {
	width: 150px;
	height: auto;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:10px;
	padding-top:10px;
	text-align:left;
	background-color:#8F703D;
	color:#FFFFFF;
	border: 2px solid #782900;
	float:right;
	font-weight:bold;
	font-size:13px;
}

#login a:link , #login a:active , #login a:visited{
	color: #575F00;
	text-decoration:underline;
}

#login a:hover {
	text-decoration:none;
}

#footer {
	height: 36px;
	width:780px;
	padding:10px;
	margin-left: auto;
	margin-right: auto;
	font-size:10px;
	color:#000000;
	background-color: #FFFFFF;
	clear:both;
}

UL {
	color:#000000;
	list-style-image:url(file:///S|/Elina/AHSCP/site/images/bullet_3.png);
	list-style-position:outside;
	line-height:20px;
	font-size:14px;
	text-align: left;
}

#light_blue_button a:link , #light_blue_button a:active , #light_blue_button a:visited{
	color: #FFFFFF;
	background-color:#97d8e4;
	font-weight: bold;
	text-decoration: none;
	display:block;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	padding:5px;
	float:left;
}

#light_blue_button a:hover {
	color:#97d8e4;
	background-color:#FFFFFF;
	text-decoration: none;
	display:block;
}

#blue_button a:link , #blue_button a:active , #blue_button a:visited{
	color: #FFFFFF;
	background-color:#46459c;
	font-weight: bold;
	text-decoration: none;
	display:block;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding:5px;
	float:left;
}

#blue_button a:hover {
	color:#46459c;
	background-color:#FFFFFF;
	text-decoration: none;
	display:block;
}

#light_green_button a:link , #light_green_button a:active , #light_green_button a:visited{
	color: #FFFFFF;
	background-color:#5ac2ab;
	font-weight: bold;
	text-decoration: none;
	display:block;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding:5px;
	float:left;
}

#light_green_button a:hover {
	color:#5ac2ab;
	background-color:#FFFFFF;
	text-decoration: none;
	display:block;
}

#green_button a:link , #green_button a:active , #green_button a:visited{
	color: #FFFFFF;
	background-color:#105229;
	font-weight: bold;
	text-decoration: none;
	display:block;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding:5px;
	float:left;
}

#green_button a:hover {
	color:#105229;
	background-color:#FFFFFF;
	text-decoration: none;
	display:block;
}

#light_yellow_button a:link , #light_yellow_button a:active , #light_yellow_button a:visited{
	color: #FFFFFF;
	background-color:#fce600;
	font-weight: bold;
	text-decoration: none;
	display:block;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding:5px;
	float:left;
}

#light_yellow_button a:hover {
	color:#fce600;
	background-color:#FFFFFF;
	text-decoration: none;
	display:block;
}

#orange_button a:link , #orange_button a:active , #orange_button a:visited{
	color: #FFFFFF;
	background-color:#f5931f;
	font-weight: bold;
	text-decoration: none;
	display:block;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding:5px;
	float:left;
}

#orange_button a:hover {
	color:#f5931f;
	background-color:#FFFFFF;
	text-decoration: none;
	display:block;
}

#red_button a:link , #red_button a:active , #red_button a:visited{
	color: #FFFFFF;
	background-color:#ed1e24;
	font-weight: bold;
	text-decoration: none;
	display:block;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	padding:5px;
	float:left;
}

#red_button a:hover {
	color:#ed1e24;
	background-color:#FFFFFF;
	text-decoration: none;
	display:block;
}

hr {
	color:#46459c;
	height: 1px;
	width: 100%;
	margin-top: 2px;
	margin-bottom: 2px;

}

.bold {
	color: #663333;
	font-weight: bold;
}

#top_menu_div {
	width:80%;
	min-width:720px;
	margin-left: auto;
	margin-right: auto;
	padding:10px;
	border-left: 1px solid #3B4101;
	border-right: 1px solid #3B4101;
	height:80px;
	background: url(file:///S|/Savory Solutions/site/images/menu_bg.png) no-repeat #3B4101;
	text-align:center;
}

#top_menu {
	height:100px;
	text-align:center;
	vertical-align:bottom;
}

#top_menu a:link , #top_menu a:active , #top_menu a:visited {
	color: #FFFFFF;
	background: url(file:///S|/Savory Solutions/site/images/button_bg.png);
	text-decoration:none;
	font-weight:bold;
	display: block;
	font-size:13px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:bottom;
}

#top_menu a:hover {
	color:#3B4101;
	background: url(file:///S|/Savory Solutions/site/images/button_bg_2.png);
}

#motto{
	height: auto;
	color:#FFFFFF;
	width:780px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:10px;
	text-align: center;
	font-weight: bold;
	vertical-align:middle;
	padding:1px;
	background-color: #CE2029;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:14px;
	border-bottom: 3px solid #000000;
	border-top: 3px solid #000000;
}