/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles at the end of this file instead 
of style.css so it is easier to update the theme. 
Simply copy an existing style from style.css to this file, 
and modify it to your liking.
*/

#header 
{
	height: 37px !important;
}

.nav li.current_page_item a, .nav li.current_page_parent a, .nav li.current-menu-ancestor a, .nav li.current-menu-item a, .sfHover
{
	/*color: #00ADEE !important;*/
}

.widget h3
{
	text-transform: none;
	padding: 5px;
	background-color: #00ADEE;
	border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border: none;
	color: #fff;
	font-size: 16px;
}

.widget_meta
{
	border: 0 !important;
}

.widget_meta ul li
{
	display: inline;
	float: left;
	list-style: none;
}

.widget_meta h3
{
	background: none;
}

.widget ul
{
	padding: 10px;
}

#wp-calendar
{
	margin-left: 7px;
}

#navigation
{
	float: right;
	display: block;
	background-color: #fff;
	border-bottom: 2px solid #00ADEE;
	padding: 4px 0 0 0;
	margin-bottom: 10px;
}

.nav
{
	float: right;
	display: block;
	padding: 6px;
}

.nav  li
{
}

.nav li.current_page_item a
{
	color: #fff !important;
}

.nav a:hover
{

}

p.woo-sc-box, div.woo-sc-box
{
	float: left;
	display: inline;
	width: 159px;
	margin: 0 10px 10px 0;
	background-color: #00ADEE;
	height: 110px;
	border: 1px solid #fff;
	font-family: Arial;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
}

.woo-sc-box.download
{
	background-color: #62BD19;
	border-color: #fff;
}

.woo-sc-box.info
{
	background-color: #00adee;
	border-color: #fff;
}

.woo-sc-box.alert
{
	background-color: #f8981d;
	border-color: #fff;
}

.woo-sc-box.note
{
	background-color: #3F2682;
	border-color: #fff;
}
.woo-sc-box.tick
{
	background-color: #E2007A;
	border-color: #fff;
}

#footer
{
	padding-top: 8px !important;
}

#footer .col-right ul li
{
	display: inline;
	float: left;
	margin-left: 4px;
}

#footer .col-left
{
	padding-left: 0 !important;
}

.nav a, .nav li.current_page_item, .nav li.current_page_parent, .nav li.current-menu-ancestor, .nav li.current-menu-item, .nav li.sfHover
{
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}

#main .post h1, #main .page h1
{
	background-color: #00ADEE;
	color: #fff;
	border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;	
	padding: 6px 10px;
	float: left;
	display: block;
}

.two-col-left #main-sidebar-container #main
{
	border-top-left-radius: 12px;
	-moz-border-radius-topleft: 12px;
	border-top-right-radius: 12px;
	-moz-border-radius-topright: 12px;
	border-bottom-left-radius: 12px;
	-moz-border-radius-bottomleft: 12px;
	border-bottom-right-radius: 12px;
	-moz-border-radius-bottomright: 12px;	
	border: 1px solid #00ADEE;
	width: 625px;
}

.col-full #main.fullwidth
{

	border-top-left-radius: 12px;
	-moz-border-radius-topleft: 12px;
	border-top-right-radius: 12px;
	-moz-border-radius-topright: 12px;
	border-bottom-left-radius: 12px;
	-moz-border-radius-bottomleft: 12px;
	border-bottom-right-radius: 12px;
	-moz-border-radius-bottomright: 12px;	
	border: 1px solid #00ADEE;
	width: 925px;
	float: left;
	display: block;
}

#content.col-full #main h1.title
{
	width: 97%;	
}

#content.col-full #main.fullwidth h1.title
{
	width: 98%;	
}

.entry
{
	padding: 10px;
}

.post-edit-link
{
	float: left;
	display: block;
	clear: both;
	margin-left: 10px;
}

#main-nav li.sfHover
{
	background-color: #fff !important;
}

/* HOME */
.page-id-76 h1
{
	background-color: #00ADEE !important;
}

li#menu-item-97 a
{
	background-color: #00ADEE !important;
	margin-left: 4px;	
	color: #fff;	
}

