/*
Theme Name: BPI Custom Design
Author: Business Promotion Inc
Author URI: http://businesspromotioninc.com/
License: http://www.gnu.org/licenses/gpl.html
*/
@import url(/fonts/stylesheet.css);

@font-face{font-family:'AsiaThinRegular';src:url('fonts/asiathin-webfont.eot');src:url('fonts/asiathin-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/asiathin-webfont.woff') format('woff'), url('fonts/asiathin-webfont.ttf') format('truetype'), url('fonts/asiathin-webfont.svg#AsiaThinRegular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'GoodTimesRegular';src:url('fonts/good_times_rg-webfont.eot');src:url('fonts/good_times_rg-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/good_times_rg-webfont.woff') format('woff'), url('fonts/good_times_rg-webfont.ttf') format('truetype'), url('fonts/good_times_rg-webfont.svg#GoodTimesRegular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'CentGoth';src:url('fonts/gothic-webfont.eot');src:local('Century Gothic'), url('fonts/gothic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/gothic-webfont.woff') format('woff'), url('fonts/gothic-webfont.ttf') format('truetype'), url('fonts/gothic-webfont.svg#CenturyGothicRegular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'CentGoth';src:url('fonts/gothicb-webfont.eot');src:local('Century Gothic Bold'), url('fonts/gothicb-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/gothicb-webfont.woff') format('woff'), url('fonts/gothicb-webfont.ttf') format('truetype'), url('fonts/gothicb-webfont.svg#CenturyGothicBold') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'CentGoth';src:url('fonts/gothicbi-webfont.eot');src:local('Century Gothic Bold Italic'), url('fonts/gothicbi-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/gothicbi-webfont.woff') format('woff'), url('fonts/gothicbi-webfont.ttf') format('truetype'), url('fonts/gothicbi-webfont.svg#CenturyGothicBoldItalic') format('svg');font-weight:bold;font-style:italic;}
@font-face{font-family:'CentGoth';src:url('fonts/gothici-webfont.eot');src:local('Century Gothic Italic'), url('fonts/gothici-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/gothici-webfont.woff') format('woff'), url('fonts/gothici-webfont.ttf') format('truetype'), url('fonts/gothici-webfont.svg#CenturyGothicItalic') format('svg');font-weight:normal;font-style:italic;}
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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;line-height:normal;}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
body, html{margin:0px;padding:0px;font-family:"Century Gothic", 'CentGoth', Arial, Helvetica, sans-serif;font-size:14px;}
body{background:url(images/body_bg.gif) top center repeat;}
a{color:#000;text-decoration:none;border-bottom:dotted 1px;}
a:hover{border-bottom:solid 1px;}
code{font-family:Consolas, Monaco, Courier, monospace;background:#fff;}
p{margin:12px 0;}
.left{float:left;}
.right{float:right;}
#wrapper{background:url(images/gradient_bg.png) top center repeat-x;margin:0;padding:0;}
#wrapper_inner{background:url(images/white_bar.png) 0 31px repeat-x;margin:0;padding:0;}
#container{width:1002px;min-height:100%;margin:0 auto;background:url(images/container_bg.png) top left repeat-y;}
#header{height:345px;margin:0 auto;background:url(images/header.jpg) top center no-repeat;position:relative;}
#theFlash{}
#nav{height:31px;max-height:31px;margin:0 auto;text-align:center;}
#header .menu-main-navigation-container{}
ul.menu-header{list-style:none;display:block;color:#FFFFFF;font-size:14px;font-weight:normal;text-align:center;padding:0 28px 0 0;line-height:29px;float:right;font-family:"Century Gothic", 'CentGoth', Verdana, Arial, Helvetica, sans-serif;}
ul.menu-header > li{display:block;float:left;position:relative;height:31px;}
ul.menu-header > li a{display:block;text-decoration:none;color:#FFF;padding:0px 8px 0px 24px;background:url(images/menu_icon.png) 4px center no-repeat;height:31px;text-align:left;border-bottom:none;line-height:31px;}
ul.menu-header > li a:hover{border-bottom:none;}
ul.menu-header > li:hover{background:#4c4288;}
ul.menu-header > li:hover a{}
ul.menu-header > li.current-menu-item a{background:url(images/menu_icon_reverse.png) 4px center no-repeat;color:#000;}
ul.menu-header > li.current-menu-item{background:url(images/white_bar.png) repeat;color:#000;}
ul.menu-header li ul{display:none;position:absolute;background:#4c4288;z-index:500;}
ul.menu-header li:hover ul{display:block;position:absolute;}
ul.menu-header li:hover ul a{white-space:nowrap;}
ul.menu-header li:hover a:hover{background:url(images/menu_icon_reverse.png) 4px center no-repeat #fff;color:#000;}
ul.menu-header #menu-item-1956 a{background:url(images/fb.png) 4px center no-repeat;}
ul.menu-header #menu-item-1956 a:hover{background:url(images/fb.png) 4px center no-repeat #fff;}
ul.menu-header #menu-item-1955 a{background:url(images/twg.png) 4px center no-repeat;}
ul.menu-header #menu-item-1955 a:hover{background:url(images/twg.png) 4px center no-repeat #fff;}
ul.menu-header #menu-item-1809 a{background:url(images/tw.png) 4px center no-repeat;}
ul.menu-header #menu-item-1809 a:hover{background:url(images/tw.png) 4px center no-repeat #fff;}
ul.menu-header #menu-item-1810 a, ul.menu-header #menu-item-1845 a{background:url(images/amazon.png) 4px center no-repeat;}
ul.menu-header #menu-item-1810 a:hover, ul.menu-header #menu-item-1845 a:hover{background:url(images/amazon.png) 4px center no-repeat #fff;}
ul.menu-header #menu-item-1957 a{background:url(images/lj.png) 4px center no-repeat;}
ul.menu-header #menu-item-1957 a:hover{background:url(images/lj.png) 4px center no-repeat #fff;}
ul.menu-header #menu-item-1841 a{background:url(images/rss.png) 4px center no-repeat;}
ul.menu-header #menu-item-1841 a:hover{background:url(images/rss.png) 4px center no-repeat #fff;}
ul.menu-header #menu-item-1844 a{background:url(images/gr.png) 4px center no-repeat;}
ul.menu-header #menu-item-1844 a:hover{background:url(images/gr.png) 4px center no-repeat #fff;}
ul.menu-header #menu-item-1850 a{background:url(images/lt.png) 4px center no-repeat;}
ul.menu-header #menu-item-1850 a:hover{background:url(images/lt.png) 4px center no-repeat #fff;}
ul.menu-header #menu-item-1871 a{background:url(images/linkedin.png) 4px center no-repeat;}
ul.menu-header #menu-item-1871 a:hover{background:url(images/linkedin.png) 4px center no-repeat #fff;}
ul.menu-header #menu-item-1935 a{background:url(images/wiki.png) 4px center no-repeat;}
ul.menu-header #menu-item-1935 a:hover{background:url(images/wiki.png) 4px center no-repeat #fff;}
#logo{background:url(images/white_bar.png);width:1002px;height:65px;}
#logo img, #subheading img{display:none;}
#scrolltext{background-image:url(images/scrolltext.png);background-repeat:repeat-y;background-position:right 0;height:176px;padding:14px 34px 14px 14px;width:435px;position:absolute;bottom:21px;left:46px;z-index:0;color:#fff;font-size:12px;display:none;font-family:"Times New Roman", Times, serif;line-height:125%;}
#scrolltext a{color:#3c3c5b;}
#scrolltext a:hover{border-bottom:1px solid;}
#scrolltext > table{display:none;}
#awards{position:absolute;right:111px;bottom:78px;}
#awards img{margin:0px 7px;display:none;}
#page{width:946px;margin:10px auto 0;}
#pod_top{background:url(images/pod_3col_top_bottom.png) 0 -12px repeat-x;clear:both;}
#pod_middle{background:url(images/pod_3col_middle.png) 0 0 repeat;clear:both;}
#pod_top > div{background:url(images/pod_3col_gradient.png) 1px 1px repeat-x;height:12px;}
#pod_bottom{height:12px;background:url(images/pod_3col_top_bottom.png) 0 0 repeat-x;clear:both;}
#pod_gradient{background:url(images/pod_3col_gradient.png) 1px -11px repeat-x;min-height:357px;}
#site-name, #site-slogan{float:left;margin:0 20px 0 0;}
#message{float:right;margin:0;}
.entry{margin-bottom:24px;line-height:140%;}
.entry div, .entry p{line-height:140%;text-align:justify;}
.entry-title{font-size:50px;font-family:'AsiaThinRegular', Arial Narrow, Arial, Helvetica, sans-serif;font-weight:bold;color:#000;line-height:normal;}
.entry-title a, .sociable a, h2 a, .entry-title a:hover, .sociable a:hover, h2 a:hover{border-bottom:none;}
.entry hr{clear:both;}
.cat-unforgettable .entry-title{font-family:'GoodTimesRegular', 'Arial Black', Arial, Helvetica, sans-serif;color:#150dfd;font-size:20px;text-align:center;}
.cat-unforgettable .entry-title a{color:#150dfd;}
.entry.cat-unforgettable{margin:10px 0;border:6px outset orange;padding:10px;background:#FFFFFF;border-radius:8px;-moz-border-radius:8px;}
.cat-unforgettable .sociable{display:none;}
.entry.cat-unforgettable img{height:auto;max-width:438px;}
.cat-unforgettable .entry-content{}
.entry img {height:auto;max-width:470px;}
#main{float:left;width:470px;padding:0 18px;margin:0 8px;overflow:hidden;}
.more-link{display:block;float:right;padding:0 5px 2px;margin:10px 0 10px 10px;background:#000000;color:#FFFFFF;font-size:16px;clear:both;text-transform:lowercase;border-bottom:none;}
.navigation a{font-size:12px;}
.navigation a:hover, .more-link:hover, .cat-unforgettable .more-link:hover{border-bottom:none;}
.cat-unforgettable .more-link{color:#150dfd;background:none;font-size:18px;float:right;font-family:'GoodTimesRegular', 'Arial Black', Arial, Helvetica, sans-serif;}
.meta{font-style:italic;color:#666666;font-size:12px;text-align:right;}
.meta a{color:#666666;}
#comment{width:100%;}
.avatar{float:right;}
.commentlist cite{font-style:normal;}
.commentlist li{margin:24px 0;}
.commentlist ul.children{margin-left:40px;}
.sidebar{width:192px;float:left;padding:0px 10px 10px;font-size:13px;line-height:120%;overflow:hidden;}
.sidebar h2, .sidebar h3{font-family:'AsiaThinRegular', Arial Narrow, Arial, Helvetica, sans-serif;font-size:46px;}
.sidebar ul li li{margin:0px 0 0px 20px;padding:1px 0;}
.sidebar li ul li{padding:2px 0;}
.widget{margin:0;padding:0 0 24px;}
.navigation{}
#footer{clear:both;text-align:right;font-size:10px;margin:14px auto 0;min-height:56px;border-top:1px solid #b2b8b7;padding:14px 10px;background:#dae1e2;width:944px;line-height:133%;}
#footer a{color:#000;}
#footer a:hover{border-bottom:1px solid;}
#footer div, #footer #podPress_footer{text-align:right;}
#footer strong{font-weight:normal;}
blockquote{width:416px;padding:10px 24px 10px 10px;margin:10px auto;font-family:"Times New Roman", Times, serif;color:#333;position:relative;z-index:1;max-width:90%;}
.blockquote_bg{border:1px solid #B9BBBB;border-right:none;width:450px;position:absolute;top:10px;left:0px;z-index:-1;}
.commentlist li{padding:10px 24px 10px 10px;margin:0px auto;color:#333;position:relative;z-index:1;}
.comment-body{padding:8px;}
.commentlist li img{max-width:430px;}
.entry-content ul, .comment-body ul, .entry-content ol, .comment-body ol{margin:24px 0 24px 10px;padding:0 20px;}
.entry-content ul ul, .entry-content ul ol, .comment-body ul ul, .comment-body ul ol, .entry-content ol ul, .comment-body ol ol, .comment-body ol ul{margin:0 0 0 10px;}
.entry-content ul li, .comment-body ul li{list-style-type:square;}
.entry-content ol li, .comment-body ol li{list-style-type:decimal;}
::-moz-selection{background:#000;color:#fff;}
::selection{background:#000;color:#fff;}
span.caps{text-transform:lowercase;font-variant:small-caps;}
span.amp{font-family:Baskerville, Palatino, "Palatino Linotype", serif;font-style:italic;}
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
img.alignleft{margin:0 10px 10px 0;}
img.alignright{margin:0px 0 10px 10px;}
.wp-caption{text-align:center;background-color:#fff;padding-top:4px;margin:2px 20px;border:1px solid #000;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{padding:0 4px 5px;margin:0;}

img#wpstats{display:none}
.honey{display:none;}
.response_success{display:none;}
.response_failure{display:none;}
.form_submitting{}
.form_success{}
.form_failure{}
.form_success .response_success{display:block;}
.form_failure .response_failure{display:block;}
.error_val{background:url(images/val_cross.png) top right no-repeat #ffcccc;}
.success_val{background:url(images/val_check.png) top right no-repeat #ccffcc;}
#text-3 div.textwidget{width:180px;margin:0 auto;}
.sidebar li ul li, #right-sidebar .recent-comment{list-style:square;margin:0 0 0 20px;}
#right-sidebar .recent-comment .avatar{float:right;margin:0 0 0 2px;}
#right-sidebar .recent-comment-avatar{}
#right-sidebar .recent-comment-single{margin-left:0;display:inline;}
#right-sidebar .recent-comment-single a{display:block;font-size:12px;text-align:right;}
#right-sidebar .gsc-result .gs-title{height:auto;}
#right-sidebar .gsc-result{font-size:10px;}
#awards{bottom:56px;position:absolute;right:656px;}
#scrolltext{background-image:url("images/scrolltext.png");background-position:right 0;background-repeat:no-repeat;bottom:0px;color:#000033;display:none;font-family:"Times New Roman",Times,serif;font-size:12px;height:197px;left:476px;line-height:125%;padding:14px 34px 14px 14px;position:absolute;width:435px;z-index:0;}
#subheading{bottom:200px;position:absolute;right:610px;}
#header{height:345px;margin:0 auto;background:url(images/header3.jpg) top center no-repeat;position:relative;}
ul.blogroll, .linkcattitle{clear:both;}
.blogroll li{width:170px;margin:0 20px 0;float:left;}
.linkcattitle{padding:25px 0 0;background:url(images/divider.png) 5px 10px no-repeat;}
ul.blogroll{margin:0 0 15px;padding:0 0 15px 25px;}
.entry-content .linkcat:first-child .linkcattitle{padding:0px 0 0;background:none;}
div.sociable{clear:both;}
.pictureframe{height:208px;width:184px;margin:0 auto 5px;padding:6px 0;background:url(images/picture_frame.png) center center no-repeat;text-align:center;}
#page .gce-list-title{display:none;}
#page .gce-page-list .gce-list .gce-list-event{background:none;font-size:120%;line-height:120%;font-weight:bold;}
.twitter-timestamp{opacity:.5;font-size:9px;}
a.no-border, a.no-border:hover, #scrolltext a.no-border:hover, .gallery-icon a, .gallery-icon a:hover{border-bottom:none;}
.divider{margin:5px 0 5px 5px;}
.commentlist{padding:8px;margin:8px;}
li.comment-author-admin{color:#FFFFFF;}
li.comment-author-admin a{color:#fff;}
div.sociable{padding:16px 0;margin:0;clear:both;}
.comments-rss{text-align:right;}
.comments-rss a{display:block;text-align:right;line-height:14px;background:url(images/rss.png) 5px 5px no-repeat;padding:3px 0 3px 26px;float:right;}
dt.gallery-icon {background:#CFCFCF;    height: 154px;
    line-height: 150px;
    margin: 2px;
    max-height: 154px;
    max-width: 154px;
    overflow: hidden;
    padding: 2px;
    width: 154px;}
dt.gallery-icon img { vertical-align:middle;}
#gallery-1 img {border:none;}
