body{
color: #181818;
font-size:12px;
font-family: Arial;
}

.event_date_text{
padding-left:5px;
font: Arial;
color: #000000;
font-size: 11px;
font-weight:bold;
}

.event_text{
padding-left:5px;
font: Arial;
color: #000000;
font-size: 12px;
font-weight:bold;
}

.event_link_blue{
padding-left:5px;
color:#0090cc;
font-family: Arial;
font-size:12px;
font-weight:bold;
text-decoration:underline;
line-height:18px;
}

.event_link_blue:hover{
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left:5px;
color:#ffffff;
font-family: Arial;
font-size:12px;
font-weight:bold;
text-decoration:underline;
line-height:18px;
}

.calendar_border{
border:1px solid #FFE401;
}

.calendar_title{
font-color:#000000;
font: Arial;
font-size: 11px;
font-weight:bold;
}

.calendar_text{
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
font-color:#000000;
font: Arial;
font-size: 11px;
font-weight:bold;
}

.calendar_link{
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
color:#ffffff;
font: Arial;
font-size: 11px;
font-weight:bold;
text-decoration:underline;
}

.calendar_link:hover{
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
color:#FF0078;
font: Arial;
font-size: 11px;
font-weight:bold;
text-decoration:underline;
}

.big_title{
color: #000000;
font-size:65px;
font-family: Arial;

}

.title{
color: #ff0078;
font-size:36px;
font-family: Arial;
}

.titleLogin{
color: #ff0078;
font-size:36px;
font-family: Arial;
text-align: right;
}

.sub_titleLogin{
color: #000000;
font-size:20px;
font-family: Arial;
text-align:right;
}

.sub_titleLogin_pink{
color: #ff0078;
font-size:20px;
font-family: Arial;
text-align:right;
}

.sub_title{
color: #000000;
font-size:20px;
font-family: Arial;
}

.sub_form_title{
color: #000000;
font-size:14px;
font-weight: bold;
font-family: Arial;
}

.smaller_sub_title{
color: #000000;
font-size:14px;
font-family: Arial;
line-height:18px;
}

.designer_name{
color: #000000;
font-size:16px;
font-family: Arial;
font-weight:bold;
}

.sub_title_pink{
color: #f8137f;
font-size:20px;
font-family: Arial;
}

.title_header{
color: #000000;
font-size:30px;
font-family: Arial;
}

.title_header_white{
color: #ffffff;
font-size:30px;
font-family: Century Gothic;
padding-left:8px;
}

.title_header_blackpad{
color: #000000;
font-size:30px;
font-family: Century Gothic;
padding-left:8px;
}

.title_header_pinkbox{
color: #ffffff;
font-size:30px;
font-family: Arial;
padding-left:9px;
}

.bodytext{
color: #181818;
font-size:12px;
font-family: Arial;
line-height:18px;
}


.bodytext a{
color: #0090cc;
font-size:12px;
font-family: Arial;
line-height:18px;
}

.bodytext a:hover{
color:#000000;
font-size:12px;
}

.bodytext_smaller{
color: #181818;
font-size:11px;
font-family: Arial;
line-height:normal;
}

.blue_button_whitetext{
color:#FFFFFF;
text-decoration:none;
font-size:16px;
font-family: Century Gothic;
}

.blue_button_paddingtext{
color:#FFFFFF;
text-decoration:none;
font-size:16px;
font-family: Century Gothic;
padding-right:6px;
}

.footer_text{
color:#393939;
font-family: Arial;
font-size:12px;
}

.copyright{
color:#979797;
font-family: Arial;
font-size:12px;
}

.bookmark_text{
color:#939393;
font-family: Arial;
font-size:11px;
}

.details_text{
color:#404040;
font-family: Arial;
font-size:11px;
}

