/* BREADCRUMB MENU */

#breadcrumb {
width: 850px;
margin: 0;
padding: 0;}

#breadcrumb ul#breadcrumb_btn {
width: 850px;
margin: 0;
padding: 0;
font-size: 12px;}

#breadcrumb ul#breadcrumb_btn li {
padding-right: 5px;
float: left;
position: relative;
display: block;}

ul#breadcrumb_btn li {
list-style-type: none;  
float: left;  
margin: 0;  
padding: 0 5px 0 0;  
position: relative;}

#breadcrumb ul#breadcrumb_btn a.btn_home:hover, #breadcrumb ul#breadcrumb_btn a.btn_home_on {
color:#ff7f00;}

#breadcrumb ul#breadcrumb_btn a.btn_inspiration:hover, #breadcrumb ul#breadcrumb_btn a.btn_inspiration_on {
color:#1fafbc;}

#breadcrumb ul#breadcrumb_btn a.btn_services:hover, #breadcrumb ul#breadcrumb_btn a.btn_services_on{
color:#ff7f00;}

#breadcrumb ul#breadcrumb_btn a.btn_events:hover, #breadcrumb ul#breadcrumb_btn a.btn_events_on {
color:#e2b90e;}

#breadcrumb ul#breadcrumb_btn a.btn_showcase:hover, #breadcrumb ul#breadcrumb_btn a.btn_showcase_on {
color:#7ac182;}

#breadcrumb ul#breadcrumb_btn a.btn_about:hover, #breadcrumb ul#breadcrumb_btn a.btn_about_on {
color:#8A5C29;}

#breadcrumb ul#breadcrumb_btn a.btn_resources:hover, #breadcrumb ul#breadcrumb_btn a.btn_resources_on {
color: #ff7f00;}

#breadcrumb ul#breadcrumb_btn a.bth_blog:hover, #breadcrumb ul#breadcrumb_btn a.btn_blog_on {
color: #c62927;}

#breadcrumb ul#breadcrumb_btn a.bth_fourm:hover, #breadcrumb ul#breadcrumb_btn a.btn_fourm_on {
color: #1fafbc;}

#breadcrumb ul#breadcrumb_btn a.btn_contact:hover, #breadcrumb ul#breadcrumb_btn a.btn_contact_on {
color: #e2b90e;}

/* END BREADCRUMB MENU */

/* ABOUT */
#container {
width: 850px;
padding: 0;
margin: 0;}

#breadcrumb {
height: 10px;}

#page_title {
padding: 60px 0 0 0;
margin: 0;}

.title_alt {
padding: 0;
margin: 0; 
font-size: 54px;
font-family: Times, "Times New Roman", serif;
font-weight: normal;}

.brown_title {
color: #5A3D1C;}

.green_title {
color: #7ac182;}

.yellow_title {
color: #E2B90E;}

.blue_title {
color: #1FAFBC;}

.red_title {
color: #C62927;}

.orange_title {
color: #FF7F00;}

.white_title {
color: #FFFFFF;}

.grey {
background-color: #232323;}

#content {
width: 850px;
padding: 0;
margin: 30px 0 30px 0;} /*30px 0 20px 0, 12.20.2009*/

#content_home {
width: 850px;
padding: 15px 0 17px 0;
*padding-bottom: 5px;
margin: 0;}

#left_c {
width: 310px;
padding-right: 25px;
float: left;}

#left_c img {
padding: 0;
margin-bottom: 20px;}

#right_c {
width: 515px;
float: left;}

.about_title {
font-size: 20px;
padding: 0 0 5px 0;
margin: 0;
letter-spacing: 1px;
font-weight: normal;}

#content p {
color: #8B8B8B;
padding: 5px 0 20px 0;
margin: 0;}

#content_home p {
color: #8B8B8B;
padding: 5px 0 20px 0;
margin: 0;}

/* CONTACT */

#contact_info {
/*width: 245px;*/
padding-right: 40px;/*padding-right: 25px;*/
float: left;}

#contact_info h2 {
padding: 0 0 5px 0;
margin: 0;
font-family: Times, "Times New Roman", serif;
font-size: 22px;
font-weight: normal;
line-height: 16px;
line-height: 24px;}

/* FORM */

#form { 
width: 300px; /*width: 240px;, 02.17.2010*/
float: left;}

