
/************* Navigation **************/

#profile-menu 
{
    margin-bottom:12px;
    background-color: #ecc613;
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    padding-right:14px;
}
#solidblockmenu
{
    margin: 0;
    padding: 0px 0 0 35px;
    list-style: none;
    font: 12px Arial, Helvetica, sans-serif;
    font-weight: normal;
    border: 0px solid #21344C;
    color: #666;
}

#solidblockmenu li
{
    float:left;
}

#solidblockmenu li a
{
    height:27px;
    line-height:27px;
    padding-left:5px;
    padding-right:2px;
    text-decoration: none;
    color: #666;
}

#solidblockmenu li a:visited
{
    font-weight: normal;

}


#solidblockmenu #nav-home a, #solidblockmenu #nav-cap a, #solidblockmenu #nav-prod a, #solidblockmenu #nav-avail a, #solidblockmenu #nav-contact a
{
    font-weight: bold;
    color: #000;

}

/******* TOP NAV2 *************/

.top_nav
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-align: right;
    line-height: 16px;
}


.top_nav A:link, .top_nav A:visited, .top_nav A:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
}

.top_nav A:hover
{
    color: #FF0000;
}

.date, span.date
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #a00101;
    text-align: left;
}

/******* MAIN *************/

body
{
    background-image: url(../images/background3.jpg);
    background-position: 0px 0px;
    background-repeat: repeat-x;
    background-attachment: fixed;
}

.sub_title_home8
{
    font-family: Arial, Helvetica, sans-serif;
    color: #a00101;
    font-weight: bold;
    font-size: 15px;
    line-height: 20px;
}

.sub_title_home8 A:link, .sub_title_home8 A:visited, .sub_title_home8 A:active
{
    font-family: Arial, Helvetica, sans-serif;
    color: #a00101;
    font-weight: bold;
}

.sub_title_home8 A:hover
{
    color: #000000;
}




.sub_title_user
{
    font-family: Arial, Helvetica, sans-serif;
    color: #0f4398;
    font-weight: bold;
    font-size: 15px;
    line-height: 20px;
}
.sub_title_user A:link, .sub_title_user A:visited, .sub_title_user A:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #0f4398;
    line-height: 20px;
    text-decoration: none;
}

.sub_title_user A:hover
{
    color: #b20000;
}



.main1
{
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
}

.main1 A:link, .main1 A:visited, .main1 A:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    line-height: 16px;
    text-decoration: none;
}

.main1 A:hover
{
    color: #b20000;
}



.main_cal2
{
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: normal;
    padding:8px;
    
    font-size: 12px;
    height:115px;
    line-height: 16px;
    text-align: right;
    border: 1px solid #ccc;
}

.main_cal2 .event 
{
    margin-top:3px;
}

.main_cal3
{
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: normal;
    font-size: 12px;
    padding-top: 5px;
    text-align: right;
}

.main_cal4
{
    font-family: Arial, Helvetica, sans-serif;
    color: #CCCCCC;
    font-weight: normal;
    font-size: 12px;
    padding-top: 5px;
    text-align: right;
}




.main_cal
{
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
}

.main_cal A:link, .main_cal A:visited, .main_cal A:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    line-height: 16px;
    text-decoration: none;
}

.main_cal A:hover
{
    color: #b20000;
}









.main_red
{
    font-family: Arial, Helvetica, sans-serif;
    color: #b20000;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
}


.main_green
{
    font-family: Arial, Helvetica, sans-serif;
    color: #3a942e;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
}


.main_bold
{
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: bold;
    font-size: 12px;
    line-height: 16px;
}

.main_bold A:link, .main_bold A:visited, .main_bold A:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    font-weight: bold;
    line-height: 16px;
    text-decoration: none;
}

.main_bold A:hover
{
    color: #b20000;
}



.small_title_bold
{
    font-family: Arial, Helvetica, sans-serif;
    color: #0f4398;
    font-weight: bold;
    font-size: 12px;
    line-height: 16px;
}

.small_title_bold A:link, .small_title_bold A:visited, .small_title_bold A:active
{
    font-family: Arial, Helvetica, sans-serif;
    color: #0f4398;
    font-weight: bold;
    font-size: 12px;
    line-height: 16px;
}

.small_title_bold A:hover
{
    color: #a00101;
}






.sub_title_home12
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
}

.sub_title_home12 A:link, .sub_title_home12 A:visited, .sub_title_home12 A:active
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold;
}

.sub_title_home12 A:hover
{
    color: #b20000;
}



.profile_title_blank
{
    font-family: Arial, Helvetica, sans-serif;
    color: #CCCCCC;
    font-weight: bold;
    font-size: 12px;
    line-height: 15px;
    text-align: right;
}




.profile_title_main
{
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: bold;
    font-size: 20px;
    text-align: left;
}

.profile_title_main A:link, .profile_title_main A:visited, .profile_title_main A:active
{
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: bold;
}

.profile_title_main A:hover
{
    color: #b20000;
}





.profile_vid_title
{
    color: #000000;
    font-weight: bold;
    font-size: 12px;
    text-align: left;
    line-height: 17px;
}


