.site-location-text {font-size:18px; font-weight:bold; color:#f26531;}
.site-location-text-regular {font-size:11px; font-weight:normal; color:#929395;}
.site-location-text-regular a {color:#929395; text-decoration:underline;}
.site-location-text-regular a:hover {color:#f26531;}

.newletter-text {font-size:10px; color:#929395; vertical-align:top;}
.newletter-textfield {border:1px solid #b9b9b9; width:176px; height:16px; font-size:11px; float:left;}
.submit {vertical-align:middle; float:right;}

/* LEFT MENU */
.left-nav-call-out-wrapper {width:216px; margin:0 0 12px 0;}
.left-nav-call-out-top {width:216px; height:8px; font-size:0; background:url('../../images/site-content/left-menu-bg.gif') top left no-repeat;}
.left-nav-call-out-body {padding:8px 8px 0 8px; width:200px; background:url('../../images/site-content/left-menu-bg.gif') no-repeat 0 -8px; font-size:11px;}
.left-nav-call-out-body img {margin:0 0 0 0; vertical-align:bottom;}
.left-nav-call-out-body p {font-size:11px; margin:0; padding:0 0 8px 0;}
.left-nav-call-out-body a {color:#000;}
.left-nav-call-out-body a:hover {color:#ff4600;}
.left-nav-call-out-body span {vertical-align:top;}
.left-nav-call-out-body ul {margin:0; padding:0 0 0 24px; font-size:11px; list-style-type:none;}
.left-nav-call-out-body ul li {padding:0 0 8px 0;}
.left-nav-call-out-bottom {width:216px; height:8px; font-size:0; background:url('../../images/site-content/left-menu-bg.gif') bottom left no-repeat;}

/* FRAMEWORK WIDTH ADJUSTMENT */
#site-wrapper, #header-wrapper, #body-wrapper-111, #body-wrapper-011, #body-wrapper-010, #body-wrapper-110, #footer-wrapper {width:968px;}

#body-wrapper-111 #leftside-wrapper {width:216px;}
#body-wrapper-111 #main-content-wrapper {width:536px;}
#body-wrapper-111 #main-content-title, #body-wrapper-111 #main-content-actual {width:504px;}
#body-wrapper-111 #rightside-wrapper {width:216px;}

#body-wrapper-011 #leftside-wrapper {display:none;}
#body-wrapper-011 #main-content-wrapper {width:752px;}
#body-wrapper-011 #main-content-title, #body-wrapper-011 #main-content-actual {width:720px;}
#body-wrapper-011 #rightside-wrapper {width:216px;}

#body-wrapper-010 #leftside-wrapper {display:none;}
#body-wrapper-010 #main-content-wrapper {width:968px;}
#body-wrapper-010 #main-content-title, #body-wrapper-010 #main-content-actual {width:936px;}
#body-wrapper-010 #rightside-wrapper {display:none;}

#body-wrapper-110 #leftside-wrapper {width:216px;}
#body-wrapper-110 #main-content-wrapper {width:752px;}
#body-wrapper-110 #main-content-title, #body-wrapper-110 #main-content-actual {width:720px;}
#body-wrapper-110 #rightside-wrapper {display:none;}

.rightside-top {margin-top:74px;}

/* SUB DIVIDE */
#header-wrapper {padding:0; margin:auto;}
#body-wrapper-111, #body-wrapper-011, #body-wrapper-010, #body-wrapper-110 {padding:0; margin:auto;}
	#leftside-wrapper {padding:0; margin:0; float:left;}
	#main-content-wrapper {padding:0; margin:0; float:left;}
	#rightside-wrapper {padding:0; margin:0; float:left;}
#footer-wrapper {padding:0 0 24px 0; margin:58px 0 0 0; float:left;}
#footer-wrapper a {color:#333;}
#footer-wrapper a:hover {color:#333; background:#e9e9e9;}

/* FRAME WORK */
#header-top-wrapper {margin:16px 0 0 0; width:968px;}
#header-top-wrapper-left {width:480px; float:left;}
#header-top-wrapper-right {width:220px; text-align:left; float:right;}

#header-menu-wrapper {margin:8px 0 0 0; width:968px; height:24px; float:left; background:url('../../images/site-content/mainmenu-bg.gif') no-repeat top left;}
#header-menu-wrapper ul {margin:0; padding:0 0 0 8px; height:24px; list-style-type:none; float:left;}
#header-menu-wrapper ul li {margin:0; padding:6px 0 0 0; float:left; line-height:12px; text-align:center; width:136px; font-size:11px; color:#ff4600; text-decoration:none; font-weight:bold;}
#header-menu-wrapper ul li a {color:#000; text-decoration:none;}
#header-menu-wrapper ul li a:hover {color:#ff4600; text-decoration:underline;}

#header-banner-wrapper {width:968px; font-size:0;}
#header-contact-menu {width:968px; margin:4px 0 24px 0; text-align:right;}

#main-content-title {margin:0 0 32px 16px; font-size:0;}
#main-content-actual {margin:0 0 0 16px;}

#footer-wrapper-top {padding:0 0 0 104px; height:32px; font-size:11px; line-height:32px; color:#333; background:url('../../images/site-content/footer-bg.gif') top left no-repeat;}
#footer-wrapper-top span {font-weight:bold; color:#f26531;}

#footer-wrapper-mid {font-size:11px; color:#333; float:left; background:url('../../images/site-content/footer-bg.gif') 0 -32px no-repeat;}
#footer-wrapper-mid-end {font-size:0; height:8px; clear:both; background:url('../../images/site-content/footer-bg.gif') 0 -309px no-repeat;}

#footer-wrapper-bottom {padding: 0 16px 0 16px; height:33px; clear:both; font-size:10px; line-height:32px; color:#333; background:url('../../images/site-content/footer-bg.gif') bottom left no-repeat;}

#footer-divide-1, #footer-divide-2, #footer-divide-3 {padding:16px; float:left; background:none;}
#footer-divide-1 h2, #footer-divide-2 h2, #footer-divide-3 h2 {font-size:11px; margin:0; padding:0; font-weight:bold;}
#footer-divide-1 ul, #footer-divide-2 ul, #footer-divide-3 ul {font-size:11px; margin:8px 0 0 6px; padding:0; list-style-type:none;}
#footer-divide-1 ul li, #footer-divide-2 ul li, #footer-divide-3 ul li {padding:0; margin:0;}

#footer-divide-1 a:hover, #footer-divide-2 a:hover, #footer-divide-3 a:hover {color:#ff4600; background:none;}

#footer-divide-1 {width:936px;}
#footer-divide-2 {width:368px;}
#footer-divide-3 {width:320px;}

#footer-divide-2 img {margin:12px 8px 0 0;}