/*ABOUT*/
.page-id-2 h1, 
.page-id-48 h1, 
.page-id-63 h1, 
.page-id-61 h1, 
.page-id-58 h1
{
	background-color: #3F2682 !important;
}

li#menu-item-102 a
{
	background-color: #3F2682 !important;
	margin-left: 4px;	
	color: #fff;		
}

li#menu-item-102 ul.sub-menu a
{
	background-color: #eee !important;
	color: #3F2682 !important;		
}

.page-id-2 .col-full #main.fullwidth, 
.page-id-48 .col-full #main.fullwidth,
.page-id-63 .col-full #main.fullwidth,
.page-id-61 .col-full #main.fullwidth,
.page-id-58 .col-full #main.fullwidth,
.page-id-2 #navigation, 
.page-id-48 #navigation,
.page-id-63 #navigation,
.page-id-61 #navigation,
.page-id-58 #navigation 
{
	border-color: #3F2682 !important;
}

/*ENHANCEMENT MODEL*/
.page-id-20 h1
{
	background-color: #F8981D !important;
}

li#menu-item-98 a
{
	background-color: #F8981D !important;
	margin-left: 4px;		
	color: #fff;
}

li#menu-item-98 ul.sub-menu a
{
	background-color: #eee !important;
	color: #F8981D !important;		
}

.page-id-20 .col-full #main.fullwidth,
.page-id-20 #navigation
{
	border-color:  #F8981D !important;
}

/*NEWS*/

.blog h1
{
	background-color: #FEC00D !important;
}

li#menu-item-101 a
{
	background-color: #FEC00D !important;
	margin-left: 4px;	
	color: #fff;			
}

.blog li#menu-item-101 ul.sub-menu a
{
	background-color: #eee !important;
	color: #FEC00D !important;		
}

.blog #main
{
	border-color:  #FEC00D !important;
}

.blog .post
{
	padding: 10px;
}

.blog .widget
{
	border-color:  #FEC00D !important;
}

.blog #sidebar .widget h3
{
	background-color:  #FEC00D !important;
}

.blog .post .title, .blog .page .title, .blog .post .title a:link, .blog .post .title a:visited, .blog .page .title a:link, .blog .page .title a:visited
{
	color: #FEC00D !important;
}

.blog #navigation
{
	border-color: #FEC00D !important;
}


/*CALENDAR*/

.page-id-10 h1
{
	background-color: #62BD19 !important;
}

li#menu-item-99 a
{
	background-color: #62BD19 !important;
	margin-left: 4px;	
	color: #fff;				
}

li#menu-item-99 ul.sub-menu a
{
	background-color: #eee !important;
	color: #62BD19 !important;		
}

.page-id-10 .col-full #main.fullwidth,
.page-id-10 #navigation
{
	border-color: #62BD19 !important;
}

/*CONTACT*/

.page-id-7 h1
{
	background-color: #E2007A !important;
}

li#menu-item-100 a
{
	background-color: #E2007A !important;
	margin-left: 4px;		
	color: #fff;			
}

li#menu-item-100 ul.sub-menu a
{
	background-color: #eee !important;
	color: #E2007A !important;		
}

.page-id-7 .col-full #main.fullwidth,
.page-id-7 #navigation
{
	border-color: #E2007A !important;
}

.menu-item a
{
	background-color: #00ADEE !important;
	margin-left: 4px;
}

#footer-widgets.col-2 .block
{
	padding: 0 !important;
}

.business h2, .business h3, .business h4, .business h5, .business h6 
{
	margin-top: 0 !important;
}

.business #loopedSlider, .business #loopedSlider .container 
{
	width: 940px !important;
	float: left;
	display: block;
	border-bottom: 2px #00ADEE solid;
}

#loopedSlider .content p, #loopedSlider .content h2 a 
{
}

#loopedSlider
{
	margin-bottom: 15px !important;
}

#loopedSlider .content 
{
	top: 180px !important;
}

.home #navigation
{
	margin-bottom: 0 !important;
	border-bottom-width: 4px;
}
