.cm-offline-content {
    color: #444444;
    background-color: #fff;
}
@charset "utf-8";
/* CSS Document */
html, body {
	color:				#444444;
	background-color:	#eaeaea;
}


/* font colors */
h1,h2,h3,h4,h5,h6 {
	color:			#336688;
}
#title{
    color:          #444444;
}
#subtitle{
	color:          #444444;	
}
a {
	color:			#444444;	
}

a:hover {
	color:			#444444;
}

a:visited {
	color:			#444444;	
}
#content_main{
	color:			#444444;
}
#sidebar_wrapper {
	color:          #444444;
}

#footer a {
	color:			#444444;
}


/* background colors */	
#head_wrapper, #title_wrapper, #title_wrapper1 {
	background-color:	#336688; 
}
#footer {
    background-color:   #ccc;
}
#content_wrapper, #content_main{
	background-color:	#fff;
}
.sidebar_wrapper, .content_sidebar, #widgetbar_page_1, #widgetbar_page_2, #widgetbar_page_3{
    background-color:    #fff;
}
.sidebar_wrapper, .content_sidebar, #widgetbar_page_1, #widgetbar_page_2, #widgetbar_page_3{
	
	border-color:        #ccc;
	
}


/* main navigation color */
#navigation_wrapper, #cm_navigation{
	
}
#cm_navigation ul li a {

}

#cm_navigation ul li a:hover {

}

ul#cm_mainnavigation li.cm_current a {
	
}


/* ----- Subnavigation -----  */
#cm_navigation ul li ul li a {

}

ul#cm_mainnavigation li ul.cm_subnavigation li a:hover {

}

ul#cm_mainnavigation li ul.cm_subnavigation li.cm_current a {

}

	

/* fonts */

html,body {
    font-family :   Trebuchet MS, Helvetica, sans-serif;
    font-size :     small;
    font-weight :   normal;
    font-style :    normal;
    color :         #444444;
    background-color : #eaeaea;
}
h1 {
    font-family :   Trebuchet MS, Helvetica, sans-serif;
    font-size :     large;
    font-weight :   bold;
    font-style :    normal;
}
h2 {
    font-family :   Trebuchet MS, Helvetica, sans-serif;
    font-size :     medium;
    font-weight :   bold;
    font-style :    normal;
}
h3 {
    font-family :   Trebuchet MS, Helvetica, sans-serif;
    font-size :     medium;
    font-weight :   bold;
    font-style :    normal;
}
h4, h5, h6 {
    font-family :   Trebuchet MS, Helvetica, sans-serif;
}
#title_wrapper {
    font-size :     x-large;
    background-color : #336688;
}
#title_wrapper #title {
    font-family :   Trebuchet MS, Helvetica, sans-serif;
    font-weight :   normal;
    font-style :    normal;
    font-size :     28px;
    color :         #444444;
}
#title_wrapper #subtitle {
    font-family :   Trebuchet MS, Helvetica, sans-serif;
    font-weight :   normal;
    font-size :     18px;
    color :         #444444;
}
#navigation_wrapper {

}
#cm_navigation,#cm_subnavigation {
    font-family :    Arial, Helvetica, sans-serif;
    font-style :     normal;
    font-size :      small;

}
#content_main {
    font-family :   Trebuchet MS, Helvetica, sans-serif;
    font-size :     20px;
    font-weight :   500;
}
#content_main , #content_sidebar , #footer {
    font-family :   Trebuchet MS, Helvetica, sans-serif;
    font-size :     12px;
    font-weight :   500;
}
