body{text-align:center;margin:auto;background:#FFF;font-family:tahoma,verdana,arial;padding-top:10px;padding-bottom:8px;}

#container{width:770px;margin:auto;background:#fff;text-align:center;font-size:0.7em;background:url(../images/bg.gif) repeat-y}
ul, ol, dl{position: relative!important;}
 
body div#container div#top{background-color:#ffffff}
body div#container div#content img{padding:2px 10px 0px 0px;border:0}
body div#container div#content p{margin:7px 22px 7px 0;}
body div#container div#content a,
body div#container div#content a:visited{color:#000;text-decoration:underline}
body div#container div#content div.pdf a{color:#000;}
body div#container div#content a:hover{text-decoration:underline}
body div#container div#content ul{margin:0 0 0 15px;padding:0 0 5px 15px;list-style-type:square}
body div#container div#content ul{margin:0 0 0 15px;padding:0 0 5px 15px;}
body div#container div#top img{padding:9px 0 15px 0;border:0}

body div#container div#banner p.bannerbackground{display: list-item; list-style:none; list-style-image: url(../images/bannerphoto01.jpg); list-style-position: inside; letter-spacing: -1000em; font-size: 1pt; color: #fff;height:131px;}
body#bobwbasics div#container div#banner p.bannerbackground{list-style-image: url(../images/bannerphoto02.jpg)}
body#outdoorpursuits div#container div#banner p.bannerbackground{list-style-image: url(../images/bannerphoto03.jpg)}
body#naturalheritage div#container div#banner p.bannerbackground{list-style-image: url(../images/bannerphoto04.jpg)}
body#culturalheritage div#container div#banner p.bannerbackground{list-style-image: url(../images/BoBW_Website_Banners_CH_2.gif)}
body#landscapeheritage div#container div#banner p.bannerbackground{list-style-image: url(../images/BoBW_Website_Banners_LS_2.gif)}
body#conflicttoconsensus div#container div#banner p.bannerbackground{list-style-image: url(../images/bannerphoto05.jpg)}
body#planninganevent div#container div#banner p.bannerbackground{list-style-image: url(../images/bannerphoto06.jpg)}
body#bobwcasestudies div#container div#banner p.bannerbackground{list-style-image: url(../images/bannerphoto07.jpg)}
body#typesofagreement div#container div#banner p.bannerbackground{list-style-image: url(../images/bannerphoto08.jpg)}
body#faq div#container div#banner p.bannerbackground{list-style-image: url(../images/bannerphoto16.jpg)}
body#furtherinformation div#container div#banner h1.bannerbackground{list-style-image: url(../images/bannerphoto10.jpg)}
body#weblinks div#container div#banner h1.bannerbackground{list-style-image: url(../images/bannerphoto11.jpg)}
body#contactpage div#container div#banner h1.bannerbackground{list-style-image: url(../images/bannerphoto12.jpg)}
body#disclaimer div#container div#banner h1.bannerbackground{list-style-image: url(../images/bannerphoto13.jpg)}
body#copyright div#container div#banner h1.bannerbackground{list-style-image: url(../images/bannerphoto14.jpg)}
body#sitemap div#container div#banner h1.bannerbackground{list-style-image: url(../images/bannerphoto15.jpg)}
body#accessibilitypage div#container div#banner h1.bannerbackground{list-style-image: url(../images/bannerphoto09.jpg)}

html>body div#container div#banner{margin:-1px 0 3px 0}
body div#container div#banner img{border:0}
 
div#container ul.dynamicset li{list-style-image:url(../images/dynamicsetbullet.gif)!important;list-style-type:none} 
* html div#container ul.dynamicset li{list-style-image:url(../images/dynamicsetbulletwithspace.gif)!important;list-style-type:none;} /*override for ie to create centered arrow*/
  
body div#container div#topmenu{border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;background:#C14817;line-height:1.4em;color:#ffffff;padding-bottom:3px}
html>body div#container div#topmenu{height:17px;margin-top:-1px;padding-bottom:1px;padding-top:1px}
body div#container div#topmenu div#breadcrumb{width:480px;float:left;text-align:left;padding-left:13px}
body div#container div#topmenu div#breadcrumb a.breadcrumb{color:#fff!important;text-decoration:none;}
body div#container div#topmenu div#breadcrumb a{color:#EDC8BA;text-decoration:none;}
body div#container div#topmenu div#breadcrumb a:visited{color:#EDC8BA;text-decoration:none;}
body div#container div#topmenu div#breadcrumb a:hover{text-decoration:underline;}
body div#container div#topmenu div#globalmenu{width:260px}
html>body div#container div#topmenu div#breadcrumb{width:470px;height:19px;float:left}
html>body div#container div#topmenu div#globalmenu{width:267px;height:19px;float:left;margin-top:0;padding-top:0}
body div#container div#topmenu div#globalmenu ul{padding:0;margin:0;list-style:none;margin-left:2px;float:right;}
body div#container div#topmenu div#globalmenu li a,
body div#container div#topmenu div#globalmenu li a:visited{color:#F3DAD1;text-decoration:none}
body div#container div#topmenu div#globalmenu li a:hover{text-decoration:underline;}
body div#container div#topmenu div#globalmenu li{float:left;text-align:left;color:#ffffff; margin-right:12px}
body div#container div#topmenu div#globalmenu li#accessibility{margin:0}

body div#container div#leftmenu{width:154px;text-align:left;float:left;background:url(../images/bg.gif) repeat-y}
body div#container div#leftmenu img{border:0}
body div#container div#leftmenu ul{list-style:none;margin-left:12px;margin-top:10px;line-height:1.4em;font-size:1.1em;padding-left:0;margin-bottom:0}
body div#container div#leftmenu li{margin-bottom:4px;background:url(../images/bullet.gif) 0px 6px no-repeat;}
body div#container div#leftmenu li a,
body div#container div#leftmenu li a:visited{color:#ffffff;text-decoration:none;background:url(../images/bullet.gif) 0px 6px no-repeat;padding-left:15px;width:127px;display:block}
body div#container div#leftmenu li a:hover{text-decoration:underline;background:url(../images/bulletdown.gif) 0px 6px no-repeat;}

body div#container div#leftmenu div.languageselector{margin:15px 0 15px 10px}
body div#container div#leftmenu div.languageselector img{float:left;margin-right:6px}
body div#container div#leftmenu div.languageselector a{color:#fff;text-decoration:none;line-height:0.7em}
body div#container div#leftmenu div.languageselector a:hover{text-decoration:underline;}

body#bobwbasics div#container div#leftmenu li.bobwbasics a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#outdoorpursuits div#container div#leftmenu li.outdoorpursuits a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#naturalheritage div#container div#leftmenu li.naturalheritage a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#culturalheritage div#container div#leftmenu li.culturalheritage a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#landscapeheritage div#container div#leftmenu li.landscapeheritage a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#conflicttoconsensus div#container div#leftmenu li.conflicttoconsensus a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#introduction div#container div#leftmenu li.introduction a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#conflictonland div#container div#leftmenu li.conflictonland a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#conflictonwater div#container div#leftmenu li.conflictonwater a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#conflictintheair div#container div#leftmenu li.conflictintheair a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#stepbystepguide div#container div#leftmenu li.stepbystepguide a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#otherinformation div#container div#leftmenu li.otherinformation a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#codesandpolicies div#container div#leftmenu li.codesandpolicies a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#hittingthewall div#container div#leftmenu li.hittingthewall a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#planninganevent div#container div#leftmenu li.planninganevent a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#scope div#container div#leftmenu li.scope a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#goodpractise div#container div#leftmenu li.goodpractise a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#keylegislation div#container div#leftmenu li.keylegislation a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#resources div#container div#leftmenu li.resources a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#bobwcasestudies div#container div#leftmenu li.bobwcasestudies a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#typesofagreement div#container div#leftmenu li.typesofagreement a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#faq div#container div#leftmenu li.faq a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#furtherinformation div#container div#leftmenu li.furtherinformation a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
body#weblinks div#container div#leftmenu li.weblinks a{background:url(../images/bulletdown.gif) 0px 6px no-repeat}
html>body div#container div#leftmenu{padding-bottom:28px}

div#content ul{margin:0;padding:0;list-style-image:url(../images/greysquare.gif);list-style-type:none}
/* To stop IE from flickering when loading, the below line is needed, but using it displays bullet point on start page in Firefox  */
* html div#container div#content ul li{list-style-image:url(../images/greysquare.gif);list-style-type:none}

body div#container div#content{float:left;text-align:left;clear:right;padding:17px 0px 3px 22px}
body#homepage div#container div#content{padding-right:0;width:590px;}
html>body div#container div#content{padding:0 0px 3px 22px;margin-top:0;width:594px;}
body div#container div#content h3, body div#container div#content h2{font-size:1.1em;font-weight:normal;margin-bottom:5px!important;clear:both}
body div#container div#content h2.pageheading, body div#container div#content h1.pageheading{font-size:1.25em;margin-bottom:11px!important;font-weight:normal}
body div#container div#content p{margin-top:5px!important}

/*ordered list*/
body div#container div#content ol.orderedlist{margin-left:10px;padding-left:10px;margin-bottom:0;padding-bottom:0}
body div#container div#content ol.orderedlist li p{margin-bottom:8px;margin-top:0px!important}
body div#container div#content ol.orderedlist a{text-decoration:none;color:#000000}
body div#container div#content ol.orderedlist a:hover{text-decoration:underline}

body div#container div#content ul#imagelist{margin:0;padding:7px 0 7px 0;width:592px;list-style-type:none;list-style-image:none;list-style:none}
body div#container div#content ul#imagelist img{margin:0;padding:0}
body div#container div#content ul#imagelist li{float:left}
body div#container div#content li#surfer{padding-right:9px}
body div#container div#content li#cyclists{padding-right:10px}
body div#container div#content li#climber{padding-right:10px}
body div#container div#content li#walkers{padding-right:0px}
html>body div#container div#content ul#imagelist{padding-bottom:140px!important;padding-left:0}

body div#container div#bottommenu{width:770px;background:#8A5B33;color:#ffffff;line-height:1.6em;border-top:1px solid #ffffff;padding-bottom:1px}
html>body div#container div#bottommenu{height:19px}
body div#container div#bottommenu ul{margin:0 0 0 283px;list-style:none;padding:0}
html>body div#container div#bottommenu ul{list-style:none;margin-left:279px}
body div#container div#bottommenu li{float:left;width:75px}
body div#container div#bottommenu li#contact{margin-right:18px}
body div#container div#bottommenu li#disclaimer{margin-right:10px}
html>body div#container div#bottommenu li#disclaimer{margin-right:17px}
body div#container div#bottommenu a{text-decoration:none;color:#ffffff}
body div#container div#bottommenu a:hover{text-decoration:underline}
body div#container div#content div.borderdiv{border:1px solid #000;width:565px;padding:5px 5px 0 5px}

body div#container div#footer{height:12px; color:#8C5B33;background-color:#fff}
body#homepage div#container div#footer div#createdby{display:block}
body div#container div#footer div#createdby{display:none;clear:both;margin:auto;text-align:center;text-align:left;width:200px;padding-bottom:5px;float:left}
body div#container div#footer div#createdby p{font-size:0.8em; margin-top:2px;margin-left:0px}
body div#container div#footer div#createdby a{color:#8C5B33;text-decoration:none;}
body div#container div#footer div#createdby a:hover{text-decoration:underline}
body div#container div#footer div#imagesbottom{float:right}
body div#container div#footer div#imagesbottom img{border:0}
body div#container div#footer div#imagesbottom ul{list-style:none;}
html>body div#container div#footer div#imagesbottom ul{margin-top:0}
body div#container div#footer div#imagesbottom li#ccpr{width:60px;float:left;padding-right:13px}
body div#container div#footer div#imagesbottom li#landscape{width:60px;float:left;padding-right:10px;padding-top:3px}
body div#container div#footer div#imagesbottom li#englishnature{padding-top:3px}
html>body div#container div#footer div#imagesbottom li#ccpr{float:left}
html>body div#container div#footer div#imagesbottom li#landscape{float:left}
html>body div#container div#footer div#imagesbottom li#englishnature{float:left}

/* Back to top declarations */
body div#container div#content span.backtotop{background:url(../images/uparrow.gif) no-repeat 0 1px;} 
body div#container div#content span.backtotop a{background:url(../images/uparrow.gif) no-repeat 0 1px;padding-left:11px;font-weight:bold;text-decoration:none !important;color:#C14817!important}
body div#container div#content span.backtotop a:hover{background:url(../images/uparrow.gif) no-repeat 0 1px;padding-left:11px;text-decoration:underline !important}

/* Link back to parent declarations */
body div#container div#content span.linkbacktoparent{float:right;padding:10px 15px 0 0;background:url(../images/backarrow.gif) 0 13px no-repeat;color:#6E7849}
body div#container div#content span.linkbacktoparent a,
body div#container div#content span.linkbacktoparent a:visited{background:url(../images/backarrow.gif) 0 3px no-repeat;padding-left:16px;font-weight:bold;color:#6E7849;text-decoration:none}
body div#container div#content span.linkbacktoparent a:hover{background:url(../images/backarrow.gif) 0 3px no-repeat;padding-left:16px;font-weight:bold;color:#6E7849;text-decoration:underline}

span.hidden{display:none}
body div.clearer{clear:both;}
html>body .clearer{height:1px}

/*word and pdf link declarations */

body div#container div.pdf{margin-bottom:0px; }
body div#container div.pdf a{margin-left:3px;text-decoration:none!important}
body div#container div.pdf a:hover{text-decoration:underline !important}
body div#container div.pdf, body div#center p.pdf{background:url(../images/pdf.gif) no-repeat;padding-left:23px;height:21px;padding-top:4px;margin-top:5px!important;margin-bottom:6px!important}

body div#container div.doc {margin-bottom:0px;  }
body div#container div.doc a{margin-left:3px;text-decoration:none!important}
body div#container div.doc a:hover{text-decoration:underline !important}
body div#container div.doc, body div#center p.doc{background:url(../images/word.gif) no-repeat;padding-left:23px;height:21px;padding-top:4px;margin-top:5px!important;margin-bottom:6px!important}

/* Page specific CSS */
/* Site Map */
body.sitemap div#container div#content ol.sitemap{margin-left:10px;padding-left:10px;margin-bottom:0;padding-bottom:0}
body.sitemap div#container div#content ol.sitemap li p{margin-bottom:8px;margin-top:0px!important}
body.sitemap div#container div#content ol.sitemap a{text-decoration:none;color:#000000}
body.sitemap div#container div#content ol.sitemap a:hover{text-decoration:underline}
body.sitemap div#container div#content ol.sitemap li ol{margin-bottom:10px}

/* Accessibility */
body#accessibilitypage div#container div#content img{padding:0 10px 0 0}
html>body#accessibilitypage div#container div#content img{padding:3px 10px 15px 0}
body#accessibilitypage div#container div#content div#left{width:200px;float:left}
body#accessibilitypage div#container div#content div#right{float:left}
body#accessibilitypage div#container div#content ul{list-style:none!important;margin:0;padding:0;list-style-image:none}
body#accessibilitypage div#container div#content ul a{text-decoration:none;color:#000000}
body#accessibilitypage div#container div#content ul a:hover{text-decoration:underline}
div#content ul.howto{padding-left:20px!important;margin-left:20px!important}
div#content ul.accesskeyslist li{padding-left:10px!important;margin-left:15px!important;list-style-type:none!important;list-style-image:none!important;list-style:none!important}

/* Contact */
body#contactpage div#container div#content div.contactimages{padding-left:30px}
body#contactpage div#container div#content div#contactleft{width:185px;float:left;margin:0;}
body#contactpage div#container div#content div#contactright{width:185px;float:left;margin:0;}
body#contactpage div#container div#content div.imagediv{width:400px;padding-bottom:8px;}
body#contactpage div#container div#content div.imagediv p{margin:0;padding:0;float:left}
body#contactpage div#container div#content div.imagedivsolsqd p{margin:0;padding:12px 0 0 0px;float:left}		
body#contactpage div#container div#content form{width:400px;padding-top:0}
body#contactpage div#container div#content {width:400px}
body#contactpage div#container div#content {margin:0;padding:15px 21px 0 21px;}
body#contactpage div#container div#content p{line-height:1.35em;margin-top:0;margin-bottom:15px;color:#000}
body#contactpage div#container div#content ul {margin-left:30px;padding-left:0}	
body#contactpage div#container div#content img{float:left;border:1px solid #fff;margin:4px 15px 5px 1px}
body#contactpage div#container div#content fieldset{margin:0;padding:0;width:400px;border:0;}
body#contactpage div#container div#content fieldset label{float:left;width:106px;clear:left;line-height:1.6em;color:#000}
body#contactpage div#container div#content fieldset input.edit, fieldset textarea.edit{float:left;width:200px;margin-bottom:4px;border:1px solid #3B3B3B;}
body#contactpage div#container div#content fieldset textarea.edit{height:50px;font-family:tahoma,verdana,arial;font-size:1em}
body#contactpage div#container div#content fieldset label.radiolabel{width:45px;clear:left;line-height:1.6em;color:#000;border:1px solid green}
body#contactpage div#container div#content fieldset input{width:50px;font-size:1em}
body#contactpage div#container div#content fieldset span.error{margin-left:5px;color:#000;float:left}	
body#contactpage div#container div#content fieldset.submit{clear:both;padding-top:5px;padding-left:106px;width:315px}
body#contactpage div#container div#content fieldset.submit input.submit{float:left;background:#ECE9D8;height:19px;border:1px solid #3B3B3B;}
body#contactpage div#container div#content fieldset input.button{float:left;background:#ECE9D8;height:19px;border:1px solid #3B3B3B;width:60px}
body#contactpage div#container div#content fieldset.submit input.reset{float:left;margin-right:104px;background:#ECE9D8;height:19px;border:1px solid #3B3B3B;}	
html>body#contactpage div#container div#content fieldset.submit input.reset{margin-right:102px}

/* BoBW Successes */
body#bobwcasestudies div#content ol {margin:5px 0 0 20px}
body#bobwcasestudies div#content ol li{margin:0 0 10px 0}
div#content ul li{margin-bottom:3px}	

/* Quicklinks */
.quicklinksarea{float:right;margin:0 0 10px 10px}
* html .quicklinksarea{ text-align:right;width:340px}
.quicklinksarea form{margin:0;padding:0}
.quicklinksarea fieldset{border:0}
.quicklinksarea label{color:#6E7849;float:left;padding-top:3px;font-size:1.1em;margin-right:5px}
* html .quicklinksarea label{text-align:right!important;float:left}
.quicklinksarea select{color:#C14817;font-size:1em}
.quicklinksarea input{color:#C14817;border:1px solid #6E7849;background:#fff;margin-left:1px;height:20px}

/*Feedback*/
body#feedbackpage div#container div#content {width:590px}
body#feedbackpage div#container div#content fieldset{margin:0;padding:0;border:0}
body#feedbackpage div#container div#content div.radioline input { width:auto;float:left}
body#feedbackpage div#container div#content div.radiolable {float:left; padding:3px 12px 0 1px}
body#feedbackpage div#container div#content div.radioline {clear:both}
body#feedbackpage div#container div#content div.radio { padding-top:10px}
body#feedbackpage div#container div#content div.radio label {width:auto;clear:both; padding:14px 0 2px 0}
body#feedbackpage div#container div#content p {clear:both; margin:10px 0; border:0; padding:0}
body#feedbackpage div#container div#content p.response {margin:30px 0 24px 0; padding-top:4px}
body#feedbackpage div#container div#content label {clear:left;float:left; width:140px;margin:0; border:0; padding:0 10px 0 0}
body#feedbackpage div#container div#content label.comments {margin-top:20px}
body#feedbackpage div#container div#content textarea {clear:right; margin:20px 0 10px 0}
body#feedbackpage div#container div#content fieldset input{font-size:1em; width:198px;margin:0; padding:0}
body#feedbackpage div#container div#content fieldset.submit input{width:50px}
body#feedbackpage div#container div#content fieldset span.error{margin-left:5px;color:#000;float:left}	
body#feedbackpage div#container div#content fieldset.submit{clear:both;padding:5px 0 40px 150px}
body#feedbackpage div#container div#content fieldset.submit input.submit{float:left;background:#ECE9D8;height:19px;border:1px solid #3B3B3B;}
body#feedbackpage div#container div#content fieldset input.button{float:left;background:#ECE9D8;height:19px;border:1px solid #3B3B3B;width:60px}
body#feedbackpage div#container div#content fieldset.submit input.reset{float:left;margin-right:104px;background:#ECE9D8;height:19px;border:1px solid #3B3B3B;}	

/* Feedback 
body#feedbackpage div#container div#content div.contactimages{padding-left:30px}
body#feedbackpage div#container div#content div#contactleft{width:185px;float:left;margin:0;}
body#feedbackpage div#container div#content div#contactright{width:185px;float:left;margin:0;}
body#feedbackpage div#container div#content div.imagediv{width:400px;padding-bottom:8px;}
body#feedbackpage div#container div#content div.imagediv p{margin:0;padding:0;float:left}
body#feedbackpage div#container div#content div.imagedivsolsqd p{margin:0;padding:12px 0 0 0px;float:left}		
body#feedbackpage div#container div#content form{width:400px;padding-top:0}

body#feedbackpage div#container div#content div.radiolable {float:left}
body#feedbackpage div#container div#content div.radioline {clear:both}
body#feedbackpage div#container div#content div.radio input {margin:0 5px 5px 0;border:0;padding:0;width:auto; float:left}
body#feedbackpage div#container div#content fieldset div.radio label{width:auto;clear:both;}
body#feedbackpage div#container div#content {margin:0;padding:15px 21px 0 21px;}
body#feedbackpage div#container div#content p{line-height:1.35em;margin:15px 0;color:#000;clear:both}
body#feedbackpage div#container div#content fieldset p{margin-bottom:15px;color:#000;clear:both}
body#feedbackpage div#container div#content ul {margin-left:30px;padding-left:0}	
body#feedbackpage div#container div#content img{float:left;border:1px solid #fff;margin:4px 15px 5px 1px}

body#feedbackpage div#container div#content fieldset label{float:left;width:106px;clear:left;line-height:1.6em;color:#000}
body#feedbackpage div#container div#content fieldset input.edit, fieldset textarea.edit{float:left;width:200px;margin-bottom:4px;border:1px solid #3B3B3B;}
body#feedbackpage div#container div#content fieldset textarea.edit{height:100px;font-family:tahoma,verdana,arial;font-size:1em; margin-bottom:20px}
body#feedbackpage div#container div#content fieldset label.comments {width:140px; padding-right:10px; margin-bottom:30px}
body#feedbackpage div#container div#content fieldset label.radiolabel{width:45px;clear:left;line-height:1.6em;color:#000;border:1px solid green}
body#feedbackpage div#container div#content fieldset input{width:50px;font-size:1em}
body#feedbackpage div#container div#content fieldset span.error{margin-left:5px;color:#000;float:left}	
body#feedbackpage div#container div#content fieldset.submit{clear:both;padding-top:5px;padding-left:106px;width:315px}
body#feedbackpage div#container div#content fieldset.submit input.submit{float:left;background:#ECE9D8;height:19px;border:1px solid #3B3B3B;}
body#feedbackpage div#container div#content fieldset input.button{float:left;background:#ECE9D8;height:19px;border:1px solid #3B3B3B;width:60px}
body#feedbackpage div#container div#content fieldset.submit input.reset{float:left;margin-right:104px;background:#ECE9D8;height:19px;border:1px solid #3B3B3B;}	
html>body#feedbackpage div#container div#content fieldset.submit input.reset{margin-right:102px}*/

/* social networking/bookmarking links */
.invisible {display:none;}
div#container div#content div.bookmarkinglinks {width:445px; min-height:27px; border:1px solid #dddddd; margin:20px 0; padding-top:3px;}
div#container div#content div.bookmarkinglinks p.bookmarkwith {width:135px; margin:0 0 0 10px; float:left;}
div#container div#content div.bookmarkinglinks p.links {width:275px; float:right;}
div#container div#content div.bookmarkinglinks p.links a {display:inline-block; min-height:14px; padding-left:22px; margin-left:30px; text-decoration:none;}
div#container div#content div.bookmarkinglinks p.links a.delicious {background:url(../images/ico_delicious.jpg) no-repeat;}
div#container div#content div.bookmarkinglinks p.links a.digg {background:url(../images/ico_digg.jpg) no-repeat;}
div#container div#content div.bookmarkinglinks p.links a.facebook {background:url(../images/ico_facebook.jpg) no-repeat;}
* html div#container div#content div.bookmarkinglinks {height:27px;}
* html div#container div#content div.bookmarkinglinks p.links a {height:14px;}


/* below is samar's code */

a.file{display: block; padding: 0px 4px 0px 28px;font-size: 0.75em; }
a.mp3{background-image:url(../images/mp3.gif); background-repeat: no-repeat;background-position: left; }
a.doc{background-image:url(../images/doc.gif); background-repeat: no-repeat; background-position: left; }
a.rtf{background-image:url(../images/rtf.gif); background-repeat: no-repeat;background-position: left; }
a.ppt{background-image:url(../images/ppt.gif); background-repeat: no-repeat;background-position: left; }
a.xls{background-image:url(../images/xls.gif); background-repeat: no-repeat;background-position: left; }

div#container div#content div.signscontainer {
	width:594px;
	background-color:white;
	}

div#container div#content div.signsleftcolumn{
	width:290px;
	background-color:white;
	float:left;
	margin:0;
	}

div#container div#content div.signsrightcolumn{
	width:290px;
	background-color:white;
	float:right;
	}

div#container div#content div.signitem{
	background-color:white;
	margin-bottom:30px;
	}
	
div#container div#content div.signitem h2{
	font-size:1.1em;
	font-weight:normal;
	}
	
div#container div#content div.signitem a{
	
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	}
