#clearheadercenter,
#clearheaderleft,
#clearheaderright{ height:253px; }

DIV#container-center{padding-left:20px; padding-right:20px;}
DIV#container-center h1,
DIV#container-center h2,
DIV#container-center h3,
DIV#container-center h4,
DIV#container-center h5,
DIV#container-center h6{margin:10px auto 10px auto;}
DIV#container-center h2, DIV#container-center h3{border-bottom:1px solid #cadce8;}

DIV#container-left{ font: normal 12px Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;}
BODY.l DIV#wrapper{background:url(/images/back-2cols.gif);}


.thumb a { background-color:transparent; border:1px solid #CCCCCC; }
.albumlist .thumb {height:180px;}
.albumlist .thumb .albumname{color:#4d88b2; text-align:left;}
.albumpicturecount{color: #999999;}
#TB_overlay {background-color:#fff;	filter:alpha(opacity=85); -moz-opacity: 0.85;opacity: 0.85;}
#TB_window {border: 2px solid #525252;}
div.testimonials{border:1px solid #999999; background-color:#e3e3e3; padding:10px 20px 10px 20px;}

#nmsemail, #nmsuser{width:50px; float:left; display:block;}
#nmsemail input, #nmsuser input{width:150px;}
.nms_message{color:#FF0000; font-weight:bold; font-size:9px;}
.NewsSummary {padding:10px 0px 0px 0px;}
.nms1{display:block; float:left; margin-bottom:5px; width:70px;}
.color1{color: #428fb9;}
.clearingrule{clear:both; display:block;}
input[type="text"], textarea{border:1px solid #CCCCCC;}

/*********************** CONTACT FORM *********************/
.contactform fieldset {padding: 1em; background-color: #eee;}
.contactform fieldset legend {font-weight: bold;}
.contactform div {width: 100%; padding: 0.25em 0 0.25em 0;}
.contactform div label {display: block; width: 10em; }
.contactform div.required {color: #f00;}
.error_message{color:#FF0000;}
/*************************** END CONTACT FORM ***************************/

#container-center ul li{margin-left:20px;}
#container-center li.thumb {list-style:none; margin-left:0px;}