body { 
font-family : Helvetica, Verdana, Arial, sans-serif; 
background : #aaa; 
margin : 0; 
padding : 0; 
} 
a:link img, a:active img, a:visited img { 
border : 0; 
} 
#outer_container { 
background : #fff; 
width : 1000px; 
margin : 0 auto; 
padding : 0; 
} 
#container { 
margin : 0 auto; 
padding : 0 66px; 
width : 768px; 
width : 868px; 
} 
#feedback_link { 
float : left; 
position : absolute; 
top : 279px; 
} 
#navbar { 
height : 28px; 
height : 56px; 
text-align : right; 
} 
#navbar a img { 
margin-left : 41px; 
} 
#content { 
position : relative; 
} 
#khush_logo { 
float : left; 
} 
#iphone_shots { 
float : right; 
} 
.vertical { 
position : relative; 
overflow : hidden; 
height : 375px; 
width : 155px; 
} 
.items { 
position : absolute; 
height : 20000em; 
margin : 0; 
} 
.scrollable img { 
float : left; 
margin : 7px 0 7px 0; 
background-color : #fff; 
padding : 2px; 
border : 1px solid #ccc; 
cursor : pointer; 
width : 140px; 
height : 105px; 
} 
.scrollable .active { 
border : 2px solid #28afd7; 
z-index : 9999; 
position : relative; 
} 
a.browse { 
background : url(images/vert_large.png) no-repeat; 
display : block; 
width : 30px; 
height : 30px; 
float : left; 
margin : 40px 10px; 
cursor : pointer; 
font-size : 1px; 
} 
a.up, a.down { 
background : url(images/vert_large.png) no-repeat; 
float : none; 
margin : 2px 50px 0 62px; 
} 
a.up:hover { 
background-position : -30px 0; 
} 
a.up:active { 
background-position : -60px 0; 
} 
a.down { 
background-position : 0 -30px; 
} 
a.down:hover { 
background-position : -30px -30px; 
} 
a.down:active { 
background-position : -60px -30px; 
} 
a.disabled { 
visibility : hidden !important ; 
} 
#video_container { 
background : #e5e5e5; 
padding : 10px 15px 0 25px; 
height : 452px; 
clear : right; 
} 
.vid_big { 
float : left; 
margin-top : 38px; 
border : 2px solid #ffffff; 
height : 358px; 
} 
.vid_big_caption { 
background : #d5d5d5; 
padding : 5px 15px 2px 15px; 
margin : 0 0 0 0; 
} 
.vimeoBadge { 
margin : 0; 
padding : 0; 
font : normal 11px verdana, sans-serif; 
float : right; 
} 
.vimeoBadge img { 
border : 0; 
} 
.vimeoBadge a, .vimeoBadge a:link, .vimeoBadge a:visited, .vimeoBadge a:active { 
color : #3a75c4; 
text-decoration : none; 
cursor : pointer; 
} 
.vimeoBadge a:hover { 
color : #00ccff; 
} 
.vimeoBadge #vimeo_badge_logo { 
margin-top : 0; 
width : 57px; 
height : 0; 
display : none; 
} 
.vimeoBadge .credit { 
font : normal 11px verdana, sans-serif; 
} 
.vimeoBadge .clip { 
padding : 0; 
margin : 0 0 15px 0; 
line-height : 0; 
} 
.vimeoBadge .caption { 
font : normal 11px Helvetica, sans-serif; 
overflow : hidden; 
width : 160px; 
} 
#blog_container h2 { 
font-family : 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; 
font-weight : bold; 
font-size : 1.4em; 
margin-top : 20px; 
margin-bottom : 5px; 
} 
#blog_container h2 a { 
text-decoration : none; 
color : #000000; 
} 
#blog_container h2 a:hover { 
text-decoration : none; 
color : #114477; 
} 
#blog_container small { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 0.8em; 
line-height : 1.5em; 
color : #777777; 
} 
#blog_container p { 
text-align : justify; 
line-height : 1.4em; 
font-size : 1em; 
color : #333333; 
margin-top : 10px; 
} 
.more-link { 
color : #114477; 
text-decoration : none; 
font-size : 1em; 
} 
.read-more { 
text-align : right; 
margin-top : 10px; 
width : 868px; 
} 
#footer { 
background : #aaa; 
text-align : right; 
width : 1000px; 
margin : 0 auto;
font-size:18px;
} 
#footer a { 
margin-left : 24px; 
text-decoration : none; 
color : #333333; 
font-size : 0.8em; 
} 
.article_delimiter { 
float : left; 
width : 868px; 
height : 1px; 
background-color : #9f99a2; 
margin-top : 20px; 
margin-bottom : 20px; 
} 
#about { 
margin : 10px 10px 20px 10px; 
background : #e5e5e5; 
padding : 10px 15px 0 25px; 
height : 452px; 
clear : right; 
} 
#about-info { 
margin : 10px 10px 20px 10px; 
clear : right; 
} 
.team-preview { 
float : left; 
margin-top : 38px; 
border : 2px solid #ffffff; 
height : 358px;
width:620px;
} 
.team-left-block {
float:left;
width:230px;
margin-left:15px;
margin-top:25px;
}
.team-right-block {
float:right;
width:320px;
font-size:16px;
margin-top:48px;
margin-right:15px;
font-family: Arial,Helvetica,sans-serif;
}
.team-head-text {
float:left;
width:230px;
text-align:center;
font-family: Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
}
.team-hidden{
display:none;
}
.team-link {
text-decoration:none;
color:#000000;
}
#songup { 
clear : right;
padding : 10px 10px 20px 20px; 
background-color : #E5E5E5; 
} 
.songup-content {
padding-left:10px;
padding-bottom:20px;
background-color : #E5E5E5;
border:3px solid #FFFFFF;
} 
.songup-heading { 
color : #000000; 
font-weight : bold; 
margin-top : 5px; 
font-size:25px;
}
#formsong {
clear : left;
}
#loading {
display:none;
}
#fplayer {
display:none;
}
#dbg { 
display:none;
background-color : #000000; 
color: #FFFFFF;
padding: 5px 5px 5px 5px;
} 
.form-select {
	width: 100px;
}
.about_heading { 
color : #000000; 
font-size : 24px;
font-weight : bold; 
margin-top : 25px; 
} 
.about_vheading{
color : #000000; 
font-size : 18px;
margin-top : 25px; 
}
.about_content { 
color : #000000; 
font-weight : normal; 
margin-top : 10px; 
} 
.about-scrinshot{
margin-left:7px;
}
#contact { 
clear : right;
padding : 10px 10px 20px 20px; 
background-color : #E5E5E5; 
} 
.contact-text {
padding-left:10px;
padding-bottom:20px;
background-color : #E5E5E5;
border:3px solid #FFFFFF;
} 
#faq { 
clear : right;
margin : 10px 10px 0px 10px; 
} 
#privacy-copyright { 
clear : right;
margin : 10px 10px 0px 10px; 
} 
.contact_heading { 
color : #000000; 
font-weight : bold; 
margin-top : 5px; 
font-size:25px;
} 
.contact_content { 
color : #000000; 
font-weight : normal; 
margin-top : 10px; 
} 
.contact_email { 
color : #000000; 
font-weight : normal; 
margin-top : 2px; 
margin-bottom : 2px; 
} 
.question { 
color : #000000; 
font-weight : bold; 
margin : 10px; 
padding : 5px; 
} 
.answer { 
color : #000000; 
font-weight : normal; 
} 
#header { 
background-image : url(images/top_bar.png); 
background-repeat : no-repeat; 
height : 50px; 
text-align : right; 
} 
#header a img { 
margin-left : 38px; 
margin-right : 38px; 
padding-top : 22px; 
} 
#header #link_home { 
float : left; 
width : 300px; 
height : 50px; 
} 
#footer_ladida { 
background-image : url(images/bottom_button_868px.png); 
background-repeat : no-repeat; 
height : 51px;
padding-bottom:10px;

} 
#main_section_left { 
background-image : url(images/main_image.png); 
background-repeat : no-repeat; 
float : left; 
width : 465px; 
height : 347px; 
}