#form h2 {
padding: 0;
margin: 0;
color: #8B8B8B;
font-size: 18px;
font-weight: normal;}

#form p {
color: #8B8B8B;
padding-top: 5px;;
margin: 0;}

.row{
width: 295px; /*width: 235px;, 02.17.2010*/
font-weight: normal;
color: #8B8B8B;
display: block;
min-height: 20px;
padding: 0 0 5px 0;
margin: 0;}

.row_send{
width: 295px; /*width: 235px;, 02.17.2010*/
font-weight: normal;
display: block;
height: 20px;
padding: 0 0 0 0;
margin: 5px 0 0 0;}

.form_up{
width: 300px;
padding: 0;
min-height: 20px;}
   
.form_down{
width: 300px;
padding: 0;
min-height: 20px;}

.form_down input, .form_down textarea { /*width: 238px;, 02.17.2010*/
width: 295px;}

.send{
padding: 0;
margin: 0;}
    
.submit_btn{
padding: 0;
margin: 0 5px 0 0;
display: block;
background-image: url(images/send.gif);
background-repeat: no-repeat;
background-position: -60px;
background-color: transparent;
border: none;
width: 60px;
height: 20px;
float: left;}

.submit_btn:hover {
background-position: 0px;}

.reset_btn{
padding: 0;
margin: 0;
display: block;
background-color: transparent;
background-image: url(images/reset.gif);
background-repeat: no-repeat;
background-position: -60px;
border: none;
width: 60px;
height: 20px;
float: left;}

.reset_btn:hover {
background-position: 0;}

/* SERVICES_2 */

.services_left_c {
width: 410px;
padding: 10px 0 0 0; /*0 03.08.2010*/
margin-right: 30px;
float: left;}

.services_left_c img {
padding: 0;
margin-bottom: 20px;}

.services_right_c {
width: 410px;
padding: 10px 0 0 0; /*0 03.08.2010*/
float: left;} 

.services_left_c_alt {
width: 410px;
padding: 10px 0 0 0; /*10 0 0 0 03.09.2010*/
margin-right: 30px;
float: left;} /*added on 03.08.2010*/

.services_right_c_alt { 
width: 410px;
padding: 20px 0 0 0; /*30 0 0 0 03.09.2010*/
float: left;} /*added on 03.08.2010*/

.list_small {
width: 410px;
padding: 0;
margin: 0 0 10px 0;} /*added on 03.08.2010*/

.list_small_left {
padding: 0 10px 0 0;
width: 80px;
height: 80px;
float: left;}

.list_small_right {
width: 320px;
float: left;}

.para_title {
width: 320px;
padding: 0;
margin: 0;
font-weight: normal;
font-size: 18px;
line-height: 22px;}

a.btn_more {
width: 48px;
height: 13px;
padding: 0;
margin: 0 0 0 5px;
display: inline-block;
background-image: url(images/more.gif);
background-repeat: no-repeat;
background-position: -48px;
vertical-align: middle;} /*added on 01.19.2010*/

a.btn_more:hover {
background-position: 0px;}

.content_btm {
width: 850px;
background-color: #232323; 
padding: 20px 40px 30px 40px;
margin: 0 auto;}

.content_btm_alt {
width: 850px;
padding: 30px 0 30px 0;
margin: 0 auto;}

.content_btm_inside {
width: 850px;
/*height: 415px;*/
padding: 0px;
margin: 0px;}

.box {
width: 190px;
height: 415px;
padding: 0px;
margin: 0px;
float: left;}

.box img {
width: 190px;
height: 145px;}

