@charset "utf-8";
/* CSS Document */
 
/* ------- 1. CSS Reset ------- */

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,address,code,del,dfn,em,img,q,
dl,dt,dd,ol,ul,li,
table,caption,tbody,tfoot,thead,tr,th,td,br,fieldset,textarea{font-family:"Lucida Sans Unicode","Lucida Grande","Trebuchet MS", Helvetica, Arial, sans-serif;line-height:18px;letter-spacing:.1px;word-spacing:1px;margin:0;padding:0;border:0;vertical-align:baseline;}
h1,h2,h3,h4,h5,h6,hr,p,ul,ol,dl,pre,address,table,form{margin:0 0 20px}
p,h1, h2, h3, h4, h5, h6, ul.check_list, ul.arrowlist{padding-left:2px;}
strong, b{font-weight:bold;}
em, dfn, i{font-style:italic;}

/* ------- 2. General ------- */
body{color:#666;font-size:12px;}
h1,h2,h3,h4,h5,h6,th,blockquote,.top_metadata,.date,.cancel-comment-reply a,#blurb,.bottom_metadata,span.current_crumb, p.breadcrumb {letter-spacing:1px;font-family:Tahoma,Geneva,Arial,sans-serif;}
a:link,a:visited,a:hover,a:active,a:focus{text-decoration:none;outline:none;-moz-outline-style:none;}
a{color:#888;}
a:hover{color:#aaa;}
pre,code{font-family:mono-space,monospace;white-space:pre;overflow:auto;padding:20px;}
pre{padding:5px;}
code{background:#f6f6f6 url(images/code.png) repeat scroll 0 0;display:block;border:1px solid #ddd;border-bottom:0px;padding:0 14px;font-size:10px;}
blockquote {background:transparent url(images/sprite.png) no-repeat scroll -168px -166px;font-size:14px;line-height:20px;letter-spacing:0;margin:40px 0;
padding:10px 20px 10px 40px;}
blockquote cite{color:#aaa;display:block;font-size:10px;}	

/* ------- 2. General ------- */
#header {background:#111418 url(../_img/header.jpg) repeat-x scroll center top; height:98px;}
#footer{background:#0A0D12 url(../_img/footer.jpg) repeat-x scroll center top;height:350px;}
#home_feature{background:#111418 url(../_img/home_feature.jpg) repeat-x scroll center top;}
#home_feature .background {background-image:url(../_img/full.jpg); height:400px;}
#home_feature .background .background-fade {
background-image:url(../_img/full.png);
	height:400px;
	margin:0 auto;
	background-repeat: no-repeat;
	background-position: top;
}

#home_feature2{background:#111418 url(../_img/home_feature.jpg) repeat-x scroll center top;}
#home_feature2 .background {background-image:url(../_img/full.jpg); height:70px;}
#home_feature2 .background .background-fade {
	background-image:url(../_img/full.png); 
	height:50px;
	margin:0 auto;
	background-repeat: no-repeat;
	background-position: top;
}




#home_feature.staged .background {background-image:url(../_img/stage.jpg);}
#home_feature.cu3er .background {background-image:url(../_img/cu3er.jpg);}

/* ------- 3. List Styles ------- */

ul,li{list-style:none outside;margin-left:20px;list-style-type:disc;}
ol, ol li{list-style:decimal outside;}
ol, dd{margin-left:24px;}
ul ul, ol ul, ul ol, ol ol{margin-bottom:0;margin-top:0;}
#sub_footer ul,#sub_footer li,#footer ul,#footer li,#secondary ul,#secondary li,ul.arrow_list,ul.arrow_list li,ul.check_list,ul.check_list li,ul.thumbnail_list,ul.thumbnail_list li,.jqueryslidemenu ul,.jqueryslidemenu li, #comments li{margin-left:0;list-style:none;}


/* ------- 4. Borders & Dividers ------- */

h3.widgettitle,h6,td,th,.divider,hr,div.widget li,.top_metadata,#body_block .thumbnail_list li,#body_block ul.thumbnail_list,.blog_header{
 repeat-x scroll center bottom;}
#primary ul.thumbnail_list,.top_metadata div,div.widget_pages li ul li,div.widget_categories li ul li{background:  repeat-x scroll center top;}
#footer h3.widgettitle,#footer div.widget li{
	text-shadow:none;
	border-bottom:0px solid #333;
	line-height:29px;
	background-image: url(../_img/line.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
#footer .background div.widget_pages li , #footer .background div.widget_categories li {border-bottom:none;padding:0;}
#footer div.widget_categories li a,#footer div.widget_pages li a{border-bottom:1px solid #333;display:block;padding:5px 0;}
hr{border:0px solid transparent !important;background-color:#cccccc !important;height:1px;}
.divider{clear:both;display:block;margin-bottom:20px;padding-top:20px;width:100%;}	
.top{font-size:8px;line-height:10px;margin-bottom:40px;text-align:right;position:relative;}
.top a{background:#F9F9F9 none repeat scroll 0 0; color:#bbb; height:20px; position:absolute; right:0; text-shadow:1px 1px 0 #fff; top:12px; width:20px;}
.clearboth{clear:both;display:block;font-size:0px;height:0px;line-height:0;width:100%;}

/* -------  7. Columns ------- */

#primary .one_third{width:176px;}
#primary .two_third{width:400px;}
#primary .one_half{width:288px;}
#primary .one_fourth, #footer .one_fourth{width:125px;}
#primary .three_fourth{width:456px;}
.one_half{width:456px; text-align:justify}
.one_half2{width:305px;}
.one_half3{width:636px;}
.one_third{width:288px;}
.two_third{width:624px;}
.one_fourth{width:204px;}
.three_fourth{width:708px;}
.one_third,.two_third,.three_fourth,.one_fourth{position:relative;margin-right:30px;margin-bottom:20px;float:left;}
.one_half2{position:relative;margin-bottom:20px;float:left;}
.last{margin-right:0 !important;clear:right;}
.one_half3{position:relative;margin-bottom:20px;float:right;}
.one_half{position:relative;margin-right:0px;margin-bottom:20px;float:left;}
.one_half h3{color:#90cf5d; font-size:16px}
.one_half2 h3{color:#90cf5d; font-size:16px}
/* ________________________________________________________________________________________________________________
                                                  06. MENU 
   ________________________________________________________________________________________________________________ */


#main_navigation{position:absolute;float:right;top:18px;text-transform:uppercase;font-size:11px;height:40px;margin-left:530px; width:480px}
.jqueryslidemenu{position:relative;z-index:22;}
.jqueryslidemenu ul{margin: 0;padding: 0;list-style-type: none;}
.jqueryslidemenu ul li{position: relative;display: inline;float: left;}
.jqueryslidemenu ul li a, .jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{color:#999;}
.jqueryslidemenu ul li a:hover{color:#989916;}
.jqueryslidemenu ul li a{
	display: block;
	padding: 10px 10px; 
	text-decoration: none;
	height:40px;
	line-height:40px;
	overflow:hidden;
	padding:0 12px;}
	
* html .jqueryslidemenu ul li a{ display: inline-block;}
.jqueryslidemenu ul li ul{position: absolute;left: 0px;display: block;visibility: hidden;}

.jqueryslidemenu ul li ul li{display: list-item;float: none;}
.jqueryslidemenu ul li ul li ul{top:0px;}
.jqueryslidemenu ul li ul li a{width: 160px;padding: 6px 13px;margin: 0;}

.jqueryslidemenu ul ul{
	background:transparent url(images/drop.png) no-repeat scroll -1px 0;
	padding-top:14px;
	top:30px;
	padding-bottom:2px;}
.jqueryslidemenu ul ul.menu_flip{	
	background:transparent url(images/dropR.png) no-repeat scroll -1px 0;}
.jqueryslidemenu ul ul ul, .jqueryslidemenu ul ul.menu_flip ul{
	background:transparent url(images/drop_sub.png) no-repeat scroll 0px -2px;
	margin-left:-4px;
	margin-top:-2px;
	padding-top:2px;}
.jqueryslidemenu ul ul li a, .jqueryslidemenu ul ul li a:link, .jqueryslidemenu ul ul li a:visited {height:100%;line-height:20px;}
.jqueryslidemenuz ul li ul li a:hover, .jqueryslidemenu ul ul li a:hover{margin:0 4px;padding:6px 9px;background:#222;color:#eee;}
.jqueryslidemenuz ul ul li ul li a:hover, .jqueryslidemenu ul ul ul li a:hover{margin:0 1px;padding:6px 12px;width:155px;}

/*MainNav*/
#mainNav {margin: 0 auto;width:960px;height:95px;}
#mainNav .logo{width:222px;float:left;}
#mainNav .navNetwork{width:165px;height:38px;float:right;margin-right:20px;margin-top:55px;}
/*featured*/

#body_block .main {margin: 0 auto;width:960px;height:430px;}
#body_block .main2 {margin: 0 auto;width:960px;}
#body_block .main .col1 {float:left;width:320px;margin-left:-25px;margin-right:25px;}
#body_block .main .col2 {float:left;width:320px;}
#body_block .main .col3 {float:left;width:320px;}
#body_block .main .col2 .text {float:left; auto;width:280px; text-align:justify;margin:10px}
#body_block .main .col3 .text {float:left; auto;width:280px;text-align:justify;margin:10px}
#body_block .h3 {color:#0CC}

#body_block .main2 .col1 {float:left;width:320px;}
#body_block .main2 .col1 .text {float:left; auto;width:280px; text-align:justify;margin:10px}

#body_block .main2 .col4 {float:left;width:620px;}
#body_block .main2 .col4 .text {float:left; auto;width:600px; text-align:justify;margin:0px}

#featured{
margin: 0 auto;
padding-top:20px;
position:relative;
width:960px;
height:445px;
overflow: hidden;
}

#featured_image{
width:940px;
height:420px;
overflow: hidden;
margin:0 auto;
border: none;
}

/* ------- 6. Call to Action ------- */

#call_to_action{min-height:170px;background: #e6e6e6 url(../_img/outset_breadcrumbs.gif) repeat-x center bottom;}

body.inset  #call_to_action {background-image: url(../_img/inset_breadcrumbs.gif);}
#call_to_action #blurb{padding:44px 0px 35px 0; }

#call_to_action_button a{background:transparent url(../_img/present.png) no-repeat scroll center top;height:49px;right:0px;top:30px;width:210px; float:right;margin-top:-35px;z-index:12}
#call_to_action_button a:hover{background:transparent url(../_img/present2.png) no-repeat scroll center top;height:49px;right:0px;top:30px;width:210px; float:right;margin-top:-35px;z-index:12}

#call_to_action_button2 a{background:transparent url(../_img/present3.png) no-repeat scroll center top;height:49px;right:0px;top:30px;width:210px; float:right;margin-top:-35px;z-index:12}
#call_to_action_button2 a:hover{background:transparent url(../_img/present4.png) no-repeat scroll center top;height:49px;right:0px;top:30px;width:210px; float:right;
clear:both;margin-top:-35px;z-index:12}




#call_to_action .inner{margin: 0 auto;width:960px;padding-top:40px}
#call_to_action .shadow {
	margin-top:-5px;
	background-image: url(../_img/homeshadow.jpg);
	background-position: top;
	background-repeat: no-repeat;
}



#call_to_action2 {
	height:60px;
	background: #e6e6e6 url(../_img/outset_breadcrumbs2.gif) repeat-x top;}
#call_to_action2 #blurb{
	padding:24px 0px 15px 0; }

#call_to_action2 .inner2{
	width:960px;
	padding-top:0px}
#call_to_action2 .shadow {

}

#blurb2{
	color:#444;
	font-size:23px;

	min-width:200px;
	overflow:hidden;
	padding:15px 0 0 0}




#blurb{
	color:#444;
	font-size:23px;
	line-height:100%;
	min-height:57px;
	min-width:200px;
	overflow:hidden;
	padding:46px 0 20px 20px;}
	
	
	
/* ------- 3. Footer ------- */

#footer input[type=text], #footer textarea,#footer table, #footer td, #footer th, #footer tr:hover{background:transparent;}
#footer a{color:#666}
#footer a:hover{color: #444}
#footer h3{color:#eee;}

#footer_nav li,#footer_nav ul{display:inline;font-weight:normal;text-transform:uppercase;}
#footer_nav a{padding:0 5px;}


#footer .inner{padding-top:40px;
margin: 0 auto;

width:960px;}