.profile_vid_title2
{
    color: #b20000;
    font-weight: bold;
    font-size: 12px;
    text-align: left;
    line-height: 17px;
}


#inbox-list .info2 a.t
{
    display:block;
    overflow:hidden;
    width:214px;
    white-space: nowrap;
}




.profile_title
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold;
    font-size: 12px;
    line-height: 15px;

}
.profile_title-paging a
{
    font-weight:normal !important;
}
.profile_title-paging .active a 
{
     font-weight:bold !important;
}

.profile_title A:link, .profile_title A:visited, .profile_title A:active
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold;
}

.profile_title A:hover
{
    color: #b20000;
}









.info1
{
    font-family: Arial, Helvetica, sans-serif;
    color: #b20000;
    font-weight: bold;
    font-size: 11px;
    line-height: 15px;
    text-align: left;
}

.info1 A:link, .info1 A:visited, .info1 A:active, .friend-status
{
    font-family: Arial, Helvetica, sans-serif;
    color: #b20000;
    font-weight: bold;
}

.info1 A:hover
{
    color: #000000;
}





.info2
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold;
    font-size: 11px;
    line-height: 15px;
    text-align: left;
}

.info2 A:link, .info2 A:visited, .info2 A:active
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold;
}

.info2 A:hover
{
    color: #b20000;
}





.info3
{
    font-family: Arial, Helvetica, sans-serif;
    color: #0f4398;
    font-weight: bold;
    font-size: 11px;
    line-height: 15px;
    text-align: left;
}

.info3 A:link, .info3 A:visited, .info3 A:active
{
    font-family: Arial, Helvetica, sans-serif;
    color: #0f4398;
    font-weight: bold;
}

.info3 A:hover
{
    color: #b20000;
}








.main_blue
{
    font-family: Arial, Helvetica, sans-serif;
    color: #0f4398;
    font-weight: normal;
    font-size: 11px;
    line-height: 15px;
    text-align: left;
}

.main_blue A:link, .main_blue A:visited, .main_blue A:active
{
    font-family: Arial, Helvetica, sans-serif;
    color: #0f4398;
    font-weight: normal;
}

.main_blue A:hover
{
    color: #b20000;
}



.numbering
{
    font-family: Arial, Helvetica, sans-serif;
    color: #E3B701;
    font-weight: normal;
    font-size: 11px;
    line-height: 15px;
    text-align: right;
}

.numbering A:link, .numbering A:visited, .numbering A:active
{
    font-family: Arial, Helvetica, sans-serif;
    color: #E3B701;
    font-weight: normal;
}

.numbering A:hover
{
    color: #000000;
}





.added13
{
    font-family: Arial, Helvetica, sans-serif;
    color: #888888;
    font-weight: normal;
    font-size: 11px;
    line-height: 15px;
    text-align: right;
}

.added13 A:link, .added13 A:visited, .added13 A:active
{
    font-family: Arial, Helvetica, sans-serif;
    color: #888888;
    font-weight: normal;
}

.added13 A:hover
{
    color: #E3B701;
}





.green
{
    font-family: Arial, Helvetica, sans-serif;
    color: #417c0d;
    font-weight: normal;
    font-size: 11px;
    line-height: 15px;
    text-align: left;
}

.green A:link, .green A:visited, .green A:active
{
    font-family: Arial, Helvetica, sans-serif;
    color: #417c0d;
    font-weight: normal;
}

.green A:hover
{
    color: #000000;
}

.friend-status 
{
      font-weight: bold;
    font-size: 11px;
        line-height: 15px;
    text-align: left;
}

.green_bd
{
    color: #417c0d;
}

.green_bd A:link, .green_bd A:visited, .green_bd A:active
{
    color: #417c0d;
    font-weight: normal;
}

.green_bd A:hover
{
    color: #000000;
}


.yellow
{
    color: #b09207;
}

.yellow A:link, .yellow A:visited, .yellow A:active
{
    color: #b09207;
}

.yellow A:hover
{
    color: #000000;
}

.yellow_bd
{
    color: #b09207;
}

.yellow_bd A:link, .yellow_bd A:visited, .yellow_bd A:active
{
    color: #b09207;
}

.yellow_bd A:hover
{
    color: #000000;
}



.vid_text
{
    font-family: Arial, Helvetica, sans-serif;
    color: #999999;
    font-weight: normal;
    font-size: 12px;
    line-height: 15px;
    text-align: right;
}


.white_numbering, .upload-forms .help
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 10px;
    text-align: center;
    
}

.white_numbering 
{
    width:24px;
}

.upload-forms .help a
{
     color: #fff;
}


.upload-forms .white_numbering 
{    
    width:auto;
}
.upload-forms .white_numbering a,
.upload-forms .white_numbering a:hover
{
    color: #fff;
}

.home_title_yellow
{
    font-family: Arial, Helvetica, sans-serif;
    color: #E3B701;
    font-weight: bold;
    font-size: 17px;
    text-align: left;
}



