/* adventure.css, Copyright (C) 2007 - 2010 YOOtheme GmbH */

body.yoopage { background:  url(../../images/variations/adventure/page_bg.png) 50% 0 repeat; }
#page-body { background:  url(../../images/variations/adventure/page_bg_img.jpg) 50% 0 no-repeat; }

#menubar { background-image: url(../../images/variations/adventure/menubar.png); }
#menubar div.menubar-2 { background-image: url(../../images/variations/adventure/menubar.png); }
#menubar div.menubar-3 { background-image: url(../../images/variations/adventure/menubar.png); }

#search {
	top: 138px;
	right: 27px;
	width: 130px;
	height: 33px;
	padding: 8px 0px 0px 14px;
	background: url(../../images/variations/adventure/search_bg.png) 0 0 no-repeat;
}

div.wrapper-t1,
div.wrapper-t2,
div.wrapper-t3,
div.wrapper-b1,
div.wrapper-b2,
div.wrapper-b3,
div.wrapper-inner-b1-last { background-image: url(../../images/variations/adventure/wrapper_corners.png); }

div.wrapper-1,
div.wrapper-2 { background-image: url(../../images/variations/adventure/wrapper_edges_outer.png); }

div.wrapper-3 { background: url(../../images/variations/adventure/wrapper_bg.png) 0 0 repeat; }

div.wrapper-inner-1,
div.wrapper-inner-2 { background-image: url(../../images/variations/adventure/wrapper_edges_inner.png); }

div.wrapper-inner-b1 { background-image: url(../../images/variations/adventure/wrapper_separator_l.png); }
div.wrapper-inner-b2 { background-image: url(../../images/variations/adventure/wrapper_separator_r.png); }
div.wrapper-inner-b3 { background-image: url(../../images/variations/adventure/wrapper_separator_m.png); }

div.wrapper-inner-b1-last,
div.wrapper-inner-b1-last div.wrapper-inner-b2,
div.wrapper-inner-b1-last div.wrapper-inner-b3 { background-image: url(../../images/variations/adventure/wrapper_corners.png); }

#date,
#toolbar .menu li a { background-image: url(../../images/variations/adventure/topmenu_item_bg.png); }

#footer .menu li a { background-image: url(../../images/variations/adventure/footermenu_item_bg.png); }

#toolbar{z-index: 1000;}
#toolbar .menu a:link,
#toolbar .menu a:visited { color: #E17413; }
#toolbar .menu a:hover { color: #E17413; }

#footer {  text-shadow: 0px 1px 1px #cfa56a; }
#footer,
#footer a:link,
#footer a:visited,
#footer .menu a:link,
#footer .menu a:visited { color: #FFFFFF; }
#footer a:hover,
#footer .menu a:hover { color: #141414; }
#footer a.anchor { background-image: url(../../images/variations/adventure/footer_anchor.png); }

#menu a.level1 span.bg,
#menu span.level1 span.bg {
	color: #FFFFFF;
	/*text-shadow: 0px 0px 0px #FFFFFF;*/
}

#menu li:hover .level1 span.bg,
#menu li.remain .level1 span.bg { /*text-shadow: 0px 1px 2px #FFFFFF; */}

#menu li.active .level1 span.bg,
#menu li.active .level1 span.subtitle {
	color: #FFF3E7;
	text-shadow: 0px 0px 2px #646464;
}

#menu a.level1 span.subtitle,
#menu span.level1 span.subtitle { color: #483926; }

#menu .dropdown-t1,
#menu .dropdown-t2,
#menu .dropdown-t3,
#menu .dropdown-b1,
#menu .dropdown-b2,
#menu .dropdown-b3 { background-image: url(../../images/variations/adventure/menu_dropdown_corners.png); }

#menu .dropdown-1,
#menu .dropdown-2 { background-image: url(../../images/variations/adventure/menu_dropdown_edges.png); }

#menu .dropdown-3 { background: #eeece0; }

#menu .hover-box1 { background: #F5F5F0 url(../../images/variations/adventure/menu_level2_item_corners1.png) 0 0 no-repeat; }
#menu .hover-box2 { background-image: url(../../images/variations/adventure/menu_level2_item_corners1.png); }
#menu .hover-box3 { background-image: url(../../images/variations/adventure/menu_level2_item_corners2.png); }
#menu .hover-box4 { background-image: url(../../images/variations/adventure/menu_level2_item_corners2.png); }

#menu .hover-box1:hover,
#menu .hover-box1:hover .hover-box2 { background-image: url(../../images/variations/adventure/menu_level2_item_corners1_hover.png); }
#menu .hover-box1:hover .hover-box3,
#menu .hover-box1:hover .hover-box4 { background-image: url(../../images/variations/adventure/menu_level2_item_corners2_hover.png); }

