body{
	color:#000000;
	border-top: 5px solid #00AAFF;
	background-color:#ffffff /*~ main.background-color */;
	background-image:url(images/bottom_bg_2.gif);
	background-repeat:repeat-x;
	background-position:bottom fixed;
}
/*--------------------------------
		Header
---------------------------------*/
.sf_header_wrapper{
	background-color: #602626;
}

.sf_main_header {	
	color: #7B959E /*~ header.color */;
	font-family:Georgia, "Nimbus Roman No9 L", serif /*~ header.font */;
	font-size:32px /*~ header.size */;
	font-weight:normal;
}
.company-name {
	color: #7B959E /*~ company-name.color */;
	font-size: 32px /*~ company-name.size */;
	font-family:Georgia, "Nimbus Roman No9 L", serif /*~ company-name.font */;	
	font-weight:normal /*~ company-name.bold */;
}
.slogan {
	color: #7B959E /*~ slogan.color */;
	font-size: 32px /*~ slogan.size */;
	font-family:Georgia, "Nimbus Roman No9 L", serif /*~ slogan.font */;	
	font-weight:normal /*~ slogan.bold */;	
}

/*--------------------------------
		Navigation
---------------------------------*/
.sf_navigation_top ul li a{
	color: #338ACE /*~ nav-menu.color */;
	border-bottom: 5px solid #522020;
}
.sf_navigation_top ul li a:visited{
	color: #338ACE /*~ nav-menu.color */;
	border-bottom: 5px solid #522020;
}
.sf_navigation_top ul li a:hover{
	border-bottom-color: #338ACE;
	color: #338ACE /*~ nav-menu-hover.color */;
}
/**
 * ------------------------------------------------------------------
 * @section CATEGORY MENU BAR
 * ------------------------------------------------------------------
 */
.sf_category_menubar {
	background-color:#602626;
}
.sf_category_menubar ul li a {
	border-color:#338ACE;
	color:#ffffff;
}
.sf_category_menubar ul li a:visited {
	color:#ffffff;
}
.sf_category_menubar ul li a:hover {
	border-color:#522020;
}
.sf_category_menubar .subnav {
	background-color:#602626;
	border-color:#338ACE;
}
.sf_category_menubar .subnav li a:hover {
	background-color:#522020;
}
/*--------------------------
		 Footer
--------------------------*/
.sf_footer {
	color: #999999 /*~ footer.color */;	
	border-top: 1px dotted #20252C;
}

.sf_footer a:link {
	color: #00000 /*~ footer.color */;	
}

.sf_footer a:visited {
	color: #000000 /*~ footer.color */;		
}

.sf_footer a:hover {
	color: #000000 /*~ footer.color */;	
}
/*--------------------------
		Extra Stuff
--------------------------*/
a:link {
	color: #000000 /*~ link.color */;
}

a:visited {
	color: #000000 /*~ link-visited.color */;
}

a:hover {
	color: #000000 /*~ link-hover.color */;
}