#sub_footer{background-color:#000000;border-top:1px solid #151515;padding-top:10px;font-size:9px;min-height:30px;}
#sub_footer .one_half{margin-bottom:0;}
#sub_footer .last{text-align:right;}
#sub_footer .inner{	
margin: 0 auto;

width:960px;	}
	
	
	
#bt_vimeo a{background:transparent url(../_img/vimeo1.png) no-repeat scroll center top;height:49px;right:0px;top:30px;width:30px; float:left;}
#bt_vimeo a:hover{background:transparent url(../_img/vimeo.png) no-repeat scroll center top;height:49px;right:0px;top:30px;width:30px; float:left;}	

#bt_facebook a{background:transparent url(../_img/facebook1.png) no-repeat scroll center top;height:49px;right:0px;top:30px;width:30px; float:left;}
#bt_facebook a:hover{background:transparent url(../_img/facebook.png) no-repeat scroll center top;height:49px;right:0px;top:30px;width:30px; float:left;}	
	
#bt_lastfm a{background:transparent url(../_img/lastfm1.png) no-repeat scroll center top;height:49px;right:0px;top:30px;width:30px; float:left;}
#bt_lastfm a:hover{background:transparent url(../_img/lastfm.png) no-repeat scroll center top;height:49px;right:0px;top:30px;width:30px; float:left;}		
	