.comments_title
{
    font-family: Arial, Helvetica, sans-serif;
    color: #222222;
    font-weight: bold;
    font-size: 20px;
    text-align: right;
}

.content-profile 
{   
    /*background-image: url(/images/profile/bg.jpg) !important;*/
    background-repeat:repeat;

    margin-bottom:15px;
    padding-bottom:10px;
}

.friend-items 
{
    
    padding:10px;
    padding-bottom:20px;
}
.friend-items table, .gallery-items table, .gallery-list table,.blog-items table,network-list table
{
    float:left;
}
.gallery-list table ,.gallery-items table
{
    margin-right:8px;
}
.voteable-items table 
{
    float:left;
    margin-right:5px;
}
.gallery-items table 
{
    height:155px;
}
.gallery-list table,.gallery-items table,.blog-items table
{   
    margin-bottom:15px;
    width:125px;    
}
.blog-items table 
{
    height:212px;
}
.blog-items-anonymous table 
{
    height:148px;
}
.blog-items table .info2 
{
    display:block;
    padding-right:4px;
}
.friends-col-blog 
{
    width:60px;
}
.friends-col-communityfeed 
{
    width:111px;
}
.friends-col-networkfeed
{
    width:100px;
}

.friends-col-video
{
    width:114px;
}
.friends-col-gallery
{
    width:70px;
}

.gallery-items, network-list 
{
    padding: 10px 0px 20px 0px;
}
.center-block 
{
    text-align:center;
    margin: 0 15px;
    background-color:#ffffff;
    padding:10px;
    margin-bottom:15px;
}

table.calendar 
{
    width:100%;
    margin-top:25px;
}
.friend_add 
{
    padding-top: 10px;
}

.share-right 
{
    float:right;
}

#vidsetting
{
    background-image: url(/images/profile/settings_bg.jpg);
    background-repeat: no-repeat; 
    background-color:#ffffff;   
    height:26px;
    vertical-align: middle;
    margin-top:4px;
}
#vidsetting.public 
{
    background-image: none;
}
#vidsetting .addthis_toolbox 
{
    margin-top: 5px;
    margin-right:4px;
}
#vidsetting .options 
{
    padding-top:5px;
    padding-left:95px;
}
#vidsetting label 
{
     color: #ccc;
     margin-right:5px;     
  
}
#vidsetting input 
{
    margin-top: 0;
}
#vidsetting input,
#vidsetting label
{
    vertical-align: middle;

}
td.gallery-subscribe 
{
    width:100px;text-align:right;padding-right:9px;
}
.content_whitebg 
{
    margin:18px;
    padding:18px;
    background-color: #fff;
}
.friend-actions 
{
    padding:5px 0;
}

.uploadArea
{
    width:526px;   
}

div.standard
{
    background-color:#fff;
    border-top:1px solid #CCCCCC;
    margin:0;
    padding:10px 0;
    margin-right: 20px;
}

div.standard-inner
{
    background-color:#fff;
    border-top:1px solid #CCCCCC;
    padding:10px 0;
}

tr.standard-row td
{
    background-color:#fff;
    border-top:1px solid #CCCCCC;
}

div.standard-flip
{
    border-bottom:1px solid #CCCCCC;
    padding:10px 0;
}

table.approvalTable
{
    width:100%
}

div.NetworkSplit
{
    background-color:#fff;
    width:431px;
    float:left;
}

div.NetworkSplit span.label
{
    height:25px;
    position:relative;
    top:6px;
    padding-left:15px;
}

div.NetworkSplit label
{
    font-weight:bold;
}

div.NetworkSplit div.Item
{
    background:url(../images/arrowpoint.jpg) no-repeat left;
    height:25px;
}

div.NetworkSplit div.buttons
{
    float:right;
}

div.NetworkSplit table.sub
{
    width:432px;
}

div.NetworkSplit table.sub tr
{
    height:40px;
}

div.NetworkSplit table.sub .avatar
{
    padding-right:10px;
    width:32px;
    text-align:center;
    vertical-align:middle;
}

div.NetworkSplit table.sub .name
{
    width:132px;
}

div.NetworkSplit table.sub .stats
{
    width:195px;
}

div.NetworkSplit table.paging, .headerLink
{
    margin-top:-52px;
    float:right;
}

 .headerLink
 {
     bottom:40px;
 }

div.networkAdmin table.paging
{
    margin-top:-54px;
    float:right;
}

div.networkAdmin div.blog-items table, div.networkAdmin div.gallery-list table
{
    margin-right:25px;
   
}

div.NetworkSplit h2.sub
{
    color: #0f4398;
}

div.NetworkSplit span.sub
{
    float: right;
    padding-right:20px;
}

div.NetworkSplit span.sub label
{
    color: #666;
}

.headerLink
{
    padding-right:20px;
}

div.help
{
    padding:0 0 30px 0;
}

.NetworkSelectUpload
{
    float:left;
    padding-right:30px;
}

table.StatusInfo
{
    height:50px;padding-top:3px;
}
table.StatusInfo td
{
    padding:1px;height:19px;vertical-align:middle;
}

.LatestItem
{
    padding-left:40px;
}
