@import url(common.css);

.checkbox {
	float: none;
	margin: 5px 0 5px 0;
	padding: 0;
}

.comment_container {
	margin: 0;
	padding: 0 0 20px 40px;
}

.comment_container .submit_button {
	margin-left: 240px;
}

.comment_summary {
	margin: 0;
	padding-left: 40px;
}

div#comment_divider {
	margin-left: 25px;
}

div#content_left_container {
    float: left;
    width: 657px;
    margin-left: 39px;
    display: inline;
}

div#content_right_container {
    float: left;
    width: 232px;
    margin-top: 2px;
}

div#approved_by_container {
	padding: 0 20px 20px 35px;
}

div#approved_by_container .approver {
    float: left;
    margin: 5px 10px 5px 5px;
    padding-left: 4px;
	text-align: center;
}

div#tip_info {
    color: #6E685D;
    padding: 39px 20px 20px 20px;
}

div.tip_votes {
    margin: 20px 15px 0 30px;
    float: left;
    text-align: center;
    display: inline;
}

div#tip_content {
    margin: 20px 0 0 0;
    color: #6E685D;
    float: left;
    width: 480px;
}

div#tip_content .edit_tip {
    font-weight: bold;
    font-size: 85%;
}

div#tip_content .tip_body {
    font-size: 93%;
}

div#tip_content .submit_by {
    font-size: 85%;
}

div#photo_container {
    padding: 0 0 10px 50px;
}

/* Align submit button */
div#photo_container .standard .submit {
    margin-left: 250px;
}

/* Align submit button */
div#comment_container .standard .submit {
    margin-left: 250px;
}

/* Tip Navigation Links */

div#tip_links {
    clear: both;
    color: #6E685D;
    text-align: center;
    padding: 0 25px 20px 25px;
}

div#tip_links ul {
    margin: 0;
    padding: 0;
}

div#tip_links li {
    display: inline;
    font-size: 85%;
    font-weight: bold;
    margin: 0;
    padding: 0 2px 0 2px;
}

/* End Tip Navigation links */

.tip_submit_title_background {
    background: #d3e059 url(/images/blog_title_bkg.gif) repeat-y scroll 0%;
}

.tip_submit_top {
    background: url(/images/blog_title_top.gif) no-repeat left top;
}

.tip_submit_bottom {
    background: url(/images/blog_title_bottom.gif) no-repeat left bottom;
}

.tip_border_background {
    background: #fff url(/images/tip_title_bkg.gif) repeat-y scroll 0%;
}

.tip_border_top {
    background: url(/images/tip_title_top.gif) no-repeat left top;
}

.tip_border_bottom {
    background: url(/images/tip_title_bottom.gif) no-repeat left bottom;
}

.tip_border {
	border: 1px solid #CBC8C2;
    /* min-height: 190px; */
    margin: 9px 0 0 8px;
    padding: 0;
    width: 637px;
}


/* Tip approve images */
.approve a {
    padding-bottom: 8px;
    display: block;
    float: left;
    width: 89px;
    height: 131px;
    text-align: center;
    text-decoration: none;
    background: transparent url(../images/vote_lrg.gif) no-repeat left top;
    cursor: pointer;
}

.approve a:hover {
    background: transparent url(../images/vote_active_lrg.gif) no-repeat left top;
}

.approve a span.vote_count {
    font-family: "Arial Black", Arial, Helvetica, sans-serif;
    font-size: 153.9%;
    font-weight: normal;
    color: #6E685D;
    display: block;
    margin-top: 38px;
}

.approve a:hover span.vote_count {
    color: #6E685D;
}

.approve a span.vote_status {
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size: 77%;
    font-weight: bold;
    text-transform: uppercase;
    color: #6E685D;
    display: block;
    margin: 0;
    padding: 0;
    height: auto !important;
    height: 1px; /* fix for IE */
}

.approve a:hover span.vote_status {
    color: #6E685D;
}

.approved {
    padding-bottom: 8px;
    display: block;
    float: left;
    width: 89px;
    height: 131px;
    text-align: center;
    text-decoration: none;
    background: transparent url(../images/vote_active_lrg.gif) no-repeat left top;
}

.approved span.vote_count {
    font-family: Arial Black, Arial, Helvetica, sans-serif;
    font-size: 153.9%;
    font-weight: normal;
    color: #6E685D;
    display: block;
    margin-top: 38px;
}

.approved span.vote_status {
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size: 77%;
    font-weight: bold;
    text-transform: uppercase;
    color: #6E685D;
    display: block;
    margin: 0;
    padding: 0;
    height: auto !important;
    height: 1px; /* fix for IE */
}

/* End tip approve images */

/* Tip navigation */
div#tip_divider_bottom {
    height: 2px;
    width: 100%;
    background-color: #b9b3ab;
    font-size: 1px;
}

ul#tip_navigation {
    text-align: center;
}

ul#tip_navigation img {
    vertical-align: middle;
}

/* End tip navigation */

/* Briefcase items */
div#list_container .briefcase_items {
    width: 100%;
    margin: 0;
}

div#list_container .briefcase_items thead {
    white-space: nowrap;
}

div#list_container .briefcase_items td {
    border: 0;
    border-bottom: 1px #C5BFB6 solid;
    padding: 10px;
}

div#list_container .briefcase_items .date {
    font-size: 85%;
    white-space: nowrap;
}

div#list_container .remove a:link, div#list_container .remove a:active, div#list_container .remove a:visited {
    color: #6E685D;
    text-decoration: none;
}

div#list_container .remove a:hover {
    color :#6E685D;
    text-decoration: underline;
}

div#list_container .tip_title {
    font-size: 123.1%;
}

div#list_container .tip_title a:link, div#list_container .tip_title a:active, div#list_container .tip_title a:visited {
    color: #D792BE;
    text-decoration: none;
}

div#list_container .tip_title a:hover {
    color :#D792BE;
    text-decoration: underline;
}
/* End briefcase items */

div#main_container .submit_button {
	float: left;
}

div#invite_actions {
	margin-left: 150px;
}

div#invite_actions .submit_button {
	margin-left: 0;
	margin-right: 40px;
}