body{font-size:100%;}
#skip-to-nav,#page{font-size:0.75em;line-height:1.5em;font-size:0.875em;line-height:1.5em;}
#GT{font-size:0.75em;}
#GT li {font-size:14px;margin:1.1em;padding-left:10px;list-style-type: disc;}


body,caption,th,input,textarea,select,option,legend,fieldset{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;}
pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace;}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,hr,fieldset{margin:1.5em 0;}
h1{font-size:2em;line-height:1.5em;margin:0.75em 0;}
h2{font-size:1.5em;margin:1em 0;}
h3{font-size:1.3em;margin:1.154em 0;}
h4,h5,h6{font-size:1.1em;margin:1.364em 0;}
p{}
blockquote{margin-left:2em;margin-right:2em;}
pre{font-size:1.1em;margin:1.364em 0;}
hr{height:1px;border:1px solid #666;}
address{}
ul,ol{margin-left:0;padding-left:2em;}
.item-list ul{margin:1.5em 0;padding:0 0 0 2em;}
ul ul,ul ol,ol ol,ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin:0;}
li{margin:0;padding:0;}
.item-list ul li,ul.menu li,li.expanded,li.collapsed,li.leaf{margin:0;padding:0;}
ul{list-style-type:disc;}
ul ul{list-style-type:circle;}
ul ul ul{list-style-type:square;}
ul ul ul ul{list-style-type:circle;}
ol{list-style-type:decimal;}
ol ol{list-style-type:lower-alpha;}
ol ol ol{list-style-type:decimal;}
dl{}
dt{margin:0;padding:0;}
dd{margin:0 0 0 2em;padding:0;}

th{text-align:left;padding:0;border-bottom:none;}
tbody{border-top:none;}
thead{}
tfoot{}
caption{}
colgroup{}
col{}

form{margin:0;padding:0;}
fieldset{padding:0.5em;}
legend{}
label{}
input{}

