@charset "utf-8";
/* CSS Document */
	
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

body{/*background:url(../images/bg-site-header.png) no-repeat fixed; */font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}

ul, li { list-style:none;}

h1, h2, h3, h4, p, em, ul, li{margin:0; padding:0;}

a:link, a:visited, a:active{
	text-decoration:none;
	color:#00A750;
}
.selected a:link, .selected a:visited, .selected a:active{ text-decoration:underline; color:fff;}

.clear{clear: both;}
.margin_10{clear: both; margin-top:10px; }
.margin_7{clear: both; margin-top:7px; }
	
#container { position:relative; width: 960px;margin:10px auto;/* the auto margins (in conjunction with a width) center the page *//*text-align: left;  this overrides the text-align: center on the body element. */height: auto;}
#header{ position:relative; height:60px;/* background:url(../images/fm-logo.gif) no-repeat;*/}
#header img{width:auto;height:50px;}
#navigation_main{ width:960px; height:100%; margin:auto; font-weight:bold;}
#button1{background:url(../images/button_blue.png) no-repeat;}
#button2{background:url(../images/button_red.png) no-repeat;}
#button3{background:url(../images/button_orange.png) no-repeat;}
#button4{background:url(../images/button_green.png) no-repeat;}
#button5{background:url(../images/button_baby_blue.png) no-repeat;}
#button6{background:url(../images/button_purple.png) no-repeat;}

#button1 ul,#button2 ul,#button3 ul,#button4 ul,#button5 ul,#button6 ul{ width:100%;
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-topright: 6px;
-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;}
#button1 ul li,#button2 ul li,#button3 ul li,#button4 ul li,#button5 ul li,#button6 ul li{ background:none;
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-topright: 6px;
-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;}
#button1 ul, #button1:hover li, #button1:hover ul{ background:#006fba;}
#button2 ul, #button2:hover li, #button2:hover ul{ background:#CC1543;}
#button3 ul, #button3:hover li, #button3:hover ul{ background:#f7901e;}
#button4 ul, #button4:hover li, #button4:hover ul{ background:#00a851;}
#button5 ul, #button5:hover li, #button5:hover ul{ background:#6699FF;}
#button6 ul, #button6:hover li, #button6:hover ul{ background:#6666CC;}
#lang {
	position:absolute;
	left:525px;
	top:62px;
	z-index:1000;
	width: 441px;
	color:#006FBA;
}
#lang span{ margin-right:6px;float:right; font-size:16px; font-weight:bold;}

.topsubmenu, .topsubmenu2{
	position:absolute;
	right:0px;
	top:33px;
	color:#00A750;
	font-size:16px;
	font-weight:bold;
	width: 63px;
	height: 22px;
	border:solid 2px #00A750;
	text-align:center;
	line-height:22px;
}
.topsubmenu2{
	right:72px;
	width: 200px;
}
.topsubmenu:hover, .topsubmenu2:hover{
	border:solid 2px #006FBA;
}
.topsubmenu:hover a, .topsubmenu2:hover a{
	color:#006FBA;
}

#search-bar {
	background:url(../images/search-bar-bg.gif) no-repeat;
	position:absolute;
	text-align:right;
	padding:4px 6px 2px 0;
	left:770px;
	top:6px;
	width:188px;
	height:30px;
	z-index:2;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
}

input {color:#BFE6FF;padding:1px;background:#FFF;border:none;}			
input.blur {color: #BFE6FF;}
input.submit { width:26px; height:20px;background:url(../images/input-go.gif) no-repeat; margin-right:2px;}

#nav_bg1{
	background:#ECF7FF;
	position:absolute;
	top:24px;
	left:0;
	width: 960px;
	height: 53px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
}
#nav_bg1 p{ margin:33px 0 0 14px; line-height:14px;color:#006FBA;}
#nav_bg2{background:#006FBA;height: 24px;position:absolute;top:24px;left:0;width: 960px;-moz-border-radius-bottomleft: 6px;-moz-border-radius-topright: 6px;
-webkit-border-top-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;}

#main{width:960px;position:absolute;top:117px;left:0;}

