*.floatL {
    float:left !important;
}

*.floatR {
    float:right !important;
}

#toolbar {
    width:99%;
    float:left;
}

#toolbar > div {
    display:block;
    line-height:32px;
    width:99%;
}

#toolbar span.seperator {
    display: inline;
}

#toolbarcontainer a {
    display:inline;
    padding:0;
    font-size:13px;
    border:none;
    text-transform:lowercase;
    word-spacing: 0.2em;
    line-height:32px;
}

#toolbarcontainer a:hover {
    text-decoration: underline;
}

#toolbarcontainer .menu-more {
    display:none;
}

#toolbar #toolbarnologin.floatR, #toolbar #toolbarloggedin.floatR {
    font-size:inherit;
    margin-top:0;
    padding-bottom:0;
}

#frontSearch, #subPages {
    width: 750px;
}

#subPages, #subPages #tagsTable {
    width: 750px;
}

#frontSearch h1 {
    width: 550px;
    height: 226px;
    display: block;
    background: url(../images/home-logo.jpg) 0% 0% no-repeat;
    line-height:28px;
    text-align:center;
    position:relative;
}

#frontSearch h1 span, #subPages h1 span {
    position:absolute;
    bottom:35px;
    left:205px;
    font-size:13px;

 }

#frontSearch p.titleTop {
    display:block;
}

#frontSearch .searchBox {
    width: 750px;
}

#frontSearch .searchBox input {
    width: 742px;
}

#frontSearch p.titleSmall {
    font-size: 12px;
    margin-top: 20px;
    line-height: 18px;
    text-align:center;
    margin-top:20px;
}

#frontSearch p.titleSmall a {
    display:inline;
    border:none;
    padding:0;
    font-weight:bold;
}
#frontSearch p.titleSmall a.font-110 { font-size: 110% }
#frontSearch p.titleSmall a.font-120 { font-size: 120% }
#frontSearch p.titleSmall a.font-130 { font-size: 130% }
#frontSearch p.titleSmall a.font-140 { font-size: 140% }
#frontSearch p.titleSmall a.font-150 { font-size: 150% }
#frontSearch p.titleSmall a.font-160 { font-size: 160% }
#frontSearch p.titleSmall a.font-170 { font-size: 170% }
#frontSearch p.titleSmall a.font-180 { font-size: 180% }
#frontSearch p.titleSmall a.font-190 { font-size: 190% }

#frontSearch p.titleSmall span {
    display:inline;
}

.bookmark { display:block; }

/* search page */

#searchPage {
     margin: 0 10px 10px 10px;
}

#searchPage div#leftcol {
    float:left;
    display:block;
    max-width:170px;
    border:none;
}

.displayblock {
    display:block;
}

#searchPage div#maincol {
    margin-left: 200px;
    margin-right: 320px;
}

#searchPage div#rightcol {
    display:block;
}

.headingAddInfo {
    padding:0 0 0 10px;
}

.headingAddInfo-content {
    float:right;
    margin-top:-17px;
    display:block;
}

.bjj-logo {
    background:none;
    width:275px;
    height:50px;
    text-indent:0;
    margin-right: -380px;
}

.bjj-logo a {
    height:50px;
    overflow:visible;
}

.logo-large {
    display:block;
    margin-top:-5px;
}

#search-form {
    margin:14px 0 0 290px;
    min-width:440px;
}

.new-pagination {
    width:940px !important;
}

.filter-btn {
    display:none;
}

/* end search page */

/*video page*/
.wrap960 {
     width:960px!important;
}

.ad640 {
    margin-right: 312px;
}

.video-details{
    width:640px;
    margin-right: 312px;
}

.recommended-item {
    height: 150px;
    width: 180px;
}

.recommended-item img {
    height: inherit;
    width:inherit;
}


.general-title {
    margin-right:312px
}

.top-embed-actions {
    margin-right:312px;
}

#searchPage .main-title-embed h1 {
    font-size:28px;
    line-height:28px;
}

#fpp { 
    margin-right:312px !important;
}

#txt-share {
    width:400px;
    display:inline-block; *display:inline; *zoom:1;
}

#slider {
    width:960px;
}

#slider li, #slider2 li {
    width:960px !important;
    height:315px !important;
    float:left !important;
}



/* end video page */

/* grid display */

#searchPage.grid .result-body {
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    border-top:1px solid #fff;
    padding:5px;
    width:182px;
    height:308px !important;
    vertical-align:top;
    display:inline-block; *display: inline; *zoom:1;
    line-height:19px;
}

#searchPage.grid .result-body:hover {
    border:1px solid #eee;
}

#searchPage.grid .result-body ~ .result-body {
    padding:5px;
}

#searchPage.grid .result-text {
    margin-left:0;
}

#searchPage.grid .result-text p {
    padding-top:6px;
}

#searchPage.grid .result-text p.small_bottom a:nth-child(3) {
    display:none;
}

#searchPage.grid .result-thumb {
    width:182px;
    height:137px;
    float:none;
}

#searchPage.grid .result-thumb img {
    width:180px;
    height:135px;
    padding:1px;
}

#searchPage.grid div#wrapper {
    max-width: 100%;
}

#searchPage.grid .result-body h3 {
    font-size:14px;
    height:40px;
    overflow:hidden;
}

/* end grid display */

.user-upload input[type=text]{
    width:300px;
}

.user-upload input[type=password]{
    width:300px;
}

#subPages #logSignup .inputBtn {
    width:210px;
}

div.standardForm {
    width:630px;
}

.standardField {
    width:inherit;
}

div.standardForm label {
    display:block;
    float:left;
}

.footera {
    width: 910px;
}
