@font-face {font-family: 'helveticaneuelt_stdregular';src: url('fonts/helveticaneueltstd-roman-webfont.eot');src: url('fonts/helveticaneueltstd-roman-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/helveticaneueltstd-roman-webfont.woff') format('woff'), url('fonts/helveticaneueltstd-roman-webfont.ttf') format('truetype'), url('fonts/helveticaneueltstd-roman-webfont.svg#helveticaneuelt_stdregular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'helveticaneuelt_stdbold';src: url('fonts/helveticaneueltstd-bd-webfont.eot');src: url('fonts/helveticaneueltstd-bd-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/helveticaneueltstd-bd-webfont.woff') format('woff'), url('fonts/helveticaneueltstd-bd-webfont.ttf') format('truetype'), url('fonts/helveticaneueltstd-bd-webfont.svg#helveticaneuelt_stdbold') format('svg');font-weight: bold;font-style: normal;}@font-face {font-family: 'trajan_proregular';src: url('fonts/trajanpro-regular-webfont.eot');src: url('fonts/trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/trajanpro-regular-webfont.woff') format('woff'), url('fonts/trajanpro-regular-webfont.ttf') format('truetype'), url('fonts/trajanpro-regular-webfont.svg#trajan_proregular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'trajan_probold';src: url('fonts/trajanpro-bold-webfont.eot');src: url('fonts/trajanpro-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/trajanpro-bold-webfont.woff') format('woff'), url('fonts/trajanpro-bold-webfont.ttf') format('truetype'), url('fonts/trajanpro-bold-webfont.svg#trajan_probold') format('svg');font-weight: bold;font-style: normal;}body,div,html,p,ul,li{padding:0;margin:0;}ol{margin-top:0px;}h1,h2,h3,h4,h5,h6{font-size:12px;margin:0;padding:0;}h1{font-size:39px;font-family:"Helvetica Neue LT Std","HelveticaNeueLTStd-Bd","helveticaneuelt_stdbold",Arial,Helvetica,sans-serif;font-weight:bold;color:#dc6d1d;margin-bottom:8px;}h2{font-size:20px;font-family:"trajan_proregular",Times,"Times New Roman",serif;font-weight:normal;color:#dc6d1d;margin-bottom:16px;text-transform:lowercase;}h2 a, h2 a:link, h2 a:visited, h2 a:hover, h2 a:active{font-size:20px;font-family:"trajan_proregular",Times,"Times New Roman",serif;color:#dc6d1d;text-transform:lowercase;text-decoration:underline;}h2 a:hover, h2 a:active{color:#57524a;}h3{font-size:14px;font-family:"Helvetica Neue LT Std","HelveticaNeueLTStd-Bd","helveticaneuelt_stdbold",Arial,Helvetica,sans-serif;font-weight:bold;color:#57524a;}h3 a, h3 a:link, h3 a:visited, h3 a:hover, h3 a:active{font-size:14px;font-family:"Helvetica Neue LT Std","HelveticaNeueLTStd-Bd","helveticaneuelt_stdbold",Arial,Helvetica,sans-serif;font-weight:bold;color:#57524a;text-decoration:underline;}h3 a:hover, h3 a:active{color:#dc6d1d;}h4{font-size:18px;font-family:"Helvetica Neue LT Std","HelveticaNeueLTStd-Bd","helveticaneuelt_stdbold",Arial,Helvetica,sans-serif;font-weight:bold;color:#dc6d1d;}h5{}h6{font-size:13px;font-family:"trajan_proregular",Times,"Times New Roman",serif;font-weight:normal;color:white;text-transform:lowercase;}img{border-style:none;}ul{list-style:none;}a:link{font-family:"Helvetica Neue LT Std","HelveticaNeueLTStd-Roman","helveticaneuelt_stdregular",Arial,Helvetica,sans-serif;text-decoration: none;color:#dc6d1d;}a:visited{font-family:"Helvetica Neue LT Std","HelveticaNeueLTStd-Roman","helveticaneuelt_stdregular",Arial,Helvetica,sans-serif;text-decoration: none;color:#dc6d1d;}a:hover{font-family:"Helvetica Neue LT Std","HelveticaNeueLTStd-Roman","helveticaneuelt_stdregular",Arial,Helvetica,sans-serif;text-decoration: underline;color:#dc6d1d;}a:active{font-family:"Helvetica Neue LT Std","HelveticaNeueLTStd-Roman","helveticaneuelt_stdregular",Arial,Helvetica,sans-serif;text-decoration: underline;color:#dc6d1d;}p{padding-bottom:16px;line-height:16px;}b, strong{}.clear{font-size:1px;height:1px;clear:both;margin:0;padding:0;}.leftpad, .rightpad{font-size:1px;line-height:1px;text-align:center;}.leftpad{float:left;}.rightpad{float:right;}.validation-failed{background:#ED8D91;}body{min-width:962px;margin:0 auto;color:#8d8679;font-family:"Helvetica Neue LT Std","HelveticaNeueLTStd-Roman","helveticaneuelt_stdregular",Arial,Helvetica,sans-serif;background:#fff;background:#a8a8a8;font-size:14px;}.iwidth{width:962px;margin:0 auto;}#header_holder{background:#e27728 url('images/header_bg.gif') repeat-x top center;min-width:100%;height:143px;}#header{width:912px;margin:0 auto;}#logo{float:left;width:165px;height:143px;}#logo a, #logo a:link, #logo a:visited, #logo a:hover, #logo a:active{display:block;width:157px;margin-top:28px;padding:10px 0;}#nav{float:right;width:558px;height:108px;}#nav ul{position:relative;height:33px;z-index:50;float:left;width:550px;}#nav ul li{float:left;line-height:33px;height:33px;z-index:49;}#nav ul li a, #nav ul li a:link, #nav ul li a:visited, #nav ul li a:hover, #nav ul li a:active{display:block;padding:0 16px;line-height:33px;height:33px;background:#8d8679;color:white;text-decoration:none;z-index:48;}#nav ul li a:hover, #nav ul li a:active{background:#8d8679 url('images/nav_bg.png') repeat fixed;}#nav ul li:first-child a, #nav ul li:first-child a:link, #nav ul li:first-child a:visited, #nav ul li:first-child a:hover, #nav ul li:first-child a:active{-webkit-border-bototm-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;border-radius:0 0 0 5px;}#nav ul li:last-child a, #nav ul li:last-child a:link, #nav ul li:last-child a:visited, #nav ul li:last-child a:hover, #nav ul li:last-child a:active{-webkit-border-bototm-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;border-radius:0 0 5px 0;}#nav ul li#loginnav a, #nav ul li#loginnav a:link, #nav ul li#loginnav a:visited, #nav ul li#loginnav a:hover, #nav ul li#loginnav a:active{background:#cfcdc7;}#nav ul li#loginnav a:hover, #nav ul li#loginnav a:active{background:rgba(207,205,199,0.85);}#nav ul li ul{display:none;float:none;position:absolute;z-index:-1;top:27px;left:0;width:482px;height:auto;min-height:84px;background:#8d8679 url('images/nav_bg.png') repeat fixed;-webkit-border-bototm-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bototm-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;border-radius:0 0 5px 5px;padding-top:16px;padding-bottom:6px;}#nav ul li:hover ul{display:block;}#nav ul li ul li{float:none;line-height:21px;height:21px;padding:0 18px;}#nav ul li ul li a, #nav ul li ul li a:link, #nav ul li ul li a:visited, #nav ul li ul li a:hover, #nav ul li ul li a:active{color:#cec9bf;background:transparent;height:21px;width:100%;line-height:21px;padding:0 0;}#nav ul li ul li a:hover, #nav ul li ul li a:active{color:white;}#mobilemenu{display:none;}#langselect{float:right;text-align:right;width:160px;font-size:12px;color:#feaa6a;padding-top:12px;}#langselect a, #langselect a:link, #langselect a:visited, #langselect a:hover, #langselect a:active{text-decoration:none;color:#feaa6a;font-size:12px;}#langselect a:hover, #langselect a:active,#langselect a.active, #langselect a.active:link, #langselect a.active:visited, #langselect a.active:hover, #langselect a.active:active{color:white;}#phone{float:right;width:400px;margin-top:-35px;margin-bottom:10px;}.call{text-align:right;font-family:"trajan_proregular",Times,"Times New Roman",serif;width:300px;font-size:18px;color:#FFFFFF;margin-left:95px;}#catch{text-align:right;}#mid_outside_holder{min-width:100%;background:white;border:9px solid white;border-left:none;border-right:none;}#mid_outside{min-width:100%;background: -moz-linear-gradient(top, rgba(234,234,234,1) 0%, rgba(234,234,234,1) 1%, rgba(234,234,234,0) 10%, rgba(234,234,234,0) 90%, rgba(234,234,234,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,234,234,1)), color-stop(1%,rgba(234,234,234,1)), color-stop(10%,rgba(234,234,234,0)), color-stop(90%,rgba(234,234,234,0)), color-stop(100%,rgba(234,234,234,1)));background: -webkit-linear-gradient(top, rgba(234,234,234,1) 0%,rgba(234,234,234,1) 1%,rgba(234,234,234,0) 10%,rgba(234,234,234,0) 90%,rgba(234,234,234,1) 100%);background: -o-linear-gradient(top, rgba(234,234,234,1) 0%,rgba(234,234,234,1) 1%,rgba(234,234,234,0) 10%,rgba(234,234,234,0) 90%,rgba(234,234,234,1) 100%);background: -ms-linear-gradient(top, rgba(234,234,234,1) 0%,rgba(234,234,234,1) 1%,rgba(234,234,234,0) 10%,rgba(234,234,234,0) 90%,rgba(234,234,234,1) 100%);background: linear-gradient(to bottom, rgba(234,234,234,1) 0%,rgba(234,234,234,1) 1%,rgba(234,234,234,0) 10%,rgba(234,234,234,0) 90%,rgba(234,234,234,1) 100%);}#mid_holder{min-width:100%;background: -moz-linear-gradient(left, rgba(234,234,234,1) 0%, rgba(234,234,234,1) 1%, rgba(234,234,234,0) 5%, rgba(234,234,234,0) 95%, rgba(234,234,234,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(234,234,234,1)), color-stop(1%,rgba(234,234,234,1)), color-stop(5%,rgba(234,234,234,0)), color-stop(95%,rgba(234,234,234,0)), color-stop(100%,rgba(234,234,234,1)));background: -webkit-linear-gradient(left, rgba(234,234,234,1) 0%,rgba(234,234,234,1) 1%,rgba(234,234,234,0) 5%,rgba(234,234,234,0) 95%,rgba(234,234,234,1) 100%);background: -o-linear-gradient(left, rgba(234,234,234,1) 0%,rgba(234,234,234,1) 1%,rgba(234,234,234,0) 5%,rgba(234,234,234,0) 95%,rgba(234,234,234,1) 100%);background: -ms-linear-gradient(left, rgba(234,234,234,1) 0%,rgba(234,234,234,1) 1%,rgba(234,234,234,0) 5%,rgba(234,234,234,0) 95%,rgba(234,234,234,1) 100%);background: linear-gradient(to right, rgba(234,234,234,1) 0%,rgba(234,234,234,1) 1%,rgba(234,234,234,0) 5%,rgba(234,234,234,0) 95%,rgba(234,234,234,1) 100%);}#mid{width:912px;margin:0 auto;}#midleft{float:left;width:158px;margin-top:120px;text-align:right;}#midleft p{padding-left:9px;font-size:11px;font-family:"Helvetica Neue LT Std","HelveticaNeueLTStd-Bd","helveticaneuelt_stdbold",Arial,Helvetica,sans-serif;font-weight:bold;color:#8d8679;line-height:17px;padding-bottom:20px;opacity:0.35;}#midleft p span{color:#dc6d1d;}#midleft:hover p{opacity:0.50;}#midleft .seminars{background:#f5f5f5;padding:6px;margin-top:20px;margin-bottom:20px;font-size:12px;position:relative;margin-left:-28px;}#midleft .seminars h4{color:#DC6D1D;font-family:"trajan_proregular",Times,"Times New Roman",serif;font-weight:normal;font-size:16px;}#midleft .seminars h4 span{color:#8d8679;font-size:13px;}#midleft .seminars h5{margin-bottom:3px;}#midleft .seminars input[type=text]{font-size:11px;font-family:Arial,Helvetica,sans-serif;height:16px;margin-bottom:5px;background:#e2e2e2;border:none;width:100px;}#midleft .seminars textarea{font-size:11px;font-family:Arial,Helvetica,sans-serif;margin-bottom:5px;background:#e2e2e2;border:none;width:150px;}#midleft .seminars p{opacity:0.8;}#midleft .seminars .seminarcomments{float:right;width:150px;text-align:left;}#midleft .seminars .smblockbutton{float:right;width:100px;padding:0;text-align:center;}#midright{float:right;width:642px;}.crumbs{padding:15px 0 32px 0;color:#c2bcb2;font-size:14px;font-family:"trajan_proregular",Times,"Times New Roman",serif;text-transform:lowercase;}.crumbs a, .crumbs a:link, .crumbs a:visited, .crumbs a:hover, .crumbs a:active{color:#c2bcb2;text-decoration:none;font-size:14px;font-family:"trajan_proregular",Times,"Times New Roman",serif;}.crumbs a:hover, .crumbs a:active,.crumbs a.current, .crumbs a.current:link, .crumbs a.current:visited, .crumbs a.current:hover, .crumbs a.current:active{color:#dc6d1d;}.crumbs a:hover, .crumbs a:active{text-decoration:underline;}.mainpara{font-size:20px;color:#8d8679;line-height:25px;padding-bottom:40px;}div.mainpara p{font-size:20px;color:#8d8679;line-height:25px;padding-bottom:16px;}.mainul{padding-left:30px;list-style:disc;font-size:20px;color:#DC6D1D;line-height:1.2;padding-bottom:16px;}.mainul li{padding-bottom:16px;}#midright ul, #mainright ul{list-style:none;padding:0;padding-bottom:16px;line-height:16px;}#midright ul li, #mainright ul li{padding-left:8px;background:url('images/list_item.png') no-repeat 0 6px;}#midright ol li, #mainright ol li{background:none;}#main_outside_holder{width:100%;background:#f0f0ee url('images/main_bg_repeat.png') repeat-y top center;}#main_outside{box-shadow:inset 0 30px 30px -30px rgba(196,159,130,0.95);background:url('images/main_bg.jpg') repeat-x top center;}#main_holder{width:972px;margin:0 auto 0;padding:75px 0 50px 0;}#mainleft{float:left;width:182px;text-align:right;}#mainleft p{font-size:12px;line-height:17px;padding-bottom:17px;}#mainleft .seminars{background:#e2e2e2;padding:6px;margin-top:20px;font-size:12px;}#mainleft .seminars h4{color:#DC6D1D;font-family:"trajan_proregular",Times,"Times New Roman",serif;font-weight:normal;font-size:16px;}#mainleft .seminars h4 span{color:#8d8679;font-size:13px;}#mainleft .seminars h5{margin-bottom:3px;}#mainleft .seminars input[type=text]{font-family:Arial,Helvetica,sans-serif;font-size:11px;height:16px;margin-bottom:5px;background:#cecece;border:none;width:100px;}#mainleft .seminars textarea{font-size:11px;font-family:Arial,Helvetica,sans-serif;margin-bottom:5px;background:#cecece;border:none;width:150px;}#mainleft .seminars .seminarcomments{float:right;width:150px;text-align:left;}#mainleft .seminars .smblockbutton{float:right;width:100px;padding:0;text-align:center;}#mainright{float:right;width:605px;}.backtotop{float:right;width:120px;text-align:right;}.backtotop a, .backtotop a:link, .backtotop a:visited, .backtotop a:hover, .backtotop a:active{font-size:14px;color:#dc6d1d;text-decoration:none;}.backtotop a:hover, .backtotop a:active{text-decoration:underline;}.contactlabel{clear:both;float:left;width:85px;}.registerlabel{clear:both;float:left;width:285px;text-align:right;padding-right:15px;}.contactinput{float:left;width:265px;}.contactinput input{font-family:Arial,Helvetica,sans-serif;}.contactinput input[type=text], .contactinput input[type=password]{height:24px;}.contactinput input, .contactinput textarea{background:#f5f5f4;border:none;margin-bottom:8px;}a.blockbutton, a.blockbutton:link, a.blockbutton:visited, a.blockbutton:hover, a.blockbutton:active{display:block;background:#d1681c;height:76px;line-height:76px;color:white;font-size:18px;font-family:"trajan_proregular",Times,"Times New Roman",serif;text-transform:lowercase;text-decoration:none;text-align:center;}a.blockbutton:hover, a.blockbutton:active{background:#d1681c url('images/blockbutton_bg.png') repeat;}a.smblockbutton, a.smblockbutton:link, a.smblockbutton:visited, a.smblockbutton:hover, a.smblockbutton:active{display:block;background:#d1681c;height:38px;line-height:38px;color:white;font-size:14px;font-family:"trajan_proregular",Times,"Times New Roman",serif;text-transform:lowercase;text-decoration:none;text-align:center;overflow:hidden;}a.smblockbutton:hover, a.smblockbutton:active{background:#d1681c url('images/blockbutton_bg.png') repeat;}input.smblockbutton{display:block;background:#d1681c;height:28px;line-height:28px;color:white;font-size:14px;font-family:"trajan_proregular",Times,"Times New Roman",serif;text-transform:lowercase;text-decoration:none;text-align:center;overflow:hidden;cursor:pointer;}input.smblockbutton:hover{background:#d1681c url('images/blockbutton_bg.png') repeat;}input.smblockbutton2{display:block;background:#E37828;height:28px;line-height:28px;color:white;font-size:14px;font-family:"trajan_proregular",Times,"Times New Roman",serif;text-transform:uppercase;text-decoration:none;text-align:center;overflow:hidden;cursor:pointer;}input.smblockbutton2:hover{background:#D26B1D;}.messager{color:white;font-weight:bold;background:#E37828 url('images/blockbutton_bg.png') repeat;padding:13px;}.articleholder{margin-bottom:18px;}.articleholder h2{margin-bottom:4px;}.articleholder h2 a, .articleholder h2 a:link, .articleholder h2 a:visited, .articleholder h2 a:hover, .articleholder h2 a:active{}.article_preview{padding-bottom:4px;}.article_preview a, .article_preview a:link, .article_preview a:visited, .article_preview a:hover, .article_preview a:active{}.article_category{color:#C2BCB2;font-size:12px;text-transform:uppercase;padding-bottom:12px;float:left;margin-right:18px;}.article_date{color:#C2BCB2;font-size:13px;margin-top:-45px;margin-top:-8px;padding-bottom:8px;float:right;text-transform:uppercase;}.quicklinks{margin-top:20px;line-height:20px;font-size:13px;}#footer_holder{background:#666155 url('images/footer_bg2.png') repeat-x top center;min-width:100%;height:158px;}#footer{width:912px;margin:0 auto;padding-top:16px;}#footercopy{float:left;width:162px;padding:28px 0;border-right:1px solid #767169;font-size:9px;color:#948e82;}#footercopy img{float:left;margin-right:8px;}#footercopy p{line-height:12px;padding-top:2px;padding-bottom:3px;}#footernav{float:left;width:552px;color:#AdA699;font-size:11px;padding:35px 0 25px;background: transparent;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0AFFFFFF,endColorstr=#0AFFFFFF)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0AFFFFFF,endColorstr=#0AFFFFFF); background:none repeat scroll 0 0 rgba(255, 255, 255, 0.04);max-height:82px;overflow:hidden;zoom: 1;}#footernav ul{padding-left:12px;}#footernav ul li{float:left;padding:0 10px;}#footernav ul li a, #footernav ul li a:link, #footernav ul li a:visited, #footernav ul li a:hover, #footernav ul li a:active{color:#8d8679;text-decoration:none;}#footernav ul li a:hover, #footernav ul li a:active{text-decoration:underline;color:white;}#footernav ul li ul{padding:0;}#footernav ul li ul li{padding:0;float:none;}#footernav ul li ul li a, #footernav ul li ul li a:link, #footernav ul li ul li a:visited, #footernav ul li ul li a:hover, #footernav ul li ul li a:active{color:#d37b1c;text-decoration:none;}#footernav ul li ul li a:hover, #footernav ul li ul li a:active{text-decoration:underline;color:white;}#footernav p{padding-left:27px;margin-top:-8px;}#footernav p a, #footernav p a:link, #footernav p a:visited, #footernav p a:hover, #footernav p a:active{color:#d37b1c;font-weight:bold;font-size:1.3em;text-decoration:none;}#footernav p a:hover, #footernav p a:active{color:white;text-decoration:underline;}#footernav p.head{margin-top:-29px;font-weight:bold;font-size:9px;}#footernav p.head a, #footernav p.head a:link, #footernav p.head a:visited, #footernav p.head a:hover, #footernav p.head a:active{color:#BdB6A9;text-decoration:none;}#footernav p.head a:hover, #footernav p.head a:active{color:white;text-decoration:underline;}#footerby{float:right;width:170px;font-size:9px;color:#8d8679;padding:15px 0 5px 26px;border-left:1px solid #767169;}#footerby a, #footerby a:link, #footerby a:visited, #footerby a:hover, #footerby a:active{color:#d37b1c;text-decoration:none;}#footerby a:hover, #footerby a:active{text-decoration:underline;color:white;}.mceContentBody, .mce-content-body{background:white;}#main_header{height:330px;width:912px;text-align:center;line-height:330px;color:#d1681c;font-size:62px;font-family:"trajan_proregular",Times,"Times New Roman",serif;text-transform:lowercase;}#tagline{font-family:"helveticaneuelt_stdbold",Arial,Helvetica,sans-serif;color:#5e584c;}#main_text{width: 642px;margin:0 auto;}#three_buttons{width:912px;height:76px;}.main_page_button{float:left;width:231px;width:309px;}#three_buttons .last{width:219px;width:294px;}.category_buttons{width:100%;padding:12px 0 24px;text-align:center;}.category_buttons .button{display:inline-block;width:30%;padding:12px;}.category_buttons .button a, .category_buttons .button a:link, .category_buttons .button a:visited, .category_buttons .button a:hover, .category_buttons .button a:active, .category_buttons .button a:focus{display:block;width:100%;height:80px;line-height:80px;background:#D1681C;font-family:"trajan_proregular",Times,"Times New Roman",serif;font-size:16px;color:#fff;}.contactpage #midright{width:720px;}.twopane{float:left;width:336px;}.twopaneright{float:left;width:365px;}@media only screen and (max-width:960px) {body{min-width:100%;}#header_holder{height:auto;}.iwidth{width:100%;min-width:320px;}#header{width:100%;}#logo{float:none;margin: 0 auto;height:110px;}#logo a:link, #logo a:visited, #logo a:hover, #logo a:active{margin-top:0px;}#nav{width:100%;background: none repeat scroll 0 0 #8d8679;height:auto;float:none;}#nav ul{width:100%;height:auto;}#nav ul li:first-child{-webkit-border-bototm-left-radius:none;-moz-border-radius-bottomleft:none;border-bottom-left-radius:none;border-radius:none;}#nav ul li:last-child a, #nav ul li:last-child a:link, #nav ul li:last-child a:visited, #nav ul li:last-child a:hover, #nav ul li:last-child a:active{-webkit-border-bototm-right-radius:none;-moz-border-radius-bottomright:none;border-bottom-right-radius:none;border-radius:none;}#nav ul li{float:none;}#nav ul li:hover ul{display:none;}#mobilemenu{display:block;}#catch{padding:7px 0;float:none;width:100%;background: none repeat scroll 0 0 #d1681c;}#catch h6{font-size:10px;}#langselect{padding-top:0;background: none repeat scroll 0 0 #d1681c;width:100%;}#mid{min-width:320px;width:100%;padding-top:48px;}#main_header{height:auto;line-height:44px;width:100%;font-size:38px;padding:30px 0 70px;}#three_buttons{width:100%;height:auto;}.main_page_button{float:none;width:307px;margin:10px auto;}#three_buttons .last{width:307px;}#footer_holder{height:530px;}#footer{min-width:320px;width:100%;}#footercopy{border:none;float:none;margin:0 auto;}#footernav{width:100%;max-height:none;}#footerby{border:none;float:none;margin:15px auto 0;padding:15px;}#midright{width:90%;padding:20px;float:none;}#mid{}#midleft{float:none;margin:0 auto;width:90%;padding:20px;text-align:left;}#midleft label,#mainleft label{font-size:15px;}#midleft .seminars,#mainleft .seminars{margin:0;}#midleft .seminars input[type="text"],#mainleft .seminars input[type="text"]{width:100%;height:30px;font-size:18px;}#midleft .seminars textarea,#mainleft .seminars textarea{width:100%;height:130px;font-size:18px;}#midleft .seminars .seminarcomments,#mainleft .seminars .seminarcomments{width:100%;float:none;}.contactpage #midright{width:90%;}.twopane{float:left;width:100%;}.twopaneright{float:left;width:100%;}#main_outside{background:white;}#main_holder{width:90%;margin:0 auto 0;padding:15px 0 15px 0;}#mainleft{float:none;margin:0 auto;width:90%;padding:20px;text-align:left;}#mainright{float:none;width:100%;text-align:left;}}@media only screen and (max-width:600px) {.category_buttons{}.category_buttons .button{width:80%;}.category_buttons .button a, .category_buttons .button a:link, .category_buttons .button a:visited, .category_buttons .button a:hover, .category_buttons .button a:active, .category_buttons .button a:focus{}}@media only screen and (max-width:480px) {}