.box_title {
padding: 0;
margin: 0;
font-size: 18px;
line-height: 22px;
font-weight: normal;
color: #8B8B8B;}

.box_title_2 {
padding: 0;
margin: 10px 0 0 0;
font-size: 18px;
line-height: 22px;
font-weight: normal;
color: #8B8B8B;}

.box_content {
padding: 0;
margin: 5px 0 0 0;
color: #B1B1B1;}

.box_title_alt {
padding: 10px 0 0 0;
margin: 0;
color: #1FAFBC;
line-height: 22px;
font-size: 18px;
line-height: 22px;
font-weight: normal;}

.box_content_alt {
padding: 0;
margin: 5px 0 0 0;
color: #8B8B8B;}

.bar {
width: 1px;
height: 415px;
background-image: url(images/bar.gif);
background-repeat: repeat-y;
margin: 0 14px 0 15px;
padding: 0px;
float: left;}

.bar_home {
width: 1px;
height: 630px;
background-image: url(images/bar.gif);
background-repeat: repeat-y;
margin: 0 0 0 0;
padding: 0px;
float: left;}

.cate_title_alt {
height: 47px;}

.image {
margin-bottom: 15px;}

.photo_left {
padding: 0 30px 15px 0;
width: 190px;
height: 145px;
float: left;}

.photo_right {
width: 190px;
height: 145px;
float: left;}

/* RESOURCES */

.res_left_c {
width: 190px;
padding: 0;
margin: 0 30px 0 0;
float: left;}

.res_right_c {
width: 630px;
float: right;}

.res_right_c p {
padding: 5px 0 5px 0;} /* added on 03.08.2010 */
/* 20px 0; 03.09.2010 */

.res_right_c_top {
width: 630px;
padding: 0;
margin: 0;} /* 0 0 15px 0, 01.19.2010 */

.res_right_c_top h3 {
width: 550px;
padding: 0;
margin: 0;}

.res_right_c_btm {
width: 630px;
padding: 0 0 20px 0; /*0;, 01.19.2010*/
margin: 0;}/*20px 0 0 0;, 01.19.2010*/

.res_content_photo {
padding: 0;
margin: 0;
width: 190px;
height: 145px;
float: left;}

.res_content_info {
width: 410px;
height: 145px;
padding: 0 15px 0 15px;
margin: 0;
float: left;}

.list_right_c_top { 
width: 850px;
padding: 0;
margin: 0;} /* added on 01.19.2010 */

.list_right_c_top h3 {
width: 550px;
padding: 0;
margin: 0;} /* added on 01.19.2010 */

.list_right_c_btm {
width: 850px;
padding: 0 0 20px 0;
margin: 0;}/* added on 01.19.2010 */

.tag {
font-family: Times, "Times New Roman", serif;
font-weight: normal;
padding: 0;
margin: 5px 0 0 0;
letter-spacing: 1px;
font-size: 12px;}

.company {
font-weight: normal;
font-size: 18px;
padding: 0;
margin:  0 0 15px 0;}

.info_title {
Font-weight: bold;}

.category {
width: 190px;
padding: 0 0 25px 0;
margin: 0;
font-family: Times, "Times New Roman", serif;
font-size: 14px;
font-weight: normal;}

.category_alt {
width: 190px;
padding: 40px 0 25px 0;
margin: 0;
font-family: Times, "Times New Roman", serif;
font-size: 14px;
font-weight: normal;}

.category_title{
padding: 0;
margin: 0 0 15px 0;
font-family: Times, "Times New Roman", serif;
font-size: 22px;
font-weight: normal;
line-height: 24px;
float: left;}


/* CATEGORY MENU */

.category_list {
width: 190px;}

.category_list_alt {
width: 190px;
margin: 0 0 15px 0;
padding: 0;}

ul.cate_menu {
font-size: 12px;
margin: 0;
padding: 0;
vertical-align: top;
width: 190px;}

ul.cate_menu ul {
margin: 0;
padding: 0;}

ul.cate_menu li {
list-style: none;
margin: 0 0 10px 0;
padding: 0;
list-style-position: outside;}

ul.cate_menu li ul li {
margin: 0 0 0 0;}

ul.cate_menu a {
font-weight: normal;
margin-left: 0;
padding: 2px 2px 2px 0;
width: 175px;
cursor: pointer;}

ul.cate_menu a img {
padding: 0 0 0 10px;}

ul.cate_menu a:hover {
text-decoration: none;}

ul.cate_menu ul a {
display: block;
font-weight: normal;
padding: 2px 2px 2px 10px;
width: 175px;}

ul.cate_menu ul a:hover {
color: #8b8b8b;
text-decoration: none;}

/* END CATEGORY MENU */

.arrow_section {
width: 60px;
/*height: 15px;*/
margin: 6px 0 0 0;
padding: 0;
float: right;}

#negv_left {
padding: 0 5px 0 0;
margin: 0;
height: 15px;
float: right;}

#negv_right {
padding: 0;
margin: 0;
height: 15px;
float: right;}

#number {
width: 20px;
float: left;
padding: 0 5px 0 0;}

a.btn_left {
display: block;
width: 15px;
height: 15px;
background-image: url(images/arrow_l.gif);
background-repeat: no-repeat;
background-position: -15px;
cursor: pointer;}

a.btn_left:hover {
background-position: 0px;}

a.btn_right {
display: block;
width: 15px;
height: 15px;
margin-top: 0px;
background-image: url(images/arrow_r.gif);
background-repeat: no-repeat;
background-position: -15px;
cursor: pointer;}

a.btn_right:hover {
background-position: 0px;}

.inspir {
padding: 0;
margin: 0 0 15px 0;
font-family: Times, "Times New Roman", serif;
font-size: 22px;
line-height: 26px;
font-weight: normal;}

.date {
margin: 0;
padding: 0;
color: #FFFFFF;
font-size: 12px;
font-weight: normal;}

/*HOME*/

.home_left_c {
width: 190px;
padding: 0;
margin: 0 15px 0 0;
float: left;}

.home_event_title {
margin: 0;
padding: 0;
font-size: 14px;
font-weight: normal;}

.feature_top {
padding: 0;
margin: 40px 0 20px 0;
width: 630px;
height: 240px;}

#feature_btm {
margin: 0 0 15px 0;
padding: 0;
width: 630px;}