#big_banner{ height:284px; padding:9px;/* border:solid 1px #CCC;-moz-border-radius-bottomleft: 6px;-moz-border-radius-topright: 6px;-moz-border-radius-bottomright: 6px;-moz-border-radius-topleft: 6px;-webkit-border-top-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-webkit-border-top-left-radius: 6px;-webkit-border-bottom-right-radius: 6px;*/}
#big_banner2{ height:230px; padding:9px;}
#switch_display{ padding:10px; position:relative; display:table;}
.bg_blue{ background:#7FB7DC;}
#medium_banner{ width:972px;}
#productshowcase{ position:relative; margin-top:8px; height:174px; background:url(../images/banner-fm-home-product-showcase.png) no-repeat;}
#productshowcase li {list-style:none;position:absolute;top:135px; z-index:0;}
#productshowcase li:hover {top:133px;}
#productshowcase .button_fastnet{ left:20px;}
#productshowcase .button_soho{ left:250px;}
#productshowcase .button_homecable{ left:490px;}
#productshowcase .button_datacomm{ left:730px;}
#productshowcase .button_fastnet:hover, .button_soho:hover, .button_homecable:hover, .button_datacomm:hover{top:133px;}
#productshowcase img { border:none;}

#promolist_wrap{ display:table; padding:10px 0 0 0; #padding:10px 0 10px 10px;}
#promolist{ width:950px; margin-left:10px;}
#promolist h3{ width:930px; background:url(../images/separate.jpg); padding:5px; color:#006FBA; text-transform:uppercase;}
#promolist li{ width:305px; float:left; margin:0 10px 10px 0; position:relative; cursor:pointer; _padding:0; _margin:0 2px 0 0;}
#promolist li img{ width:305px; height:100px; border:solid 1px #CCC; padding:3px;}
#promolist li:hover img{background:#B9DCFF; border:solid 1px #B9DCFF; }
#promolist li:hover h3{ text-decoration:underline;}
#promolist li h3{ position:absolute; top:4px; left:94px; font-size:12px; color:#444;}
#promolist li p{ position:absolute; top:22px; left:94px; font-size:10px; color:#444;}

#newslist_wrap{ display:table; padding:10px 0 0 0; #padding:10px 0 10px 10px;}
#newslist{ width:950px; margin-left:10px;}
#newslist h3{width:930px; background:url(../images/separate.jpg); padding:5px; color:#006FBA; text-transform:uppercase;}
#newslist li{ width:305px; height:90px; float:left; margin:0 10px 10px 0; position:relative;}
#newslist li img{
	position:absolute;
	width:80px;
	height:80px;
	border:solid 1px #CCC;
	padding:3px;
	left: 0;
	top: 0;
}
#newslist li:hover img{background:#CCC; border:solid 1px #999; }
#newslist li:hover h3{ text-decoration:underline;}
#newslist li h3{ margin-left:94px; top:4px; left:94px; font-size:12px; color:#444; background:none; width:200px; padding:0;}
#newslist li p{  margin-left:94px;top:22px; left:94px; font-size:10px; color:#444;}

#productaction{ position:relative; margin-top:8px; height:140px; }
#productaction li{list-style:none;position:absolute;top:0; display:block;}
#productaction li p{ width:200px; font-size:10px; padding-top:70px;}
#productaction .new-subscriber{ left:80px; background:url(../images/icon-new-subscriber.png) no-repeat;}
#productaction .new-subscriber:hover{ background:url(../images/icon-new-subscriber-over.png) no-repeat; cursor:pointer;}
#productaction .simple-to-switch{ left:380px; background:url(../images/icon-simple-to-switch.png) no-repeat;}
#productaction .simple-to-switch:hover{ background:url(../images/icon-simple-to-switch-over.png) no-repeat; cursor:pointer;}
#productaction .upgrade-now{ left:680px;background:url(../images/icon-upgrade-now.png) no-repeat}
#productaction .upgrade-now:hover{ background:url(../images/icon-upgrade-now-over.png) no-repeat; cursor:pointer;}

#tag{height:120px;}

