/* @group Global Reset */* {	font-weight: inherit;font-family: inherit;font-style: inherit; font-size: 100%;border: 0 none;outline: 0;padding: 0;margin: 0;}ul li {list-style-position: inside;}/* @end */html, body {height: 100%;}body{margin: 0;padding: 0;font: 11px Helvetica,Arial,FreeSans,sans-serif;background: #141414;color: #444; line-height: 1.8;font-size: 82.5%;text-align: justify;}/* @group Layout *//* @group Wraps */.outer_wrap {margin: 0 auto;background: #fff;width: 934px;}.inner_wrap {float: left;background: #141414;position:relative;width: 934px;}#top_wrap,#banner_wrap,#nav_wrap,#advert_wrap,#main_wrap,#bottom_wrap,#footer_wrap,#vtop_wrap {float: left;width: 100%;}/* @end *//* @group Very Top */#vtop_wrap {height:60px;}#vtop_right {float: right;margin-right: 200px;width: 400px;}#vtop_right ul {float: right;margin-top: 4px;}#vtop_wrap ul li {float: left;margin-left: 10px;}#vtop_wrap ul li a {color: #fff;}#vtop_wrap ul li a:hover {color: #CC0000;}/* @end *//* @group Top */#top_wrap ul li {list-style: none;}#top_wrap ul li a {font-size: 90%;}#top_wrap {background: url(../images/top_grad.jpg) repeat-x 0 0; height:56px; overflow: hidden;}#top_left {float: left;width: 240px; height:60px;margin-top: 8px; margin-left: 10px;background: url(../images/logo.png) no-repeat; }#top_left a{width: 240px; height:60px;display:block;}#top_right {width: 400px;margin-top:10px; text-align: right;height: 40px;float:right; margin-right:10px;}#top_wrap  .inputbox {background: none;border: none;width: 140px;}#top_right a {color: #797979;}/* @end *//* @group Pathway and search */#pathway_wrap {background: url(../images/pathway.png) repeat-x;float: left;z-index: 20;position: relative;text-align: right;padding: 0px 10px 0px 0;margin-bottom: 20px;}.inner_wrap #pathway_wrap {width: 924px;}div#pathway {margin: 0px;float: right; padding: 0;} .search {background: url(../images/search.png) no-repeat top left;float:right; width: 180px;height: 25px;font-size: 110%;border: none;padding:0 0 0 30px; margin-right:10px;}/* @end *//* @group Nav */#nav_wrap {background: #6A6A6A; height:152px; padding: 0; margin:0;}#nav{background: url(../images/nav_bg.png) no-repeat;width:914px;margin:0 auto;padding:0;height:152px;}/* @end *//* @group Advert Area */#advert_wrap {background: #fff;border-bottom: 1px solid #484848;padding-bottom: 10px;}#banner_wrap {height: 288px;overflow: hidden;}#advert_wrap .moduletable {float: left;margin-right: 16px;}#advert_left,#advert_mid {float: left;}#advert_left {margin-right: 20px;}#advert_right {float: right;}#advert_wrap .double,#advert_wrap .single,#advert_wrap .triple,#advert_wrap .quad {width: 100%;}#advert_wrap .single .moduletable{width: 100%;}#advert_wrap div.double .moduletable{width: 47%;}#advert_wrap .triple .moduletable{width: 31%;}#advert_wrap .quad .moduletable{width: 23%;margin-right: 16px;}/* @end *//* @group Main Content *//* @group Above and Below Content */#vtop_content {margin-bottom: 20px;}#above_content {background:  url(../images/shadow.png) repeat-y left top;float: left;margin-bottom: 10px;padding-bottom: 10px;width: 100%;}#below_content {float: left;margin-bottom: 10px;padding-bottom: 10px;width: 100%;}#below_content.single .moduletable,#below_content.double .moduletable,#below_content.triple .moduletable, #above_content.single .moduletable,#above_content.double .moduletable,#above_content.triple .moduletable {float: left;margin-right: 20px;}#above_content.single .moduletable {margin-right: 0;}#above_content.single .moduletable{width: 100%;}#below_content.double .moduletable,#above_content.double .moduletable {width: 45%;}#below_content.triple .moduletable,#above_content.triple .moduletable {width: 28%;}/* @end */ /* @group Main Wrap *//* @group Left and Right */#left {float: left;}#right {float: right;}#right ul li,#left ul li {list-style-type: none;}#right ul li a,#left ul li a {text-decoration: none;display: block;padding:4px 10px 4px 0;background: url(../images/arrow.gif) no-repeat left center; padding-left: 20px;border-bottom: 1px solid #eee;}#right ul li a:hover,#left ul li a:hover {background: url(../images/left_hover.png) left top;}#right ul#mainlevel li img {float: left;margin-right: 8px;}#left ul li .sublevel a,#right ul li .sublevel a,#left ul.menu li.parent ul li.item a,#left ul.menu li ul li a,#right ul.menu li ul li a {border: none;background: url(../images/bullet.png) no-repeat left center;margin-left: 18px;padding: 2px 0 2px 15px;}#left a#active_menu.sublevel_current,#current.parent.active a{background: url(../images/bullet.png) no-repeat left center;font-weight: bold;border: none;}#current.parent.active ul li a {font-weight: normal;}#left ul li .sublevel a:hover,#right ul li .sublevel a:hover,#left ul.menu li ul li a:hover {text-decoration: underline;}#left_col.single {width: 20%;float: left;}#left_col.wide {width: 30%;float: left;}#left_col.double {width: 45%;float: left;}#right_col.single {width: 75%;float: left;}#right_col.wide {width: 70%;float: left;}#right_col.double {width: 55%;float: left;}#left.wide {width: 100%;}#left.double {width: 45%;}#right.single {width: 100%;}#right.double {width: 47%;}#main_content.wide {width: 100%;}#main_content.double {width: 96%;}#main_content.single {width: 100%;}/* @end *//* @group Main Content */#main_wrap {background: #fff url(../images/main_bg.jpg) no-repeat left top;margin: 0; padding: 0;width: 100%;}#inner_main {margin: 0;min-height:520px; padding:0 15px 20px 0px;}#content{background:  url(../images/shadow.png) repeat-y left top; padding-left:15px;min-height:520px;margin-bottom: 20px;}/* @end *//* @group Modules *//*.contentpaneopen div{padding-left: 70px;margin-bottom: 30px;}div .componentheading{padding-left: 40px;padding-top:20px;}*/#left .moduletable, #right .moduletable {margin-bottom: 30px;}.left_inside{	background: url(../images/main_page_bg.png);	width:270px;	text-align: center;}#searchForm{ padding-left:50px;padding-top:50px; }.moduletable_photo{margin-top:700px;}.yootools-black{width:900px;margin-left:15px;}#slide_show{width:920px;height:440px;margin: 0 auto;}#slide_show .media{width:620px;height:440px;margin: 0 auto;}#slidewrap{	margin-top:30px;}.center{width:620px; margin:0 auto;}#video_wrapper{width:620px;height:380px;margin: 0 auto;}.big li{font-size: 140%;font-weight:bold;color: #0369c3;}.contact_email {background:#dcdcdc;padding:20px  20px 20px 80px ;}.table_medias{padding-left:100px;width: 100%;}/* @end *//* @group Footer & Bottom Wrap */#bottom_wrap {margin: 0px;width: 100%;padding: 20px 0px 40px;background: #fff url(../images/pathway.jpg) repeat-x left bottom;border: solid #f2f2f2;border-width: 1px 0 1px}#bot_left,#bot_mid {float: left;margin-right: 40px;margin-left: 20px;}#bot_right {float: right;margin-right: 20px;}#bottom_wrap .triple {width: 28%;}#bottom_wrap .double {width: 43%;}#bottom_wrap  .single {width: 96%;}/* @group Footer */#footer_wrap {margin-bottom: 0px;margin-top: 0px;height: 38px;width: 100%;background: url(../images/nav.jpg) repeat-x left bottom;padding-right: 0px;padding-top: 10px;border-top: 1px solid #121212;}#bottom_wrap ul li {float: left;list-style-type: none;}#bottom_wrap a {color: #fff;text-decoration: none;font-size: 90%;padding: 0px 20px 10px 10px;}#bottom_wrap a:hover {color: #999}#footer_left {float: left;width: 200px;height: 20px;margin:0;padding:0;}#footer_right {float: right;width: 700px;text-align: right;margin-right: 10px;padding-right:20px;}#footer_left ul.menu{list-style:none;padding:4px 0; margin:0 auto;width: 160px; }#footer_left span{display:none;}#footer_left ul li{float:left; width:40px;}/* @end */ /* @end *//* @group Typography */a.readon {float: right;text-decoration: none;background: url(../images/next.png) no-repeat left center;padding-left: 30px;color: #333;padding-top: 3px}p {margin: 8px 0;line-height:18px;}a {text-decoration: none;color: #0369c3;}a:hover {text-decoration: underline;}.border {border: 1px solid #ddd;padding: 4px;}b, strong {font-weight: bold;}i,em {font-style: italic;}/* @group Headings */h1,.componentheading {font-size: 170%;color: #0369c3;margin:0;padding:0;}h2,.contentheading {font-size: 140%;color: #0369c3;margin-bottom: 10px;padding-left: 20px;border-bottom: 1px solid #eee;}h3,.moduletable h3 {font-size: 120%;color: #0369c3;margin-bottom: 10px;padding-left: 20px;border-bottom: 1px solid #ddd;} h4 {font-size: 120%;font-style: italic;font-weight:bolder;}h5,.small,.createdate,.modifydate {font-size: 90%;}h6 {font-size: 80%;color: #666;}/* @end *//* @group Styles and Classes */blockquote,.blockquote {font-size: 140%;background: url(../images/small_quote_ul.gif) no-repeat left top;padding-left: 50px;}blockquote p {background: url(../images/small_quote_br.gif) no-repeat right bottom;padding-bottom: 20px;font-style: italic;}.pencil {background: url(../images/icons/edit.png) no-repeat left center;padding-left: 60px;}.star {background: url(../images/star.gif) no-repeat left center;padding-left: 30px;}ul.pencil li {background: url(../images/pencil.jpg) no-repeat left center;padding-left: 30px;list-style-type: none;list-style-position: inside;margin: 0;padding: 2px 0 2px 25px;}ul.pencil {background: none;padding: 0}ul.square li {background: url(../images/bullet_square.jpg) no-repeat left center;padding-left: 30px;list-style-type: none;list-style-position: inside;margin: 0;padding: 2px 0 2px 25px;}ul.square {background: none;padding: 0}/* @group Paragraph Styling */.new {background: url(../images/icons/new.png) no-repeat left center;padding: 20px 0 20px 60px;}.code {font-family: courier;background: url(../images/icons/edit.png) no-repeat left center;padding: 20px 20px 20px 80px;display: block;}.attachment {background: url(../images/icons/attachment.png) no-repeat left center;padding: 20px 0 20px 60px;}.calculator {background: url(../images/icons/calculator.png) no-repeat left center;padding: 20px 0 20px 60px;}.cut {background: url(../images/icons/cut.png) no-repeat left center;padding: 20px 0 20px 60px;}.dollar {background: url(../images/icons/dollar_currency_sign.png) no-repeat left center;padding: 20px 0 20px 60px;}.euro {background: url(../images/icons/euro_currency_sign.png) no-repeat left center;padding: 20px 0 20px 60px;}.pound {background: url(../images/icons/sterling_pound_currency_sign.png) no-repeat left center;padding: 20px 0 20px 60px;}.contact {background: url(../images/icons/phone_book.png) no-repeat left center;padding: 20px 0 20px 60px;}.sale {background: url(../images/icons/sale.png) no-repeat left center;padding: 20px 0 20px 60px;}.save {background: url(../images/icons/save.png) no-repeat left center;padding: 20px 0 20px 60px;}.sound {background: url(../images/icons/sound.png) no-repeat left center;padding: 20px 0 20px 60px;}.support {background: url(../images/icons/support.png) no-repeat left center;padding: 20px 0 20px 60px;}.next {background: url(../images/icons/next.png) no-repeat left center;padding: 20px 0 20px 60px;}/* @end *//* @group List Styling */li.attachment,ul.attachment li {background: url(../images/icons/32/attachment.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}li.calculator,ul.calculator li {background: url(../images/icons/32/calculator.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}li.cut,ul.cut li {background: url(../images/icons/32/cut.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}li.dollar,ul.dollar li {background: url(../images/icons/32/dollar_currency_sign.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}li.euro,ul.euro li {background: url(../images/icons/32/euro_currency_sign.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}li.pound,ul.pound li {background: url(../images/icons/32/sterling_pound_currency_sign.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}li.contact,ul.contact li {background: url(../images/icons/32/phone_book.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}li.sale,ul.sale li {background: url(../images/icons/32/sale.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}li.save,ul.save li {background: url(../images/icons/32/save.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}li.sound,ul.sound li {background: url(../images/icons/32/sound.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}li.support,ul.support li {background: url(../images/icons/32/support.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}li.edit,ul.edit li {background: url(../images/icons/32/edit.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}li.dvd,ul.dvd li {background: url(../images/icons/32/dvd.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}li.home,ul.home li {background: url(../images/icons/32/home.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}li.next,ul.next li {background: url(../images/icons/32/next.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}ul.next,ul.home,ul.dvd,ul.edit,ul.support,ul.sound,ul.save,ul.sale,ul.pound,ul.dollar,ul.euro,ul.cut,ul.calculator,ul.attachment {background: none;}/* @end *//* @group Misc Styles */.border {padding: 4px;border: 1px solid #eee;background: #fff;}.floatleft {float: left;margin-right: 10px;}.clear {clear: both;}hr {border: 1px solid #eee;}.inputbox {border: 1px solid #ddd;padding: 4px;}.col {float: left;margin-right: 10px;width: 30%;}.left{float: left;}.right{float:right;}table.triple td{	background: url(../images/item_bg.png) 0 0 repeat-x; border:none;border-right:1px solid #ddd;}/* @end */ /* @group Lists */ol li {list-style-position: inside;}ul.tick li {background: url(../images/tick.gif) no-repeat left center;list-style-type: none;padding-left: 20px;}/* @end *//* @group Joomla Stuff */table.contenttoc {margin: 0 0 10px 10px;}.blog {width: 100%;}.contentpaneopen {width: 100%;padding-right: 10px;}tr.sectiontableentry1 td{background: url(../images/lines.png);border-top: 1px solid #ddd;padding: 4px 0;}tr.sectiontableentry2 td{border-top: 1px solid #ddd;padding: 4px 0}/*download */.element-download-type {	display: block;	width: 100px;	height: 100px;	background: url(../images/download_type_default.png) 0 0 no-repeat;}.element-download-type-zip { background-image: url(../images/download_type_zip.png); }.element-download-type-pdf { background-image: url(../images/download_type_pdf.png); }/* display: button link */.element-download-button,.element-download-button span { display: block; }.element-download-button {	width: 110px;	background: url(../images/download_button.png) 0 0 no-repeat;}.element-download-button:link,.element-download-button:visited { color: #646464; }.element-download-button:hover {	color: #505050;	text-decoration: none;}.element-download-button > span {	padding: 0px 26px 0px 11px;	background: url(../images/download_button.png) 100% -30px no-repeat;}.element-download-button > span > span {	height: 25px;	padding-right: 4px;	background: url(../images/download_button.png) 0 -60px repeat-x;	overflow: hidden;	font-size: 12px;	line-height: 25px;	font-weight: bold;}.element-download-button:hover { background-position: 0 -90px; }.element-download-button:hover > span { background-position: 100% -120px; }.element-download-button:hover > span > span { background-position: 0 -150px; }.row { overflow: hidden; } .width50 {	float: left;	width: 49.999%;} /* * items */.items {	margin: 0px 0px 20px 0px;	overflow: hidden;}.items .title{	height: 35px;	margin: 0px;	background: url(../images/header_bg.png) 0 0 repeat-x;	overflow: hidden;	font-size: 24px;	text-indent: 15px;	font-family:'Dancing Script';	color: #505050;	line-height: 30px;}.items .title2 {	height: 35px;	margin: 0px;	background: url(../images/header_bg.png) 0 0 repeat-x;	width:100%;}.yoo-zoo h2.title,.yoo-zoo h1.title {	margin: 0px;	padding:0px;	overflow: hidden;	font-family:'Dancing Script';	font-weight: bold;	color: #505050;	line-height: 40px;	font-size: 30px;}.items div.row {	padding: 10px 14px 15px 14px;	background: url(../images/item_bg.png) 0 0 repeat-x;}.items div.first-row { background-position: 0 -1px; }.items div.teaser-item {	padding: 0px 10px 0px 10px;	overflow: hidden;}/* position: media */.items div.pos-media .element { margin-bottom: 15px; }.items div.media-left {	margin-right: 15px;	float: left;}.items div.media-right {	margin-left: 15px;	float: right;}.items div.media-center { text-align: center; }/* position: title */.items h2.pos-title {	margin: 10px 0px 30px 0;	margin-bottom:;	font-size: 17px;	font-weight: bold;	line-height: 20px;	border:none;}.items h2.pos-title a { text-decoration: none; }/* position: button */.items div.pos-button {	margin: 7px 0px 0px 0px;	overflow: hidden;}.item h3 {	margin-top: 0px;	font-size: 21px;	font-weight: normal;}.item div.pos-top .element {	margin-bottom: 20px;	overflow: hidden;}.item h1.pos-title {	margin: 0px 0px 10px 0px;	font-size: 200%;	font-weight: bold;	line-height: 100%;	color: #505050;}/* position: button */.item div.pos-button {	margin: 10px 0px 0px 0px;	overflow: hidden;}/* position: bottom */.item div.pos-bottom .element {	margin-top: 20px;	overflow: hidden;}/* position: media */.item div.pos-media {	margin-right: 15px;	float: left;}.item div.pos-media .element { margin-bottom: 15px; }/* @end */