/* ------- 6. CDropdown ------- */	
.hidden { position:absolute; top:0; left:-9999px; width:1px; height:1px; overflow:hidden; }
	
	.fg-button { clear:left; margin:12px 10px 0px 0px; padding: .6em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
	.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
	a.fg-button { float:left;  }
	button.fg-button { width:auto; overflow:visible; } /* removes extra button width in IE */
	
	.fg-button-icon-left { padding-left: 2.1em; }
	.fg-button-icon-right { padding-right: 2.1em; }
	.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
	.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
	.fg-button-icon-solo { display:block; width:1px; text-indent: -9999px; }	 /* solo icon buttons must have block properties for the text-indent to work */	
	
	.fg-button.ui-state-loading .ui-icon { background: url(spinner_bar.gif) no-repeat 0 0; }
	

/* span buttons */
.button{
	background:transparent url(../_img/buttons.gif) no-repeat scroll center -34px;
	border:0px solid #131313;
	color:#EEEEEE;
	height:30px;
	line-height:16px;
	letter-spacing:1px;
	padding:5px 12px;
	text-transform:uppercase;
	overflow: visible;}
a.button_link {
    background:#111 url(../_img/buttons.gif) no-repeat scroll right -34px;
    color:#eee;
    display:inline-block;
    font-size:11px;
    height:30px;
    margin-right:5px;
    margin-top:0px;
    padding-right:17px;
    text-transform:uppercase;}
a.button_link span {
	background:transparent url(../_img/buttons.gif) no-repeat scroll -2px -34px;
	display:block;
	line-height:10px;
	padding:9px 0 11px 15px;}
a.button_link:hover {background-position: right -2px;color:#ccc;}
a.button_link:hover span {background-position:-2px -2px;}

.loading_gallery_post {
	background: transparent url(../_img/ajax-loader.gif) no-repeat scroll center center;
	height:32px;
	left:450px;
	position:absolute;
	top:267px;
	width:32px;}
.portfolio_img_holder {
	background: transparent url(../_img/portfolio_gallery_frame.gif) no-repeat scroll 0 -5px;
	display:block;
	height:180px;
	position:relative;
	width:288px;}
.portfolio_img_holder img {
	background: #F5F5F5 none repeat scroll 0 0;
	border:1px solid #FFFFFF;
	height:151px;
	left:1px;
	padding:4px;
	position:absolute;
	top:9px;
	width:276px;}
.rollover {
	background: transparent url(../_img/zoom_small.png) no-repeat 0 0;
	display:none;
	height:151px;
	left:6px;
	position:absolute;
	top:14px;
	width:276px;}
.rollover_play {
	background: transparent url(../_img/play_small.png) no-repeat 0 0;
	display:none;
	height:151px;
	left:6px;
	position:absolute;
	top:14px;
	width:276px;}

#ileft {width:276px;float:left;height:550px;}

	
/* ------- 5. Contact Forms ------- */


#contact_form .loadingImg { background:transparent url(images/loader-contact.gif) no-repeat scroll 0 0; height:32px; width:32px; display:none; }
#contactFormWidget .loadingImgWidgetFt { background:transparent url(images/loader_widget_ft.gif) no-repeat scroll 0 0; height:32px; width:32px; display:none; margin:10px 0 0; }
#contactFormWidget .loadingImgWidgetSb { background:transparent url(images/loader_widget_sb.gif) no-repeat scroll 0 0; height:32px; width:32px; display:none; margin:10px 0 0; }
#footer form#contactFormWidget{background:transparent url(images/footer_form.png) no-repeat scroll -1px 0px;}
#footer input#emailWidget, #footer input#contactNameWidget, #footer textarea#commentsTextWidget, #footer .button{background:none transparent;border:0px transparent;}
.webtreats_contact_form_widget h3{margin-bottom:8px;}
#footer .webtreats_contact_form_widget p{margin-bottom:0;}
#secondary .webtreats_contact_form_widget p{margin-bottom:8px;}
#footer .button{background:transparent url(images/footer_button.png) no-repeat scroll -2px 0;height:42px;width:97px;}
#footer input#emailWidget, #footer input#contactNameWidget{height:24px;padding:5px 8px;width:178px;}
textarea#commentsTextWidget {padding-left:8px;height:107px;overflow:hidden;width:95%;}
.webtreats_contact_form_widget label{vertical-align:top;}
#footer #contactFormWidget .inputError {background:transparent url(images/error.png) no-repeat scroll right -1px;}
.inputError ,input[type="text"].inputError {border:1px solid #888;}
.screenReader { left: -9999px; position: absolute; top: -9999px; }
#footer p.thanks {background:#010101;padding:15px;margin-bottom:0;border:1px solid #333;}

/* ------- 7. Box Styles ------- */

.gradient_box_middle{background:transparent url(_img/gradient_box_middle.gif) repeat-y scroll 0 0;width:625px;}
.gradient_box_bottom{background:transparent url(_img/gradient_box_bottom.gif) no-repeat scroll 0 bottom; padding:26px;position:relative;}
.gradient_box_top{background:transparent url(_img/gradient_box_top.gif) no-repeat scroll 0 top;}

.fancy_box,.download_box,.warning_box,.info_box,.note_box{clear:both;padding:20px;margin: 20px 0px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.download_box,.warning_box,.info_box,.note_box{padding-left:55px;background:#eee;padding-bottom:25px;
padding-top:20px;}
.fancy_box{
	background:#F9F9F9 url(_img/form-gradient.gif) repeat-x scroll 0 -7px;
	border:1px solid #E0E0E0;}
.info_box{
	background:#bfe4f9 url(_img/info.png) no-repeat scroll 10px 14px;
	border:1px solid #68a2cf;
	color:#2e6093;}
.warning_box{
	background:#ffcccc url(_img/stop.png) no-repeat scroll 10px 15px;
	border:1px solid #ff9999;
	color:#c31b00;}
.download_box{
	background:#dee3ab url(_img/down_alt.png) no-repeat scroll 10px 15px;
	border:1px solid #a3c159;
	color:#5e6f33;}
.note_box{
	background:#fdebae url(_img/notebook.png) no-repeat scroll 10px 15px;
	border:1px solid #e6c555;
	color:#9e660d;}
/* ------- 1. General Structure  ------- */

#primary_full, #primary, #secondary{position:relative;overflow:hidden;}
* html #primary, * html #secondary{display:inline;}
* html body{text-align:center;}
body {min-width:960px;background-color:#ffffff;}
#body_block{z-index:0;padding-top:10px;}
#primary{float:left;width:690px;}
#secondary{float:right;width:288px;min-height:300px;}
#primary .content{margin-right:48px;margin-top:0px; }
#secondary .content{margin-right:0px;margin-left:0px;}
.inner{height:100%;width:960px;min-width:960px;position:relative;clear:both;text-align:left;margin:0 auto;}
#primary-full .content, #subfooter .content{ margin-left:10px;margin-right:10px;padding:1px;margin-top:0px;overflow:hidden; }
#body_block #primary-full{width:960px;}
.entry{overflow:hidden;}

#subline{ height:30px;
border-bottom:dotted 1px #CCC; margin-bottom:14px;margin-top:10px;
width:96%}
#subline3{ height:30px;
border-bottom:dotted 1px #CCC; margin-bottom:14px;margin-top:10px;
}

.hr2 {border-bottom:dotted 1px #CCC; margin-bottom:14px;}
#btop {
	background-image:url(../_img/boxt.gif);
	height:6px;
	background-repeat:no-repeat;
	width:620px;}
#bmiddle {
	background-image:url(../_img/botm.png);
	background-repeat:repeat-y;
	width:560px;
	padding:30px;
	}
#bbottom {
	height:28px;
	background-image:url(../_img/bot.png);
	background-repeat:no-repeat;
	width:620px;
}
#txtbox {width:550px;}

#contact-float {
	float:left;
}

	#contact-wrapper {
		 width:500px; 
		padding:10px 10px 35px 35px;
		font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;
	}
	#contact-wrapper p{

		color:#111;
	}
	#contact-wrapper div {

		margin:1em 0;
	}
	#contact-wrapper label {
		display:block;
		float:none;
		font-size:12px;
		width:auto;
	}
	#contact-wrapper label.error {
		display:block;
		float:none;
		font-size:12px;
		width:auto;
		color:#FF3300;
	}
	form#contactform input {
		border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
		border-style:solid;
		border-width:1px;
		padding:5px;
		font-size:12px;
		color:#333;
		width:450px;
		font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;
	}

	form#contactform input.submit-button {
		border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
		border-style:solid;
		border-width:1px;
		padding:5px;
		font-size:12px;
		background:#111;
		color:#fff;
		width:100px;
		font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;
	}

	form#contactform textarea {

		padding:5px;
		font-size:12px;
		width:450px;
		border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
		border-style:solid;
		border-width:1px;
		font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;
	}



	
	/* -------- Address -------- */
	
	.addressbox { 
		float:right;
		font-size:18px;
		line-height:22px;
		position:relative;
		right:168px; top:40px;
		margin-bottom:100px;
		}
	.addresstitle {
		font-size:18px;
		font-weight:bold;
		margin-bottom:10px;
	}
	
	.fulladdress {
		color:#464646;
		font-size:14px;
		margin-bottom:10px; margin-left:5px;
	}
	
		.fulladdress ul {
			list-style:none;
		}
			.fulladdress ul li {
			}