.footer_link{
color:#f8137f;
font-family: Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.footer_link_blue{
color:#0090cc;
font-family: Arial;
font-size:12px;
font-weight:bold;
text-decoration:underline;
line-height:18px;
}

.footer_link_blue:hover{
color:#000000;
font-family: Arial;
font-size:12px;
font-weight:bold;
text-decoration:underline;
line-height:18px;
}

.button_white_text{
color:#ffffff;
font-family: Arial;
}

.button_white_text a{
color:#ffffff;
text-decoration: none;
}

.button_white_text a:hover{
color:#000000;
text-decoration: none;
}

.subLink{
font-weight:bold;
text-decoration:none;
font-size:12px;
background: #878787; 
cursor:pointer;
padding-right:30px;
padding-top:6px;
padding-bottom:6px;
margin-bottom: 1px;
}

.subLink:hover{
background: #0057c2; 
cursor:pointer;
padding-right:30px;
padding-top:6px;
padding-bottom:6px;
}

.button_white_text_level2{
color:#333333;
font-family: Arial;
}

.button_white_text_level2 a{
color:#333333;
text-decoration: none;
}

.button_white_text_level2 a:hover{
color:#000000;
text-decoration: none;
}

.subsubLink{
text-decoration:none;
font-size:12px;
cursor:pointer;
padding-right:50px;
padding-top:6px;
padding-bottom:6px;
margin-bottom: 1px;
background: #d6d6d6;
}

.subsubLink:hover{
background: #0072ff; 
cursor:pointer;
padding-right:50px;
padding-top:6px;
padding-bottom:6px;
}

.button_subsub{
color:#000000;
font-family: Arial;
display:none;
}

.login_title{
color: #7f7f7f;
font-size:13px;
font-family: Arial;
font-weight: bold;
padding-left: 5px;
padding-right: 5px;

}

.login_text{
color: #8f8f8f;
font-size:12px;
font-family: Arial;
padding-left: 5px;
padding-right: 5px;

}

.loginFormField {
  color: #8f8f8f;
  border: 1px solid #CCCCCC;
  border-top-color: #CCCCCC;
  border-left-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-right-color: #CCCCCC;
  font-family: Arial; 
  font-size: 12px;
  padding: 2px;
  width:133px;
}

.loginForm {
  color: #333333;
  background-color: #CCCCCC;
  border: 1px solid #CCCCCC;
  border-top-color: #CCCCCC;
  border-left-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-right-color: #CCCCCC;
  font-family: Arial; 
  font-size: 12px;
  padding: 2px;
  line-height: 100%; 
  width:133px;
}

.formField {
  color: #333333;
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
  border-top-color: #CCCCCC;
  border-left-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-right-color: #CCCCCC;
  font-family: Arial; 
  font-size: 12px;
  padding: 2px;
  line-height: 100%; 
  width:350px;
}

.formColumn{
  color: #333333;
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
  border-top-color: #CCCCCC;
  border-left-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-right-color: #CCCCCC;
  font-family: Arial; 
  font-size: 12px;
  padding: 2px;
  line-height: 100%; 
}

.formFieldColumn{
  color: #333333;
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
  border-top-color: #CCCCCC;
  border-left-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-right-color: #CCCCCC;
  font-family: Arial; 
  font-size: 12px;
}

.dropdownformField {
  color: #333333;
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
  border-top-color: #CCCCCC;
  border-left-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-right-color: #CCCCCC;
  font-family: Arial; 
  font-size: 12px;
  padding: 2px;
  line-height: 100%; 
}

.loginFormBotton {
  color: #FFFFFF;
  background-color: #928f67;
  border: 1px solid #928f67;
  border-top-color: #928f67;
  border-left-color: #928f67;
  border-bottom-color: #928f67;
  border-right-color: #928f67;
  font-family: Arial; 
  font-size: 11px;
  padding: 2px;
  line-height: 100%; 
  width:100%;
  font-size: 14px;
}

.mainButton{
  background-color: #cccccc;
  color: #FFFFFF;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
}

.mainButton a{
  text-decoration: none;
  color: #FFFFFF;
}

.mainButtonCurrent{
  background-color: #000000;
  color: #FFFFFF;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
}

.mainButtonCurrent a{
  text-decoration: none;
  color: #FFFFFF;
}

.content_description{
  font-size: 10px;
  font-style:italic;
}

.subButton{
  background-color: #0072ff;
  color: #FFFFFF;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
}

.subButton a{
  text-decoration: none;
  color: #FFFFFF;
}

div#mainColumn {
 width: 100%;
 float: left;
}