.feature_btm2 {
margin: 50px 0 0 0;
padding: 0;
width: 630px;
height: 145px;}

#feature_btm img {
margin: 10px 8px 0 0;
padding: 0;}

img#feature_img_alt {
margin: 10px 0 0 0;
padding: 0;}

.feature_left {
padding: 0;
width: 410px;
height: 240px;
float: left;}

.feature_right {
width: 190px;
height: 240px;
padding:  0 15px 0 15px;
margin: 0px;
float: left;}

.feature_title {
padding: 0;
margin: 0;
font-size: 18px;
font-weight: normal;}

.feature_sub {
margin: 0;
padding: 0 0 5px 0;
font-size: 11px;
font-style: italic;
font-weight: normal;}

.feature_bar {
width: 630px;
height: 1px;
background-image: url(images/bar.gif);
background-repeat: repeat-x;
margin: 0 0 10px 0;
padding: 0;}

.arrow_section_alt {
width: 60px;
/*height: 15px;*/
margin: 0;
padding: 0;
float: right;}

.arrow_bar_section{
width: 630px;
padding: 0;
margin: 0;}

.arrow_bar {
width: 780px;
height: 1px;
background-image: url(images/bar.gif);
background-repeat: repeat-x;
margin: 15px 0 0 0;
padding: 0;
float: left;}

.nav_bar {
width: 850px;
height: 1px;
background-image: url(images/bar.gif);
background-repeat: repeat-x;
margin: 0 0 10px 0;
padding: 0;}

.home_list{
width: 190px;
margin: 0 30px 0 0;
padding: 0;
float: left;}

.home_list_alt{
width: 190px;
margin: 0;
padding: 0;
float: left;}

#resource_list_panel{ /* added on 01.19.2010*/
margin: 0;
padding: 0;} 

#content p.p_credit{ /* added on 01.20.2010*/
text-align:right; 
margin:0; 
padding:0 0 0 0;}

#profile{ /* added on 01.20.2010*/
margin: 0px;
padding: 10px 0 0 0;
border-top: 1px #B1B1B1 solid;
text-align: left;}

/* added on 01.20.2010 for statement*/

#content ol {
padding-bottom: 20px;
}

#content ol li {
padding-bottom: 10px;
}

#content ol ul {
padding-top: 10px;
}

#contact_info a {
color: #FF7F00;
text-decoration: none;}

#contact_info a:hover {
color: #FF7F00;
text-decoration: underline;}

#contact_info a.brown_title {
color: #5A3D1C;}

#contact_info a.green_title {
color: #7ac182;}

#contact_info a.yellow_title {
color: #E2B90E;}

#contact_info a.blue_title {
color: #1FAFBC;}

#contact_info a.red_title {
color: #C62927;}

#contact_info a.orange_title {
color: #FF7F00;}

#contact_info a.white_title {
color: #FFFFFF;}