#box_left{float:left; width:126px; font-size:11px;adding:0; margin-right:2px;}
#box_left a:hover{ color:#37b1ff;}
#box_left ul{position:relative;list-style:none; margin:0 0 12px 0; padding-left:10px; font-weight:bold; text-transform:uppercase;}
#box_left ul li{position:relative; font-weight:bold; text-transform:none; width:110px; margin:2px 0 2px 0;}
#box_mid{ float:left; width:676px; margin:0; padding:0; font-size:10px; margin-bottom:0; #margin-bottom:14px;}
.box_mid_big_left{float:left; width:388px; height:258px; margin-right:7px; border:solid 1px #BFE6FF; background:url(../images/box_mid_big_left.jpg)}
.box_mid_big_right{float:left; width:270px; height:260px; margin-bottom:10px;}

.promo_home{ width:270px; height:82px; margin-bottom:4px;}

#content{border:solid 1px #BFE6FF; width:655px; min-height:300px; margin-bottom:7px; #margin-bottom:7px; padding:6px; -moz-border-radius-bottomleft: 6px;-moz-border-radius-topright: 6px;-moz-border-radius-bottomright: 6px;-moz-border-radius-topleft: 6px;-webkit-border-top-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-webkit-border-top-left-radius: 6px;-webkit-border-bottom-right-radius: 6px;}
#content img{ margin:0 10px 0 0;}
#content p{ margin:6px 0  6px 0;}
#content h3{ font-size:14px;}

.box_mid_top,
.box_mid_top1,
.box_mid_top2, 
.box_mid_top3, 
.box_mid_top4, 
.box_mid_top5, 
.box_mid_top6, 
.box_mid_top7
{float:left; width:476px; margin-right:8px; margin-bottom:7px;/*background:#cc1543;*/}
.box_mid_top h1, 
.box_mid_top1 h1, 
.box_mid_top2 h1, 
.box_mid_top3 h1, 
.box_mid_top5 h1, 
.box_mid_top6 h1,
.box_mid_top7 h1
{ border:none;  font-size:12px; padding-bottom:4px; padding-left:2px;/* color:#FFF;*/}
.box_mid_top1{width:700px;/*background:#f7901e;*/}
.box_mid_top2{width:252px;/*background:#f7901e;*/}
.box_mid_top3{width:700px;background:#999;height:302px;}
.box_mid_top4{width:252px;background:#999;}
.box_mid_top5{width:960px;background:#f7901e;}
.box_mid_top6{width:960px;background:#cc1543;}
.box_mid_top7{width:960px;background:#f7901e;}
.box_mid_top img{ width:464px;height:211px;}
.box_mid_top1 img{width:688px;height:211px;}
.box_mid_top2 img{width:240px;height:230px;}
.box_mid_top4 img{width:240px;height:290px;}
.box_mid_top6 img{width:942px;height:211px;}
.box_mid_top7 img{width:202px;height:80px;}
#box_news,#box_news_whatson,#box_news01{ padding:6px;height:250px; }
#box_news02{ padding:6px;height:230px; }
#box_news03{ padding:6px;height:290px; }
#box_news img{ width:315px;height:104px;border:solid 1px #BFE6FF;}

#box_news h2,#box_news_whatson h2, #box_news01 h2, #box_news02 h2{ font-size:12px; text-transform:uppercase; border-bottom:dashed 1px #BFE6FF; padding:0 2px 2px 2px;  }
#box_news h3,#box_news_whatson h3, #box_news01 h3, #box_news02 h3{ position:relative; padding:4px 2px 4px 2px; font-size:10px; text-transform:uppercase;}
#box_news01 h3, #box_news02 h3{padding:2px;}
#box_news h3 em, #box_news01 h3 em, #box_news02 h3 em{ position:absolute; right:4px; font-weight:normal; font-size:9px;}
#box_news p { padding:0 2px 0 2px;}
#box_news_lil{ margin:0; padding:0; height:54px;}
#box_news_lil h3,#box_news_lil p{position:absolute;margin:0;padding:0;font-size:12px;top: 6px;left:96px;}
#box_news_lil p{top: 22px;font-size:10px;font-weight:normal;word-spacing:0;}
.box_mid_lil_news:hover{background:url(../images/bg-news-over.png); cursor:pointer;}
.box_mid_lil_news h3:hover{ text-decoration:underline;}

#simplesteps div{ float:left; width:470px; margin-bottom:10px; padding-left:10px;}
#simplesteps div img{border:none;}

#box_news_whatson{ position:relative; height:109px; padding:0;}
#box_news_whatson div{position:absolute; top:0; left:108px; border:none; width:210px;}
#box_news_whatson img{ width:92px;height:92px;border:solid 1px #BFE6FF; padding:4px;}
#box_news_whatson h2,#box_news_whatson h3, #box_news_whatson p{ padding:0; margin:0;}
#box_news_whatson h2 { padding-bottom:2px;}
#box_news_whatson p { padding-top:2px;}
/*#box_news_whatson h3{top:14px; padding:0; margin:0;}
#box_news_whatson p{ width:210px; top:28px;}*/


.box_whatson_top{float:left; width:218px; margin-right:7px; margin-bottom:7px; /*border:solid 1px #BFE6FF; background:url(../images/box_mid_big_left.jpg)*/}
#box_whatson{ padding:6px;height:230px; }
#box_whatson img{ width:204px;height:104px;border:solid 1px #BFE6FF;}

#box_whatson h2{ font-size:12px; text-transform:uppercase; border-bottom:dashed 1px #BFE6FF; padding:0 2px 4px 2px;  }
#box_whatson h3{ position:relative; padding:4px 2px 4px 2px; font-size:10px; text-transform:uppercase;}
#box_whatson h3 em{ position:absolute; right:4px; font-weight:normal; font-size:9px;}
#box_whatson p{ padding:0 2px 0 2px;}

.box_mid_big_right div{ width:262px; height:70px; border:solid 1px #BFE6FF; margin-bottom:10px; background:url(../images/box_mid_big_right.jpg); padding:4px;}
.box_mid_big_right div img{ width:262px; height:70px;}
.box_mid_lil, .box_mid_lil_news { position:relative; float:left; width:218px; margin-right:7px; margin-bottom:7px; height:40px; #height:39px; line-height:40px; #line-height:39px; font-size:14px; font-weight:bold; background: url(../images/box_mid_big_right.jpg);/* border:solid 1px #BFE6FF;*/
/*-moz-border-radius-bottomleft: 6px;-moz-border-radius-topright: 6px;-moz-border-radius-bottomright: 6px;-moz-border-radius-topleft: 6px;-webkit-border-top-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-webkit-border-top-left-radius: 6px;-webkit-border-bottom-right-radius: 6px;*/}
.box_mid_lil_news{ height:54px;#height:53px; line-height:12px; }
.box_mid_lil img{position:absolute;top:4px;left:6px;}
.box_mid_lil_news img{position:absolute;top:5px;left:5px;border:solid 1px #BFE6FF;}
.tag_icon{ padding-left:60px;}
/*ROUNDED CORNER*/
.t {background: url(../images/dot.gif) 0 0 repeat-x}
.b {background: url(../images/dot.gif) 0 100% repeat-x}
.l {background: url(../images/dot.gif) 0 0 repeat-y}
.r {background: url(../images/dot.gif) 100% 0 repeat-y}
.bl {background: url(../images/bl.gif) 0 100% no-repeat}
.br {background: url(../images/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl.gif) 0 0 no-repeat}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat;} 
.t-red  {background: url(../images/dot-red.gif) 0 0 repeat-x}
.b-red  {background: url(../images/dot-red.gif) 0 100% repeat-x}
.l-red  {background: url(../images/dot-red.gif) 0 0 repeat-y}
.r-red  {background: url(../images/dot-red.gif) 100% 0 repeat-y}
.bl-red {background: url(../images/bl-red.gif) 0 100% no-repeat}
.br-red {background: url(../images/br-red.gif) 100% 100% no-repeat}
.tl-red {background: url(../images/tl-red.gif) 0 0 no-repeat}
.tr-red {background: url(../images/tr-red.gif) 100% 0 no-repeat;} 

.t-white  {background: url(../images/.gif) 0 0 repeat-x}
.b-white  {background: url(../images/.gif) 0 100% repeat-x}
.l-white  {background: url(../images/.gif) 0 0 repeat-y}
.r-white  {background: url(../images/.gif) 100% 0 repeat-y}
.bl-white {background: url(../images/bl-white.gif) 0 100% no-repeat}
.br-white {background: url(../images/br-white.gif) 100% 100% no-repeat}
.tl-white {background: url(../images/tl-white.gif) 0 0 no-repeat}
.tr-white {background: url(../images/tr-white.gif) 100% 0 no-repeat;} 
/*ROUNDED CORNER*/

#box_right{float:right; width:156px; position:relative;}
#box_right_pic{ position:relative; width:154px; height:100px; border:solid 1px #BFE6FF; overflow: hidden;}
#box_right_pic img{width:154px; height:100px;position: absolute; top: 0; left: 0; }
#box_right ul{ position:relative;list-style:none; margin:0; padding:0; margin:10px 0 0 10px; padding-left:36px; font-size:10px; font-weight:bold; line-height:13px;}
#box_right ul li{font-weight:normal;}
.box_right_thumb{display:block;position:absolute;width:40px;height:40px;left:-10px;top:0;border:solid 1px #BFE6FF;}

.bullet1{display:block;position:absolute;width:7px;height:7px;background:#006FBA;left: 0;top: 3px;}
.bullet2{display:block;position:absolute;width:7px;height:7px;background:#BFE6FF;left: -14px;top: 3px;
}
#box_left ul li:hover span  {background:#0D9EFF;}


#scroll_text{/*background:#ECF7FF;*/width:960px; height:17px ;margin:0 0 5px 0;
-moz-border-radius-bottomleft: 6px;-moz-border-radius-topright: 6px;-moz-border-radius-bottomright: 6px;-moz-border-radius-topleft: 6px;-webkit-border-top-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-webkit-border-top-left-radius: 6px;-webkit-border-bottom-right-radius: 6px;}
#scroll_text p{padding:2px 0 0 14px; line-height:14px;color:#006FBA; font-size:10px;}
#footer{ height:22px;width:960px; margin-bottom:10px; margin-top:0; /*background:#006FBA; color:#FFF;*/ font-size:10px; font-weight:bold; -moz-border-radius-bottomright: 6px;-moz-border-radius-bottomleft: 6px;-webkit-border-bottom-left-radius: 6px;-webkit-border-bottom-right-radius: 6px; text-align:center;line-height:22px;}

.separate{ width:960px; height:1px; background-image:url(../images/separate.jpg);}
#footer .left{ line-height:12px; float:left; line-height:22px; padding-left:8px;}
#footer .right{ line-height:12px; float:right; line-height:22px; padding-right:8px;}
#footer a:link, #footer a:visited, #footer a:active{ text-decoration:none;/*color:#fff;*/}

#page_title{width:668px; margin-bottom:7px; background:url(../images/box_mid_big_right.jpg);}
#page_title h2{ padding:6px; font-size:14px; text-align:center;}


/* Styles for Example #2 */
#example2{margin:0;padding:0;width:207px;height:216px;list-style-type:none;font-size:11px;}
#example2 a{display:block;margin:0;padding:0;}
#example2 ul{
overflow: hidden;
margin:0;
padding:0;
height:46px;
#height:49px;
}
#example2 ul li{
margin:0;
padding:0;
}
#example2 li{
width:207px;
margin:0;
padding:0 0 1px 0;
list-style-type:none;
}
#example2 li img{
width:270px;
height:68px;
border:none;
margin:0;
padding:0;
}
#example2 li a{
width:207px;
margin:0;
padding:0;

}
#example2 li a.closed{
margin:0;
padding:0;
}
#example2 li.firstitem a.closed{
margin:0;
padding:0;
}
#example2 li.lastitem a.closed{
margin:0;
padding:0;
}
#example2 li li{
margin:0;
padding:0;
padding-left:4px;
}
#example2 li a.opened{
margin:0;
padding:0;
}
#example2 li.firstitem a.opened{
margin:0;
padding:0;
}
#example2 li.lastitem li{
margin:0;
padding:0;
}
#example2 li.lastitem ul{
margin:0;
padding:0;
}