div#dropdownList {
 width: 100%;
 float: left;
 text-align:right;
 margin-top: 5px;
}

#dropdownList #searchBy {
 width: auto;
 float: right;
 text-align:right;
 margin-top: 5px;
 margin-left: 5px;
}

#mainColumn #subColumn {
 width: 120px;
 float: left;
 padding-left: 8px;
 padding-right: 8px;
 padding-top: 10px;
}

#subColumn #thumbnail {
 float:left;
 width: 114px;
 border:solid #ABAFB2 3px;
}

#subColumn #thumbnail_no {
 float:left;
 width: 114px;
}

#subColumn #port_title {
 float:left;
 width: 114px;
 padding-top: 2px;
 font-weight:bold;
 font-size:10px;
 line-height: 1.2em;
}


#subColumn #description_port {
 width: 114px;
 padding-top: 2px;
 float: left;
}

#description_port #port_description {
 float:left;
 width: 80px;
 height: 15px;
 font-weight:bold;
 font-size:10px;
 overflow:hidden;
}

#description_port #port_link{
 float:right;
 width: 30px;
 font-weight:bold;
 font-size:10px;
 color:#FF0000;
}

#description_port #port_link a{
 text-decoration: none;
 color:#FF0000;
}

#subColumn #comment {
 width: 114px;
 padding-top: 2px;
 float: left;
 font-weight:bold;
 font-size:10px;
}

#comment #comment_title {
 width: auto;
 float: left;
}

#comment #comment_title_details {
 width: auto;
 float: left;
 padding-left: 10px;
 color: #FF0000;
}

#comment #comment_title_details a{
 color: #FF0000;
 text-decoration: none;
}

#comment #comment_link{
 float:right;
 width: 30px;
 color:#FF0000;
}

#comment #comment_link a{
 text-decoration: none;
 color:#FF0000;
}

#subColumn #port_change {
 float:left;
 width: 50px;
 padding-top: 2px;
 font-weight:bold;
 font-size:10px;
 color:#FF0000;
}

#subColumn #port_change a{
 text-decoration: none;
 color:#FF0000;
}

div#menuBar {
 width: 100%;
}

#menuBar #menuLevel1 {
 margin-right: 30px;
}

.sitemapLink{
color: #181818;
font-size:12px;
font-family: Arial;
text-decoration: none;
}

.sitemapLink:hover{
color: #0072ff;
font-size:12px;
font-family: Arial;
text-decoration: none;
}

div#PersonalProfile {
 width: 100%;
 float: left;
 margin-left: 8px;
 margin-right: 8px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding-bottom: 10px;
}

#PersonalProfile #TextTitle{
width: 100%;
float:left;
margin-top: 2px;
color: #181818;
font-size:11px;
font-family: Arial;
font-weight: bold;
margin-bottom: 2px;
}

#PersonalProfile #mainTitle{
width: 100%;
float:left;
padding-top: 2px;
color: #181818;
font-size:13px;
font-family: Arial;
font-weight: bold;
}

.urlHyperlink{
text-decoration: none;
color:#0090cc;
}

.urlHyperlink:hover{
text-decoration: none;
color:#000000;
}

div#PersonalProfileDetails {
 width: 574px;
 float: left;
 margin-left: 34px;
 margin-right: 8px;
 margin-top: 5px;
 margin-bottom: 5px;
}

#PersonalProfileDetails #detailsContent{
 width: 100%;
 float: left;
 margin-top: 2px;
 font-weight: bold;
}

#PersonalProfileDetails #detailsComment{
 width: auto;
 float: left;
 margin-top: 5px;
 font-weight: bold;
 font-size: 11px;
 color:#FF3399;
}

#PersonalProfileDetails #detailsComment_details{
 width: auto;
 float: left;
 margin-top: 5px;
 font-size: 11px;
 color:#FF0000;
 padding-left: 10px;
 font-weight: bold;
}

#PersonalProfileDetails #detailsComment_details a{
 color:#FF0000;
 text-decoration: none;
}

.commentsTask{
width:90%;
height:100px;
border:solid #ccc 1px;
display:block;
float:left;
margin: 2px 2px;
padding:1px;
overflow:auto;
}

