/*
    key color: #AEBC21
    support color: #D9DB56
*/


#content a:hover {color:#AEBC21;}

#logo {background: url('../images/layout/logo_ideas.gif') top left no-repeat;}

#workarea_top {background-image: url(../images/layout/workarea_top_ideas_bg.gif);}
#workarea {background-image: url(../images/layout/workarea_ideas_bg.gif);}
#workarea_bottom {background-image: url(../images/layout/workarea_bottom_ideas_bg.gif);}

#watermark {background-image: url(../images/layout/watermarks/ideas.png); height:113px; margin-top:-113px;}

#right {background-image: url(../images/layout/right_ideas_bg.gif);}

#footer h4, #top_member_name {color:#D9DB56;}

#right h3, #comments div.comment span.postby {background-color:#D9DB56;}
#right {background-color:#AEBC21;}
#right a.right_menu_link.active, #right a.right_menu_link.active:visited {color:#85901a;}
#right a.right_menu_link.active {background-image: url(../images/layout/menu_gradient_ideas.gif);}

#comments div.comment {font-size:12px;}
#comments div.comment  div.postby  {font-size:11px;}

#content div.marker {background-image: url('../images/layout/markers/ideas.gif');}

#comments textarea, #content form ul li select, #content form ul li input.title, #content form ul li input.tedit, #tags-update-form input.tedit,
#content form ul li textarea.memo, .attachments-upload-form li .tedit {background:#ECEDAA;}

#content #comments textarea {width:650px; height:100px; margin-bottom:5px;}
#content #comments textarea:focus {background:#fff;}
#comments textarea, #content form ul li select, #content form ul li input.title, #content form ul li input.tedit, #tags-update-form input.tedit,
#content form ul li textarea.memo, .attachments-upload-form li .tedit {border:1px solid #AEBC21;}

#content #upload_form {border:1px dashed #AEBC21;}

#infohead a:hover, #filelist a:hover {color:#AEBC21;}

#idea_thumb {float:left; padding-right:10px; padding-bottom:5px; background-color:#fff; max-width:100px; max-height:100px;}

#tags-update-form input.tedit {width:300px;}

#content h1#headline {background:#AEBC21 url('../images/layout/headline/ideas.gif') 20px 0 no-repeat; padding-left:80px; width:619px;}

#right #tips {padding:15px; color:#000; background:#ECEDAA; font-size:13px;}
#right #tips .head {font-size:15px; font-weight:bold; color:#AEBC21;}

/*************************************************/
/*         Idea field/form width                 */
/*************************************************/
#content form ul li label {width:150px;}
#content form ul li input.title, #content form ul li input.tedit, #content form ul li textarea.memo {width:470px;}
#content form ul li input.tedit.medium_short {width:400px;}
#content form ul li input.tedit.very_short{width:100px;}

/************************************************/
/*             Idea specific styles             */
/************************************************/

#content div.ideabox {width:650px; margin: 20px auto 0px auto;clear:both;}
#content div.ideabox div.top {width:650px; height:16px; background: url('../images/layout/boxes/ideas_top2.gif') top left no-repeat;}
#content div.ideabox div.desc {width:630px; background: url('../images/layout/boxes/ideas_middle2.gif') top left repeat-y; padding:0px 10px 0 10px; clear:both;}
#content div.ideabox div.btm {width:650px; height:17px; background: url('../images/layout/boxes/ideas_btm2.gif') top left no-repeat;}
#content div.ideabox div.desc div.postby {float:left; width:500px; font-family:verdana, arial,sans-serif;font-size:10px;color:#666; padding-top:4px;}
#content div.ideabox div.desc div.comments {float:right; width:120px; text-align:right;padding-right:5px;font-family:verdana, arial,sans-serif;font-size:10px;color:#666;}
#content div.ideabox div.desc img.thumb {float:left; margin-right:10px; margin-bottom:5px; max-width:100px; max-height:100px;}

#content div.ideabox div.desc div.postby a {color:#666;}
#content div.ideabox div.desc div.comments a {color:#666;}


/*#content div.ideabox div.desc h2 {margin-top:-5px; margin-bottom:0px;}*/
#content div.ideabox div.desc p {margin-top:5px; margin-bottom:10px;}
#content div.ideabox div.desc a.idea {text-decoration:none;color:#AEBC21;}
#content div.ideabox div.desc a.idea:hover {text-decoration:underline;color:#AEBC21;}

#content #files {clear:both; width:650px; padding-left:20px; margin-bottom:20px;}

#content #comments {clear:both; width:650px; padding-left:20px; margin-bottom:20px;}

#content #comments div.comment {margin-bottom:10px;}

#content #comments div.comment div.postby {background-color:#D9DB56; color:#fff; padding:3px 0px 3px 10px;}
#content #comments div.comment div.postby a {color:#fff; font-weight:bold;}
#content #comments div.comment div.postby span.tools {float:right; padding-right:10px;}
#content #comments div.comment div.postby span.tools img {border:0 none;}
#content #comments div.comment div.message {padding:3px 0px 3px 12px;}

#content #idea_status.unsolved {color:#AEBC21;}#content #idea_status.solved {color:#007700;}
#content #idea_description {color:#666; font-style:italic;}
#right a.right_menu_link.active {color:#AEBC21;}

div.tooltip {color:#000;}
div.tooltip label {color:#444;}

#intro_message_content {background: url('../images/layout/description_box/ideas_img.gif') top right no-repeat;}
#intro_message_content h1 {color:#AEBC21;}
#intro_message_content #content_place ul {list-style-image: url('../images/layout/description_box/ideas_bullet.gif');}
#intro_message_content #content_place #tip_table #tip_table_left {background: url('../images/layout/description_box/ideas_box_left.gif') repeat-x;}
#intro_message_content #content_place #tip_table #tip_table_center {background: url('../images/layout/description_box/ideas_box_bg.gif') repeat-x;}
#intro_message_content #content_place #tip_table #tip_table_right {background: url('../images/layout/description_box/ideas_box_right.gif') repeat-x;}