textarea{}
button{}
a:link{}
a:visited{}
a:hover,a:focus{}
a:active{}
img{border:0;}
abbr,acronym{border-bottom:1px dotted #666;cursor:help;white-space:nowrap;}
q{}
cite{}
strong,b{}
em,i{}
code,kbd,samp,tt,var{}
del{}
ins{}
big{}
small{}
sub{}
sup{}
.with-wireframes #header .section,.with-wireframes #content .section,.with-wireframes #navigation .section,.with-wireframes .region-sidebar-first .section,.with-wireframes .region-sidebar-second .section,.with-wireframes .region-footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}
body{}
#page-wrapper,.region-bottom{margin-left:auto;margin-right:auto;width:992px;}
#page{}
#header{}
#header .section{}
.region-header{}
#main-wrapper{position:relative;}
#main{}
#content,.no-sidebars #content{float:left;width:960px;width:978px;margin-left:0;margin-right:-960px;margin-right:-978px;padding:0;}
.sidebar-first #content{width:778px;width:760px;width:778px;margin-left:200px;margin-right:-960px;margin-right:-978px;}
.sidebar-second #content{width:760px;width:778px;margin-left:0;margin-right:-760px;margin-right:-778px;}
.two-sidebars #content{width:560px;width:578px;margin-left:200px;margin-right:-760px;margin-right:-778px;}
#content .section{margin:0;padding:0;}
#navigation{float:left;width:100%;margin-left:0;margin-right:-100%;padding:0;height:3em;}
.with-navigation #content,.with-navigation .region-sidebar-first,.with-navigation .region-sidebar-second{margin-top:3em;}
#navigation .section{}
.region-sidebar-first{float:left;width:200px;margin-left:0;margin-right:-200px;padding:0;}
.region-sidebar-first .section{margin:0 20px 0 0;padding:0;}
.region-sidebar-second{float:left;width:200px;margin-left:760px;margin-left:778px;margin-right:-960px;margin-right:-978px;padding:0;}
.region-sidebar-second .section{margin:0 0 0 20px;padding:0;}
.region-footer{}
.region-bottom{}
#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,.region-footer,.region-bottom{overflow:visible;}
div.tabs{margin:0 0 5px 0;}
ul.primary{margin:0;padding:0 0 0 10px;border-width:0;list-style:none;white-space:nowrap;line-height:normal;background:url(tab-bar.png) repeat-x left bottom;}
ul.primary li{float:left;margin:0;padding:0;}
ul.primary li a{display:block;height:24px;margin:0;padding:0 0 0 5px;border-width:0;font-weight:bold;text-decoration:none;color:#777;background-color:transparent;background:url(tab-left.png) no-repeat left -38px;}
ul.primary li a .tab{display:block;height:20px;margin:0;padding:4px 13px 0 6px;border-width:0;line-height:20px;background:url(tab-right.png) no-repeat right -38px;}
ul.primary li a:hover,ul.primary li a:focus{border-width:0;background-color:transparent;background:url(tab-left.png) no-repeat left -76px;}
ul.primary li a:hover .tab,ul.primary li a:focus .tab{background:url(tab-right.png) no-repeat right -76px;}
ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus{border-width:0;color:#000;background-color:transparent;background:url(tab-left.png) no-repeat left 0;}
ul.primary li.active a .tab,ul.primary li.active a:hover .tab,ul.primary li.active a:focus .tab{background:url(tab-right.png) no-repeat right 0;}
ul.secondary{margin:0;padding:0 0 0 5px;border-bottom:1px solid #c0c0c0;list-style:none;white-space:nowrap;background:url(tab-secondary-bg.png) repeat-x left bottom;}
ul.secondary li{float:left;margin:0 5px 0 0;padding:5px 0;border-right:none;}
ul.secondary a{display:block;height:24px;margin:0;padding:0;border:1px solid #c0c0c0;text-decoration:none;color:#777;background:url(tab-secondary.png) repeat-x left -56px;}
ul.secondary a .tab{display:block;height:18px;margin:0;padding:3px 8px;line-height:18px;}
ul.secondary a:hover,ul.secondary a:focus{background:url(tab-secondary.png) repeat-x left bottom;}
ul.secondary a.active,ul.secondary a.active:hover,ul.secondary a.active:focus{border:1px solid #c0c0c0;color:#000;background:url(tab-secondary.png) repeat-x left top;}
body{margin:0;padding:0;}
#page-wrapper{}
#page{}
#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}
#header{}
#header .section{}
#logo{float:left;margin:0;padding:0;position:absolute;top:7px;left:32px;}
#logo img{vertical-align:bottom;}
#name-and-slogan{float:left;}
h1#site-name,div#site-name{margin:0;font-size:2em;line-height:1.5em;}
#site-name a:link,#site-name a:visited{color:#000;text-decoration:none;}
#site-name a:hover,#site-name a:focus{text-decoration:underline;}
#site-slogan{}
.region-header{clear:both;}
#main-wrapper{}
#main{margin-left:7px;}
#content{}
#content .section{}
.region-highlighted{}
.breadcrumb{padding-bottom:0;}
h1.title,h2.node-title,h2.block-title,h2.title,h2.comment-form,h3.title{margin:0;}
tr.even{}
tr.odd{}
div.messages{margin:1.5em 0;}
div.messages ul{margin-top:0;margin-bottom:0;}
div.status{}
div.warning,tr.warning{}
div.error,tr.error{}
.error{}
.warning{}
div.tabs{}
.region-help{}
.more-help-link{}
.region-content{}
ul.links{}
ul.links.inline{display:block;}
ul.links li{padding:0 1em 0 0;}
.item-list .pager{padding:0;}
.item-list .pager li{padding:0 0.5em;}
.feed-icon{}
.more-link{}
.region-sidebar-first{}
.region-sidebar-first .section{}
.region-sidebar-second{}
.region-sidebar-second .section{}
.region-footer{}
.region-bottom{}
.block{margin-bottom:1.5em;}
.block.first{}
.block.last{}
.block.odd{}
.block.even{}
h2.block-title{}
.block .content{}
#block-aggregator-category-1{}
#block-aggregator-feed-1{}
#block-block-1{}
#block-blog-recent{}
#block-book-navigation{}
#block-comment-recent{}
#block-forum-active{}
#block-forum-new{}
#block-locale-language{}
#block-menu-menu-NAME{}
#block-node-recent{}
#block-node-syndicate{}
#block-poll-recent{}
#block-profile-author-information{}
#block-search-form{}
#block-shortcut-shortcuts{}
#block-statistics-popular{}
#block-system-main-menu{}
#block-system-management{}
#block-system-navigation{}
#block-system-user-menu{}
#block-system-help{}
#block-system-main{}
#block-system-powered-by{}
#block-user-login{}
#block-user-new{}
#block-user-online{}
li a.active{color:#000;}
#navigation{}
#navigation ul.links,#navigation .content ul{margin:0;padding:0;text-align:left;}
#navigation ul.links li,#navigation .content li{float:left;padding:0 10px 0 0;}
.region-navigation{}
#main-menu{}
#secondary-menu{float:right;}
.block-menu{}
.block-menu-block{}
.node{}
.preview .node{}
.node-promoted{}
.node-sticky{}
.node-unpublished{}
.node-unpublished div.unpublished,.comment-unpublished div.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}
.node-by-viewer{}
.node-teaser{}
.node-page{}
.node-article{}
h2.node-title{}
.node .user-picture{}
.node .submitted{}
.node .content{}
.node ul.links{}
#comments{margin:1.5em 0;}
#comments h2.title{}
#comments h2.comment-form{}
.comment{}
.comment-preview{background-color:#ffffea;}
.comment.new{}
.comment.first{}
.comment.last{}
.comment.odd{}
.comment.even{}
.comment-unpublished{}
.comment-unpublished div.unpublished{}
.comment-by-anonymous{}
.comment-by-node-author{}
.comment-by-viewer{}
h3.comment-title{}
.new{color:#c00;}
.comment .user-picture{}
.comment .submitted{}
.comment .content{}
.comment .user-signature{}
.comment ul.links{}
.indented{}
.form-item{margin:1.5em 0;}
.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}
.form-item label{display:block;font-weight:bold;}
.form-item label.option{display:inline;font-weight:normal;}
.form-required{color:#c00;}
.form-item .description{font-size:0.85em;}
.form-checkboxes .form-item,.form-radios .form-item{margin:0;}
.form-submit{}
.container-inline div,.container-inline label{display:inline;}
.tips{}
.password-parent,.confirm-parent{margin:0;}
#block-search-form{}
#user-login-form{text-align:left;}
#user-login-form ul{margin-bottom:0;}
html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px;}
#user-login-form li.user-link{margin-top:1.5em;}
#user-login ul{margin:1.5em 0;}
form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}
form tbody{border-top:1px solid #ccc;}
form tr.even{background-color:#fff;}
form table .item-list ul{margin:0;}
.field{}
.field-type-text{}
.field-type-text-long{}
.field-type-text-with-summary{}
.field-type-image{}
.field-type-file{}
.field-type-taxonomy-term-reference{}
.field-type-number-integer{}
.field-type-number-decimal{}
.field-type-number-float{}
.field-type-list-text{}
.field-type-list-boolean{}
.field-type-list-integer{}
.field-type-list-float{}
.field-type-datetime{}
.field-type-node-reference{}
.field-type-user-reference{}
.field-name-body{}
.field-name-field-image{}
.field-name-field-tags{}
.field-name-field-FIELDNAME{}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,
strike,strong,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,legend,caption {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-family:"Times New Roman",Times,serif;}
body{background-color:#fffdee;font-family:"Times New Roman",Times,serif;color:#482700;height:100%;background-image:url(backpattern7_opt.jpg);background-repeat:no-repeat;background-position:center top;background-attachment:fixed;}

html{height:100%;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
h1,.h1{font-size:32px;font-weight:normal;}
h2,.h2{font-size:28px;font-weight:normal;}
h3,.h3{font-size:24px;font-weight:normal;}
h4,.h4,.paginghome a:hover{font-size:20px;font-weight:normal;}
h5,.h5{font-size:18px;font-weight:normal;}
h6,.h6{font-size:16px;font-weight:normal;line-height:normal;}
p{font-size:14px;font-weight:normal;line-height:normal;}
a:link{color:#C1914F;}
a:visited{color:#C1914F;}
a:hover{color:#552404;}
a:active{color:#552404;}
select{font-family:"Times New Roman",Times,serif;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}

form tr.even,form tr.odd,tr.even,tr.odd{background-color:transparent;}


html,body,div{margin:0;}
#tmpSlideshow h4{font-family:"Times New Roman",Times,serif;font-size:12px;}
a{text-decoration:none;}
#wrap{background-image:url(wrapbackgd1.png);width:992px;margin-top:0;margin-right:auto;margin-bottom:0px;margin-left:auto;min-height:100%;height:auto !important;height:100%;}
#contentwrap{background-color:#fffdee;width:978px;margin:0px auto;position:relative;background-color:#482700;}
.contentwrap p{font-weight:normal;line-height:normal;}
#contentwrap img{position:relative;}
.contentwrap2{width:978px;background-image:url(lowerwrapback_opt.jpg);background-repeat:repeat-x;background-position:top;margin:0px auto;border-top-width:4px;border-top-style:solid;border-top-color:#C1914F;height:100%;}
.contentwrap2 ol{}
.contentwrap2 hr{display:block;position:relative;width:100%;clear:both;border:none;border-bottom:1px dotted #C1914F;font-size:1px;line-height:0;overflow:visible;margin-top:2px;margin-right:auto;margin-bottom:2px;margin-left:auto;padding-top:0;padding-right:30;padding-bottom:0;padding-left:30;}
.contentwrap2 p{padding-bottom:8px;line-height:normal;}
.contentwrap2 h5{padding-bottom:4px;}
.contentwrap3{width:978px;background-image:url(lowerwrapback_opt.jpg);background-repeat:repeat-x;background-position:top;margin:0px auto;position:relative;}
#header{height:126px;background-color:#fffdee;background-image:url(headerback_opt.jpg);position:relative;width:978px;margin-left:7px;}
.scaleImageWidth200{width:200px;}
.scaleImageWidth200 img{vertical-align:middle;padding:2px;width:100%;}
.loginback{-moz-border-radius:0px 0px 8px 8px;-webkit-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px;background-color:#F9F2DF;background-position:0% top;height:45px;width:400px;position:absolute;right:20px;}
.headlogin{padding:10px;text-align:right;}
.headlogin a{padding-right:6px;color:#BC8355;text-decoration:none;}
.headlogin p{font-family:"Times New Roman",Times,serif;font-size:12px;color:#BBB6A7;padding-top:0px;padding-right:10px;padding-bottom:8px;padding-left:10px;}
.input_text{width:225px;background-color:#fffdee;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:double;border-right-style:double;border-bottom-style:double;border-left-style:double;border-top-color:#DCD6C5;border-right-color:#E8E2D0;border-bottom-color:#DCD6C5;border-left-color:#E8E2D0;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;margin-left:5px;}
.submitbutton{width:50px;background-color:#C9C8B7;margin-top:0;margin-right:0;margin-left:8px;padding-top:3px;padding-right:7px;padding-bottom:3px;padding-left:7px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-color:#E9E4D0;border-right-color:#E9E4D0;border-bottom-color:#E9E4D0;border-left-color:#E9E4D0;font-family:"Times New Roman",Times,serif;font-size:11px;color:#FFFDEE;-webkit-border-radius:4px;-moz-border-radius:4px;}
.headsearch{position:absolute;top:74px;right:26px;width:460px;text-align:right;padding-right:10px;}
.headsearch p{font-family:"Times New Roman",Times,serif;font-size:12px;color:#BBB6A7;padding-top:2px;padding-right:10px;padding-bottom:2px;padding-left:10px;}
#content{width:520px;min-height:500px;}
#topnavlog{font-size:11px;line-height:23px;text-align:right;padding-top:50px;padding-right:40px;padding-bottom:5px;padding-left:0px;color:#C4B6A7;}
#topnavlog a.signin{background:#C9C8B7;text-decoration:none;font-weight:bold;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*padding:4px 12px 6px;padding-top:3px;padding-right:9px;padding-bottom:5px;padding-left:9px;}
#topnavlog a.signin:hover{background:#744900;*background:transparent url(/sites/all/themes/fps/images/signin-nav-bg-hover-ie.png) no-repeat 0 0;*padding:4px 12px 6px;}
#topnavlog a.signin,#topnavlog a.signin:hover{*background-position:0 3px!important;}
a.signin{position:relative;margin-left:3px;}
a.signin span{background-image:url(toggle_down_light.png);background-repeat:no-repeat;background-position:100% 50%;padding-top:4px;padding-right:0px;padding-bottom:6px;padding-left:0;}
#topnavlog a.menu-open{background:#482700!important;color:#fffdee!important;outline:none;}
#small_signup{display:inline;float:none;line-height:23px;margin:25px 0 0;width:170px;}
a.signin.menu-open span{background-image:url(/sites/all/themes/fps/images/toggle_up_dark.png);color:#fffdee;}
#signin_menu{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;display:none;background-color:#482700;position:absolute;width:210px;z-index:100;border:1px transparent;text-align:left;padding:12px;top:64px;right:40px;margin-top:5px;margin-right:0px;*margin-right:-1px;color:#fffdee;font-size:11px;}
#signin_menu input[type=text],#signin_menu input[type=password]{display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #744900;font-size:12px;margin:0 0 5px;padding:4px;width:203px;}
#signin_menu p{margin:0;}
#signin_menu a{color:#C1914F;}
#signin_menu label{font-weight:normal;}
#signin_menu p.remember{padding:10px 0;}
#signin_menu p.forgot,#signin_menu p.complete{clear:both;margin:5px 0;}
#signin_menu p a{color:#C1914F!important;}
#signin_submit{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#C9C8B7;border:1px solid #744900;color:#744900;padding:4px 10px 5px;font-size:11px;margin:0 5px 0 0;font-weight:bold;}
#signin_submit::-moz-focus-inner{padding:0;border:0;}
#signin_submit:hover,#signin_submit:focus{background-color:#C1914F;cursor:pointer;}
#mainfeature{min-height:508px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding:0px;height:508px;width:978px;}
.messages{background-color:#F9F2DF !important;margin:20px !important;border:1px solid #462901 !important;}
#mainprogram{margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding:0px;width:978px;font-family:"Times New Roman",Times,serif;background-color:#482700;}
.mainprograml{float:left;height:340px;width:652px;}
.mainprogramr{color:#fffdee;position:absolute;top:0px;right:0px;z-index:20;padding-right:30px;padding-top:20px;padding-left:30px;height:320px;border-left-width:3px;border-left-style:solid;border-left-color:#593203;color:#fffdee;width:270px;background-image:url(programintroback.jpg);background-repeat:repeat-y;background-position:left;}
.mainprogramr h2{color:#fffdee;font-weight:normal;line-height:normal;}
.mainprogramr h3{font-weight:normal;padding-bottom:2px;line-height:16px;}
.mainprogramr h5{font-size:14px;padding-bottom:8px;font-weight:normal;}
.mainprogramr p{line-height:normal;}
.mainprogramr a{color:#c28425;}
.mainprogramr a:hover{color:#744900;}
.padding10underlinece{margin-bottom:5px;padding-top:0px;padding-right:0;padding-bottom:15px;padding-left:0;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#7D4204;}
.programcontent{font-family:"Times New Roman",Times,serif;}
.programcontent p{padding-bottom:8px;}
.programcontent h4{padding-bottom:10px;padding-top:0px;margin:0px;}
.programcontent h5{padding-bottom:7px;}
#program-t,.mainprogramr * table.views-table{font-size:12px;text-align:left;border-collapse:collapse;padding-top:3px;width:99%;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:dotted;border-left-style:solid;border-top-color:#482700;border-right-color:#482700;border-bottom-color:#744900;border-left-color:#482700;padding-bottom:0px;margin-bottom:16px;}
#program-t th,.mainprogramr * th{font-weight:normal;font-size:12px;line-height:12px;color:#fffdee;text-transform:none;padding-top:2px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#744900;text-align:left;}
#program-t tr,.mainprogramr * tr{color:#fffdee;padding-top:2px;padding-right:0px;padding-bottom:2px;padding-left:0px;text-align:left;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#744900;margin-top:2px;margin-bottom:2px;}
#program-t td,.mainprogramr * td{color:#fffdee;padding-top:2px;padding-right:0px;padding-bottom:2px;padding-left:0px;text-align:left;margin-top:3px;margin-bottom:3px;}
#program-t tr:hover td{color:#C1914F;background-color:#552E02;}
#program-t a{text-decoration:none;color:#fffdee;}
#program-t a:hover{color:#C1914F;}
#program-t2{font-size:11px;text-align:left;border-collapse:collapse;padding-top:3px;width:99%;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:dotted;border-left-style:solid;border-top-color:#fffdee;border-right-color:#fffdee;border-bottom-color:#744900;border-left-color:#fffdee;padding-bottom:0px;margin-bottom:16px;}
#program-t2 th{font-weight:normal;font-size:12px;color:#482700;text-transform:none;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#744900;text-align:left;}
#program-t2 tr{color:#fffdee;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;text-align:left;border-right-width:1px;border-right-style:dotted;border-right-color:#744900;border-top-width:1px;border-top-style:dotted;border-top-color:#744900;margin-top:5px;margin-bottom:5px;}
#program-t2 td{color:#482700;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;text-align:left;margin-top:5px;margin-bottom:5px;}
#program-t2 tr:hover td{color:#482703;background-color:#ECE7D3;}
#program-t3{font-size:11px;text-align:left;border-collapse:collapse;padding-top:3px;width:99%;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:dotted;border-left-style:solid;border-top-color:#482700;border-right-color:#482700;border-bottom-color:#744900;border-left-color:#482700;padding-bottom:0px;margin-bottom:16px;}
#program-t3 th{font-weight:normal;font-size:12px;color:#fffdee;text-transform:none;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#744900;text-align:left;}
#program-t3 tr{color:#fffdee;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;text-align:left;border-right-width:1px;border-right-style:dotted;border-right-color:#744900;border-top-width:1px;border-top-style:dotted;border-top-color:#744900;margin-top:5px;margin-bottom:5px;}
#program-t3 td{color:#fffdee;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;text-align:left;margin-top:5px;margin-bottom:5px;}
.fps-table table,.commerce-order-commerce-order table{width:99%;font-size:11px;border-collapse:collapse;padding-top:3px;border-top:none;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-top-style:none;border-right-style:solid;border-left-style:solid;border-top-color:#fffdee;border-right-color:#fffdee;border-bottom-color:#744900;border-left-color:#fffdee;padding-bottom:0px;margin-bottom:8px;}
.fps-table th,.commerce-order-commerce-order th{font-weight:normal;font-size:12px;color:#482700;text-transform:none;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#744900;}
.fps-table tr,.fps-table tr.even,.fps-table tr.odd,.commerce-order-commerce-order tr,.commerce-order-commerce-order tr.even,.commerce-order-commerce-order tr.odd{color:#fffdee;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;margin-top:5px;margin-bottom:5px;background-color:transparent !important;}
.fps-table td,.commerce-order-commerce-order td{color:#482700;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;margin-top:5px;margin-bottom:5px;}
.fps-table tr:hover td,.commerce-order-commerce-order td{}
ul.columns{width:918px;list-style:none;margin:0 auto;padding:0;}
ul.columns li{width:133px;float:left;display:inline;position:relative;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;}
ul.columns li:hover{z-index:99;}
ul.columns li img{position:relative;filter:alpha(opacity=80);opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";border:1px solid #482700;}
ul.columns li:hover img{z-index:999;filter:alpha(opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";border:1px solid #C1914F;}
ul.columns li .info{position:absolute;left:0px;top:0px;width:145px;display:none;background:#744900;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;padding-top:145px;padding-right:5px;padding-bottom:10px;padding-left:5px;color:#fffdee;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
ul.columns li:hover .info{display:block;}
ul.columns li h2{font-size:14px;font-weight:normal;text-transform:none;padding-top:5px;padding-right:2px;padding-bottom:4px;padding-left:2px;margin-top:0;margin-right:0;margin-bottom:4px;margin-left:0;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#A56429;}
ul.columns li p{margin:0;font-size:11px;padding-top:0;padding-right:2px;padding-bottom:0;padding-left:2px;}
ul.columns602{width:602px;list-style:none;margin:0px 0px 0px 0px;display:inline;padding:0px;}
ul.columns602 li{width:133px;float:left;display:inline;position:relative;margin:0px 5px 5px 0px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;}
ul.columns602 li:hover{z-index:99;}
ul.columns602 li img{position:relative;filter:alpha(opacity=80);opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";border:1px solid #482700;}
ul.columns602 li:hover img{z-index:999;filter:alpha(opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";border:1px solid #C1914F;}
ul.columns602 li .info{position:absolute;left:0px;top:0px;width:135px;display:none;background:#744900;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;padding-top:145px;padding-right:5px;padding-bottom:10px;padding-left:5px;color:#fffdee;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
ul.columns602 li:hover .info{display:block;}
ul.columns602 li h2{font-size:14px;font-weight:normal;text-transform:none;padding-top:5px;padding-right:2px;padding-bottom:4px;padding-left:2px;margin-top:0;margin-right:0;margin-bottom:4px;margin-left:0;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#A56429;}
ul.columns602 li p{margin:0;font-size:11px;padding-top:0;padding-right:2px;padding-bottom:0;padding-left:2px;}
.sidebar{width:286px;padding-left:30px;float:left;padding-top:45px;line-height:normal;font-family:"Times New Roman",Times,serif;padding-bottom:20px;}
.sidebar h3{font-family:"Times New Roman",Times,serif;font-size:24px;font-weight:normal;}
.sidebar h4{font-family:"Times New Roman",Times,serif;font-size:16px;font-weight:normal;}
#news-wrap{margin-top:0px;margin-right:auto;margin-bottom:5px;margin-left:auto;}
#news-wrap p{padding:0px;}
#news-wrap a{text-decoration:none;}
#news-wrap a:link{color:#552404;}
#news-wrap a:visited{color:#7D583D;}
#news-wrap a:hover{color:#C1914F;}
#news-wrap a:active{color:#C1914F;}
ul{list-style:none;}
.box{margin:0px;}
.box ul li{font-size:11px;clear:both;}
.box ul li:last-child,.box ul li:last-child a{border:none;}
.box ul li a:hover{text-decoration:none;}
.listspace{color:#482700;margin-top:10px;}
.listspace ul li{font-size:14px;margin:0px 0px;padding-top:0px;padding-bottom:10px;clear:both;}
.listspace ul li:last-child,{border:none;}
.listspace2{padding:15px 0px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#482700;}
.listspace2 p{padding:2px 0px 0px;margin:0px;}
view-display-id-block_events_sidebar .views-row-last{border:none;}
.listspace3{padding:0px 0px;margin:0px;}
.pane-virtual-tour-feeds h2{padding:20px 0px 0px;margin:0px;font-variant:small-caps;}
.listspace3 p{padding:2px 0px 0px;margin:0px;}
.tourfeedtop{padding-top:10px;margin-top:10px;border-top-width:1px;border-top-style:solid;border-top-color:#ccc;}
.views-row-1 .tourfeedtop{margin-top:0px;border-top-color:#482700;border-top-width:2px;}
#quicktabs-news_and_events .quicktabs-tabs,#newsNav{padding:0px;overflow:hidden;margin:0px;height:40px;}
#quicktabs-news_and_events .quicktabs-tabs li,#newsNav li{display:inline;padding:0;}
#quicktabs-news_and_events .quicktabs-tabs li a,#newsNav li a{display:block;width:143px;height:40px;text-indent:-9999px;background:url(newsprit.jpg);float:left;border:none;padding:0px;margin:0px;}
#quicktabs-news_and_events .quicktabs-tabs li a#quicktabs-tab-news_and_events-0,#newsNav li a#list-one-button{background-position:-0px 40px;zoom:1;*display:inline;_height:40px;}
#quicktabs-news_and_events .quicktabs-tabs li.active a#quicktabs-tab-news_and_events-0,#news-wrap #newsNav li.activeCatButton a#list-one-button{background-position:-0px -120px;}
#quicktabs-news_and_events .quicktabs-tabs li a#quicktabs-tab-news_and_events-0:hover,#newsNav li a#list-one-button:hover{background-position:-0px 80px;}
#quicktabs-news_and_events .quicktabs-tabs li a#quicktabs-tab-news_and_events-1,#newsNav a#list-two-button{background-position:-143px 40px;zoom:1;*display:inline;_height:40px;}
#quicktabs-news_and_events .quicktabs-tabs li.active a#quicktabs-tab-news_and_events-1,#news-wrap #newsNav li.activeCatButton a#list-two-button{background-position:-143px 120px;}
#quicktabs-news_and_events .quicktabs-tabs li a#quicktabs-tab-news_and_events-1:hover,#newsNav li a#list-two-button:hover{background-position:-143px 80px;}
.newsleft{float:left;width:40px;padding-right:5px;text-align:center;}
.newsleft p{padding-bottom:3px;padding-top:3px;}
.newsright{float:left;width:225px;padding-left:7px;padding-top:5px;border-left-width:0px;border-left-style:solid;border-left-color:#7D583D;}
.newsright h6{padding-bottom:0px;font-weight:normal;}
.newsright p{margin:0px;0px 2px 0px;padding:0px;}
.newsmonth{font-family:"Times New Roman",Times,serif;font-size:15px;text-align:center;background-color:#FFFDEE;padding-top:5px;}
.newsdate{font-family:"Times New Roman",Times,serif;font-size:33px;text-align:center;margin-top:0px;line-height:32px;color:#7D583D;}
.sidebar .newsmonth{font-family:"Times New Roman",Times,serif;font-size:15px;text-align:center;padding-top:5px;margin-bottom:0px;line-height:20px;color:#7C5A3F;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#7D583D;border-top-width:0px;border-top-style:solid;border-top-color:#F9F2DF;}
.sidebar .newsdate{font-family:"Times New Roman",Times,serif;font-size:33px;text-align:center;margin-top:1px;padding-top:1px;color:#7D583D;}
.newsmonthfeature{font-family:"Times New Roman",Times,serif;font-size:24px;text-align:center;margin:0px;padding:0px;line-height:24px;}
.newsdatefeature{font-family:"Times New Roman",Times,serif;font-size:45px;text-align:center;margin-top:0px;padding-top:0px;line-height:45px;}
.newsbold{font-weight:bold;}
.newstext{font-family:"Times New Roman",Times,serif;margin-bottom:10px 0px 0px 0px;padding:10px 0px 0px 0px;}
.newstext2{font-family:"Times New Roman",Times,serif;margin:0px;padding:0px;}
.newsboldfeature{font-family:"Times New Roman",Times,serif;font-size:18px;font-weight:bold;padding-bottom:8px;}
.newstextfeature{font-family:"Times New Roman",Times,serif;font-size:12px;}
#subnav{padding-bottom:5px;}
#subnav h4{font-family:"Times New Roman",Times,serif;font-weight:bolder;margin:0px;padding:0px;font-size:16px;}
#subnav p{font-size:12px;margin:0px;padding:0px;}
ul.submenu{margin:0;list-style-type:none;display:block;line-height:165%;width:286px;font-family:"Times New Roman",Times,serif;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0;font-weight:bold;}
ul.submenu li{margin-right:0;margin-left:0;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#744900;line-height:30px;}
ul.submenu li:last-child{border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}
ul.submenu li a{display:block;text-decoration:none;color:#744900;padding:0 0 0 20px;width:266px;}
ul.submenu li a:hover{background-color:#ECE7D3;}
ul.submenu li a.current,ul.vert-one li a.current:hover{background-color:#E7E2CE;background-repeat:no-repeat;background-position:0 9px;}



#socialbutton{padding:0px 0px 0px 0px;overflow:hidden;margin:0 0 0px 0;}
#socialbutton li{display:inline;}
#socialbutton li a{display:block;width:80px;height:38px;text-indent:-9999px;background:url(socialsprite3.jpg);float:left;border:none;padding-top:0;padding-right:0px;padding-bottom:0px;padding-left:0;margin-right:10px;}
#socialbutton li a#one-button-s{background-position:-0px 0px;}
#socialbutton li a#one-button-s:hover{background-position:-0px 38px;}
#socialbutton a#two-button-s{background-position:-80px 0px;}
#socialbutton li a#two-button-s:hover{background-position:-80px 38px;}
#socialbutton a#three-button-s{background-position:-160px 0px;}
#socialbutton li a#three-button-s:hover{background-position:-160px 38px;}
#socialbutton a#four-button-s{background-position:-240px 0px;}
#socialbutton li a#four-button-s:hover{background-position:-240px 38px;}
#socialbutton a#five-button-s{background-position:-320px 0px;}
#socialbutton li a#five-button-s:hover{background-position:-320px 38px;}
#socialbutton a#six-button-s{background-position:-400px 0px;}
#socialbutton li a#six-button-s:hover{background-position:-400px 38px;}

#socialtop ul{margin-top:0px;}
#socialtop li{display:inline;}
#socialtop li a{display:block;width:25px;height:25px;text-indent:-9999px;background:url(socialtop.jpg);float:left;border:none;padding-top:0;padding-right:0px;padding-bottom:0px;padding-left:0;margin-right:4px;}
.followtop{float:left;border:none;padding-top:5px;padding-right:0px;padding-bottom:0px;padding-left:0;margin-right:10px;font-family:"Times New Roman",Times,serif;font-size:12px;font-weight:normal;line-height:normal;color:#C1914F;}
#socialtop li a.facebooktop{background-position:-0px 0px;}
#socialtop li a.facebooktop:hover{background-position:-0px 25px;}
#socialtop a.twittertop{background-position:-25px 0px;}
#socialtop li a.twittertop:hover{background-position:-25px 25px;}
#socialtop a.youtubetop{background-position:-50px 0px;}
#socialtop li a.youtubetop:hover{background-position:-50px 25px;}
#socialtop a.pinteresttop{background-position:-75px 0px;}
#socialtop li a.pinteresttop:hover{background-position:-75px 25px;}
#socialtop a.linkedintop{background-position:-100px 0px;}
#socialtop li a.linkedintop:hover{background-position:-100px 25px;}
#socialtop a.instatop{background-position:-125px 0px;}
#socialtop li a.instatop:hover{background-position:-125px 25px;}





.calltotourpro{background-image:url(longcalltoleft326.png);background-repeat:no-repeat;height:49px;width:330px;position:absolute;left:-10px;top:250px;}
.calltoaction{position:absolute;bottom:15px;width:200px;height:49px;z-index:49;text-align:left;background-image:url(/sites/all/themes/fps/images/callto/calltoleft200.png);background-repeat:no-repeat;background-position:left 0px;left:-10px;}
a.button-enroll{background:url(/sites/all/themes/fps/images/callto/enroll195-sprite.png) no-repeat 0 0;width:195px;height:44px;display:block;text-indent:-9999px;}
a.button-enroll:hover{background-position:0 -44px;}
a.button-tour{background:url(/sites/all/themes/fps/images/callto/tour195-sprite.png) no-repeat 0 0;width:195px;height:44px;display:block;text-indent:-9999px;}
a.button-tour:hover{background-position:0 -44px;}
h1.title{margin-right:20px;border-bottom:1px dotted #482700;}
.enroll-page{padding:15px;}
.enroll-page .left-side .pane-content{margin:15px 15px;}
.enroll-page .left-side h2{font-weight:normal;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#482700;margin:5px;margin-bottom:15px;margin-top:0px;padding:7px;}
.enroll-page .left-side ul{list-style-type:disc;list-style-position:outside;padding-left:20px;font-family:"Times New Roman",Times,serif;padding-bottom:8px 4px;}
.enroll-page input[type=radio]{margin-right:7px;margin-left:-18px;}
.enroll-page strong{margin-bottom:10px;}
.enroll-page .select-returning-student strong,.enroll-page .select-new-student strong{margin-left:20px;}
.enroll-page p.select-returning-student,.enroll-page p.select-new-student{text-indent:-25px;padding-left:25px;}
.enroll-page .programDates table{font-size:11px;text-align:left;border-collapse:collapse;padding-top:3px;width:99%;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:dotted;border-left-style:solid;border-top-color:#fffdee;border-right-color:#fffdee;border-bottom-color:#744900;border-left-color:#fffdee;padding-bottom:0px;margin-bottom:16px;margin-left:20px;}
.enroll-page .programDates th{font-weight:bold;font-size:12px;color:#482700;text-transform:none;padding:0px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#744900;text-align:left;}
.enroll-page .programDates td{padding:4px 0px;}
.enroll-page .hidden-pid{display:none;}
.enroll-page .pane-program-enroll-panel-pane-5{float:right;}
.enroll-page .terms-check{margin:0px;margin-top:15px;width:250px;float:right;}
.enroll-page p{padding-bottom:8px;line-height:normal;}
.enroll-page h5{padding-bottom:4px;}
.enroll-page .view-program-enroll tr.even,.enroll-page .view-program-enroll tr.odd{background-color:transparent;border-bottom:none;}
.view-commerce-cart-summary th,.view-commerce-cart-summary td{padding-left:5px !important;}
.view-commerce-cart-form{width:600px;}
.commerce-order-commerce-order{margin:15px;width:600px;font-size:13px;}
.commerce-order-commerce-order .field-label{text-transform:uppercase;margin:2px 0px;}
.commerce-order-commerce-order td{padding-right:5px;}
.view-commerce-cart-summary table,#commerce-checkout-form-checkout .commerce-order-hander-area-order-total table.commerce-price-formatted-components{width:600px!important;margin-left:0px!important;}
.view-commerce-cart-summary div.form-actions{display:none;}
.view-commerce-cart-summary div.line-item-total{text-align:right;margin-bottom:8px;}
#commerce-checkout-form-checkout,#commerce-checkout-form-review,#views-form-commerce-cart-form-default{margin:15px;}
#commerce-checkout-form-review div.messages{clear:both;}
#views-form-commerce-cart-form-default .commerce-line-item-actions{width:632px;}
#commerce-checkout-form-checkout p{padding-bottom:8px;}
#commerce-checkout-form-checkout input{margin:0px;display:inline;}
#commerce-checkout-form-checkout .container-inline-date > .form-item{border:none !important;}
#commerce-checkout-form-checkout .field-type-datetime .fieldset-legend{display:inline-block !important;font-size:13px !important;}
#commerce-checkout-form-checkout .field-type-datetime label{display:inline-block !important;}
#commerce-checkout-form-checkout .form-item{margin:2px !important;}
#commerce-checkout-form-checkout .form-item label,#commerce-checkout-form-review .form-item label,#commerce-checkout-form-review .field-label,#commerce-checkout-form-review td{font-weight:bold;font-size:13px;}
#commerce-checkout-form-review td div{font-weight:normal;text-transform:none;}
#commerce-checkout-form-checkout .form-item label.option{display:inline;font-weight:normal !important;text-transform:none !important;}
#commerce-checkout-form-checkout legend,#commerce-checkout-form-review legend{font-weight:bold;padding-top:10px;}
.fieldset-legend{color:#462901;font-size:18px;display:none;}
#commerce-checkout-form-review fieldset,#commerce-checkout-form-checkout fieldset.commerce_coupon,#commerce-checkout-form-checkout .customer_profile_all,#commerce-checkout-form-checkout .customer_profile_course,#commerce-checkout-form-checkout .customer_profile_class,#commerce-checkout-form-checkout .customer_profile_petition,#commerce-checkout-form-checkout .customer_profile_fpe{padding:5px 8px 0px 0px;border:none;width:45% !important;margin:5px 14px 2px 0px;}
#commerce-checkout-form-checkout .account{padding:8px;border:none;width:45%;margin:1%;}
#commerce-checkout-form-checkout fieldset fieldset div{margin:0px !important;padding:0px !important;}
#commerce-checkout-form-checkout input[type=text]{width:400px;padding:5px 6px;border:1px solid #ece5d0;background-color:#f9f2df;font-size:13px;color:#555555;}
#commerce-checkout-form-checkout .group-someone-else input[type=text]{width:365px;padding:5px 6px;border:1px solid #ece5d0;background-color:#f9f2df;font-size:13px;color:#555555;}
#commerce-checkout-form-checkout fieldset.customer_profile_fpe{margin-left:20px;}
#commerce-checkout-form-checkout label{margin-top:14px;}
#commerce-checkout-form-checkout .group-someone-else{border-top:2px solid #4A2B00;border-bottom:2px solid #4A2B00;padding:10px;margin:5px;}
#commerce-checkout-form-checkout .group-someone-else .fieldset-title{font-size:14px;padding-left:2px;color:#462901;}
#commerce-checkout-form-checkout .view-commerce-coupon-review-pane table{width:100%;}
.form-item-commerce-coupon-coupon-code .description{display:none;}
.commerce-line-item-actions #edit-submit{display:none;}
.dont-forget{background-color:#FFFFFF;border:1px solid #462901;float:right;font-size:16px;line-height:24px;margin-top:53px;text-align:center;width:200px;}
.page-checkout fieldset.checkout-buttons{width:430px;}
.view-commerce-cart-form table,div.line-item-summary{width:600px;}
.views-field-commerce-total{text-align:right;}
#commerce-checkout-form-review .form-item{margin:0px 4px;padding:0px;}
#commerce-checkout-form-review .commerce-price-formatted-components{width:200px;margin-left:0px;}
#commerce-checkout-form-review table,#commerce-checkout-form-review .commerce-order-handler-area-order-total,#commerce-checkout-form-review .view-commerce-cart-summary,#commerce-checkout-form-review div.line-item-summary{width:420px !important;}
#commerce-checkout-form-review .view-commerce-cart-summary .view-footer{margin-bottom:40px;}
.view-commerce-coupon-review-pane,#commerce-checkout-form-review .checkout-review tr.pane-title,#commerce-checkout-form-review .checkout-review .pane-title:first-child,#commerce-checkout-form-review .checkout_review legend,#commerce-checkout-form-review .checkout-help,#commerce-checkout-form-review .view-footer p,#commerce-checkout-form-review .view-footer ul{display:none;}
#commerce-checkout-form-checkout legend{font-weight:bold;font-size:13}
#commerce-checkout-form-review .field-label{margin-right:5px;}
#commerce-checkout-form-review .pane-title{font-size:16px;}
#commerce-checkout-form-review .field-label-inline{background:transparent;margin:3px 0px;border-bottom:1px solid #eee;}
#commerce-checkout-form-review input[type=submit]{display:inline;}
.checkout_completion_message{margin:20px;}
.checkout_completion_message .checkout-message{margin:20px 0px;padding:20px;border:1px solid #482801;}
.checkout_completion_message legend:first-child{display:none;}
.checkout_completion_message h5{margin:10px;}
.checkout_completion_message p{margin:4px 0px;}
input{font-family:"Times New roman",Times,serif;}
fieldset#edit-customer-profile-billing,fieldset#edit-commerce-payment,fieldset#edit-buttons{padding-top:10px;padding-bottom:10px;margin-top:20px;}
#edit-customer-profile-billing .fieldset-legend,#edit-commerce-payment .fieldset-legend{font-size:24px;}
#views-form-commerce-cart-form-default input,#commerce-cart-add-to-cart-form-4 input,.commerce-add-to-cart input,.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-back,.checkout-buttons .checkout-continue,.checkout-buttons .checkout-process{font-size:13px;color:#fffdee!important;text-decoration:none;;padding:6px;margin:4px 7px 4px 0px!important;border:1px solid #C1914F;text-align:center;background:#482700;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#73440d),to(#482700));background:-moz-linear-gradient(0% 90% 90deg,#482700,#73440d);-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.checkout-buttons .checkout-cancel:focus,.checkout-buttons .checkout-cancel:hover,.checkout-buttons .checkout-back:focus,.checkout-buttons .checkout-back:hover,.checkout-buttons .checkout-continue:focus,.checkout-buttons .checkout-continue:hover,.checkout-buttons .checkout-process:focus,.checkout-buttons .checkout-process:hover,#views-form-commerce-cart-form-default input:hover,#commerce-cart-add-to-cart-form-4 input:hover{color:#C1914F!important;border-color:#C1914F;background:#482700;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#73440d),to(#482700));background:-moz-linear-gradient(0% 90% 90deg,#482700,#73440d);text-decoration:none;}
.checkout-buttons{text-align:right;}
.page-checkout .checkout-buttons{text-align:right;clear:both;float:right;}
input.delete-line-item{padding:2px !important;}
.content602{float:left;width:602px;margin-left:30px;padding-top:45px;padding-bottom:20px;line-height:normal;}
.{font-family:"Times New Roman",Times,serif;font-size:28px;font-weight:normal;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#482700;margin-bottom:20px;margin-top:0px;padding-top:0px;padding-bottom:3px;}
.feature602{width:594px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;margin-bottom:30px;padding-bottom:20px;}
#virtual-tour-fps .feature602{border-bottom-width:0px;border-bottom-color:#fffdee;}
.feature602 h4{margin-top:10px;margin-right:0px;margin-bottom:2px;margin-left:0px;padding-top:0px;padding-right:0;padding-bottom:0px;padding-left:0px;}
.feature602 p{margin-bottom:3px;margin-right:0px;margin-left:0px;}
.content602 a{text-decoration:none;}
.addthis_button_facebook_like{width:60px;}
.content602 h2{font-weight:normal;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#482700;margin-bottom:20px;margin-top:0px;padding-top:0px;padding-bottom:3px;}
.node-gallery h2{height:1px;overflow:hidden;clear:both;}
.node-gallery .node-readmore{display:none;}
.content602 h3{font-size:24px;font-weight:normal;}
.field-name-field-subhead{font-size:14px;font-weight:bold;line-height:normal;}
.content602 hr{display:block;position:relative;padding:0;width:100%;clear:both;border:none;border-bottom:1px dotted #C1914F;font-size:1px;line-height:0;overflow:visible;margin-top:15px;margin-right:auto;margin-bottom:15px;margin-left:auto;}
.content602 hr{display:block;position:relative;padding:0;width:100%;clear:both;font-size:1px;line-height:0;overflow:visible;margin-top:15px;margin-right:auto;margin-bottom:15px;margin-left:auto;border-bottom-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-bottom-color:#CCC;}
.content602 ol{list-style-type:decimal;list-style-position:outside;padding-left:40px;}
.content602 ol li{padding-bottom:3px;}
.content602 ul{list-style-type:disc;list-style-position:outside;padding-left:20px;font-family:"Times New Roman",Times,serif;padding-bottom:8px;}
.content602 ul li ul{list-style-type:circle;list-style-position:outside;padding-bottom:0px;padding-top:4px;font-family:"Times New Roman",Times,serif;}
.content602 li{padding-bottom:3px;}
.tour ul{list-style-type:disc;list-style-position:outside;padding-left:20px;font-family:"Times New Roman",Times,serif;padding-bottom:8px;}
.tour ul li ul{list-style-type:circle;list-style-position:outside;padding-bottom:0px;padding-top:4px;font-family:"Times New Roman",Times,serif;}
.tour li{padding-bottom:3px;}
.featureindex{padding:5px 0 0 0;}
.featureindex p{padding:0px;}
.content602 .newsmonth{font-family:"Times New Roman",Times,serif;font-size:18px;text-align:center;}
.content602 .newsdate{font-family:"Times New Roman",Times,serif;font-size:32px;text-align:center;}
.content602 .newsmonthfeature{font-family:"Times New Roman",Times,serif;font-size:24px;text-align:center;margin:0px;padding:0px;line-height:24px;}
.content602 .newsdatefeature{font-family:"Times New Roman",Times,serif;font-size:45px;text-align:center;margin-top:0px;padding-top:0px;line-height:45px;}
.feature602left{padding:15px;width:50px;float:left;}
.feature602right{float:left;width:460px;border-left-width:1px;border-left-style:dotted;border-left-color:#482700;margin-top:15px;margin-bottom:15px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;}
.photoborder{border:1px solid #DAD6C2;padding:2px;}
.buttonborder{border:1px solid #B91D1F;padding:2px;float:left;margin-bottom:5px;margin-right:9px;}
.photoborder2 img{border:1px solid #DAD6C2;padding:2px;}
.photoborder2 img:hover{background-color:#E7E2CE;}
.photoborder:hover{background-color:#E7E2CE;}
.clear{clear:both;margin:0;padding:0;}
#callto{height:48px;width:166px;position:absolute;left:827px;top:64px;}
.feature286a{width:280px;float:right;height:282px;border:1px solid #DAD6C2;padding:2px;padding-bottom:2px;position:relative;}
.feature286h{width:280px;float:right;height:282px;border:1px solid #DAD6C2;padding:2px;padding-bottom:2px;position:relative;}
.feature286a img{}
.feature286l{width:278px;float:left;padding-bottom:5px;}
.feature286l h4{margin-top:10px;margin-right:0px;margin-bottom:2px;margin-left:0px;font-weight:normal;}
.feature286l h6{margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-weight:normal;}
.feature286l p{margin-bottom:2px;margin-top:0px;margin-right:0px;margin-left:0px;}
.feature286r{width:278px;float:left;margin-left:30px;padding-bottom:5px;}
.feature286r h4{margin-top:10px;margin-right:0px;margin-bottom:2px;margin-left:0px;font-weight:normal;}
.feature286r p{margin-bottom:3px;margin-top:0px;margin-right:0px;margin-left:0px;}
.mini286l{width:278px;float:left;padding-bottom:5px;}
.mini286l img{border:1px solid #DAD6C2;padding:2px;}
.mini286l img:hover{background-color:#E7E2CE;}
.mini286l h4{margin-top:5px;margin-right:0px;margin-bottom:2px;margin-left:0px;font-weight:normal;}
.mini286l p{margin-bottom:3px;margin-top:0px;margin-right:0px;margin-left:0px;}
.mini286r{width:278px;float:left;padding-bottom:5px;}
.mini286r h4{margin-top:5px;margin-right:0px;margin-bottom:2px;margin-left:0px;font-weight:normal;}
.mini286r p{margin-bottom:3px;margin-top:0px;margin-right:0px;margin-left:0px;}
.306{width:306 px;}
.featurealumni{height:74px;width:74px;position:absolute;z-index:12;left:209px;top:-5px;}
.boxgrid{width:280px;height:282px;float:left;overflow:hidden;position:relative;}
.boxgrid img{position:absolute;top:0;left:0;border:0;}
.boxgrid h3{color:#fffdee;font-weight:bold;padding-top:17px;padding-right:15px;padding-bottom:5px;padding-left:15px;font-size:14px;}
.boxgrid p{color:#fffdee;font-weight:normal;font-size:12px;padding-top:0;padding-right:15px;padding-left:15px;}
.boxcaption{float:left;position:absolute;background:#482700;height:282px;width:100%;opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.captionfull .boxcaption{top:282px;left:0;}
.caption .boxcaption{top:252;left:0;}
#article{}
#article ul li{padding-right:0;padding-bottom:20px;padding-left:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C4C3B8;margin-bottom:35px;}
#article h3{padding-bottom:3px;padding-top:10px;line-height:28px;}
#article p{}
.article{padding-bottom:30px;}
.article h3{padding-top:15px;padding-bottom:1px;margin-bottom:1px;}
.article h4{padding-bottom:1px;margin-bottom:1px;}
.article img{border:1px solid #DAD6C2;padding:2px;margin:5px 0px;}
.article img:hover{background-color:#E7E2CE;}
.article ul li{padding-right:0;padding-bottom:20px;padding-left:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C4C3B8;margin-bottom:35px;}
.article h2{padding-bottom:3px;padding-top:10px;line-height:28px;}
.article p{padding:1px 0px;margin:1px 0px;}
.featuredmedia p{padding:1px 0px;margin:1px 0px;}
.articletitle{padding-bottom:0px;margin-bottom:5px;border-bottom-width:0px;border-bottom-style:dotted;border-bottom-color:#482700;}
.articletitle h1{padding-bottom:8px;;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#482700;margin-bottom:8px;}
.content286l{width:286px;padding-top:0px;padding-right:30px;padding-bottom:0px;padding-left:0px;float:left;margin-top:0px;margin-bottom:0px;}
.content286r{width:286px;padding-left:0px;float:left;margin-top:0px;margin-bottom:0px;}
.content180{margin-top:15px;width:160px;float:left;padding-right:20px;}
.content390{width:390px;float:left;padding-right:30px;}
.content390r{width:390px;float:left;padding-left:30px;}
.roundedbox{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#F9F2DF;padding:20px;border:1px solid #e7e2cf;border-right:1px solid #fff;border-bottom:1px solid #fff;position:relative;}
.roundedbox h5{font-size:13px;text-transform:uppercase;font-weight:bold;}
#roundedbox{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#F9F2DF;padding:20px;border:1px solid #e7e2cf;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.contentwide{padding-right:30px;padding-left:30px;padding-bottom:30px;padding-top:5px;}
.contentwide2{padding-right:30px;padding-left:30px;padding-top:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
.cwstart286{width:286px;float:left;}
.cw286{width:286px;padding-left:30px;float:left;}
.ss544{float:leftwidth:525px;padding-left:30px;}
.ss266{width:226px;float:left;}
.ss266border{width:265px;padding-right:30px;margin-right:30px;float:left;border-right-width:1px;border-right-style:dotted;border-right-color:#CAC6B3;}
.right30{float:right;padding-left:30px;}
.cws259{width:257px;float:left;padding-right:20px;}
.cws259 h4{font-size:18px;font-weight:normal;}
.cwm279{width:278px;padding-left:20px;float:left;border-left-width:1px;border-left-style:dotted;border-left-color:#CAC6B3;}
.cwm279 h5{font-weight:normal;text-transform:none;font-size:16px;padding:0px 0px 2px 0px;}
.cw259{width:258px;padding-left:20px;float:left;}
.cw279{width:279px;padding-left:20px;}
.cw279 h4{font-size:18px;font-weight:normal;}
.cwl444{width:444px;float:left;}
.cwl444 .pane-title,cwr444 .pane-title{margin-bottom:8px;}
.cwr444{width:390px;float:left;margin-left:30px;}
.cwr602{width:602px;padding-left:30px;padding-bottom:30px;float:left;}
.cwr602r{width:602px;padding-right:30px;padding-bottom:30px;float:left;}
.cws207{width:207px;float:left;}
.cws207p ul li{width:207px;float:left;margin-top:12px;padding-left:30px;line-height:auto;}
.cws207p ul li:first-child{padding-left:0px;}
.cws207p p{padding:0px;margin:0px;}
.cws207 h5{padding:5px 0 0 0;}
.cw207{width:207px;padding-left:30px;float:left;}
.cw207 h5{padding:5px 0 0 0;}
.endorsed .col-1,.endorsed .col-2,.endorsed .col-3{width:207px;padding-right:30px;}
.endorsed .col-4{width:207px;}
.push{height:0px;}
.footer{width:978px;background-color:#482700;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}
.footercontent{border-top-width:5px;border-top-style:solid;border-top-color:#C1914F;color:#fffdee;margin:0px auto;padding-right:30px;padding-left:30px;background-repeat:repeat-x;background-position:top;}
.footercontent h3{font-family:"Times New Roman",Times,serif;font-size:16px;padding-bottom:4px;line-height:normal;margin-bottom:4px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#744900;font-weight:normal;}
.footercontent p{font-family:"Times New Roman",Times,serif;font-size:12px;padding-bottom:6px;line-height:15px;}
.footercontent a{color:#C1914F;text-decoration:none;}
.footercontent a:hover{color:#744900;}
.col207{margin-top:30px;margin-right:25px;padding-right:25px;border-right-width:1px;border-right-style:dotted;border-right-color:#744900;width:187px;float:left;height:170px;}
.col207b{margin-top:30px;width:187px;float:left;position:relative;}
.col207-2{margin-top:30px;margin-right:25px;padding-right:25px;border-right-width:1px;border-right-style:dotted;border-right-color:#744900;width:187px;float:left;height:170px;}.col207a{margin-top:30px;margin-right:25px;padding-right:25px;width:187px;float:left;}.col207-2 h2,.col207a h2{padding-top:5px;font-size:45px;text-align:center;color:;fffdee;padding-bottom:14px;}.col207-2 p,.col207a p{text-align:center;color:;fffdee;font-size:14px;}.col87{width:87px;float:left;}.col100{width:100px;float:left;}
.cccfooter{padding:2px 30px 15px 30px;}.cccfooter p{font-family:"Times New Roman",Times,serif;font-size:12px;padding-bottom:6px;line-height:15px;text-align:center;}.cccfooter a{color:#C1914F;text-decoration:none;}.cccfooter a:hover{color:#744900;}.formhome fieldset{border:1px solid #999;padding:5px 0px;margin-top:15px;}
#socialbutton{padding:0px 0px 0px 0px;overflow:hidden;margin:0 0 0px 0;}
#socialbutton li{display:inline;}
#socialbutton li a{display:block;width:80px;height:38px;text-indent:-9999px;background:url(socialsprite3.jpg);float:left;border:none;padding-top:0;padding-right:0px;padding-bottom:0px;padding-left:0;margin-right:10px;}
#socialbutton li a#one-button-s{background-position:-0px 0px;}
#socialbutton li a#one-button-s:hover{background-position:-0px 38px;}
#socialbutton a#two-button-s{background-position:-80px 0px;}
#socialbutton li a#two-button-s:hover{background-position:-80px 38px;}
#socialbutton a#three-button-s{background-position:-160px 0px;}
#socialbutton li a#three-button-s:hover{background-position:-160px 38px;}
.padding20{padding:20px 0;}
.padding30{padding:30px 0;}
.padding2bottom{padding:0px 0 2px 0;}
.margin5bottom{margin:0px 0 5px 0;}
.margin5{margin:5px 0px;}
.m10top18bottom{margin:10px 0 18px 0;}
.margin10top{margin-top:10px;}
.margin20top{margin-top:20px;}
.margin25top{margin-top:25px;}
.margin30top{margin-top:30px;}
.padding10top{padding:10px 0 0 0;}
.padding20top{padding:20px 0 0 0;}
.padding5top{padding:5px 0 0 0;}
.padding10bottom{padding:0px 0 10px 0;}
.padding_15t_5b{padding-top:15px;padding-right:0;padding-bottom:5px;padding-left:0;}
.pm15topline{margin-bottom:10px;margin-top:15px;padding-top:20px;padding-right:0;padding-bottom:0px;padding-left:0;background-image:url(topbottom.png);background-repeat:repeat-x;background-position:top;}
.padding10underline{margin-bottom:10px;padding-top:0px;padding-right:0;padding-bottom:2px;padding-left:0px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#482700;}
.margin10underline{margin-bottom:20px;padding-top:0px;padding-right:0;padding-bottom:14px;padding-left:0px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#482700;}
.padding10{padding:10px 0;}
.padding15{padding:15px 0;}
.top20line{margin-bottom:0px;padding-top:20px;padding-right:0;padding-bottom:5px;padding-left:0;border-top-width:1px;border-top-style:solid;border-top-color:#CCC;}
.top20_10line{margin-bottom:0px;margin-top:10px;padding-top:20px;padding-right:0;padding-bottom:5px;padding-left:0;border-top-width:1px;border-top-style:solid;border-top-color:#CCC;clear:both;}
.top20_20line{margin:10px 0px 20px;padding-top:30px;border-top-width:1px;border-top-style:solid;border-top-color:#CCC;}
.top30_20line{margin:30px 0px 20px;padding-top:30px;border-top-width:1px;border-top-style:solid;border-top-color:#CCC;clear:both;}
.bottom20_10line{margin-bottom:20px;padding-bottom:20px;padding-right:0;padding-left:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;}
.padding5bottom{padding:0px 0 5px 0;}
.padding10b{padding:10px 0;}
.padding10underlinec{margin-bottom:6px;padding-top:0px;padding-right:0;padding-bottom:4px;padding-left:0;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#7D4204;}
.padding20bottom{padding-bottom:20px;}
.padding30bottom{padding-bottom:30px;}
.margin10bottom{margin:0px 0 10px 0;}
.margin20{margin:20px 0;}
.margin20tb{padding-top:0px;margin-top:2px;margin-bottom:10px;}
.margin20bottom{margin:0px 0 20px 0;}
.padding5left{padding-left:5px;}
.whyfps{margin-bottom:8px;padding-top:0px;padding-right:0;padding-bottom:2px;padding-left:0;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#482700;font-size:14px;text-transform:none;}
.caramel{color:#C78A51;}
a.button{font-size:13px;color:#fffdee!important;text-decoration:none;display:block;width:142px;padding:9px;border:1px solid #C1914F;text-align:center;background:#482700;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#73440d),to(#482700));background:-moz-linear-gradient(0% 90% 90deg,#482700,#73440d);-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
a.button:hover{color:#C1914F!important;border-color:#C1914F;}
a.button2{font-size:12px;color:#fffdee!important;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding-top:2px;padding-right:6px;padding-bottom:2px;padding-left:6px;text-transform:capitalize;background-color:#A21412;float:right;}
a.button2:hover{background-color:#C1914F!important;}
a.button3{width:103px color:#fffdee!important;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:5px 0px;text-transform:capitalize;background-color:#FFFDEE;float:left;display:block;width:135px;margin:3px 3px 3px 2px;border:1px solid #E0DCC7;color:#482703;}
a.button3:hover{background-color:#E7E2CE!important;}
a.button4{width:103px color:#fffdee!important;text-align:left;padding-right:5px;padding-bottom:3px;padding-left:0px;text-transform:capitalize;background-color:#F9F2DF;float:left;display:block;width:107px;margin-top:2px;margin-right:10px;margin-bottom:5px;margin-left:0px;color:#482700;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#552404;padding-top:5px;}
a.button4:hover{background-color:#E7E2CE!important;}
a.button5{font-size:11px;color:#fffdee!important;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding-top:3px;padding-right:8px;padding-bottom:2px;padding-left:8px;text-transform:capitalize;background-color:#482700;float:none;margin-bottom:3px;margin-left:10px;}
a.button5:hover{background-color:#BB1D1E!important;}
a.buttonce{color:#fffdee!important;text-align:center;background-color:#BB1D1E;float:left;margin-bottom:0px;margin-left:0px;font-weight:normal;width:100px;line-height:16px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;}
a.buttonce:hover{background-color:#D92020!important;}
a.buttonce span{font-size:12px;}
a.button6{color:#482700 text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3px 8px;text-transform:capitalize;background-color:#E7E2CE;float:left;display:block;margin:20px 5px 0px 0px;border:1px solid #E0DCC7;}
a.button6:hover{background-color:#482700!important;color:#fffdee;}
a.buttonred{font-size:12px;color:#fffdee!important;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding-top:2px;padding-right:6px;padding-bottom:2px;padding-left:6px;text-transform:capitalize;background-color:#A21412;float:right;margin-top:5px;}
a.buttonred:hover{background-color:#C1914F!important;}
h5.buttonalumni{color:#482700 text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3px 8px;text-transform:capitalize;background-color:#E7E2CE;float:left;display:block;font-size:16px;margin:20px 5px 5px 0px;border:1px solid #E0DCC7;}
h5.buttonalumni:hover{background-color:#482700!important;color:#fffdee;}
.buttonalumni a:hover{color:#C1914F;}
a.button8{font-size:11px;line-height:16px;color:#fffdee!important;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:6px;text-transform:capitalize;background-color:#A21412;float:left;margin-left:7px;}
a.button8:hover{background-color:#C1914F!important;}
.left{float:left;}
.right30{float:right;padding-left:30px;}
a.button10{font-size:18px;color:#fffdee!important;text-decoration:none;display:block;padding:9px;border:1px solid #C1914F;text-align:center;background:#482700;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#73440d),to(#482700));background:-moz-linear-gradient(0% 90% 90deg,#482700,#73440d);-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
a.button10:hover{color:#C1914F!important;border-color:#C1914F;}
ol.columns602b{float:left;width:255px;margin:10px 10px 0px 15px;padding:0px;display:inline;}
ol.columns602b li{list-style-type:decimal;font-family:"Times New Roman",Times,serif;font-size:10px;padding-bottom:0px;margin-bottom:0px;}
#block-user-login{float:right;width:300px;vertical-align:top;position:relative;top:-10px;}
#block-user-login .form-item{margin-bottom:6px;}
#block-user-login .form-item-name{display:inline-block;margin-right:10px;}
#block-user-login .form-item-pass{display:inline-block;margin-right:10px;}
#block-user-login ul{margin:0;padding:0;}
#block-user-login li{display:inline-block;margin-right:10px;margin-left:0;}
#block-user-login .item-list{margin:0;padding:0;}
#block-user-login #edit-actions{margin:0;padding:0;}
.view-id-chefs_grid table{}
.view-id-chefs_grid td{padding-right:16px;padding-bottom:10px;}
.view-id-chefs_grid td.col-last{padding-right:0;}
.pane-syllabus-in-program-node-def .views-row{margin-top:10px;}
.pane-syllabus-in-program-node-def .views-row-last{margin-bottom:20px;}
#virtual-tour-fps #contentwrap{min-height:0px;}
#virtual-tour-fps .contentwrap2{border-top-width:0px;margin-top:0px;padding-top:0px;}
.tourheader{font-size:24px;font-weight:normal;padding-bottom:8px;}
.sidebar .subnav div .pane-block{margin-bottom:14px;}
.two-col-sidebar-submenu h2,.two-col-sidebar-submenu h3{margin:0px 0px 5px 0px;padding-top:7px;padding-right:0px;padding-bottom:3px;padding-left:0px;font-size:20px;margin:4px 0;padding:4px;text-align:center;vertical-align:middle;background-color:#562500;border:3px double #FFFDEE;color:#FFFDEE;font-size:1.3em;font-weight:normal;}
.sidebar .subnav h2{background:url(bottom-menu-tab.png);background-position:center bottom;background-repeat:no-repeat;margin:0px 0px 5px 0px;padding:4px;font-size:22px;padding:4px;padding-bottom:14px;text-align:center;vertical-align:middle;background-color:#562500;color:#FFFDEE;font-weight:normal;font-variant:small-caps;border-top-width:3px;border-right-width:3px;border-left-width:3px;border-top-style:double;border-right-style:double;border-bottom-style:none;border-left-style:double;border-top-color:#FFFDEE;border-right-color:#FFFDEE;border-left-color:#FFFDEE;}
.sidebar .subnav ul li.leaf,.two-col-sidebar-submenu ul li.leaf{list-style-image:none;list-style-type:none;}
.sidebar .subnav{padding-bottom:5px;}
.sidebar .subnav h4,.sidebar .subnav li a{font-family:"Times New Roman",Times,serif;font-weight:bolder;margin:0px;padding:0px;font-size:16px;}
.sidebar .subnav p{font-size:12px;margin:0px;padding:0px;}
.sidebar .subnav ul{margin:0;list-style-type:none;display:block;line-height:165%;width:286px;font-family:"Times New Roman",Times,serif;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0;font-weight:bold;}
.sidebar .subnav ul li{margin-right:0;margin-left:0;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#744900;line-height:30px;}
.sidebar .subnav ul li:last-child{border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}
.sidebar .subnav ul li a{display:block;text-decoration:none;color:#744900;padding:0 0 0 20px;width:266px;}
.sidebar .subnav ul li a:hover{background-color:#ECE7D3;}
.sidebar .subnav ul li a.active,.sidebar .subnav ul li a.active:hover{background-color:#E7E2CE;background-repeat:no-repeat;background-position:0 8px 0 0;background-image:url(nav30.gif);}
.two-col-sidebar-submenu{margin:0;padding-bottom:6px;padding-top:0px;clear:both;}
.two-col-sidebar-submenu ul,.two-col-sidebar-submenu .item-list ul{margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
.two-col-sidebar-submenu ul li{font-size:12px;font-weight:normal;line-height:normal;}
.two-col-sidebar-submenu ul li a{width:103px color:#fffdee!important;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:5px 0px;text-transform:capitalize;background-color:#FFFDEE;float:left;display:block;width:135px;margin:3px 3px 3px 2px;border:1px solid #E0DCC7;color:#482703;}
.two-col-sidebar-submenu ul li a:hover,.two-col-sidebar-submenu ul li a.active{background-color:#E7E2CE!important;}
.region-footer div.block{margin-bottom:0;}
#admin-menu{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:10pt;}
.view-chef-and-faculty-2-col-sidebar td{border-spacing:4px;margin:4px;padding:4px;text-align:center;vertical-align:middle;border:1px solid #AC7F24;}
body.page-home           h1#page-title,body.page-about           h1#page-title,body.page-about-staff        h1#page-title,body.page-about-mission       h1#page-title,body.page-about-friends       h1#page-title,body.page-about-glance       h1#page-title,body.page-programs         h1#page-title,body.page-programs-ce        h1#page-title,body.page-programs-lap       h1#page-title,body.page-programs-lag       h1#page-title,body.page-programs-lab       h1#page-title,body.page-programs-ce-classes    h1#page-title,body.page-admissions        h1#page-title,body.page-admissions-application  h1#page-title,body.page-admissions-financial   h1#page-title,body.page-admissions-international h1#page-title,body.page-admissions-careers    h1#page-title,body.page-admissions-chicago    h1#page-title,body.page-visit-us         h1#page-title,body.page-visit-us-tour-fps     h1#page-title,body.page-visit-us-tour-chicago   h1#page-title,body.page-visit-us-fpe       h1#page-title,body.page-follow-us         h1#page-title,body.page-follow-us-articles    h1#page-title,body.page-follow-us-blog      h1#page-title,body.page-follow-us-news      h1#page-title,body.page-follow-us-alumnews    h1#page-title,body.page-follow-us-media      h1#page-title,body.page-follow-us-videos     h1#page-title,body.page-follow-us-galleries    h1#page-title,body.page-follow-us-pastry-chicago h1#page-title,body.page-follow-us-alumni     h1#page-title,body.page-scholarship-foundation  h1#page-title,body.page-sponsors         h1#page-title,body.page-contact          h1#page-title,body.node-type-bio         h1#page-title,body.node-type-syllabus       h1#page-titlebody.page-search          h1#page-title,body.page-faq          h1#page-title{display:none;}
#page-title{margin-left:15px;}
html,body,#page-wrapper,#page{height:100%;}
#main-wrapper{min-height:100%;}
#main{}
.proheader h2{padding-bottom:6px;}
.syllabus{}
.syllabush3{margin:5px 0px 6px;font-size:24px;font-weight:normal;}
.gallerytitle h2{display:none;}
.pane-node-field-gallery-ref{margin-top:5px;}
.pane-node-body{margin-top:5px;}
.articlepdf{border-top-width:1px;border-top-style:solid;border-top-color:#CCC;padding-top:10px;margin:20px 0px;}
.articlequote{font-style:italic;color:#c1914f;text-align:center;margin:10px 0px 18px;}
.bioquote{font-style:italic;color:#c1914f;text-align:left;margin:10px 0px 18px;font-size:18px;font-weight:normal;}
.syll h5{margin:0px;line-height:22px;padding:0px 0px;}
.syll a{margin:0px;font-size:16px;line-height:28px;padding:0px 0px;}
.syll .views-row-even{margin:0px;padding:0px;}
.syll .views-row{margin:0px;padding:0px;}
.syll .views-row-odd{background-color:#f8f5de;margin:0px;padding:0px;}
.field-name-field-syllabus a{padding-left:8px;}
.field-name-field-syllabus .even{background-color:#FEF7EA;margin:0px;padding:0px;}
.syll .field-content{margin:0px;padding:0px;}
.syll .views-field-title-1{margin:0px;padding:0px;}
.syll .views-field{margin:0px;padding:0px;}
.success h3{padding:10px 0px 8px 0px;margin-top:10px;border-top-width:1px;border-top-style:solid;border-top-color:#ccc;}
.success .views-field-field-url{padding-bottom:20px;}
.success .col-2{width:290px;padding-left:10px;}
.success .col-3{padding-left:10px;width:190px;}
.success .col-1{padding-right:10px;width:290px;}
.friends{margin-left:0px;list-style-type:none;padding:20px 30px 0px 70px;background-image:url(quotefade.jpg);background-repeat:no-repeat;background-position:left top;}
.friends ul{margin-left:0px;padding-left:0px;}
.friends h2{padding-bottom:3px;padding-top:10px;}
.friends h3{padding-bottom:3px;margin-bottom:0px;padding-top:10px;}
.friends h5{padding:0px 25px 35px 25px;line-height:22px;font-weight:normal;background-image:url(quotebackground.jpg);background-repeat:no-repeat;background-position:bottom;font-style:italic;}
.friends p{text-align:left;padding:0px 0px 0px 60px;}
.friends2{margin-left:0px;list-style-type:none;padding:0px 30px 30px 70px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C4C3B8;}
.friends2 p{text-align:left;padding:0px 0px 0px 60px;border:none;}
.badge-featurealumni{height:74px;width:74px;position:absolute;z-index:12;right:-10px;bottom:220px;border:none;background-color:none;}
.badge-featurealumni2{height:74px;width:74px;position:absolute;z-index:12;right:-10px;bottom:-60px;border:none;background-color:none;}
.badge-featuresponsor{height:74px;width:74px;position:absolute;z-index:12;right:-10px;bottom:220px;border:none;background-color:none;}
.badge-virtualtour{height:44px;width:195px;position:absolute;z-index:12;right:20px;bottom:-8px;}
.badge-enrollnow340{position:absolute;z-index:45;left:-10px;bottom:10px;}
.badge-lapenrollnow340{position:absolute;z-index:45;left:-10px;bottom:10px;}
.badge-tour340{position:absolute;z-index:45;left:-10px;bottom:10px;}
.item-list .pager{clear:both;text-align:right;padding-top:10px;border-top-width:1px;border-top-style:solid;border-top-color:#CCC;}
.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;color:#482700;text-decoration:none;border:none;}
.pager li a{color:#482700;text-decoration:none;}
.pager li a:hover{color:#C1914F;text-decoration:none;}
.pager-current{font-weight:bold;color:#C1914F;text-decoration:none;}
.sliderrighttext{color:#fffdee;position:absolute;top:0px;right:0px;z-index:20;padding-right:30px;padding-top:20px;padding-left:30px;height:320px;border-left-width:3px;border-left-style:solid;border-left-color:#593203;color:#fffdee;width:270px;background-image:url(programintroback.jpg);background-repeat:repeat-y;background-position:left;}
.sliderrighttext h2{line-height:normal;}
.sliderrighttext h5{padding-bottom:8px;}
.sliderrighttext p{padding-bottom:6px;}
.proname h2{padding-bottom:3px;}
.proname p{padding:0px 0px 1px;}
.node-blurb .print-link{display:none;}
.programsidebar h2{Font-size:18px;font-weight:bold;}
.programsidebar h3{Font-size:14px;}
.featuredchef h2{Font-size:22px;padding-bottom:4px;}
.featuredchef h3{Font-size:16px;padding:4px 0px 0px;}
.follow602{width:602px;}
.follow602 h2{margin-bottom:4px;border:none;}
.follow602 h3{margin-bottom:4px;}
.follow602 h4{margin-top:10px;margin-right:0px;margin-bottom:2px;margin-left:0px;padding-top:0px;padding-right:0;padding-bottom:2px;padding-left:0px;}
.follow602 p{margin-bottom:3px;margin-right:0px;margin-left:0px;padding-bottom:2px;}
.joblisth2{font-family:"Times New Roman",Times,serif;font-size:28px;font-weight:normal;margin-top:0px;padding-top:0px;padding-bottom:0px;}
.joblisth4{font-family:"Times New Roman",Times,serif;font-size:18px;font-weight:normal;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#482700;margin-bottom:10px;margin-top:0px;padding-top:0px;padding-bottom:3px;}
.joblist h4{padding-bottom:2px;}
.joblistdate p{padding-bottom:20px;margin-bottom:20px;padding-bottom:20px;padding-right:0;padding-left:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;}
.rightside p{}
.rightside ol{list-style-type:decimal;list-style-position:outside;padding-left:40px;}
.rightside ol li{padding-bottom:3px;}
.rightside ul{list-style-type:disc;list-style-position:outside;padding-left:20px;font-family:"Times New Roman",Times,serif;padding-bottom:8px;}
.rightside ul li ul{list-style-type:circle;list-style-position:outside;padding-bottom:0px;padding-top:4px;font-family:"Times New Roman",Times,serif;}
.rightside li{padding-bottom:3px;}
.titlehide h2{display:none;}
.celistingtop .views-row-1{border:none;}
.visit444{width:444px;}
.visit444 h2{margin:28px 0px 15px 0x;}
.visit444r{width:444px;margin-left:25px;}
.visit444r h2{padding:28px 0px 15px 0x;}
.purchases{top:90px;height:25px;width:400px;position:absolute;right:20px;text-align:right;}
a.buttonred2{font-size:12px;color:#fffdee!important;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding-top:1px;padding-right:8px;padding-bottom:1px;padding-left:8px;text-transform:capitalize;background-color:#A21412;float:right;margin-top:5px;}
a.buttonred2:hover{background-color:#C1914F!important;}
body.page-enroll-lap .view-program-enroll .views-field-add-to-cart-form table td.views-row-last{dispaly:none;}
.page-checkout #content h1.title{padding-top:30px;margin-right:35px;margin-left:35px;}
.page-checkout #main-wrapper .content{margin-right:20px;margin-left:20px;}
.page-checkout fieldset.commerce_coupon,.page-checkout fieldset.customer_profile_billing,.page-checkout fieldset.customer_profile_all{float:left;width:400px;margin-left:15px;}
.page-checkout .form-item-account-login-mail,.page-checkout fieldset.account,.page-checkout fieldset.customer_profile_class,.page-checkout fieldset.customer_profile_petition,.page-checkout fieldset.customer_profile_course{float:right;width:400px;margin-right:15px;}
.page-checkout fieldset.customer_profile_billing,.page-checkout fieldset.commerce_payment{float:right;width:380px;padding-left:20px;padding-top:0px;}
.page-checkout fieldset.account,{clear:right;}
#commerce-checkout-form-review fieldset,#commerce-checkout-form-checkout fieldset.commerce_coupon,#commerce-checkout-form-checkout .customer_profile_all,#commerce-checkout-form-checkout .customer_profile_course,#commerce-checkout-form-checkout .customer_profile_class,#commerce-checkout-form-checkout .customer_profile_petition,#commerce-checkout-form-checkout .customer_profile_fpe{float:left;width:400;}
#commerce-checkout-form-review .checkout-buttons{text-align:right;clear:left;float:right;}
.store286l{width:286px;height:325px;float:left;padding-bottom:5px;margin-bottom:25px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;}
.store286l h5{text-align:center;}
.store286l p{text-align:center;}
.store286r{width:286px;height:325px;float:right;margin-left:30px;padding-bottom:5px;margin-bottom:25px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;}
.store286r h5{text-align:center;}
.store286r p{text-align:center;}
.store286{width:286px;height:325px;float:left;margin-left:7px;margin-right:7px;display:block;padding-bottom:5px;margin-bottom:25px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;}
.store286 h5{text-align:center;}
.store286 p{text-align:center;}
.flocevent{height:288px;width:288px;position:absolute;top:-40px;left:-5px;}
html,body,#page-wrapper,#page{height:100%;}
#main-wrapper{min-height:100%;}
. region-footer{position:relative;clear:both;height:200px;margin-top:-200px;}
.center img{display:block;margin-left:auto;margin-right:auto;}
.storetitle{font-size:28px;font-weight:normal;padding-bottom:8px;}
.gifttoolce{float:right;clear:both;}
.gifttoolenroll h2{font-weight:bold;font-variant:small-caps;}
.gifttoolenroll ul{list-style-type:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;margin-bottom:15px;padding-bottom:12px;margin-left:0;padding-left:0;}
.gifttoolenroll li{padding-bottom:3px;font-size:14px;list-style-type:none;}
.gifttoolenroll li a{width:50px;dispaly:block;height:12px;text-align:center;background-color:#ca2728;padding:5px 0px 0px 3px;line-height:6px;float:right;font-size:10px;margin:0px 95px 0px 0px;color:#fffdee;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.gifttoolenroll li a:hover{color:#fffdee!important;border-color:#fffdee;background:#C1914F;text-decoration:none;}
#navholder{background-color: #EEE9D6;border-bottom: 5px solid #A88045;height: 35px;width: 971px;margin-left: 7px;}

    
#nav{padding-left:15px;padding-top:3px;width:978px;list-style:none;position:relative;    z-index: 90;}
#nav li{float:left;display:block;text-align:center;position:relative;margin-right:8px;border:none;padding-right:8px;padding-left:0px;padding-top:5px;padding-bottom:0;padding-bottom:0;    z-index: 90;}
#nav li:hover{padding-right:8px;padding-left:0px;padding-top:5px;padding-bottom:11px;padding-bottom:0;}
#nav > li,#nav > li:hover{height:27px;max-width: 100px;line-height: 12px;}
#nav li a{font-family:"Times New Roman",Times,serif;font-size:11px;color:#482700;display:block;outline:0;text-decoration:none;}
#nav li:hover a{color:#C28245;margin-bottom:0px;padding-bottom:0px;}
.col_1,.col_2,.col_3,.col_4,.col_5{float:left;position:relative;margin-left:5px;margin-right:5px;z-index:50;}
.col_1{width:130px;}
.col_2{width:270px;}
.col_3{width:410px;}
.col_4{width:550px;}
.col_5{width:690px;}

#nav li:hover .drop{}
.dropdown_1column,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns{z-index:75;margin:4px auto;position:absolute;left:-999em;text-align:left;padding:20px 5px 10px 5px;background:#000;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;background-color:#fffdee;background-position:0% top;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#E08C1C;border-right-color:#E08C1C;border-bottom-color:#E08C1C;border-left-color:#E08C1C;background-image:url(dropdownback.jpg);background-repeat:repeat-x;}
.dropdown_1column{width:140px;}
.dropdown_2columns{width:280px;}
.dropdown_3columns{width:420px;}
.dropdown_4columns{width:560px;}
.dropdown_5columns{width:700px;}
#nav li:hover .dropdown_1column,#nav li:hover .dropdown_2columns,#nav li:hover .dropdown_3columns,#nav li:hover .dropdown_4columns,#nav li:hover .dropdown_5columns{left:-10px;top:28px;}
.col_1,.col_1b,.col_2,.col_3,.col_4,.col_5{float:left;position:relative;margin-left:5px;margin-right:5px;}
.col_1{width:130px;}
.col_1b{width:195px;}
.col_2{width:270px;}
.col_3{width:410px;}
.col_4{width:550px;}
.col_5{width:690px;}
#nav h2,#nav h3,#nav h5,#nav ul li{font-family:"Times New Roman",Times,serif;line-height:21px;font-size:12px;text-align:left;}
#nav h2{font-size:18px;font-weight:normal;letter-spacing:-1px;padding-bottom:14px;margin-top:7px;margin-right:0;margin-bottom:14px;margin-left:10px;}
#nav h3{font-size:14px;font-weight:normal;letter-spacing:-1px;padding-bottom:5px;margin-top:7px;margin-right:0;margin-bottom:5px;margin-left:10px;}
#nav h4{font-size:14px;font-weight:normal;letter-spacing:-1px;padding-bottom:0px;margin-top:0px;margin-right:0;margin-bottom:0px;margin-left:10px;;}
#nav h5{font-size:14px;font-weight:normal;letter-spacing:-1px;padding-bottom:5px;margin-top:0px;margin-right:0;margin-bottom:5px;margin-left:10px;;}
.navcentered{text-align:center;margin:0px;padding:0px;}
#nav p{margin-top:0;margin-right:0;margin-bottom:5px;margin-left:10px;font-size:12px;line-height:normal;}
.col_1,.col_1b.col_2,.col_3,.col_4,.col_5 li:hover div a{font-size:12px;color:#744900;}
.col_1,.col_1b.col_2,.col_3,.col_4,.col_5 li:hover div a:hover{color:#744900;}
.strong{font-weight:bold;}
.italic{font-style:italic;}
.imgshadow{background:#FFFFFF;padding:4px;border:1px solid #777777;margin-top:5px;-moz-box-shadow:0px 0px 5px #666666;-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666;}
.img_left{width:auto;float:left;margin:5px 15px 5px 5px;}
.img_10left{border:1px solid #482700;padding:2px;margin-left:10px;}
.img_10left2{border:1px solid #E7E2CE;padding:2px;margin-left:10px;margin-bottom:5px;}
.img_10right{border:1px solid #C28245;padding:2px;margin-bottom:1px;margin-right:10px;float:left;}
#nav li ul{list-style:none;padding:0;margin:0 0 12px 0;font-family:"Times New Roman",Times,serif;color:#482700;font-size:14px;}
#nav li ul li{position:relative;padding:0;margin:0;float:none;text-align:left;}
#nav li .tanbox li{margin:0px;border-top-width:1px;border-top-style:dotted;border-top-color:#E4DFCA;padding-top:1px;padding-right:6px;padding-bottom:2px;padding-left:6px;color:#744900;}
#nav li .tanbox li:hover{margin:0px;border-top-width:1px;border-top-style:dotted;border-top-color:#D7D3BE;background-color:#E4DFCA;padding-top:1px;padding-right:6px;padding-bottom:2px;padding-left:6px;color:#744900;}
#nav li .tanbox li:last-child{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#D7D3BE;}
#nav li .tanbox.img_10right{border:1px solid #C28245;padding:2px;margin-bottom:10px;margin-right:10px;}
#nav li ul a{color:#744900;font-size:14px;}
#nav li ul a:hover{color:#744900;}
.lightan{color:#B9B5A4;}
.main_viewhome{float:left;position:relative;z-index:5;}
.windowhome{height:508px;width:978px;overflow:hidden;position:relative;background-color:#482700;}
.windowhome2{height:340px;width:978px;position:relative;background-color:#482700;}
position:relative;background-color:#482700;}
*/windowhome652x340.{height:340px;width:652px;position:relative;background-color:#482700;}
.image_reelhome{position:absolute;top:0;left:0;}
.image_reelhome img{float:left;}
.homediv{height:508px;width:978px;}
.homeimage{height:508px;width:978px;float:left;position:relative;}
.homeimage652w{height:340px;width:652px;float:left;position:relative;}
.hometext{position:absolute;right:30px;bottom:0px;top:70px;z-index:5;width:270px;height:296px;}
.hometext h2{color:#fffdee;padding-bottom:5px;margin-bottom:5px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#fffdee;font-size:30px;line-height:normal;}
.hometext h4{color:#fffdee;padding-bottom:2px;margin-bottom:5px;}
.hometext p{color:#fffdee;padding-bottom:5px;line-height:normal;padding-top:2px;}
.paginghome{position:absolute;bottom:6px;right:0px;width:958px;height:35px;z-index:100;text-align:center;line-height:35px;}
.paginghome li{display:inline;padding-right:10px;padding-left:10px;}
.paginghome li a{text-decoration:none;color:#784403;font-size:16px;margin-top:4px;margin-right:4px;margin-bottom:4px;margin-left:4px;padding-top:4px;padding-right:6px;padding-bottom:4px;padding-left:6px;}
.paginghome a.active{font-weight:normal;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;color:#482700;padding-top:4px;padding-right:6px;padding-bottom:4px;padding-left:6px;background-image:url(transchoc15.png);}
.paginghome li a:hover{color:#482700;font-size:16px;}
.main_view{float:left;position:relative;}
.window{height:340px;width:652px;overflow:hidden;position:relative;}
.image_reel{position:absolute;top:0;left:0;}
.image_reel img{float:left;}
.main_view2{float:left;position:relative;}
.window2{height:340px;width:978px;overflow:hidden;position:relative;background-color:#482700;}
.image_reel2{position:absolute;top:0;left:0;}
.image_reel2 img{float:left;}
.prodiv{height:340px;width:978px;}
.proimage{height:340px;width:652px;float:left;position:relative;}
.lappro{position:absolute;right:-6px;bottom:0px;top:20px;z-index:5;}
.protext{height:300px;width:283px;float:left;color:#FFF;background-image:url(programintroback.jpg);background-repeat:repeat-y;background-position:left;border-left-width:3px;border-left-style:solid;border-left-color:#744900;padding:20px;}
.protext h2{font-size:24px;font-weight:normal;padding-bottom:2px;}
.protext h3{font-size:15px;font-weight:normal;padding-bottom:3px;}
.protext p{font-size:12px;padding-bottom:10px;line-height:14px;}
.protext a{color:#c28425;}
.protext a:hover{color:#744900;}
.calltoslide2{position:absolute;bottom:29px;width:140px;height:25px;z-index:101;text-align:left;line-height:40px;left:5px;}
.paging{position:absolute;bottom:15px;width:230px;height:47px;z-index:100;text-align:left;line-height:40px;display:none;background-image:url(paging_bg2.png);background-repeat:no-repeat;background-position:left 0px;left:-10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:2px;padding-right:0px;padding-bottom:0px;padding-left:15px;}
.paging a{text-decoration:none;color:#fffdee;font-size:13px;padding:2px;}
.paging a.active{font-weight:bold;border:1px solid #271401;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;background-color:#482700;}
.paging a:hover{font-weight:bold;}
.paginghide{position:absolute;bottom:15px;width:118px;height:47px;z-index:100;text-align:left;line-height:40px;display:none;background-image:url(/sites/all/themes/fps/css/fps/images/callto/productspagecallto118.png);background-repeat:no-repeat;background-position:left 0px;left:-10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:2px;padding-right:0px;padding-bottom:0px;padding-left:19px;}
.paginghide a{text-decoration:none;color:#fffdee;font-size:13px;padding:2px;}
.paginghide a.active{}
.paginghide a:hover{font-weight:bold;}
.paging2{position:absolute;bottom:0px;width:322px;height:67px;z-index:10;text-align:left;display:none;margin:0px;background-color:#5C2F05;padding-top:0px;padding-bottom:0px;text-transform:none;right:0px;padding-right:0px;background-position:left top;}
.paging2 a{text-decoration:none;color:#C28245;font-size:13px;display:block;width:160px;line-height:22px;padding-top:7px;padding-bottom:4px;padding-left:0px;text-align:center;background-image:url(propagebkgd2.jpg);background-repeat:repeat-x;background-position:top;margin-left:0px;padding-right:0px;float:left;border-right-width:1px;border-right-style:solid;border-right-color:#3C2002;}
.noback .paging2 a{background-image:none;}
.paging2 a.active{font-weight:normal;background-color:#5C2F04;color:#fffdee;margin-top:0px;}
.paging2 a:hover{font-weight:normal;color:#fffdee;background-color:#482603;}
.featurecallto2{overflow:hidden;margin-top:0;margin-right:0;margin-bottom:0px;margin-left:0;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.featurecallto2 li{}
.featurecallto2 li a{display:block;width:85px;height:50px;text-indent:-9999px;float:left;border:none;background-image:url(enroll85.png);margin-top:0;margin-right:0;margin-bottom:5px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}
.featurecallto2 li a#one-button{background-position:-0px 0px;}
.featurecallto2 li a#one-button:hover{background-position:-0px 50px;}
.featurecallto2 a#two-button{background-position:-75px 0px;}
.featurecallto2 li a#two-button:hover{background-position:-75px 44px;}
.pagingce{position:absolute;bottom:15px;width:118px;height:47px;z-index:100;text-align:left;line-height:40px;display:none;background-image:url(productspagecallto118.png);background-repeat:no-repeat;background-position:left 0px;left:-10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:2px;padding-right:0px;padding-bottom:0px;padding-left:19px;}
.pagingce a{text-decoration:none;color:#fffdee;font-size:13px;padding:2px;}
.pagingce a.active{font-weight:bold;border:1px solid #271401;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;background-color:#482700;}
.pagingce a:hover{font-weight:bold;}
.callto{height:25px;width:173px;position:relative;padding:0px;}
.callto a{display:block;height:25px;width:173px;text-indent:-10000px;background-image:url(toursprite.jpg);background-repeat:no-repeat;}
.callto a:hover{background-position:0 -25px;}
.callto2{height:34px;width:188px;position:relative;margin-top:10px;margin-bottom:10px;}
.callto2 a{display:block;background:url(calltoactionlm.gif) no-repeat;height:34px;width:188px;text-indent:-10000px;}
.callto2 a:hover{background-position:0 -34px;}
.buttonborder{border:1px solid #744900;padding:2px;width:173px;margin-top:20px;}
#featurecallto{padding:2px 0px 6px 0px;overflow:hidden;margin:0 0 0px 0;}
#featurecallto li{display:inline;}
#featurecallto li a{display:block;width:134px;height:38px;text-indent:-9999px;background:url(tourlearnsprite.png);float:left;border:none;padding:0;}
#featurecallto li a#one-button{background-position:-0px 0px;}
#featurecallto li a#one-button:hover{background-position:-0px 38px;}
#featurecallto a#two-button{background-position:-134px 0px;}
#featurecallto li a#two-button:hover{background-position:-134px 38px;}
div.view-recent-content div.views-row{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#666;margin-bottom:10px;margin-right:0px;margin-left:0px;}
div.view-recent-content div.views-row-last{border-bottom-width:0px;border-bottom-style:none;}
div.view-recent-content div.views-field{margin-top:2px;margin-bottom:5px;}
.panelregionborder{border-top:1px solid lightGrey;}
.field-type-image{margin-bottom:12px;}
#block-user-login{float:right;width:300px;vertical-align:top;position:relative;top:-10px;}
#block-user-login .form-item{margin-bottom:6px;}
#block-user-login .form-item-name{display:inline-block;margin-right:10px;}
#block-user-login .form-item-pass{display:inline-block;margin-right:10px;}
#block-user-login ul{margin:0;padding:0;}
#block-user-login li{display:inline-block;margin-right:10px;margin-left:0;}
#block-user-login .item-list{margin:0;padding:0;}
#block-user-login #edit-actions{margin:0;padding:0;}
#topnavlog{padding-right:26px;}
table.cols-4 td{width:25%;}
table.cols-4 td.last{padding-right:0;}
table.cols-3 td{width:33%;padding-right:10px;}
table.cols-3 td.last{padding-right:0;}
#block-search-form{-moz-border-radius:0px 0px 8px 8px;-webkit-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px;background-color:#F9F2DF;background-position:0% top;height:45px;width:400px;position:absolute;right:20px;top:0;}
#block-search-form .search-desc{display:none;}
#block-search-form .content{padding:10px;text-align:right;}
#block-search-form .content a{padding-right:6px;color:#BC8355;text-decoration:none;}
#block-search-form h2{font-family:"Times New Roman",Times,serif;font-size:11pt;color:#BBB6A7;padding-top:0px;padding-right:0;padding-bottom:8px;padding-left:10px;display:inline;float:left;font-weight:bold;margin-left:8px;margin-top:10px;}
#block-search-form .element-invisible{display:none;}
#block-search-form .content input[type="text"]{width:225px;background-color:#fffdee;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:double;border-right-style:double;border-bottom-style:double;border-left-style:double;border-top-color:#DCD6C5;border-right-color:#E8E2D0;border-bottom-color:#DCD6C5;border-left-color:#E8E2D0;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;margin-left:5px;}
#block-search-form .content input[type="submit"]{width:50px;background-color:#C9C8B7;margin-top:0;margin-right:0;margin-left:8px;padding-top:3px;padding-right:7px;padding-bottom:3px;padding-left:7px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-color:#E9E4D0;border-right-color:#E9E4D0;border-bottom-color:#E9E4D0;border-left-color:#E9E4D0;font-family:"Times New Roman",Times,serif;font-size:11px;color:#FFFDEE;-webkit-border-radius:4px;-moz-border-radius:4px;}
body.page-follow-us-galleries .pane-recent-content .views-row{overflow-x:auto;overflow-y:auto;padding-bottom:25px;}
body.page-follow-us-galleries .pane-recent-content .views-field-field-featured-small-image img{float:left;margin-right:14px;border:3px double #aaa;}
.view-id-chefs_grid table{}
.view-id-chefs_grid td{padding-right:16px;padding-bottom:10px;}
.view-id-chefs_grid td.col-last{padding-right:0;}
.pane-syllabus-in-program-node-def .views-row{margin-top:10px;}
.pane-syllabus-in-program-node-def .views-row-last{margin-bottom:20px;}
.sidebar .subnav div .pane-block{margin-bottom:14px;}
#contentwrap{min-height:225px;}
#contentwrap-508h{background-color:#fffdee;width:978px;margin:0px auto;max-height:508px;overflow:hidden;}
.contentwrap-508h p{font-size:12px;font-weight:normal;line-height:normal;}
#contentwrap-340h{background-color:#482700;width:978px;margin:0px auto;height:340px;}
.contentwrap-340h p{font-size:12px;font-weight:normal;line-height:normal;}
.contentwrap-326x340-whitetext{color:#fffdee;width:300px;height:340px;float:right;padding:10px;}
.contentwide-above{padding-right:20px;padding-left:30px;padding-top:0px;margin-top:0px;margin-right:0;margin-bottom:0;margin-left:0;}
.sidebar-not-top{float:left;font-family:"Times New Roman",Times,serif;line-height:normal;padding-bottom:20px;padding-left:30px;padding-top:0;width:286px;}
body.node-type-virtual-tour-chicago .sidebar-not-top{float:left;font-family:"Times New Roman",Times,serif;line-height:normal;padding-bottom:20px;margin-left:30px;padding-top:0;width:246px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#F9F2DF;padding:20px;border:1px solid #e7e2cf;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.content602-not-top{float:left;line-height:normal;margin-left:30px;padding-bottom:20px;padding-top:0;width:602px;}
.virtual-tour-fps .feature602{border-bottom-color:#fffdee;}
.fps-h2,.two-col-sidebar-submenu h2,.two-col-sidebar-submenu h3,.enroll-sidebar h2{margin:0px 0px 5px 0px;padding-top:7px;padding-right:0px;padding-bottom:3px;padding-left:0px;font-size:22px;margin:4px 0;padding:4px;text-align:center;vertical-align:middle;background-color:#562500;border:3px double #FFFDEE;color:#FFFDEE;font-weight:normal;font-variant:small-caps;}
.fps-h2 a{color:#C1914F;}
.fps-h2 a:hover{color:#fffdee;}
.sidebar .subnav ul li.leaf,.two-col-sidebar-submenu ul li.leaf{list-style-image:none;list-style-type:none;}
.sidebar .subnav{padding-bottom:5px;}
.sidebar .subnav h4,.sidebar .subnav li a{font-family:"Times New Roman",Times,serif;font-weight:bolder;margin:0px;padding:0px;font-size:16px;}
.sidebar .subnav p,.enroll-sidebar p{font-size:12px;margin:0px;padding:0px;}
.sidebar .subnav ul,.enroll-sidebar ul{margin:0;list-style-type:none;display:block;line-height:165%;width:286px;overflow:hidden;font-family:"Times New Roman",Times,serif;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0;font-weight:bold;}
.sidebar .subnav ul li,.enroll-sidebar ul li{margin-right:0;margin-left:0;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#744900;line-height:30px;}
.sidebar .subnav ul li:last-child,.enroll-sidebar ul li:last-child{border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}
.sidebar .subnav ul li a,.enroll-sidebar ul li a{display:block;text-decoration:none;color:#744900;padding:0 0 0 20px;width:266px;width:286px;}
.sidebar .subnav ul li a:hover{background-color:#ECE7D3;}
.subnav li.expanded,.subnav li.collapsed{list-style-image:none;list-style-type:none;}
.subnav li.active-trail.expanded ul{padding-top:0;}
.subnav li.active-trail.expanded ul li{margin-left:10px;margin-right:-8px;padding-right:-28px;}
.subnav li.active-trail.expanded ul li a{font-weight:normal;font-size:1.1em;margin-right:-10px;}
.sidebar .subnav > div > ul > li.active-trail > a.active-trail{background-color:#E7E2CE;background-repeat:no-repeat;background-position:0 8px 0 0;background-image:url(nav30down.gif);}
.sidebar .subnav ul li a.active,.sidebar .subnav ul li a.active:hover{background-color:#E7E2CE !important;background-repeat:no-repeat;background-position:0 8px 0 0;background-image:url(nav30.gif) !important;}
.two-col-sidebar-submenu{margin:0;padding-bottom:6px;padding-top:0px;clear:both;}
.two-col-sidebar-submenu ul,.two-col-sidebar-submenu .item-list ul{margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
.two-col-sidebar-submenu ul li{font-size:12px;font-weight:normal;line-height:normal;}
.two-col-sidebar-submenu ul li a{width:103px color:#fffdee!important;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:5px 0px;text-transform:capitalize;background-color:#FFFDEE;float:left;display:block;width:135px;margin:3px 3px 3px 2px;border:1px solid #E0DCC7;color:#482703;}
.two-col-sidebar-submenu ul li a:hover,.two-col-sidebar-submenu ul li a.active{background-color:#E7E2CE!important;}
.region-footer div.block{margin-bottom:0;}
#admin-menu{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:10pt;}
body.node-type-news .pane-node-title,body.node-type-bio .pane-node-title{border-bottom:1px dotted #562500;margin-bottom:8px;}
body.node-type-news .pane-addthis-addthis,body.node-type-news .addthis-buttons,body.node-type-bio .pane-addthis-addthis,body.node-type-bio .addthis-buttons{display:inline;float:right;white-space:nowrap;text-align:right;width:140px;}
body.node-type-news .pane-content-pieces{display:inline-block;float:left;overflow:auto;}
body.node-type-news .pane-content-pieces .view-display-id-block_author_date_group .views-row div{display:inline;}
body.node-type-news .pane-node-field-image,body.node-type-news .pane-node-field-video-embed-code{clear:both;}
body.node-type-news .pane-node-field-image img,body.page-follow-us-media .pane-featured-content img,body.node-type-gallery .pane-node-field-gallery-image .galleria-content,body.node-type-video .pane-node-field-video-embed-code iframe{display:block;margin-top:12px;border:1px solid #DAD6C2;padding:2px;}
body.node-type-news .pane-node-field-gallery-ref.gallery_ref_header{padding-top:14px;margin-top:14px;margin-bottom:12px;border-top:1px dotted #562500;}
body.node-type-bio .accolade-and-title{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#482700;margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:3px;font-size:20px;}
body.node-type-bio .postdate{margin-bottom:8px;margin-top:2px;float:left;}
.pane-menu-menu-virtual-tour-fps-menu.subnav{}
.view-chef-and-faculty-2-col-sidebar td{border-spacing:4px;margin:4px;padding:4px;text-align:center;vertical-align:middle;border:1px solid #AC7F24;}
}
#virtual-tour-fps .contentwrap{display:none;}
#virtual-tour-fps-primary-nav ul.menu,#virtual-tour-chicago-primary-nav ul.menu{display:inline;width:100%;margin:0px auto;padding:0;}
#virtual-tour-fps-primary-nav ul.menu li,#virtual-tour-chicago-primary-nav ul.menu li{display:inline-block;width:19.8%;text-align:center;float:left;list-style:none;padding:3px 0 8px 0;margin:14px 0;background-image:url(toursubbottom.jpg);background-repeat:no-repeat;background-position:center bottom;overflow:hidden;}
#virtual-tour-fps-primary-nav ul.menu li a,#virtual-tour-chicago-primary-nav ul.menu li a{font-variant:small-caps;font-weight:normal;font-size:14px;color:#C1914F;white-space:nowrap;}
#virtual-tour-fps-primary-nav ul.menu li.active-trail,#virtual-tour-chicago-primary-nav ul.menu li.active-trail{background-image:url(toursubbottom2.jpg);background-repeat:no-repeat;background-position:center bottom;}
#virtual-tour-fps-primary-nav ul.menu li a.active-trail,#virtual-tour-chicago-primary-nav ul.menu li a.active-trail{font-variant:small-caps;font-weight:normal;color:#744900;}
#virtual-tour-chicago-primary-nav ul.menu li a:hover,#virtual-tour-fps-primary-nav ul.menu li a:hover{color:#744900;}
#virtual-tour-top-nav{margin:0px 0px 5px;overflow:hidden;width:100%;}
#virtual-tour-top-nav ul.menu{display:inline;width:100%;margin:0px auto;padding:0;}
#virtual-tour-top-nav li{margin-top:30px;display:inline-block;width:31%;text-align:center;float:left;list-style:none;margin-right:2%;padding:0;font-variant:small-caps;color:#999;background-color:#fffdee;border:3px double #7d4201;}
#virtual-tour-top-nav ul.menu li.last{margin-right:0;}
#virtual-tour-top-nav ul.menu li a{display:block;width:100%;background-color:#7d4201;padding:5px 0px 6px;color:#fffdef;font-size:22px;font-weight:normal;}
#virtual-tour-top-nav ul.menu li a:hover,#virtual-tour-top-nav ul.menu li a.active{background-color:#532504;}
body.page-home           h1#page-title,body.page-about           h1#page-title,body.page-about-staff        h1#page-title,body.page-about-mission       h1#page-title,body.page-about-friends       h1#page-title,body.page-about-glance       h1#page-title,body.page-programs         h1#page-title,body.page-programs-ce        h1#page-title,body.page-programs-lap       h1#page-title,body.page-programs-lag       h1#page-title,body.page-programs-lab       h1#page-title,body.page-programs-ce-classes    h1#page-title,body.page-admissions        h1#page-title,body.page-admissions-application  h1#page-title,body.page-admissions-financial   h1#page-title,body.page-admissions-international h1#page-title,body.page-admissions-careers    h1#page-title,body.page-admissions-chicago    h1#page-title,body.page-visit-us         h1#page-title,body.page-visit-us-tour-fps     h1#page-title,body.page-visit-us-tour-chicago   h1#page-title,body.page-visit-us-fpe       h1#page-title,body.page-follow-us         h1#page-title,body.page-follow-us-articles    h1#page-title,body.page-follow-us-blog      h1#page-title,body.page-follow-us-news      h1#page-title,body.page-follow-us-alumnews    h1#page-title,body.page-follow-us-media      h1#page-title,body.page-follow-us-videos     h1#page-title,body.page-follow-us-galleries    h1#page-title,body.page-follow-us-pastry-chicago h1#page-title,body.page-follow-us-alumni     h1#page-title,body.page-scholarship-foundation  h1#page-title,body.page-sponsors         h1#page-title,body.page-contact          h1#page-title,body.node-type-bio         h1#page-title,body.node-type-news         h1#page-title,body.node-type-video        h1#page-title,body.node-type-gallery       h1#page-title,body.node-type-syllabus       h1#page-title,body.node-type-virtual-tour-chicago h1#page-title,body.node-type-virtual-tour-fps   h1#page-title{display:none;}
.celistingtop h2{border-bottom:none;padding-bottom:4px;margin-bottom:2px;}
.white-text *{color:white !important;}
.program-banner-right td{padding-bottom:1px !important;}
.condense-line-height{line-height:113%;}
.child-footer-view{width:45%;float:left;border:none;}
.child-footer-view table{border:none;}
.child-footer-view table tr{border:none;}
.unstack-two-views{width:273px;float:left;margin-right:28px}
.sidebar .subnav h2{background:url(bottom-menu-tab.png);background-position:center bottom;background-repeat:no-repeat;margin:0px 0px 5px 0px;padding:4px;font-size:22px;padding:4px;padding-bottom:14px;text-align:center;vertical-align:middle;background-color:#562500;color:#FFFDEE;font-weight:normal;font-variant:small-caps;border-top-width:3px;border-right-width:3px;border-left-width:3px;border-top-style:double;border-right-style:double;border-bottom-style:none;border-left-style:double;border-top-color:#FFFDEE;border-right-color:#FFFDEE;border-left-color:#FFFDEE;}
.share-this{float:left;}
a.class-button{display:inline-block;background-color:#000;color:white;font-size:11px;padding:3px 5px;border-radius:3px;}
.ce-listing .views-row{clear:both;padding:20px 8px;border-top:1px dotted #000;margin-bottom:8px;}
.ce-listing img{float:left;margin-right:15px;margin-bottom:18px;}
.ce-listing-font-12{font-size:14px;}
.pane-content .big-red-button{border:3px double #562500;width:90px;height:20px;text-align:center;background-color:#ca2728;padding:5px 14px 8px;line-height:90%;float:left;margin-right:7px;margin-bottom:10px;color:#fffdee;}
.node-type-fpe .field-name-field-giftool a{border:3px double #fffdee;width:150px;height:20px;text-align:center;background-color:#ca2728;padding:12px 14px 2px;line-height:50%;float:left;font-size:16px;margin-right:5px;margin-bottom:10px;color:#fffdee;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.node-type-fpe .field-name-field-giftool a:hover{color:#fffdee!important;border-color:#fffdee;background:#C1914F;text-decoration:none;}
.node-type-class .field-name-field-giftool a{border:3px double #fffdee;width:150px;height:20px;text-align:center;background-color:#ca2728;padding:12px 14px 2px;line-height:50%;float:right;font-size:16px;margin-right:5px;margin-bottom:10px;color:#fffdee;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.node-type-class .field-name-field-giftool a:hover{color:#fffdee!important;border-color:#fffdee;background:#C1914F;text-decoration:none;}
.big-red-button a{color:#fffdee;}
.big-red-button a:hover{color:#C1914F;}
.big-red-button2{border:3px double #fffdee;width:110px;height:20px;text-align:center;background-color:#ca2728;padding:5px 14px 8px;line-height:90%;float:left;margin-right:5px;margin-bottom:10px;color:#fffdee;}
.big-red-button2 a{color:#fffdee;}
.big-red-button2 a:hover{color:#C1914F;}
.big-red-button3{border:3px double #fffdee;width:75px;height:10px;text-align:center;background-color:#ca2728;padding:5px 14px 8px;line-height:90%;float:left;margin-right:5px;margin-bottom:10px;color:#fffdee;}
.big-red-button3 a{color:#fffdee;}
.big-red-button3 a:hover{color:#C1914F;}
.page-visit-us-fpe .views-field-field-giftool a{border:3px double #fffdee;width:110px;height:14px;text-align:center;background-color:#ca2728;padding:8px 14px 2px;line-height:50%;float:right;font-size:14px;margin:5px 0px 0px;display:block;color:#fffdee;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.page-visit-us-fpe .views-field-field-giftool a:hover{color:#C1914F!important;border-color:#C1914F;background:#482700;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#73440d),to(#482700));background:-moz-linear-gradient(0% 90% 90deg,#482700,#73440d);text-decoration:none;}
.page-visit-us-fpe .fps-table p{padding:10px 0px 2px 0px;margin-bottom:7px;}
.page-classes-archive .views-field-field-giftool a,.page-classes-all .views-field-field-giftool a,.page-classes-enthusiast .views-field-field-giftool a,.page-classes-professional .views-field-field-giftool a{border:3px double #fffdee;width:90px;height:12px;text-align:center;background-color:#ca2728;padding:7px 14px 2px;line-height:50%;float:left;font-size:13px;font-weight:bold;margin:6px 0px 4px;display:block;color:#fffdee;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.page-classes-archive .views-field-field-giftool a:hover,.page-classes-all .views-field-field-giftool a:hover,.page-classes-enthusiast .views-field-field-giftool a:hover,.page-classes-professional .views-field-field-giftool a:hover{color:#fffdee!important;border-color:#fffdee;background:#C1914F;text-decoration:none;}
mimic-link-color{color:#C1914F;}
.ce-title-alone{display:block;margin-bottom:12px;}
.ce-title-alone:first-child{line-height:125%;}
.ce-title-detail{font-size:24px;margin:5px 0px 8px;padding-bottom:7px;color:#562500;float:left;width:385px;}
.font-12-footer *{font-size:12px !important;}
.cechefslide{float:right;width:180px;margin-right:26px}
.ce-detail-chef img{float:right;margin:4px 6px 10px 14px;border:1px solid #DAD6C2;padding:2px;clear:right;}
#ce-classes .view-added-value-custom-text-for-prof .field-content{padding-left:85px;background-image:url(as_added_value.png);background-positon:left;background-repeat:no-repeat;width:300px;margin-top:10px;margin-bottom:10px}
.class-terms p{font-size:30px;text-align:center;padding:20px;height:100px;width:550px;}
.class-terms .agree-button{float:right;width:100px;border:1px solid #777;text-align:center;background-color:#CA2728;padding:5px 14px 8px;line-height:90%;font-size:24px;cursor:pointer;}
.enroll-now-class-detail{float:right;margin:0px 0px 0px 5px;padding-left:5px;clear:both;}
.ce-detail-left-info{float:left;display:block;width:385px;font-size:16px;line-height:22px}
.left{float:left;}
.class-detail-body{border-top:dotted 1px;border-bottom:solid 1px;margin-top:10px;margin-bottom:10px;padding-top:20px;padding-bottom:20px;border-color:#CCC;}
.class-detail-body p{font-size:14px;font-weight:normal;line-height:normal;}
.normal-lining{line-height:100%;margin-top:4px;margin-bottom:7px;}
.class-detail-date-info{font-size:16px;line-height:22px}
.commerce-add-to-cart input[type=submit].form-submit{background:url(/sites/all/themes/fps/images/fps/enroll-button-tab2.png);background-repeat:no-repeat;background-position:16px 0px;color:white;font-size:14px;text-transform:uppercase;border:3px double #FFFDEE;width:184px;height:35px;text-align:center;background-color:#ca2728;padding:6px 12px 5px;line-height:90%;}
.commerce-add-to-cart input[type=submit].form-submit:hover{background-color:#C1914F !important;}
.view-continuing-education .commerce-add-to-cart input[type=submit].form-submit{background:url(/sites/all/themes/fps/images/fps/enroll-button-tab2.png);background-repeat:no-repeat;background-position:2px -5px;color:white;font-size:12px;text-transform:uppercase;border:3px double #FFFDEE;width:125px;height:25px;text-align:center;background-color:#ca2728;padding:1px 1px 1px 10px;line-height:12px;}
.view-continuing-education .commerce-add-to-cart input[type=submit].form-submit:hover{background-color:#C1914F !important;}
.big-date-month{display:block;width:34px;float:left;text-transform:uppercase;font-size:18px;}
.big-date-month2{display:block;width:40px;float:left;text-align:center;text-transform:uppercase;font-size:18px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#7D583D;}
.big-date-day2{display:block;width:40px;text-transform:uppercase;font-size:28px;color:#CA2728;text-align:center;}
.big-date-day{display:block;width:34px;text-transform:uppercase;font-size:28px;color:#CA2728;}
.non-date-display-title{padding-top:4px;padding:4px 0 2px;font-size:18px;display:block;}
.non-date-display-right{font-size:13px;display:block;}
.endorsed-brands .bottom-pad-title{margin-bottom:15px;}
.subhead-large .field-name-field-subhead{font-size:16px;}
a.class-button-programs{display:inline-block;background-color:#ca2728;color:white;font-size:11px;padding:1px 5px 0px;border-radius:3px;margin-bottom:2px;}
.class-button-programs a{color:white;}
.px16{font-size:16px;}
.set-height-25{height:25px;}
.sidebar #search-block-form .container-inline{display:block;background-color:#FAF2E0;height:25px;border:1px solid #CCC;border-radius:5px;padding:17px;}
.sidebar #search-block-form #edit-search-block-form--2{width:156px;border:1px solid black;border-radius:3px;margin-right:5px;}
.sidebar #search-block-form .form-submit{width:80px;border-radius:3px;border:1px solid black;}
.height-225{display:block;height:225px;}
#endorsed-brands h2{margin-bottom:10px;}
#visit-us-fpe .content602 h3{padding:15px 0px 8px;}
#visit-us-fpe .content602 .views-table{width:584px;}
#visit-us-fpe .content602 td{width:48%;}
#visit-us-fpe .content602 .commerce-add-to-cart .form-submit{background:none;color:white;font-size:12px;text-transform:uppercase;border:3px double #FFFDEE;width:125px;height:25px;text-align:center;background-color:#ca2728;padding:1px 0px 2px;}
#visit-us-fpe .content602 .commerce-add-to-cart .form-submit:hover{background-color:#C1914F !important;#endorsed-brands .contentwide{background-image:url(lowerwrapback_opt.jpg);background-repeat:repeat-x;background-position:top;border-top-width:3px;border-top-style:solid;border-top-color:#C19151;padding-top:0px;}
#programs-ce-landing .contentwrap3{background-image:url(lowerwrapback_opt.jpg);background-repeat:repeat-x;background-position:top;border-top-width:3px;border-top-style:solid;border-top-color:#C19151;}
#follow-us-landing .contentwrap3{background-image:url(lowerwrapback_opt.jpg);background-repeat:repeat-x;background-position:top;border-top-width:3px;border-top-style:solid;border-top-color:#C19151;}
#follow-us-landing #contentwrap{minimum height:0;height:340px;background-color:#482801;}
#ce-classes .contentwrap3{background-image:url(lowerwrapback_opt.jpg);background-repeat:repeat-x;background-position:top;border-top-width:none;}
#ce-classes #content{margin-top:0px;padding-top:0px;}
.contentwrap3{background-image:url(lowerwrapback_opt.jpg);background-repeat:repeat-x;background-position:top;}
#job-listings .views-row{padding-bottom:10px;}
.font-28{font-size:28px;}
#job-detail .pane-title{font-size:16px;}
#job-listings .sidebar .pane-title{font-size:20px;}
.program-landings-table{width:300px;float:left;}
.celistingtop .views-row-1{border-top:none;}
.celistingtop h2{border-bottom:none;padding-bottom:4px;margin-bottom:2px;}