.commentsText{
width:85%;
border:solid #666666 1px;
display:block;
color:#FFFFFF;
text-align:left;
margin: 2px 2px;
padding:1px;
}

div#designer_corner {
width: 263px;
float: left;
padding-left: 5px;
padding-right 5px;
}

#designer_corner #designer_photo {
width: 75px;
float: left;
margin-right: 10px;
}

#designer_corner #designer_content {
width: 178px;
float: left;
}

#designer_content #designer_title {
width: 178px;
float: left;
color: #000000;
font-size:16px;
font-family: Arial;
font-weight:bold;
padding-bottom: 2px;
}

#designer_content #designer_date {
width: 178px;
float: left;
color:#404040;
font-family: Arial;
font-size:11px;
font-style:italic;
padding-bottom: 2px;
}

#designer_content #designer_text {
width: 178px;
float: left;
color:#404040;
font-family: Arial;
font-size:11px;
padding-bottom: 2px;
}

#designer_content #designer_comments {
width: auto;
float: left;
color:#404040;
font-family: Arial;
font-size:11px;
padding-bottom: 2px;
}

#designer_content #designer_comments_details {
width: auto;
float: left;
color:#FF0000;
font-family: Arial;
font-size:11px;
padding-left: 10px;
padding-bottom: 2px;
}

#designer_content #designer_comments_details a {
color:#FF0000;
text-decoration: none;
}

#designer_content #designer_more {
width: 178px;
float: left;
color:#f8137f;
font-family: Arial;
font-size:12px;
font-weight:bold;
padding-bottom: 2px;
}

#designer_content #designer_more a {
text-decoration: none;
color:#f8137f;
}


div#designer_details {
width: 213px;
float: left;
padding-right: 5px;
padding-bottom: 10px;
}

#designer_details #designer_details_photo {
width: 78px;
float: left;
padding-bottom: 5px;
}

#designer_details #designer_details_content {
width: 213px;
float: left;
padding-bottom: 5px;
color:#404040;
font-family: Arial;
font-size:11px;
font-weight: bold;
}

#designer_details #designer_details_content_nobold {
width: 213px;
float: left;
padding-bottom: 5px;
color:#404040;
font-family: Arial;
font-size:11px;
}

div#designer_portfolio_no {
width: 300px;
float: right;
padding-left: 5px;
padding-bottom: 5px;
color: #8f8f8f;
}

div#designer_portfolio {
width: 300px;
float: right;
padding-left: 5px;
padding-bottom: 5px;
}

#designer_portfolio #designer_portfolio {
width: 300px;
float: right;
padding-left: 5px;
padding-bottom: 5px;
}

#designer_portfolio #designer_portfolio_subColumn {
 width: 120px;
 float: left;
 padding-left: 15px;
 padding-right: 15px;
 padding-top: 10px;
}

#designer_portfolio_subColumn #designer_portfolio_thumbnail {
 float:left;
 width: 114px;
}

#designer_portfolio_subColumn #designer_portfolio_port_title {
 float:left;
 width: 114px;
 padding-top: 2px;
 font-weight:bold;
 font-size:10px;
}


#designer_portfolio_subColumn #designer_portfolio_description_port {
 width: 114px;
 padding-top: 2px;
 float: left;
}

#designer_portfolio_description_port #designer_portfolio_port_description {
 float:left;
 width: 80px;
 height: 15px;
 font-weight:bold;
 font-size:10px;
 overflow:hidden;
}

#designer_portfolio_description_port #designer_portfolio_port_link{
 float:right;
 width: 30px;
 font-weight:bold;
 font-size:10px;
 color:#FF0000;
}

#designer_portfolio_description_port #designer_portfolio_port_link a{
 text-decoration: none;
 color:#FF0000;
}

#designer_portfolio_subColumn #designer_portfolio_comment {
 width: 114px;
 padding-top: 2px;
 float: left;
 font-weight:bold;
 font-size:10px;
}

#designer_portfolio_comment #designer_portfolio_comment_title {
 width: 80px;
 float: left;
}

#designer_portfolio_comment #designer_portfolio_comment_link{
 float:right;
 width: 30px;
 color:#FF0000;
}