#slider {
    width: 972px;
    margin: 0 ;
	padding:0;
    position: relative;
}

.scroll, .scroll_news, .scroll_whatson {

    width: 958px;
	border:solid 1px #ccc;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;	
    overflow: auto;
    overflow-x: hidden;
    position: relative;
	top:22px;
    clear: left;
    margin:0 0 30px 0;
	#margin:0 0 16px 0;
	padding:0;
}
.scroll_news, .scroll_whatson {
	top:0;
	width: 668px;
	border:none;
	margin:0;
	margin-bottom:7px;
	padding:0;
}
.scroll_whatson {
	margin-bottom:0;
	#margin-bottom:7px;
}
.scrollContainer div.panel {
    height: 100%;
    width: 938px;
	margin: 0;
	padding: 10px;
}
.scrollContainer_news div.panel {
    height: 262px;
    width: 686px;
	margin: 0;
	padding: 0;
}
.scrollContainer_whatson div.panel {

    width: 960px;
	margin: 0;
	padding: 0;
}

#shade {
    background: #EDEDEC url(images/shade.jpg) no-repeat 0 0;
    height: 50px;
}

ul.navigation {
	list-style: none;
	margin: 0;
	padding:0;
	position:absolute;
	z-index:1000;
	width: 669px;
}

