/**********************************************
CSS FILE FOR MATTHEW SMITH - PACKAGE STYLES
DEVELOPED BY PHOSPHOR ESSENCE
COPYRIGHT 2007
www.phosphor.co.nz
**********************************************/

/**********************
AUTOFORM PLUS STYLES
**********************/
.AutoFormPlus{float:right; margin:-15px 33px 0 0;}
.AutoFormPlus legend{display:none; margin:0 5px 0 20px; padding:0 5px;}
.AutoFormPlus fieldset{border:none; margin:0 0 10px 0; padding:10px 0 0 0; width:324px;}
.AutoFormPlus ul{list-style:none;}
.AutoFormPlus ul li{}
.AutoFormPlus ul li p{display:none;}
.AutoFormPlus ul li label{display:block; float:left;}
.AutoFormPlus ul li .umbEditorTextField{border:#c6bfb9 1px solid; font-family:Lucida Sans Unicode, Arial, sans-serif; height:15px; margin:0 0 20px 0; padding:2px 0 2px 5px; width:333px;}
.AutoFormPlus ul li .umbEditorTextFieldMultiple{border:#c6bfb9 1px solid;  font-family:Segoe UI, Lucida Sans Unicode, Arial, sans-serif; font-size:100%; margin:0 0 20px 0; padding:5px 0 0 5px; width:333px;}
.AutoFormPlus .button{margin:-10px 0 0 15px; padding:5px; background:none; border:1px solid #c6bfb9; font-family:Segoe UI, Lucida Sans Unicode, Arial, sans-serif; font-size:100%;}
.AutoFormPlus .vsummary{margin:0 0 20px 0;}
.AutoFormPlus .vsummary ul{margin:0;} 
.AutoFormPlus .vsummary ul li{margin:0 0 10px 25px;}


/********************
XSLT SEARCH STYLES
********************/
#search{margin:73px 6px 0 20px; width:274px;}
#search h2{display:none;}
#search #xsltsearch_summary{ }
#search .xsltsearch_result_title{font-size:150%;}
#search .xsltsearch_result_description{margin:-10px 0 10px 0;}
#search .#xsltsearch{}
#search .form-buttons{padding:2px; display:block !important; float:left; background:none; border:1px solid #958671; font-family:Segoe UI, Lucida Sans Unicode, Arial, sans-serif; font-size:100%;}
#search h5{font-size:110%; color:#615765;}
#search .textbox{border:#958671 1px solid; float:left; font-family:Lucida Sans Unicode, Arial, sans-serif; height:15px; margin:0 5px 10px 0; padding:2px 0 2px 5px; width:150px !important;}

#xsltsearch{margin:73px 0 0 20px; color:#61574b;}

#xsltsearch h1{}
#xsltsearch h2{font-size:1.3em;}
#xsltsearch h3{}

#xsltsearch .xsltsearch_result{width:529px; height:180px; background:#ebe7e4; margin:0 0 0 -20px; border:#fff solid; border-width:3px 0 0 0; padding:0;}
#xsltsearch .xsltsearch_results{}


#xsltsearch .xsltsearch_result .textBlock {margin:1px 10px 0 160px; padding:0;}
#xsltsearch .xsltsearch_result img{margin:0; border:solid #fff; float:left; border-width:0 3px 0 0;}

#xsltsearch .xsltsearch_title{color:#61574b; margin:50px 0 0 10px; float:left; font-size:13px; font-weight:bold;}
#xsltsearch .xsltsearch_summary{}
#xsltsearch .xsltsearch_result_title{margin:0; padding:0;}
#xsltsearch .xsltsearch_description{}
#xsltsearch #xsltsearch_navigation{}
#xsltsearch #xsltsearch_navigation a{color:#61574b;}

/*********************
#slideshow styles
*********************/
#slideshow{overflow:hidden; /*height:480px;*/ width:529px;}
#imageHolder{height:357px;}
#largeImage{background:#fff; margin:0; padding:0;}
#thumbnails{background:#fff; border:3px solid #fff; border-width:3px 0; list-style:none; margin:-3px 0 0 -3px; height:87px; width:10000px;} 
.thumbnail{cursor:pointer; float:left; margin:0 0 3px 3px; padding:0;}

#clickNext, #clickPrev{cursor:pointer; float:left; margin-top:5px;}
#clickNext{margin:10px 0 0 480px;}
#clickPrev{margin:10px 0 0 10px;}

#slideshow .thumbnail img{width:130px; height:87px;}

/**************
map styles
**************/
#mapview{height:444px; width:529px;}
.mapInstructions{font-size:1em; margin:0px 10px 0 10px;}
.mapInstructions a{color:#2e2923}
.mapInstructions a:hover{ text-decoration:underline;}

/*********************
salesforce
*********************/
#salesforce{margin:125px 0 0 30px; border-top:1px solid #cfc4b0; width:465px; padding-top:20px;}
#salesforce label{display:block; margin-bottom:3px;}

#salesforce input{border:#c6bfb9 1px solid; font-family:Lucida Sans Unicode, Arial, sans-serif; height:15px; margin:0 0 10px 0; padding:2px 0 2px 5px; width:250px;}
#salesforce textarea{border:#c6bfb9 1px solid; font-size:12px; font-family:Lucida Sans Unicode, Arial, sans-serif; margin:0 0 20px 0; padding:2px 0 2px 5px; width:250px;}
#salesforce select{border:#c6bfb9 1px solid; font-family:Lucida Sans Unicode, Arial, sans-serif; margin:0 0 20px 0; padding:2px 0 2px 5px; width:250px;}
#salesforce #emailOptOut{width:20px; }
#salesforce #submitButton{margin:0px 0 20px 0px; width:80px; height:30px; padding:5px; background:none; border:1px solid #c6bfb9; font-family:Segoe UI, Lucida Sans Unicode, Arial, sans-serif; font-size:100%;}
#salesforce #salutation{width:100px;}