#designer_portfolio_comment #designer_portfolio_comment_link a{
 text-decoration: none;
 color:#FF0000;
}

#designer_portfolio_subColumn #designer_portfolio_port_change {
 float:left;
 width: 50px;
 padding-top: 2px;
 font-weight:bold;
 font-size:10px;
 color:#FF0000;
}

#designer_portfolio_subColumn #designer_portfolio_port_change a{
 text-decoration: none;
 color:#FF0000;
}

.create_Text{
color:#f8137f;
font-family: Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.forget_Text{
color:#7f7f7f;
font-family: Arial;
font-size:10px;
text-decoration:none;
font-weight: bold;
}

.forget_Text a{
color:#f8137f;
text-decoration:none;
}

.registerField {
font-size :11px;
font-weight: bold;
}

.registerFieldExpalin {
font-size :10px;
}

.login_explain {
font-size :10px;
color: #8f8f8f;
}


div#display_designer{
  background-color: #f8137f;
  color: #FFFFFF;
  font-size: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 50px;

}

div#designerPlace{
width: 615px;
float: left;
}

#designerPlace #designerCorner{
width: 297px;
float: left;
padding-bottom: 10px;
padding-right: 10px;
}

#designerCorner #designerCorner_thumbnail{
width: 80px;
padding-right: 10px;
float: left;
}

#designerCorner #designerCorner_content{
width: 207px;
float: left;
}

#designerCorner_content #designerCorner_content_title{
width: 207px;
float: left;
padding-bottom: 3px;
font-size: 13px;
font-weight: bold;
color:#000000;
}

#designerCorner_content #designerCorner_content_date{
width: 207px;
float: left;
padding-bottom: 3px;
font-size: 11px;
font-style:italic;
color:#404040;
}

#designerCorner_content #designerCorner_content_work{
width: 207px;
float: left;
padding-bottom: 3px;
font-size: 11px;
color:#404040;
}

#designerCorner_content #designerCorner_content_more {
width: 178px;
float: left;
color:#f8137f;
font-family: Arial;
font-size:12px;
font-weight:bold;
padding-bottom: 2px;
}

#designerCorner_content #designerCorner_content_more a {
text-decoration: none;
color:#f8137f;
}

.title_white_small {
color:#FFFFFF;
}

div#paging_listing {
width: 585px;
float: left;
font-size: 11px;
font-weight: bold;
}

#paging_listing #paging_listing_view {
width: auto;
float: left;
font-style: italic;
padding-right: 30px;
}

#paging_listing #paging_listing_page {
width: auto;
float: left;
padding-right: 3px;
color: #FFFFFF;
}

#paging_listing #paging_listing_page a {
color: #181818;
text-decoration:none;
}

#paging_listing #paging_listing_page_end {
width: auto;
float: left;
color: #ff0078;
padding-right: 3px;
}


div#paging_listing_designers {
width: auto;
float: left;
font-size: 11px;
font-weight: bold;
}

#paging_listing_designers #paging_listing_designers_view {
width: auto;
float: left;
font-style: italic;
padding-right: 30px;
}

#paging_listing_designers #paging_listing_designers_page {
width: auto;
float: left;
padding-right: 3px;
color: #8e8b8b;
}

#paging_listing_designers #paging_listing_designers_page a {
color: #181818;
text-decoration:none;
}

#paging_listing_designers #paging_listing_designers_page_end {
width: auto;
float: left;
color: #ff0078;
padding-right: 3px;
}


div#sorting_listing {
width: 585px;
float: left;
font-size: 11px;
font-weight: bold;
padding-top: 5px;
color: #636363;
}

#sorting_listing #sorting_listing_title {
width: auto;
float: left;
padding-right: 3px;
}

#sorting_listing #sorting_listing_text {
width: auto;
float: left;
}

#sorting_listing #sorting_listing_text a {
color: #636363;
text-decoration: none;
}

#sorting_listing #sorting_listing_space {
width: auto;
float: left;
padding-left: 3px;
padding-right: 3px;
}

#sorting_listing #sorting_listing_text_current {
width: auto;
float: left;
color: #ff0078;
}


