/*Theme Name: Empire XHTML TemplateTheme URI: <a href="http://www.themeprince.com">Theme Prince</a>Description: XHTML Template by <a href="http://www.themeprince.com">Theme Prince</a>Author: ThemePrinceAuthor URI: <a href="http://www.themeprince.com">Theme Prince</a>Version: 1.0*/@import 'reset.css';/* BASIC ELEMENT STYLINGS */body,html {padding: 0px;margin: 0px auto;text-align: center;font-family: Arial;font-size: 12px;line-height: 20px;background-color: #000;color: #333333;width: 100%;height: 100%;}h1 {float: left;font-size: 20px;text-align: left;width: 100%;font-weight: normal;clear: left;}h2 {clear: left;float: left;font-size: 18px;text-align: left;width: 100%;font-weight: normal;}h3 {clear: left;font-weight: normal;float: left;font-size: 16px;text-align: left;width: 100%;}h4 {clear: left;font-weight: normal;float: left;font-size: 15px;text-align: left;width: 100%;}h5 {clear: left;font-weight: normal;float: left;font-size: 14px;text-align: left;width: 100%;}h6 {clear: left;float: left;font-size: 13px;text-align: left;width: 100%;}a{color: #333333;font-weight: bold;}a:link {text-decoration: none;}a:visited {text-decoration: none;}a:active {text-decoration: none;}a:hover {text-decoration: none;color: #b69d31;}table {width: 100%;}td{padding: 4px;line-height: 20px;}.image, #content iframe {float: left;border: 1px solid #ddd;margin-right: 15px;padding: 4px;background-color: #fff;}blockquote{width: 90%;float: left;padding: 0px;margin: 0px;padding: 0px;padding-left: 40px;margin-left: 10px;margin-right: 10px;font-size: 14px;background-image: url('../images/quote.png');background-repeat: no-repeat;background-position: 0px 5px;}#content blockquote p{margin: 0px;margin-bottom: 15px;}code {line-height: 20px;width: 570px;border: 1px solid #ccc;float: left;background-image: url('../images/code_bg.gif');padding-left: 10px;padding-right: 10px;margin-bottom: 30px;margin-top: 15px;}pre {line-height: 20px;width: 606px;border: 1px solid #ccc;float: left;padding-left: 10px;padding-right: 10px;padding-top: 20px;padding-bottom: 20px;margin-bottom: 20px;margin-right: 40px;margin-top: 20px;}/* TABLE */.table table {font-size: 12px;clear: left;width: 100%;background-image: url('../images/table_bg.gif');background-repeat: repeat-x;background-color: #f9f2e4;background-position: 0px 30px;margin-bottom: 30px;}.table th {background-color: #fff;height: 32px;vertical-align: middle;text-align: center;}.table thead{border: 2px solid #dedede;}.table tr {padding-left: 10px;padding-right: 10px;border-bottom: 1px solid #fff;}.table tbody {border: 2px solid #dedede;}.table tr:hover {background-color: #fbf9f4;}.table td {height: 27px;vertical-align: middle;text-align: center;}/* TEXTS */.dropcap {font-size: 38px;font-weight:  bold;float: left;margin-top: 10px;margin-right: 6px;}#content .alignright, .align_right {float: right;}blockquote.align_right, blockquote.align_left{width: 190px;}#content .alignleft, .align_left {float: left;}#content .align_center {margin-left:auto;margin-right:auto;}#content .justify{text-align: justify;}.read_more{color: #b69d31;font-weight: normal;}/* LISTS */.list1 {float: left;margin-right: 30px;}.list1 li {background-image: url('../images/list1-bullet.gif');background-repeat: no-repeat;background-position: left center;padding-left: 10px;margin: 0px;line-height: 30px;}.list2 {float: left;margin-right: 30px;}.list2 li {background-image: url('../images/list2-bullet.png');background-repeat: no-repeat;background-position: left center;padding-left: 10px;margin: 0px;line-height: 30px;}.list3 {float: left;margin-right: 30px;}.list3 li {background-image: url('../images/list3-bullet.png');background-repeat: no-repeat;background-position: left bottom;padding-left: 10px;margin: 0px;line-height: 30px;padding-right: 10px;}.list4 {float: left;margin-right: 30px;}.list4 li {background-image: url('../images/list-bullet.png');background-repeat: no-repeat;background-position: 0px 4px;padding-left: 20px;margin: 0px;}#content .list_num{float: left;clear: left;list-style-type: none;width: 700px;margin-bottom: 30px;}#content .list_num li{width: 290px;float: left;clear: none;margin-right: 30px;text-align: justify;}#content .list_num .last{margin-right: 0px;}#content .list_num li span{float: left;width: 34px;height: 34px;background-image: url('../images/list_num_bg.png');background-repeat: no-repeat;background-position: 0px 0px;text-align: center;line-height: 34px;font-size: 20px;color: #fff;margin-right: 5px;}/* VIDEO PLAYER */.video_player{float: left;border: 1px solid #cfcfcf;background-color: #fff;padding: 4px;}object{margin: 0px;padding: 0px;vertical-align: bottom; }/* HORIZONTAL LINES*/ .hr {width: 100%;float: left;clear: left;height: 15px;background-image: url('../images/horizontal_ruler.png');background-position: top center;background-repeat: no-repeat;}.hr2{width: 100%;float: left;clear: left;height: 1px;background-image: url('../images/hr2.gif');background-position: top center;background-repeat: repeat-x;margin-bottom: 30px;margin-top: 30px;}/* VERTICAL SPACE */.vspace {float: left;clear: left;width: 100%;height: 30px;}/* JAVASCRIPT FALLBACK */#notification {float: left;left: 0px;top: 0px;height: 35px;width: 100%;text-align: center;position: absolute;z-index: 20;background-color: #fff1ba;font-size: 12px;color: #000;font-weight: bold;line-height: 35px;z-index: 100;}/* WARNING FOR IE7 OR LOWER */#ie_warning{display: none;width: 100%;top: 350px;left: 0px;vertical-align: middle;text-align: center;margin: 0px auto;color: #333;font-size: 13px;position: fixed;}/*  MENU */#sidebar #sidebar-content #menu {margin: 0px auto;width: 100%;z-index: 30;margin-top: 60px;float: left;}#sidebar #sidebar-content #menu li {line-height: 32px;text-align: center;width: 100%;background-image: url('../images/menu_li.png');background-repeat: no-repeat;background-position: bottom center;clear: left;float: left;color: #999999;}#sidebar #sidebar-content #menu li a, #sidebar #sidebar-content #menu .current ul li a {font-size: 12px;font-weight: normal;display: block;color: #999999;}#sidebar #sidebar-content #menu li:hover{background-image: url('../images/menu_li_hover.png');}#sidebar #sidebar-content #menu li a:hover, #sidebar #sidebar-content #menu  .current a, #sidebar #sidebar-content #menu li ul li a:hover{color: #ffffff; }#sidebar #sidebar-content #menu li ul{display: none;}#sidebar #sidebar-content #menu li ul li{background-image: url('../images/menu_subli.png');}#sidebar #sidebar-content #menu li ul li a{font-size: 11px;}/* NIVO SLIDER */.slider-nivo-holder{float: left;width: 590px;height: 408px;background-image: url('../images/nivo-slider-bg.gif');background-repeat: no-repeat;margin-bottom: 30px;overflow: hidden;position: relative;}#slider-nivo{position: relative;float: left;width: 582px;height: 400px;background-image: url('../images/loading.gif');background-repeat: no-repeat;background-position: center center;z-index: 98;margin-left: 4px;margin-top: 4px;}#slider-nivo img{width: 582px;height: 400px;}/* BACKGROUND SLIDER */#bg_slider{width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;z-index: 0;overflow: hidden;background-color: transparent;background-attachment: fixed;background-position: top center;background-repeat: no-repeat;}#bg_slider .bg_slider-img{background-attachment: fixed;background-position: top center;background-repeat: no-repeat;background-color: transparent;width: 100%;height: 100%;top: 0px;left: 0px;position: absolute;}/* SIDEBAR */#logo {text-align: center;margin: 0px auto;width: 100%;padding-bottom: 30px;background-image: url('../images/sidebar-hsep.png');background-repeat: no-repeat;background-position: bottom center;background-color: transparent;}#wrapper{width: 980px;height: 100%;min-height: 100%;margin: 0px auto;z-index: 1;}#sidebar{position: fixed;width: 328px;height: 100%;min-height: 100%;background-image: url('../images/sidebar-bg.png');background-repeat: repeat-y;background-color: transparent;background-position: top right;float: left;z-index: 11;}#sidebar-color{width: 306px;height: 100%;position: fixed;float: left;z-index: 12;background-color: #8A3950;margin-left: 13px;}#sidebar-border{width: 306px;height: 100%;position: fixed;float: left;z-index: 13;background-image: url('../images/sidebar-border.png');background-repeat: repeat-y;margin-left: 13px;}#sidebar-light{width: 306px;height: 100%;position: fixed;float: left;z-index: 14;background-image: url('../images/sidebar-light.png');background-repeat: no-repeat;background-position: top center;margin-left: 13px;}#sidebar-texture{width: 306px;height: 100%;position: fixed;float: left;z-index: 15;background-image: url('../images/sidebar-texture-leather.png');background-repeat: repeat-y;margin-left: 13px;}#sidebar-content{position: absolute;z-index: 16;width: 246px;float: left;margin-left: 40px;margin-top: 30px;}#sidebar-bottom{float: left;clear: left;width: 306px;position: absolute;z-index: 17;margin-left: 13px;bottom: 30px;}#sidebar-bottom li {display: inline;margin-right: 4px;margin-left: 4px;}#copyright{float: left;clear: left;width: 306px;margin-left: 13px;position: absolute;z-index: 17;text-align: center;bottom: 10px;color: #999;}#copyright a{color: #F1EDC2;}/* PAGE */#page {position: relative;width: 666px;min-height: 100%;float: right;background-color: transparent;z-index: 1;background-image: url('../images/page-bg.png');background-repeat: repeat-y;background-position: top right;}#content{float: right;width: 590px;margin-top: 30px;margin-right: 40px;text-align: left;}#content p{clear: none;margin-bottom: 30px;}#content ol{clear: left;list-style-position: inside;list-style-type: decimal;}#content ol li{width: 100%;}#content .bullets{list-style-position: inside;list-style-type: square;}/* SINGLE POST */#page #content .blog-post-info{float: left;width: 590px;text-align: left;padding: 0px;margin: 0px;height: 22px;line-height: 22px;margin-top: -15px;margin-bottom: -15px;}#page #content .blog-post-info img {vertical-align: middle;margin-top: -1px;}#page #content .full{width: 100%;}/* BLOG - SMALL THUMBS */#blog-small {float: left;}#blog-small li {float: left;clear: left;width: 590px;margin: 0px;padding: 0px;}.blog-small-text h1 {font-size: 16px;margin-bottom: 5px;}.blog-small-text h1 a{font-weight: normal;}.blog-small-image {width: 163px;height: 128px;float: left;margin-right: 15px;padding-left: 6px;padding-top: 9px;background-image: url('../images/blog_small_pic.png');}.blog-small-image img {float: left;border: 0px;width: 146px;height: 113px;}.blog-small-text {float: left;width: 406px;}#page #content .blog-small-excerpt{width: 100%;float: left;padding: 0px;margin: 0px;}#page #content .blog-small-sep {height: 29px;width: 585px;background-image: url('../images/blog_small_sep.png');background-position: center center;background-repeat: no-repeat;float: left;clear: left;margin-bottom: 30px;}.post_separator {margin-bottom: 30px;height: 25px;width: 100%;background-image: url('../images/hr2.gif');background-position: center bottom;background-repeat: repeat-x;float: left;clear: left;}.post_separator a {font-size: 11px;float: right;font-weight: normal;}#blog-small .blog-info{float: left;width: 406px;height: 20px;line-height: 20px;text-align: left;padding: 0px;margin: 0px;margin-bottom: 10px;font-size: 11px;}#blog-small .blog-info img {margin-top: -1px;vertical-align: middle;}/* BLOG - MEDIUM THUMBS */.blog-medium {float: left;width: 620px;clear: left;overflow: hidden;}.blog-medium li {float: left;width: 280px;padding: 0px;margin: 0px;margin-right: 30px;margin-bottom: 30px;}.blog-medium-text h1 {font-size: 16px;margin-bottom: 0px;}.blog-medium-image {width: 276px;height: 141px;float: left;padding-left: 4px;padding-top: 4px;background-image: url('../images/blog_medium_pic.png');}.blog-medium-image img {float: left;border: 0px;width: 272px;height: 128px;}.blog-medium-text {float: left;clear: left;width: 280px;}#content .blog-medium  .blog-medium-excerpt{width: 280px;float: left;clear: left;padding: 0px;margin: 0px;text-align: justify;margin-top: 15px;margin-bottom: 5px;padding-bottom: 5px;border-bottom: 1px solid #d5d5d5;}#page #content .blog-medium .blog-info{float: left;width: 280px;text-align: left;padding: 0px;margin: 0px;font-size: 11px;height: 20px;line-height: 20px;}#content .blog-medium .blog-info img {margin-right: 4px; margin-left: 4px; vertical-align: middle;margin-top: -1px;}/* PORTFOLIO */ .pf_categories{float: left;width: 100%;margin-bottom: 30px;margin-top: -15px;}.pf_categories li {float: left;line-height: 24px;}.pf_categories li a {font-weight: normal;padding-left: 15px;padding-right: 15px;display: block;}.pf_categories li a:hover {background-color: #ededed;}.pf_categories .active a{background-color: #ededed;}/* PORTFOLIO 3 COLS*/.portfolio-3c {width: 620px;float: left;clear: left;overflow: hidden;margin-bottom: -30px;}.portfolio-3c li {float: left;margin-right: 30px;margin-bottom: 30px;width: 176px;}.portfolio-3c .thumb{width: 172px;height: 140px;float: left;margin-bottom: 10px;background-image: url('../images/portfolio-3c-bg.png');padding-left: 4px;padding-top: 4px;}.portfolio-3c  img {float: left;width: 168px;height: 128px;}#content .portfolio-3c p {float: left;width: 176px;text-align: justify;margin-top: 15px;margin-bottom: 0px;}#content .portfolio-3c h1 {width: 176px;font-size: 16px;float: left;margin-bottom: 0px;background-image: none;line-height: 20px;height: auto;}/* PORTFOLIO 2 COLS*/.portfolio-2c {width: 620px;float: left;clear: left;overflow: hidden;margin-bottom: -30px;}.portfolio-2c li {float: left;margin-right: 30px;margin-bottom: 30px;width: 280px;}.portfolio-2c .thumb{width: 276px;height: 141px;float: left;margin-bottom: 10px;background-image: url('../images/portfolio-2c-bg.png');padding-left: 4px;padding-top: 4px;}.portfolio-2c  img {float: left;width: 272px;height: 128px;}.portfolio-2c h1 {width: 280px;font-size: 16px;float: left;margin-bottom: 0px;background-image: none;line-height: 20px;height: auto;}#content .portfolio-2c p {float: left;width: 280px;text-align: justify;margin-top: 15px;margin-bottom: 0px;}/* GALLERY */.galleries {float: left;width: 620px;}.galleries li  {width: 172px;height: 140px;float: left;background-image: url('../images/portfolio-3c-bg.png');padding-left: 4px;padding-top: 4px;margin-right: 30px;margin-bottom: 25px;}.galleries li img {float: left;width: 168px;height: 128px;}.galleries li  h1 {width: 176px;font-size: 16px;float: left;margin-bottom: 0px;margin-top: 15px;background-image: none;line-height: 20px;height: auto;}/* ARCHIVES */.archives {float: left;width: 100%;margin-top: -5px;}.archives li {clear: left;float: left;line-height: 30px;background-image: url('../images/widget_li_arrow.png');background-repeat: no-repeat;background-position: 0px 12px;padding-left: 10px;width: 95%;}.archives li a {display: block;}/* POPULAR POSTS */.posts_list {float: left; }.posts_list li {float: left;clear: left;height: auto;}.posts_list_excerpt{float: left;width: 220px;}.posts_list_pic {background-image: url('../images/posts_w_pic_bg.png');width: 60px;height: 60px;float: left;margin-right: 10px;}.posts_list_pic:hover {background-image: none;background-color:  #ccc;}.posts_list_pic img {margin-left: 3px;margin-top: 3px;float: left;width: 54px;height: 54px;}/* COMMENTS */.comments-avatar {margin-right: 15px;float: left;width: 64px;height: 64px;background-image: url('../images/avatar_bg.gif');padding-left: 4px;padding-top: 4px;}.comments-avatar img {float: left;}.comments-text {float: left;width: 500px;}#comments-list {float: left;width: 590px;margin-top: 30px;margin-bottom: -30px;}#comments-list li {float: left;clear: left;padding-bottom: 30px;}#comments-list  li ul .comments-text{width: 470px;}#comments-list li ul li {border: 0px;padding: 0px;margin-left: 30px;}/* COMMENTS / RESPOND */#respond {float: left;clear: left;margin-top: 30px;}#respond li{clear: left;float: left;margin-bottom: 15px;}#respond  label {float: left;font-family: arial;height: 22px;line-height: 22px;}#respond  .comment-textinput {clear: left;float: left;float: left;width: 200px;height: 22px;padding-left: 5px;padding-right: 5px;background-color: #ededed;background-repeat: no-repeat;border: 0px;margin-right: 10px;font-size: 12px;font-family: arial;color: #333333;}#respond .comment-textarea {clear: left;float: left;width: 590px;height: 90px;border: 0px;font-size: 12px;background-color: #ededed;overflow: auto;font-family: arial;color: #777;line-height: 18px;}#respond  .required{color: red;}#respond .info{font-style: italic;color: #999;}#respond #submit_btn {float: left;height: 22px;width: 80px;font-size: 12px;text-align: center;text-transform: uppercase;cursor: pointer;background-color: #000;background-image: none;color:#fff;font-family: Arial;cursor: pointer;border: 0px;}/* FOOTER */#footer_widget_area {width: 590px;margin: 0px auto;text-align: left;}#footer_widget_area #first{float: left;width: 176px;margin-right: 30px;}#footer_widget_area #second{float: left;width: 176px;margin-right: 30px;}#footer_widget_area #third{float: left;width: 176px;margin-right: 0px;}#footer_widget_area h3{margin-bottom: 30px;float: left;}/* FOOTER CONTACT FORM */.contact_form {float: left;}.contact_form  li {float: left;margin-bottom: 10px;clear: left;}.contact_form  input {float: left;height: 21px;border: 0px;font-size: 11px;padding-left: 4px;padding-right: 4px;background-color: transparent;background-repeat: no-repeat;font-family: arial;}.contact_form  input {width: 87px;background-image: url('../images/cf3-input.png');}.contact_form #ub_w_cf4 {float: left;height: 21px;border: 0px;font-size: 11px;padding-left: 4px;padding-right: 4px;background-color: transparent;text-transform: uppercase;letter-spacing: 1px;}.contact_form  #ub_w_cf4 {width: 38px;background-image: url('../images/cf3-captcha.png');}.contact_form .send_button {width: 46px;height: 22px;font-size: 11px;text-align: center;cursor: pointer;background-color: #000;background-image: none;color:#fff;}.contact_form  label {float: left;margin-left: 10px;height: 20px;line-height: 22px;}.contact_form  img {border: 1px solid #999;float: left;margin-left: 6px;}.contact_form  textarea {width: 168px;height: 92px;border: 0px;line-height: 20px;overflow: auto;padding: 4px;background-repeat: no-repeat;background-image: url('../images/cf3-textarea.png');}.contact_form .captcha {width: 40px;height: 20px;text-transform: uppercase;letter-spacing: 2px;}/* ON PAGE CONTACT FORM */.page_contact_form {float: left;}.page_contact_form  li {float: left;margin-bottom: 15px;width: 590px;clear: left;}.page_contact_form  input {float: left;height: 22px;width: 300px;border: 0px;font-size: 12px;padding-left: 5px;padding-right: 5px;background-color: #ededed;font-family: arial;}.page_contact_form  label {float: left;margin-left: 10px;line-height: 22px;}.page_contact_form  img {border: 1px solid #333;float: left;margin-left: 6px;}.page_contact_form  textarea {width: 590px;height: 130px;border: 0px;background-color: #ededed;overflow: auto;}.page_contact_form #cf4 {width: 50px;text-transform: uppercase;letter-spacing: 2px;background-color: #ededed;}.page_contact_form .send_button {width: 120px;height: 22px;background-color: #000;border: 0px;cursor: pointer;color: #fff;font-size: 12px;background-image: none;}/* IMAGES AND HOVERS */.hidden {display: none;}.small_image {width: 163px;height: 128px;float: left;padding-left: 6px;padding-top: 9px;background-image: url('../images/blog_small_pic.png');}.small_image img,.small_image .preloader {border: 0px;width: 146px;height: 113px;}.medium_image {width: 276px;height: 141px;float: left;padding-left: 4px;padding-top: 4px;background-image: url('../images/blog_medium_pic.png');}.medium_image img,.medium_image .preloader {border: 0px;width: 272px;height: 128px;}.large_image {width: 586px;height: 188px;float: left;padding-left: 4px;padding-top: 4px;background-image: url('../images/blog_large_pic.png');}.large_image img,.large_image .preloader {border: 0px;width: 582px;height: 173px;}.imghover_small_blog {position: absolute;background-color: transparent;background-repeat: no-repeat;background-position: center center;width: 146px;height: 113px;display: block;}.imghover_medium_blog {position: absolute;background-color: transparent;background-repeat: no-repeat;background-position: center center;width: 272px;height: 128px;float: left;display: block;}.imghover_3c_pfolio {position: absolute;background-color: transparent;background-repeat: no-repeat;background-position: center center;width: 168px;height: 128px;float: left;display: block;}.imghover_2c_pfolio {position: absolute;background-color: transparent;background-repeat: no-repeat;background-position: center center;width: 272px;height: 128px;float: left;display: block;}.imghover_1c_pfolio {position: absolute;background-color: transparent;background-repeat: no-repeat;background-position: center center;width: 374px;height: 172px;float: left;display: block;}.imghover_gallery{position: absolute;background-color: transparent;background-repeat: no-repeat;background-position: center center;width: 168px;height: 128px;float: left;display: block;}.imghover_small {position: absolute;background-color: transparent;background-repeat: no-repeat;background-position: center center;width: 146px;height: 113px;float: left;display: block;}.imghover_medium {position: absolute;background-color: transparent;background-repeat: no-repeat;background-position: center center;width: 272px;height: 128px;float: left;display: block;}.imghover_large {position: absolute;background-color: transparent;background-repeat: no-repeat;background-position: center center;width: 582px;height: 172px;float: left;display: block;}/* COLUMNS */ .one_half {float: left;width: 280px;display: block;padding-right: 30px;}.one_half_last{padding-right: 0px;float: left;width: 280px;display: block;}.one_third {float: left;width: 176px;padding-right: 30px;display: block;}.one_third_last{float: left;width: 176px;display: block;padding-right: 0px;}.two_third {float: left;width: 382px;display: block;padding-right: 30px;}.two_third_last{float: left;width: 382px;display: block;padding-right: 0px;}/* PURCHASE BUTTON */#content .purchase_button p{margin: 0px;padding: 0px;margin-top: -4px;}.purchase_button{float: left;clear: left;width: 100%;}.purchase_button p{float: left;width: auto;max-width: 410px;margin-right: 30px;font-size: 16px;line-height: 24px;}.purchase_button a{float: right;white-space: nowrap;background-image: url('../images/button-light.png');background-repeat: no-repeat;background-position: top center;padding-left: 20px;padding-right: 20px;line-height: 40px;height: 40px;color: #fff;font-weight: normal;font-size: 14px;}.purchase_button a:hover{background-image: none;}.purchase_button-gold{background-color: #d4af74;}.purchase_button-black{background-color: #4c4c4c;}.purchase_button-white{background-color: #fff;}.purchase_button-grey{background-color: #999999;}.purchase_button-blue{background-color: #363d97;}.purchase_button-pink{background-color: #eb93e0;}.purchase_button-green{background-color: #2a873e;}.purchase_button-orange{background-color: #f6a13c;}.purchase_button-red{background-color: #ab1919;}.purchase_button-purple{background-color: #8719ab;}/* ICON LIST */.small_icons{float: left;width: 176px;margin-right: 30px;}.small_icons img {float: left;}.small_icon-img{float: left;width: 28px;margin-right: 15px;height: 50px;}#content .small_icon-title{width: 133px;float: left;font-size: 14px;margin-bottom: 5px;}.small_icon-text{width: 133px;float: left;text-align: justify;line-height: 18px;font-size: 12px;}.small_icons-last{float: left;width: 176px;margin-right: 0px;}/* BUTTONS */.button-small,.button-medium,.button-large {float: left;white-space: nowrap;background-image: url('../images/button-light.png');background-repeat: no-repeat;background-position: top center;color: #fff;background-color: #4c4c4c;text-align: center;}.button-small:hover,.button-medium:hover,.button-large:hover{background-image: none;}.button-small{width: 100px;margin-right: 5px;padding-top: 5px;padding-bottom: 5px;padding-left: 10px;padding-right: 10px;font-weight: normal;font-size: 12px;}.button-small:hover{color: #fff;}.button-medium{margin-right: 5px;padding-top: 10px;padding-bottom: 10px;padding-left: 15px;padding-right: 15px;font-weight: normal;font-size: 14px;}.button-medium:hover{color: #fff;}.button-large{margin-right: 5px;padding-top: 15px;padding-bottom: 15px;padding-left: 30px;padding-right: 30px;font-size: 16px;font-weight: normal;}.button-large:hover{color: #fff;}/* TABS */#tabs { float: left; clear: left; width: 98%; }.ui-tabs { position: relative; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */.ui-tabs .ui-tabs-nav {  margin: 0; width: 100%; float: left; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; margin-bottom: 15px; }.widget-area .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; margin: 0px; border-bottom: 0 !important; padding: 0; white-space: nowrap; width: 33%; text-align: center; }.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; margin: 0px; border-bottom: 0 !important; padding: 0; white-space: nowrap; }.ui-tabs .ui-tabs-nav li a { padding-left: 10px; padding-right: 10px; line-height: 35px; text-decoration: none; font-size: 11px;  text-align: center; }.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin: 0px; padding: 0px; border-top: 3px solid #999; }.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; line-height: 30px; }.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 0px; background: none; }.ui-tabs .ui-tabs-hide { display: none !important; }.ui-tabs .ui-widget-content { float: left; }/* TOGGLES */.toggle{float: left;clear: left;margin-bottom: 15px;padding-left: 20px;background-repeat: no-repeat;background-image: url('../images/icon-plus.png');background-position: 0px 3px;}.toggle_box {background-color:#fff;border: 1px solid #ddd;/* Rounder Corner */-moz-border-radius: 4px;    -webkit-border-radius: 4px;-khtml-border-radius: 4px;overflow: hidden;width: 295px;clear: both;margin-bottom:10px;}.toggle_box .block {padding: 15px;}/* CAROUSEL (HORIZONTAL) */#carousel { height: 1%; overflow:hidden; position: relative; padding: 0 0 10px; float: left; clear: left;  }#carousel .viewport { float: left; width: 465px; height: 135px; overflow: hidden; position: relative; }#carousel .buttons { background:url("../images/carousel-buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 50px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }#carousel .next { background-position: 0 0; margin: 50px 0 0 10px; }#carousel .disable { /*visibility: hidden;*/ }#carousel .overview { list-style: none; position: absolute; width: 240px; left: 0 top: 0; }#carousel .overview li{ float: left; margin: 0 30px 0 0; padding: 1px; height: 135px; width: 208px;}#carousel .overview li img{ float: left; margin-right: 15px; width: 208px; height: 122px; border: 1px solid #ddd; padding: 4px; background-color: #fff;}/* IMAGE PRELOADER */.preloader {  background: url('../images/preloader.gif') center center no-repeat #fff;  display: inline-block;  }  /* HOMEPAGE PRELOADER */#hp_preloader {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background-color: #fff;background-image: url('../images/loading.gif');background-repeat: no-repeat;background-position: center center;z-index: 1000;}/* STYLER FOR DEMO */ #styler{width: 214px;height: 355px;position: fixed;left: -187px;top: 100px;z-index: 90;text-align: left;padding-left: 15px;padding-top: 30px;}#styler-button{width: 33px;height: 156px;position: absolute;z-index: 91;right: 10px;top: 25px;}#styler #texture{float: left;clear: left;margin: 0px;padding: 0px;margin-bottom: 30px;}#styler #texture li{background-image: url('../images/styler-cb1.gif');background-position: 0px 10px;background-repeat: no-repeat;line-height: 26px;height: 26px;float: left;clear: left;padding-left: 15px;}#styler #texture li:hover{background-image: url('../images/styler-cb2.gif');}#styler #texture  #selected{background-image: url('../images/styler-cb2.gif');}#styler #texture  #selected a{color: #cca247;}.styler-title{float: left;width: 100%;clear: left;margin-bottom: 15px;}