#menu li.separator .hover-box1:hover,
#menu li.separator .hover-box1:hover .hover-box2 { background-image: url(../../images/variations/adventure/menu_level2_item_corners1.png); }
#menu li.separator .hover-box1:hover .hover-box3,
#menu li.separator .hover-box1:hover .hover-box4 { background-image: url(../../images/variations/adventure/menu_level2_item_corners2.png); }

#menu a.level3 span.bg,
#menu span.level3 span.bg { background-image: url(../../images/variations/adventure/menu_level3_item.png); }

div.mod-rounded ul.menu a.level1,
div.mod-rounded ul.menu span.level1 { background: #F5F5F0 url(../../images/variations/adventure/submenu_level1_item.png) 0 0 no-repeat; }
div.mod-rounded ul.menu li.parent { background: #EDEDE8 url(../../images/variations/adventure/submenu_level2_bg.png) 0 30px repeat-x; }
div.mod-rounded ul.menu ul.level2 { background: url(../../images/variations/adventure/submenu_level2_bg.png) 0 100% repeat-x; }

a.btn { background-image: url(../../images/variations/adventure/readmore.png); border: medium none;
    padding: 0; text-align:left; }
a.btn span[class^="icon-"], a.btn span[class*=" icon-"]
{
	display:none;
}
div.mod-headerbar span { background: url(../../images/variations/adventure/module_headerbar.png) 0 0 repeat; }

div.mod-rounded div.box-t1,
div.mod-rounded div.box-t2,
div.mod-rounded div.box-t3,
div.mod-rounded div.box-b1,
div.mod-rounded div.box-b2,
div.mod-rounded div.box-b3 { /*background-image: url(../../images/variations/adventure/module_rounded_white_corners.png);*/ }
div.mod-rounded div.box-1,
div.mod-rounded div.box-2 {/*background-image: url(../../images/variations/adventure/module_rounded_white_edges.png);*/ }
div.mod-rounded div.box-3 { background: #FFFFFF; }
div.mod-rounded h3.header { 
	margin-top:10px;
	color:#FFFFFF;
	padding-left:10px;
	text-transform: uppercase;
	}	
	/* background-image: url(../../images/variations/adventure/module_rounded_white_header.png); */}

div.mod-rounded-templatecolor div.box-t1,
div.mod-rounded-templatecolor div.box-t2,
div.mod-rounded-templatecolor div.box-t3,
div.mod-rounded-templatecolor div.box-b1,
div.mod-rounded-templatecolor div.box-b2,
div.mod-rounded-templatecolor div.box-b3 { /*background-image: url(../../images/variations/adventure/module_rounded_templatecolor_corners.png);*/ }
div.mod-rounded-templatecolor div.box-1,
div.mod-rounded-templatecolor div.box-2 { /*background-image: url(../../images/variations/adventure/module_rounded_templatecolor_edges.png); */}
div.mod-rounded-templatecolor div.box-3 { /*background: url(../../images/variations/adventure/module_rounded_templatecolor_bg.png) 0 0  repeat;*/ }
div.mod-rounded-templatecolor h3.header { 
	
	/*background-image: url(../../images/variations/adventure/module_rounded_templatecolor_header.png);*/ 
	margin-top:10px;
	padding-left:10px;
	color:#FFFFFF;
	text-transform: uppercase;
	}

div.mod-line h3.header { background-image: url(../../images/variations/adventure/module_line.png); }

div.mod-tab h3.header,
div.mod-tab span.header-2,
div.mod-tab span.header-3 { background-image: url(../../images/variations/adventure/module_tab_header.png); }

@font-face {
  font-family: MyFont;
  src: url(../../fonts/KMKDSPK_.ttf);
}

div.joomla h1,
div.joomla h2,
div.joomla h3,
div.joomla h4,
div.joomla h5,
div.joomla h6,
div.mod-blank h3.header,
div.mod-rounded h3.header,
div.mod-line h3.header,
div.mod-tab h3.header { font-family: Arial; letter-spacing: 0px; text-indent: 2px; }

div.module h3.header span.subtitle { font-family: Arial, Helvetica, sans-serif; }

h1,
#page h1 a,
h3,
h5,
.contentheading,
.componentheading,
.module h3.header
{ color: #508900;}

div.mod-rounded ul.menu span.bg { color: #FB6B00;}

.head-text-b1 {
	color:#FFFFFF;
}

h2,
h4,
h6 { /*color: #A4896A;*/
color:#008000; }
h1
{
	font-size:24px;
	text-shadow: 0 1px 0 #FFFFFF, 0 1px 4px #C8C8C8;
}
h2 {
    /*font-size: 20px;
    line-height: 20px;
    margin-top: 20px;
	 color: #4C8800;*/
}
a:link,
a:visited { color: #E17413; }

a:hover { color: #ed7000; }

div.joomla div.blog div.description,
div.joomla div.item-bg { /*background-image: url(../../images/variations/adventure/article_separator.png);*/ }

#page div.default div.yoo-search div.resultbox-bg {
	border-left: 1px solid #A18C68;
	border-right: 1px solid #A18C68;
}
#page div.default div.yoo-search div.resultbox-bl { background-image: url(../../images/variations/adventure/yoosearch/resultbox_bl.png) }
#page div.default div.yoo-search div.resultbox-br { background-image: url(../../images/variations/adventure/yoosearch/resultbox_br.png) }
#page div.default div.yoo-search div.resultbox-b { background-image: url(../../images/variations/adventure/yoosearch/resultbox_b.png) }
#page div.default div.yoo-search span.search-more { background-image: url(../../images/variations/adventure/yoosearch/more_icon.png) }
#page div.default div.yoo-search h3.search-header { background-image: url(../../images/variations/adventure/yoosearch/header_bg.png) }
#page div.default div.yoo-search .resultbox-bg a { background: #EEECE0; }
#page div.default div.yoo-search .resultbox-bg a:hover { background: #DBDACF; }

#page #logo a.logo-icon { background-image: url(../../../../images/yootheme/logo_adventure.png); width: 320px; }
#page #top .yoo-carousel div.frontpage { background: url(../../../../images/yootheme/yoocarousel/adventure.jpg) 0 0 no-repeat; }

.h_bg_cor {
       background-image:url(../../images/variations/adventure/About_The_Solar_Living_Inst.png);
       background-repeat:no-repeat;
       margin-top:-20px;
       margin-left:20px;
}


.img_sli {
    background-image:url(../../images/variations/adventure/box_1.png);
    background-repeat:no-repeat;
	height:214px;
	margin-top:-30px;
	padding-left:4px;
	padding-top:50px;
	width:444px;
}

.img_sli_right {
    background-image:url(../../images/variations/adventure/box_2.png);
    background-repeat:no-repeat;
    width:444px;
    height:214px;
    margin-top:-30px;
	padding-left:0px;
	padding-top:50px;
}
 

/* Added on 09 July for course category */
div.mod-rounded-course-cat { 
	background-image:url("../../images/course-cat.png"); 
	height:273px;
	width:274px;
	background-repeat:no-repeat;
	margin-top:0px;
	margin-left:-2px;
}


h1,
#page h1 a,
h3,
h5,
.contentheading,
.componentheading,
.module h3.header{color:#4C8800;}

div.mod-rounded-course-cat ul.menu span.bg { 

	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	
	}

/* Added on 13 July for upcoming course */

div.mod-rounded-templatecolor { 
	background-image:url("../../images/upcoming_courses.png"); 
	height:273px;
	width:274px;
	background-repeat:no-repeat;
	margin-top:0px;
	margin-left:0px;
	margin-top: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

/* Added on 15 July for bottom modules */

.maintopbox > div.mod-rounded-bottombox { 
	background-image:url("../../images/bottom-box-modules.png"); 
	background-repeat:no-repeat;
	height:211px;
	width:201px;
	float:left;
}

div.mod-rounded-bottombox h3.header { 
	margin-top:0px;
	color:#FFFFFF;
	font-size: 14px;
	font-family: verdana, Helvetica, sans-serif;
}

div.mod-rounded-latestnew {
	background-image:url("../../images/latestnews.png"); 
	background-repeat:no-repeat;
	padding-bottom: 36px;
}

div.mod-rounded-latestnew h3.header { 
	margin-top:10px;
	padding-left:10px;
	color:#FFFFFF;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 500px;
	font-family: Arial, Helvetica, sans-serif;
}


div.mod-rounded-templatecolor h3.header { 
	font-size: 14px;
	margin:0px!important;
	font-family: Arial, Helvetica, sans-serif;
}
.mod-rounded-latestnew li{list-style-image:url("../../images/latest-arrow.png");padding-top: 5px;	line-height: 22px;	background:url("../../images/line.png") repeat-x left bottom;}
.latestnews-latestnew a {color: #E17413 !important;padding: 0;text-decoration: none !important;}
.flexslider .slides img{border:1px solid #ccc; padding:5px; height:250px;}

div.mod-rounded-templatecolor.upcoming-courses h3.header span
{
	 line-height: 18px;
}
.upcoming-courses .inside-roundedbox-left-top
{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: auto;
    margin: 0 !important;
}
.upcoming-courses .inside-roundedbox-left-mid
{
	background:none;
	padding:10px 20px;
	width:230px;
}
.upcoming-courses .inside-roundedbox-left-bot
{
	background:none;
}
.upcoming-courses table td
{
	background: url("../../images/org-arrow.png") no-repeat scroll left 11px rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #555555;
    font-size: 12px;
    font-weight: bold;
    padding: 4px 0 2px 12px;
}
.upcoming-courses table td a
{
	font-weight:normal;
}
