@charset "UTF-8";
/* ---------------------------------------------
WebRaising 2010 - Master CSS
Author: brandyRussum
Version: 22 May 2010
---------------------------------------------*/

/* =universal elements
---------------------------------------------*/
body{background:#fff;font-family:Helvetica,Arial,Geneva,Tahoma,sans-serif;}
ul{list-style:none;}
img{border:0;}
h1{display:none;}
h2{display:none;}
h3,h4{font-weight:normal;}
iframe{margin-left:60px;}
a{text-decoration:none;color:#480C6E;}
#wrapper{background-color:#DBBAF0;background-image:url(../px/backing.png);background-position:top center;background-repeat:no-repeat;width:960px;height:700px;margin:-10px auto 0 auto;padding:0;}
#content{padding:60px 0 0 230px;}

/* =tabbed headers
---------------------------------------------*/
h3.title_tab{margin-top:-60px;}
#about h3.title_tab{text-indent:-9000px;width:91px;height:388px;float:left;background-image:url(../px/banner_about.png);background-position:top center;}
#photos h3.title_tab{text-indent:-9000px;width:91px;height:388px;float:left;background-image:url(../px/banner_photos.png);background-position:top center;}
#contact h3.title_tab{text-indent:-9000px;width:91px;height:388px;float:left;background-image:url(../px/banner_contact.png);background-position:top center;}

/* =sidebar
---------------------------------------------*/
#sidebar h1 span, #sidebar h2 span{display:none;}
#sidebar h1{width:213px;height:218px;background:url(../px/webraising.png) no-repeat;}
#sidebar{padding-top:200px;}
#sidebar{width:225px;height:700px;float:left;margin:0;background:url(../px/sidebar_bk.png) top left no-repeat;}

/* =nav
---------------------------------------------*/
#nav{height:40px;margin:0;padding-top:65px;padding-left:225px;}
#nav li{float:left;}
#nav a{width:180px;height:40px;display:block;text-indent:-9000px;margin:0;}
#prj_btn a{background-image:url(../px/nav_project_01.png);background-position:bottom right;background-repeat:no-repeat;}
#home #prj_btn a{background-image:url(../px/nav_project_02.png);background-position:bottom right;background-repeat:no-repeat;}
#abt_btn a{background-image:url(../px/nav_about_01.png);background-position:bottom right;background-repeat:no-repeat;}
#about #abt_btn a{background-image:url(../px/nav_about_02.png);background-position:bottom right;background-repeat:no-repeat;}
#pht_btn a{background-image:url(../px/nav_photos_01.png);background-position:bottom right;background-repeat:no-repeat;}
#photos #pht_btn a{background-image:url(../px/nav_photos_02.png);background-position:bottom right;background-repeat:no-repeat;}
#cnt_btn a{background-image:url(../px/nav_contact_01.png);background-position:bottom right;background-repeat:no-repeat;}
#contact #cnt_btn a{background-image:url(../px/nav_contact_02.png);background-position:bottom right;background-repeat:no-repeat;}

/* =projects
---------------------------------------------*/
#clients{height:443px;padding:0;margin:0;}
#clients li{float:left;margin-top:-60px;}
#clients li a{width:175px;height:443px;display:block;text-indent:-9000px;margin:0;}
#client_01{margin:20px 0 0 7px;background-image:url(../px/hm_imgs-01.png);background-repeat:no-repeat;}
#client_02{margin:20px 0 0 7px;background-image:url(../px/hm_imgs-02.png);background-repeat:no-repeat;}
#client_03{margin:20px 0 0 6px;background-image:url(../px/hm_imgs-03.png);background-repeat:no-repeat;}
#client_04{margin:20px 0 0 4px;background-image:url(../px/hm_imgs-04.png);background-repeat:no-repeat;}

/* =team pages
---------------------------------------------*/
h3.team_title_tab{margin-top:-60px;}
h3.team_title_tab{text-indent:-9000px;width:91px;height:388px;float:left;}
div.team_content{float:left;width:620px;font-size:.85em;line-height:1.3em;margin-left:10px;}
div.team_content p{width:580px;}
p.team_credit{font-size:.95em;font-style:italic;}
h3.brother{background-image:url(../px/banner_brother.png);background-position:top center;}
h3.help{background-image:url(../px/banner_help.png);background-position:top center;}
h3.exodus{background-image:url(../px/banner_exodus.png);background-position:top center;}
h3.exchange{background-image:url(../px/banner_exchange.png);background-position:top center;}

/* =about
---------------------------------------------*/
#about h4{font-size:1.3em;color:#480C6E;}
#about_p{margin-top:-15px;}
#about_bk{width:600px;height:530px;float:left;background-image:url(../px/about_back.png);background-position:top left;background-repeat:no-repeat;}
#about_content{width:560px;margin:0 auto;;font-size:.85em;line-height:1.25em;}
span.their_name{display:block;font-size:1.1em;font-style:italic;}
span.their_position{display:block;margin-bottom:10px;color:#2B2A2B;}
span.hidden{display:none;}
ul.persons{margin-top:-15px;}


/* =footer
---------------------------------------------*/
#footer{width:960px;margin:0 auto;font-size:.75em;}



/* =misc
---------------------------------------------*/
.clearfix{clear:both;}

/* =form
---------------------------------------------*/
form.contact{width:599px;height:424px;border:0;background-image:url(../px/form_back.png);background-position:top center;float:left;}
form.contact fieldset{border:0;padding:0;margin:10px 0 10px 20px;}
form.contact #name_set{margin-top:20px;}
form.contact input, textarea{font-family:Helvetica,Arial,Geneva,Tahoma,sans-serif;font-size:1.2em;padding:5px 0 0 5px;line-height:1.4em;}
.new_label{float:left}
input.new_inputs,textarea.new_textarea{width:400px;border:0px;margin:10px 0 0 5px;}
input.new_inputs{height:25px;}
textarea.new_textarea{height:200px;}
form.contact fieldset label{font-size:0;background-repeat:no-repeat;}
form.contact #name{width:142px;height:42px;background-image:url(../px/form_name.png);background-position:top left;}
form.contact #email{width:142px;height:51px;background-image:url(../px/form_email.png);background-position:top left;}
form.contact #msg{width:142px;height:55px;background-image:url(../px/form_msg.png);background-position:top left;}
form.contact #send{width:121px;height:51px;background-image:url(../px/form_btn.png);background-color:transparent;background-position:top left;border:0;font-size:0;cursor:pointer;margin-left:456px;}

/* ------------------------------------------------------------------------
	JQuery Solution: Galleria
	Author: Aino
	Author URL: http://galleria.aino.se/
	Date Added: 22 May 2010
------------------------------------------------------------------------- */
.galleria-container{height:530px;width:620px;position:relative;overflow:hidden;background:#480C6E;}
.galleria-stage{position:absolute;top:10px;bottom:50px;left:10px;right:10px;overflow:hidden;}
.galleria-thumbnails-container{height:40px;bottom:0;position:absolute;left:10px;right:10px;z-index:2;}
.galleria-carousel .galleria-thumbnails-list{margin-left:30px;margin-right:30px;}
.galleria-thumbnails .galleria-image{height:28px;width:48px;background:#000;margin:0 5px 0 0;border:1px solid #000;;float:left;cursor:pointer;}
.galleria-thumbnails .active{border-color:#aaa;}
.galleria-counter{display:none;}
.galleria-loader{background:#000;width:20px;height:20px;position:absolute;top:10px;right:10px;z-index:2;display:none;background:url(../px/classic-loader.gif) no-repeat 2px 2px;}
.galleria-info{display:none;}
.galleria-info-text{display:none;}
.galleria-info-title{display:none;}
.galleria-info-description{display:none;}
.galleria-info-title+.galleria-info-description{display:none;}
.galleria-info-close{display:none;}
.galleria-info-link{display:none;}
.galleria-info-link:hover,.galleria-info-close:hover{display:none;}
.galleria-image-nav{position:absolute;top:50%;margin-top:-15px;width:100%;height:31px;left:0;}
.galleria-image-nav-left,.galleria-image-nav-right{cursor:pointer;width:16px;height:31px;position:absolute;left:10px;z-index:2;}
.galleria-image-nav-right{left:auto;right:10px;background-position:-300px 0;z-index:2;}
.galleria-image-nav-left:hover,
.galleria-image-nav-right:hover{}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right{cursor:pointer;display:none;background-position:-495px 0;border-right:1px solid #444;position:absolute;left:0;top:0;height:30px;width:23px;z-index:3;}
.galleria-thumb-nav-right{background-position:-578px 0;border-left:1px solid #444;border-right:none;right:0;left:auto;}
.galleria-thumbnails-container .disabled,
.galleria-thumbnails-container .disabled:hover{cursor:default;}
.galleria-thumb-nav-left:hover,
.galleria-thumb-nav-right:hover{background-color:#111;}
.galleria-carousel .galleria-thumb-nav-left,
.galleria-carousel .galleria-thumb-nav-right{display:block;}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right,
.galleria-info-link,
.galleria-info-close,
.galleria-image-nav-left,
.galleria-image-nav-right{background-image:url(../px/classic-map.png);background-repeat:no-repeat;}