@import url("BasicCalendar.css");

#tcms_wrapper{

    margin:0 auto;
    padding:0 10px;
    width:960px;

}

#tcms_upload_target{

    width:0;
    height:0;
    border:0px solid #fff;
    display:none;
    
}

#tcms_singlecolumn {

    margin: 10px 5px 10px 0px;
    height: 500px;
    width: 900px;
    float: left;
}

#tcms_home_nav {

    display: inline;
    margin-left: 20px;
}

#tcms_main_nav {

    display: inline;
    margin-left: 40px;
}

#tcms_main_nav_2 {

    display: inline;
    margin-left: 60px;
}

#tcms_sub_nav {

    display: inline;
    margin-left: 60px;
}

#tcms_sub_nav_2 {

    display: inline;
    margin-left: 80px;
}

#tcms_leftcolumn {

    margin: 10px 5px 10px 0px;
    height: 500px;
    width: 475px;
    float: left;
}

#tcms_rightcolumn {
    float: right;
    margin: 10px 0px 10px 0px;
    height: 500px;
    width: 475px;
    display: inline;
    position: relative;
}

#tcms_rightcolumn_sub_left {


    margin: 0px;
    width: 175px;
    float: left;
}

#tcms_rightcolumn_sub_right {


    float: right;
    margin: 0px;
    width: 290px;
    display: inline;
    position: relative;
}

.tcms_box{

    border: 1px solid #ccc;
    padding: 5px;
    margin: 5px;
    width: 435px;
}

.tcms_box_single{
    border: 1px solid #ccc;
    padding: 5px;
    margin: 5px;
    width: 940px;
}

.tcms_box_small{
    border: 1px solid #ccc;
    padding: 5px;
    margin-left: 5px;
    margin-top: 5px;
    width: 150px;
}

#tcms_media_div{
    overflow: scroll;
    height: 305px;
    width: 242px;
}

#tcms_box_media{

    border: 1px solid #ccc;
    padding: 5px;

    margin-top: 5px;
    width: 256px;
    height: 315px;
}

.tcms_field_media{

    margin-right: 5px;
    float: left;
    display: inline;

}

.tcms_label_media{
    margin-top: 9px;
    display: block;

}

#tcms_message{
    color: red;
    font-weight:bold;
    margin: 5px;
}

.tcms_label{
    margin: 1px;
    float: left;
}

.tcms_field{

    margin: 5px;
    margin-left: 120px;
    display: block;
    width: 310px;
}

.tcms_row_divider{

    margin: 10px;
    display: block;

}

.tcms_field_short{

    margin: 5px;

    display: inline;
    width: 75px;
}

.tcms_field_choose{

    margin: 5px;
    margin-left: 75px;
    display: inline;
    width: 240px;
}

.tcms_field_checkbox{

    margin: 5px;
    margin-left: 105px;
    display: block;
    width: 10px;
}

.tcms_field_cover{

    margin-left: -305px;

    z-index: 2;
}

.tcms_field_cover_select{

    width: 287px;
    position: absolute;
    margin-top: -26px;
    margin-left: 120px;
    z-index: 2;
}


.tcms_field_remove{

    display: inline;
}

.tcms_row{
    margin: 5px;


}

#tcms_filter_controls {

    margin: 5px;

}

.tcms_filter_controls_row {

    margin: 5px;

}

#tcms_paginate{

    margin: 5px;
}

#tcms_overlay {
	display: none;
    position: absolute;
	left: 0;
	top: 0;
    width: 2048px;
	height: 2048px;
    background: #FFFFFF;
    z-index:2;
    /* for IE */
    filter:alpha(opacity=80);
    /* CSS3 standard */
    opacity:0.8;
}

.tcms_pop_up {

    background: #FFFFFF;
	display: none;
    position: absolute;
	left: 250px;
	top: 100px;
	padding: 0 5px 5px 0;
    z-index: 3;
	margin: 0 auto;

}

.tcms_tag_type{
    display: inline;
    float: right;
    margin-top: -20px;

}

a.tcms_link:hover {

    background: blue;

}

a.tcms_link:link {

    color: black;

}

a.tcms_link:visited {
    
    color: black;

}

.tcms_calendar {
    display: none;
    z-index: 2;

}

a.tcms_calendar_link:hover {

    background: blue;

}

a.tcms_calendar_link:link {

    color: black;

}

a.tcms_calendar_link:visited {

    color: black;

}