div#sorting_listing_designers {
width: auto;
float: left;
font-size: 11px;
font-weight: bold;
padding-top: 5px;
color: #636363;
}

#sorting_listing_designers #sorting_listing_designers_title {
width: auto;
float: left;
padding-right: 3px;
}

#sorting_listing_designers #sorting_listing_designers_text {
width: auto;
float: left;
}

#sorting_listing_designers #sorting_listing_designers_text a {
color: #636363;
text-decoration: none;
}

#sorting_listing_designers #sorting_listing_designers_space {
width: auto;
float: left;
padding-left: 3px;
padding-right: 3px;
}

#sorting_listing_designers #sorting_listing_designers_text_current {
width: auto;
float: left;
color: #ff0078;
}


div#main_content_area{
width: 585px;
float: left;
}

div#search_contents {
width: 585px;
float: left;
font-size: 11px;
font-weight: bold;
padding-top: 20px;
color: #8e8b8b;
}

#search_contents #search_display_artwork_box {
width: 380px;
float: left;

}

#search_display_artwork_box #search_display_artwork_box_title {
width: 380px;
float: left;
padding-bottom: 5px;
font-size: 18px;
color: #000000;
background-image:url(../images/dot_line.gif);
height: auto;
}

#search_display_artwork_box #search_display_artwork_box_category {
padding-top: 5px;
width: 380px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #5a5a5a;
background-image:url(../images/dot_line2.gif);
height: auto;
}

#search_display_artwork_box #search_display_artwork_box_view_full {
padding-top: 5px;
width: 380px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #000000;
background-image:url(../images/dot_line2.gif);
height: auto;
}

#search_display_artwork_box #search_display_artwork_box_thumbnail {
width: 368px;
float: left;
border: 1px solid #FFFFFF;
text-align:center;
padding: 5px;
margin-top:5px;
}

#search_display_artwork_box #search_display_artwork_box_share {
width: auto;
float: right;
padding-bottom: 5px;
margin-top: 5px;
}

#search_display_artwork_box #search_display_artwork_box_description {
 padding-top: 5px;
 width: 368px;
 float: left;
 padding-bottom: 5px;
 font-size: 11px;
 color: #000000;
 height: auto;
}

#search_display_artwork_box #search_display_artwork_box_description_text {
 padding-top: 5px;
 width: 368px;
 float: left;
 padding-bottom: 5px;
 font-size: 11px;
 color: #000000;
 font-weight: normal;
 height: auto;
}

#search_display_artwork_box #search_display_artwork_box_comments {
padding-top: 10px;
width: 368px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #f8137f;
height: auto;
}

#search_display_artwork_box #search_display_artwork_box_comments a {
color: #f8137f;
}

#search_display_artwork_box #search_display_artwork_box_comments_no {
padding-top: 10px;
width: 368px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #fd2121;
height: auto;
}

#search_display_artwork_box #search_display_artwork_box_comments_no a {
color: #fd2121;
padding-left: 5px;
}

#search_contents #search_display_Details_box {
width: 390px;
float: left;
margin-top: 40px;
}


#search_display_Details_box #search_display_Details_box_details {
font-size: 11px;
color: #2f2f2f;
}

#search_display_Details_box #search_display_Details_box_details ul {
margin-top: 0px; 
margin-bottom: 0px;
}


#search_display_Details_box #search_display_Details_box_share {
width: 107px;
float: right;
padding-bottom: 5px;
margin-top: 5px;
}

#search_contents #search_display_box_fix_height {
width: 175px;
float: left;
margin-right: 18px;
}

#search_display_box_fix_height #search_display_box_fix_height_enlarge {
width: auto;
float: right;
padding-bottom: 5px;
margin-top: 5px;
}

#search_display_box_fix_height #search_display_box_fix_height_title {
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 18px;
color: #000000;
line-height: 1.2em;
background-image:url(../images/dot_line.gif);
height: auto;
}


#search_display_box_fix_height #search_display_box_fix_height_contact {
padding-top: 5px;
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 14px;
color: #000000;
height: auto;
}

#search_display_box_fix_height #search_display_box_fix_height_no_line {
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 9px;
color: #000000;
height: auto;
font-weight: normal;
}