ul.navigation li {
    margin: 0;
    padding:0;
    display: inline;
	margin:0;
}

ul.navigation a {
    text-decoration: none;
	padding: 0 10px 0 10px;
	border:solid 1px #ccc;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-bottom:none;
	display:block;
	height:22px;
	line-height:22px;
	float:left;
	margin-right:4px;
	font-size:12px;
	background: url(../images/bg-tab.png) repeat-x;}

ul.navigation a:hover {
    /*background-color: #f6f6f6;*/
}

ul.navigation a.selected {
	background:none;    background-color: #fff;
background: url(../images/bg-tab-selected.png) repeat-x;
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}

.hide {
    display: none;
}


#slideshow {
    position:relative;
    height:400px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {

    display: block;
    border: 0;
    margin-bottom: 10px;
}




* {
	margin: 0;
	padding: 0;
}

h1 span { 	color: #e7ff61; }
h1 small{
	font: 0.2em normal Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing: 1.5em;
	display: block;
	color: #ccc;
}
ul.display {
	float: left;
	width: 940px;
	margin: 0;
	padding: 0;
	list-style: none;
	background:#FFF;
}
ul.display li {
	float: left;
	width: 940px;
	padding: 10px 0;
	margin: 0;
	background:#fff;
}

ul.display li .content_block {
	padding: 0 10px;
}
ul.display li .content_block h2 {
	margin: 0;
	padding: 5px;
	font-weight: normal;

}
ul.display li .content_block p {
	margin: 0;
	padding: 5px 5px 5px 230px;
}
ul.display li .content_block a img{
	padding: 5px;
	border: 2px solid #ccc;
	background: #fff;
	margin: 0 15px 0 0;
	float: left;
}

ul.thumb_view li{
	width: 235px;
}
ul.thumb_view li h2 {
	display: inline;
}
ul.thumb_view li p{
	display: none;
}
ul.thumb_view li .content_block a img {
	margin: 0 0 5px;
}

.switch_thumb {
	position:absolute;
	top:3px;
	right:3px;	width: 49px;
	height: 26px;
	background: url(../images/switch.gif) no-repeat;
	text-indent: -9999px;
}
.switch_thumb a {
	color:
}

/*a.switch_thumb {
	width: 122px;
	height: 26px;
	line-height: 26px;
	padding: 0;
	margin: 10px 0;
	display: block;
	background: url(../images/switch.gif) no-repeat;
	outline: none;
	text-indent: -9999px;
}
a:hover.switch_thumb {
	filter:alpha(opacity=75);
	opacity:.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
}
*/a.swap { background-position: left bottom; }