.aicon {vertical-align:middle;margin-top:-3px;}

.abox {
	background-image:url(../_img/picbg1.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;}
.abox2 {
	background-image:url(../_img/picbg2.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;}
.bb {
	background-image:url(../_img/bbg1.jpg);
	background-repeat:repeat-x;
	background-position:bottom;}
	
	.o {font-size:13px; text-align:justify}
	
#navigation-block {
	position:relative;
	top:-25px;
	
}

#hide {
	position:absolute;
	top:30px;
	left:-190px;
	top:-5px;
}

ul#sliding-navigation
{
	list-style: none;
	font-size: .75em;
	margin: 30px 0;
	padding: 0;
}

ul#sliding-navigation li.sliding-element h3,
ul#sliding-navigation li.sliding-element a
{
	display: block;
	width: 190px;
	padding: 5px 18px;
	margin: 0;
	margin-bottom: 5px;
}

ul#sliding-navigation li.sliding-element h3
{
	color: #fff;
	background:#333;
	font-weight: normal;
	
	 -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}

ul#sliding-navigation li.sliding-element a
{
	color: #fff;
	background:#222;
	border: 1px solid #1a1a1a;
	text-decoration: none;
	font-size:12px;
	
	 -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}

ul#sliding-navigation li.sliding-element a:hover { color: #90cf5d; }
ul#sliding-navigation li.sliding-element {
	list-style:none}
.ooo {
	background-image:url(../_img/bgmenu.jpg);
	background-repeat:no-repeat;
	background-position:top}
#btconnect {
	height:40px;
	width:186px;
	float:right;
	margin-top:-27px;
	margin-right:30px;
	}
#btconnect a{
	height:40px;
	width:186px;
	display:block;
	background-image:url(../_img/bt_connect.png);
	background-repeat:no-repeat
	}
#btconnect a:hover{
	height:40px;
	width:186px;
	display:block;
	background-image:url(../_img/bt_connect2.png);
	background-repeat:no-repeat
	}
#bobox {
	float:left;
	width:290px;
	height:440px;
	margin-bottom:18px;
	padding:8px;
	margin-right:8px;
	background-color:#f1f1f1;
	 -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	-moz-box-shadow: 0 0 1px 1px #cfcfcf;
	-webkit-box-shadow: 0 0 1px 1px #cfcfcf;
	box-shadow: 0 0 1px 1px  #cfcfcf;
	}