#search_display_box_fix_height #search_display_box_fix_height_view_full {
padding-top: 5px;
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #000000;
background-image:url(../images/dot_line2.gif);
height: auto;
}


#search_display_box_fix_height #search_display_box_fix_height_view_full a {
text-decoration: none;
color: #000000;
}

#search_display_box_fix_height #search_display_box_fix_height_view_full a:hover {
text-decoration: none;
color: #666666;
}

#search_display_box_fix_height #search_display_box_fix_height_thumbnail {
width: 165px;
float: left;
border: 1px solid #FFFFFF;
text-align:center;
padding: 5px;
margin-top:5px;
}

#search_display_box_fix_height #search_display_box_fix_height_list_artwork {
width: 175px;
float: left;
text-align:center;
padding-top: 5px;

}

#search_display_box_fix_height_list_artwork #search_display_box_fix_height_list_artwork_text {
width: 175px;
float: left;
text-align:left;
color: #000000;
}

#search_display_box_fix_height_list_artwork #search_display_box_fix_height_list_artwork_thumbnail {
width: 40px;
margin-right: 3px;
float: left;
border: 1px solid #e7e7e7;
}




#search_contents #search_display_box_fix_height_grey {
width: 175px;
float: left;
margin-right: 18px;
}

#search_display_box_fix_height_grey #search_display_box_fix_height_grey_enlarge {
width: auto;
float: right;
padding-bottom: 5px;
margin-top: 5px;
}

#search_display_box_fix_height_grey #search_display_box_fix_height_grey_title {
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 18px;
color: #000000;
line-height: 1.2em;
background-image:url(../images/dot_line3.gif);
height: auto;
}


#search_display_box_fix_height_grey #search_display_box_fix_height_grey_contact {
padding-top: 5px;
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 14px;
color: #000000;
height: auto;
}

#search_display_box_fix_height_grey #search_display_box_fix_height_grey_no_line {
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 9px;
color: #000000;
height: auto;
font-weight: normal;
}

#search_display_box_fix_height_grey #search_display_box_fix_height_grey_view_full {
padding-top: 5px;
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #000000;
background-image:url(../images/dot_line4.gif);
height: auto;
}


#search_display_box_fix_height_grey #search_display_box_fix_height_grey_view_full a {
text-decoration: none;
color: #000000;
}

#search_display_box_fix_height_grey #search_display_box_fix_height_grey_thumbnail {
width: 165px;
float: left;
border: 1px solid #8e8b8b;
text-align:center;
padding: 5px;
margin-top:5px;
}

#search_display_box_fix_height_grey #search_display_box_fix_height_grey_list_artwork {
width: 175px;
float: left;
text-align:center;
padding-top: 5px;
min-height: 40px;
}

#search_display_box_fix_height_grey #search_display_box_fix_height_grey_list_artwork_text {
width: 175px;
float: left;
text-align:left;
color: #000000;
}

#search_display_box_fix_height_grey_list_artwork #search_display_box_fix_height_grey_list_artwork_thumbnail {
width: 40px;
margin-right: 3px;
float: left;
border: 1px solid #e7e7e7;
}



#search_contents #search_display_box {
width: 175px;
float: left;
margin-right: 18px;
}

#search_display_box #search_display_box_enlarge {
width: auto;
float: right;
padding-bottom: 5px;
margin-top: 5px;
}

#search_display_box #search_display_box_title_no {
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 18px;
font-weight: normal;
color: #000000;
line-height: 1.2em;
background-image:url(../images/dot_line.gif);
height: auto;
}

#search_display_box #search_display_box_title {
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 18px;
color: #000000;
white-space:normal;
line-height: 1.2em;
background-image:url(../images/dot_line.gif);
line-height: 1.2em;
height: auto;
}


#search_display_box #search_display_box_contact {
padding-top: 5px;
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 14px;
color: #000000;
height: auto;
}

#search_display_box #search_display_box_no_line {
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #000000;
height: auto;
font-weight: normal;
}

#search_display_box #search_display_box_category {
padding-top: 5px;
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #5a5a5a;
background-image:url(../images/dot_line2.gif);
height: auto;
}

#search_display_box #search_display_box_view_full {
padding-top: 5px;
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #000000;
background-image:url(../images/dot_line2.gif);
height: auto;
}


#search_display_box #search_display_box_view_full a {
text-decoration: none;
color: #000000;
}

#search_display_box #search_display_box_view_full a:hover {
text-decoration: none;
color:#666666;
}


#search_display_box #search_display_box_comments {
padding-top: 10px;
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #f8137f;
height: auto;
}

#search_display_box #search_display_box_comments a {
color: #f8137f;
}

#search_display_box #search_display_box_comments_no {
padding-top: 10px;
width: 368px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #fd2121;
height: auto;
}

#search_display_box #search_display_box_comments_no a {
color: #fd2121;
padding-left: 5px;
}



#search_display_box #search_display_box_thumbnail {
width: 165px;
float: left;
border: 1px solid #FFFFFF;
text-align:center;
padding: 5px;
margin-top:5px;
}

#search_display_box #search_display_box_list_artwork {
width: 175px;
float: left;
text-align:center;
padding-top: 5px;
min-height: 40px;
}

#search_display_box_list_artwork #search_display_box_list_artwork_thumbnail {
width: 40px;
margin-right: 3px;
float: left;
border: 1px solid #e7e7e7;
}


#search_contents #search_display_designers_box {
width: 175px;
float: left;
margin-right: 18px;
}

#search_display_designers_box #search_display_designers_box_share {
width: auto;
float: right;
padding-bottom: 5px;
margin-top: 5px;
}

#search_display_designers_box #search_display_designers_box_enlarge {
width: auto;
float: right;
padding-bottom: 5px;
margin-top: 5px;
}

#search_display_designers_box #search_display_designers_box_title {
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 18px;
color: #000000;
line-height: 1.2em;
background-image:url(../images/dot_line3.gif);
height: auto;
}

#search_display_designers_box #search_display_designers_box_category {
padding-top: 5px;
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #5a5a5a;
background-image:url(../images/dot_line4.gif);
height: auto;
}

#search_display_designers_box #search_display_designers_box_description {
padding-top: 5px;
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #000000;
height: auto;
}

#search_display_designers_box #search_display_designers_box_comments {
padding-top: 10px;
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #f8137f;
height: auto;
}

#search_display_designers_box #search_display_designers_box_comments a {
color: #f8137f;
}

#search_display_designers_box #search_display_designers_box_comments_no {
padding-top: 10px;
width: 368px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #fd2121;
height: auto;
}

#search_display_designers_box #search_display_designers_box_comments_no a {
color: #fd2121;
padding-left: 5px;
}

#search_display_designers_box #search_display_designers_box_view_full {
padding-top: 5px;
width: 175px;
float: left;
padding-bottom: 5px;
font-size: 11px;
color: #000000;
background-image:url(../images/dot_line4.gif);
height: auto;
}

#search_display_designers_box #search_display_designers_box_view_full a {
text-decoration: none;
color: #000000;
}

#search_display_designers_box #search_display_designers_box_thumbnail {
width: 165px;
float: left;
border: 1px solid #8e8b8b;
text-align:center;
padding: 5px;
margin-top:5px;
}

#search_display_designers_box #search_display_designers_box_list_artwork {
width: 175px;
float: left;
text-align:center;
padding-top: 5px;
min-height: 40px;
}

#search_display_designers_box_list_artwork #search_display_designers_box_list_artwork_thumbnail {
width: 40px;
margin-right: 3px;
float: left;
border: 1px solid #e7e7e7;
}

.comment_link_blue{
color:#FFFFFF;
text-decoration:underline;
}

.whiteTitle{
color: #FFFFFF;
}

.registrationField{
background:#8a7b00;
color: #ffffff;
font-size: 11px;
border:solid 2px #ffed54;
vertical-align: middle;
}

.registrationAreaField{
background:#8a7b00;
color: #ffffff;
font-size: 11px;
border:solid 2px #ffed54;
vertical-align: middle;
height: 43px;
}

.registrationAreaField2{
background:#8a7b00;
color: #ffffff;
font-size: 11px;
border:solid 2px #ffed54;
vertical-align: middle;
height: 80px;
}

.message_display{
font-size: 9px;
color: #181818;
}

