/* Body */
body { /*	background:#F38128 url(images/body-background.png) top left repeat-x; */
	background-color: #663300; color:#404040; font:14px "Helvetica Neue", Helvetica, Arial, sans-serif; line-height:15px; height: 100%; padding:0px 0px 20px 0px; height: 100%; -moz-top-right-radius: 12px; -moz-top-left-radius: 12px; -o-top-right-radius: 12px; -o-top-left-radius: 12px; -webkit-top-bottom-left-radius: 12px; -webkit-top-left-radius: 12px; border-top-right-radius: 12px; border-top-left-radius: 12px; }
* { margin:0; padding:0; }
/* Main wrap */

#wrap { color:#404040; margin:0 auto; width:982px; padding: 0px; background-color: #fff; height: 100%; }
#slogan { color:#808080; font-size:1.5em; font-weight:bold; letter-spacing:-1px; line-height:1.2em; margin:15px 0 20px 35px; }
#toplinks { padding:5px 2px 2px 3px; text-align:right; }
/* Headers */

h1 { color:#FF6600; font-size:2.6em; line-height:1.3em; letter-spacing:-1px; /*	border-bottom:2px solid #FF6600; */
	text-align:left; font-weight:normal; padding:0 2px 4px 0px; margin: 0px 175px 0px 0px; }
h1 em { color: #663200; font-weight: bold; font-style: normal; }
h1 a { color:#FFCC00; }
h1 a:hover { text-decoration:none; }
h2, table#wp-calendar caption { text-align:left; font-weight:bold; color:#FF6600; font-size:1.4em; /*	line-height: 1.8em; */
	letter-spacing:-1px; /*	margin:0 0 8px; */
	padding:0 0px 4px 0px; }
h3 { color:#663300; font-size:20px; }
h4 { color:#404040; font-size:15px; line-height: 21px; font-weight: normal; margin-right: 150px; }
#header { margin: 0px auto; background: url(images/header-background.png) top left no-repeat; height: 210px; }
#header .top-links { margin-left: 220px; height: 37px; line-height: 37px; }
#header .top-links div a { margin: 0px 13px 0px 0px; color: #663200; float: left; font-weight: bold; }
#header .logo { margin-left: 0px; float: left; margin-top: 30px; }
#header .tagline { float: right; font-size: 20px; line-height: 37px; font-weight: normal; margin-right: 8px; }
#header .tab-request-quote {}
#header .tab-request-quote a { width: 100px;  height: 27px; margin: -10px 20px 0px 0px; float: right; line-height: 15px; text-align: center; background-color: #FFF; -moz-top-right-radius: 12px; -moz-top-left-radius: 12px; -o-top-right-radius: 12px; -o-top-left-radius: 12px;  -webkit-top-bottom-left-radius: 12px; -webkit-top-left-radius: 12px; border-top-right-radius: 12px; border-top-left-radius: 12px;color: #663300 !important; text-decoration: none; font-size: 14px; display:block; padding: 8px;}
#header .tab-request-quote a:hover {margin-top: -15px; height: 32px; }
#header .top-links .tagline a { font-weight: normal; }
#header .top-description { margin-left: 220px; height: 36px; line-height: 25px; font-size: 22px; color: #FFF; position: relative; font-weight: normal; }
#header .top-description a { font-weight: normal; color: #FFCC00; }
#header .top-description .description { float: left; padding-top: 6px; margin-left: 8px; }
#header .top-description .description .creative { color: #FFCC00; }
#header .contact-links { font-size: 18px; line-height: 36px; white-space:nowrap; margin-left: 660px; }
#header .top-description .ph-number { float:right; margin-top: 1px; bottom: 2px; }
#header .contact-links a { margin-right: 0px; }
#header .contact-links img { float:right; margin-top: 1px; bottom: 2px; }
#header .contact-links .mail { font-size: 12px; color: #FFCC00; line-height: 36px; }
#header .contact-number { color: #FFCC00; height: 36px; font-size: 22px; line-height: 36px; text-align: right; margin-right: 5px; }
#header .landing-page img { margin-left: -11px; margin-top: 2px; width: 773px; overflow-x: hidden; }
/* .page-id-2 #content.page, .page-id-5 #content.page, .page-id-5 #content.page, .page-id-15 #content.page, .page-id-9 #content.page, .page-id-11 #content.page, .page-id-401 #content.page, .page-id-5 #content.page, .page-id-567 #content.page, .page-id-80 #content.page, .page-id-20 #content.page {
	margin-top: 0px;
} */

/* Tables */

.two-column-table { width: 100%; }
.two-column-table td { padding: 10px; }
.clients { font-size: 16px; line-height: 28px; }
/* Content */

#content { float:right; line-height:1.2em; margin: 0px 0 10px 10px; text-align:left; width:790px; /* 	background-color: #FFF; */
	padding: 0px; min-height: 620px; }
#content.page { margin-top: -100px; }
#content ul, #content ol { margin:0 0 18px 30px; }
#content ul li, #content ol li { margin:0 0 3px; font-size: 14px; }
#content ul ul, #content ol ol { margin:5px 0 5px 15px; }
#content img { margin:10px; }
#content .timestamp { float: left; margin: 12px 10px 5px 0px; padding: 15px; background-color: #FF6600; color: #FFFFFF; font-size: 16px; width: 80px; text-align: center; font-weight: bold; }
#content p.timestamp a { font-weight:normal; }
#content p.postmeta { text-align:right; line-height:1.8em; margin-right: 10px; }
#content #postnav { padding:5px; margin:5px 0 18px; border-bottom: 2px solid #FF6600; text-align: center; }
#content #postnav p { margin:0; padding-left:5px; font-weight: bold; }
#content #postnav p.right { float: right; padding-right:5px; margin-top:-25px; }
#content .introtext p { margin:-5px 0 15px 10px; }
#content .content-column strong { color: #663200; }
#content .contentext { width: 620px; }
#content .contentext > table { width: 100%; }
#content .contenttext p { margin: 10px 3px 10px 0px; }
#content .contenttext .landing-item { float: left; margin-bottom: 20px; width: 785px; clear: both; }
/*#content .contenttext .landing-item strong {
	color: #663200; */
}
#content .contenttext .landing-item div { float: left; padding: 10px; width: 520px; }
#content .contenttext .landing-item img { float: left; }
.picture-column { float: right; margin-right: 5px; width: 325px; margin-top: 10px; }
.picture-column img { margin-bottom: 50px; clear: both; display: block; float: right; padding: 5px; }
.content-column { float: left; width: 415px; text-align: justify; padding: 0px 20px 0px 10px; }
/* Footer */

#footer { clear:both; color:#FFF; font-size:1em; line-height:1.6em; margin:0 auto; padding:25px 0; text-align:right; font-weight:bold; /*	background:#F38128 url(images/background-footer.png); */
	background-repeat: no-repeat;/*	letter-spacing: 2px; 
	letter-spacing: 0.1em; */ }
#footer p { margin:0; padding:0; }
#footer a { color:#FFF; font-weight:bold }
#footer a:hover { text-decoration:underline; }
#footer span, #footer span a { font-weight:normal; }
#footer .copyright { float: left; margin-top: 30px; }
/* Comments */

#commentform { width: 500px; margin: 0px auto; }
#content div.comment { margin-bottom:20px; border:1px solid #CCCCCC; font-size:12px; margin-bottom:20px; padding:10px; width:550px; }
#content div.comment p { margin:0 0 4px 10px; padding:3px 0 0 0; }
#respond h2 { margin: 0px auto; width: 400px; }
#respond p { margin:0 0 5px 10px; clear: both; }
#respond input, #respond textarea { padding:5px; width:330px; }
#respond textarea#comment { /*width:700px; */ }
#respond input#submit { width:75px; color:#333; background-color:#fff; }
#respond input, #respond textarea, form div.searchbox input { font:94% Verdana, Tahoma, Arial, sans-serif; border:1px solid #ccc; }
.gravatarside { width:48px; height:48px; float:right; margin:0 5px 3px 5px; }
/* Typography */

.anchors { margin: 0px; border-top: 1px dotted #666; border-bottom: 1px dotted #666; padding: 20px 0px 0px 0px; }
.anchors ul, .anchors li { margin: 0px; }
.anchors li a { list-style-type: disc !important; }
/* Tags */

blockquote { font-style: italic; font-size:1.2em; margin:10px; color: #FF6600; }
blockquote p { padding:2px 0; margin:0; font-weight:bold; }
table#wp-calendar { width:180px; margin:0 0 18px 10px; }
ul, ol, dl { font-size:0.9em; margin:2px 0 16px 35px; }
ul ul, ol ol { margin:4px 0 4px 35px; }
code { font-size:1.1em; background-color:#f4f4f4; color:#555; display:block; margin:5px 0 15px 0; padding:5px 5px 5px 7px; border:1px solid #ccc; }
/* Links */

a { color:#F17E2A; font-weight:bold; text-decoration:none; }
a:hover { text-decoration:underline; }
a img { border:0; }
ul li li.current_page_item a { background-color: #E6E6E6; /*	margin: 0px -6px 0px 10px; 
	border: 1px solid #ccc; */
	border: none; padding: 10px 5px !important; }
#sidebar .flexipages_widget { font-size: 1.2em; }
#sidebar .flexipages_widget ul ul li { padding: 0px; border: none; }
#sidebar .flexipages_widget ul ul li a { display: block; padding: 8px 0px 8px 8px; border-bottom: none; line-height: 1.5em; }
#sidebar .flexipages_widget ul ul li:last-child { border-bottom: 1px solid #333333; }
first-child { text-decoration: underline; }
#sidebar .flexipages_widget ul li.page_item a { font-weight: normal !important; }
#sidebar .flexipages_widget ul li.page_item a:hover { text-decoration: none; background-color: #E6E6E6; }
/* Float fix */

* html .contenttext { height:1px; overflow:visible; }
* html .contenttext p { /*	overflow:hidden; */
	width:99%; }
/* Searchbox */

.searchbox { margin:8px 0 15px 10px; }
.searchbox label { display:none; }
.searchbox input { font-size:0.9em; padding:5px; width:166px; border:1px solid #ccc; }
/* Various classes */

.post { margin:0 0 15px; }
.textright { text-align:right; }
.textcenter { text-align:center; }
.hide { display:none; }
/* WP image align classes */

.aligncenter { display:block; margin-left:auto; margin-right:auto; }
.alignleft { float:left; }
.alignright { float:right; display: inline; }
.wp-caption { border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; border-radius:3px; }
.wp-caption img { margin:0; padding:0; border:0 none; }
.wp-caption-dd { font-size: 11px; line-height: 17px; padding:0 4px 5px; margin:0; }
/* Sidebar */

#sidebar { float: left; padding:0; width:180px; font-size: 10px; /*	background:#F6F6F6 url(images/sidebar-background.png) top left repeat-x; */
	height: 100%; }
#sidebar a { color: #333; }
#sidebar p, #sidebar ul, #sidebar .textwidget { margin:0px; }
#sidebar ul li { list-style:none; padding: 0px 5px; /*	background-image: url(images/menu-background-level-1.png); */
	background-repeat: repeat-x; line-height: 25px; margin-left: 2px; }
/*
#sidebar ul li:hover {
	line-height: 25px;
	border: 1px solid #ccc;
	margin-left: 2px;
} */
#sidebar li a { font-size:1.2em; font-weight:bold; padding:2px; border-bottom: 1px solid #333; }
#sidebar ul ul { }
#sidebar ul ul li { padding:4px 0px 4px 6px; background:none; line-height: 11px; border-bottom: none; font-weight: bold; }
#sidebar ul ul li a { border-bottom: 1px solid #FF6600; }
#sidebar ul ul li:hover { background:none; line-height: 11px; border: none; color: #333;/*	margin-left: 0px; */ }
/* #sidebar ul .page-item-1126 {
	background:#fff url(images/menu-background-level-2.gif);
	background-repeat: repeat-x;
	line-height: 25px;
	border: 1px solid #ccc;
	margin-left: 2px;
	color: #fff;
} 
#sidebar ul .page-item-1126 a {
	color: #fff;
}*/
/* Homepage */

#home-page { width: 100%; }
#home-page .home-page-photos { padding: 0px; color: #FFF; }
#home-page .home-page-photos a { color: #FFF; }
#home-page .home-page-photos img { margin:0px; padding: 0px; margin-bottom: -5px; }
#home-page .home-page-photos .home-page-left-col { float: left; width: 250px; margin-top: -64px; margin-left: 12px; }
#home-page .home-page-photos .home-page-right-col { float: left; width: 250px; margin-left: 12px; margin-top: -64px }
#home-page .home-page-photos .col-item { border: 1px solid #ccc; margin-bottom: 10px; padding: 0px; font-weight: bold; }
#home-page .home-page-photos .home-page-row-1, #home-page .home-page-photos .home-page-row-2, #home-page .home-page-photos .home-page-row-3 { height: 25px; line-height: 25px; font-size: 11px; margin-top: 0px; width: 250px; text-transform: uppercase; letter-spacing: 2px; padding-top: 8px; }
#home-page .home-page-photos .home-page-row-1 { background-color:#FFCC00; }
#home-page .home-page-photos .home-page-row-2 { background-color:#FF6600; }
#home-page .home-page-photos .home-page-row-3 { background-color:#663200; }
#home-page .home-page-photos .home-page-row-1 object, #home-page .home-page-photos .home-page-row-2 object, #home-page .home-page-photos .home-page-row-3 object { display: block; margin: 0px auto; }
#home-page .home-page-photos .home-page-row-1 { background-color:#FFCC00; }
/*Contact Us Form */




.contact-us { margin: 0px 5px; padding: 15px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; margin-top: 50px; width: auto; background-color: #FAD0BB; width: 380px; clear: both; display: block; -moz-border-radius: 12px; -o-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; }
.contact-us p { margin: 2px 0px; }
.contact-us h2 { font-family: 14px "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: normal; color: #F16322; }
.contact-us .contact-us-form-row { margin: 0px; clear: both; }
.contact-us .contact-us-form-submit input { text-align: center; margin: 0px auto; margin-left: 85px; height: 40px; width: 80px; /*background-image: url(images/contact-us-button.png); background-position: top left; background-repeat: no-repeat; */ font-size: 16px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: lowercase; font-weight: bold; border: none; color: #FFFFFF; background-color: #FF6600; }
.contact-us .label { width: 75px; text-align: right; padding: 5px 5px; height: 35px; line-height: 16px; float: left; text-transform: lowercase; color: #803200; font-weight: bold; }
.contact-us .label-name, .contact-us .label-company, .contact-us .label-email, .contact-us .label-phone, .contact-us .label-comments { line-height: 42px; }
.contact-us .label-location, .contact-us .label-program { padding-top: 8px; }
.contact-us .label-location span { clear: left; font-size: 11px; }
.contact-us .contact-us-form-row p { float: left; padding: 0px; margin: 0px; width: 260px; }
.contact-us input { float: left; height: 30px; line-height: 25px; display: inline; margin-right: 10px; width: 250px; border: none !important; }
.contact-us textarea { width: 250px; margin-left: 0px; float: left; border: none !important; }
.contact-us .label .captcha { float: left; margin-left: -15px; margin-top: -5px; }
.contact-us .label .captcha img { background: #FFFFFF; padding: 3px; }
/* .contact-us .contact-us-form-top {background-image: url(images/contact-us-form-top.png); background-position: top right; background-repeat: no-repeat;  height: 17px;}

.contact-us .contact-us-form-bottom {/background-image: url(images/contact-us-form-bottom.png); background-position: top right; background-repeat: no-repeat;  height: 17px; width: 18px; position: absolute; bottom: 0; right: 0;} */


.request { overflow: auto; }
#content .quote-icon-row img { margin:0px 8px 0px 0px; }
.request-a-quote { width: 460px; }
.request-a-quote .label { padding-right: 10px; width: 120px; line-height: 38px; }
.request-a-quote .label .captcha img { margin: 10px 0px 10px 55px!important; float: right; }
.request-a-quote .label-date { padding-right: 10px; width: 120px; }
.request-a-quote .menu-programs select { padding: 6px 2px; width: 246px; }
/* Quote Box*/

#homepage .quote-author { float: right; color: #663200; }
#homepage #random-quote { margin: 10px 0px; text-align: left; font-size: 1.16em; color: #663300; font-weight: bold; font-style: italic; line-height: 1.6em; border-top: 2px solid #FF6600; padding: 15px 0px 0px 0px; border-bottom: 2px solid #FF6600; }
#homepage .thank-you { margin: 0px auto; display: block; border-top: 2px solid #FF6600; border-bottom: 2px solid #FF6600; padding: 5px 0px; width: 100%; }
#homepage #random-quote cite { font-size: 1.3em !important; display: block; margin: 10px 0px; color: #FF6500; border-top: 2px solid #FF6600; padding-top: 10px; }
#homepage #random-quote .quotesleft { font-size: 62px; background: url(images/bg-quotes-open-close.png) no-repeat 0 0; float: left; height: 23px; width: 28px; margin: 0px 5px 0px 0px; }
#homepage #random-quote .quotesright { font-size: 62px; background: url(images/bg-quotes-open-close.png) no-repeat -34px 0; float: right; height: 28px; width: 28px; margin: 2px 0px 0px 5px; padding: 2px 0px 0px 2px; }
.quotescollection_nextquote a { color: #FF6600 !important; font-style: normal; font-weight: bold; display: block; width: 100%; text-align: right; }
#home-page .home-page-quote a { margin-right: 15px; float: right; }
#home-page #random_image_wrapper { width: 250px; float: right; }
#home-page #random_image_wrapper img { display: block; margin: 0px auto; }
/* Text Widget*/

.widget_text h2 { text-align:left; font-weight:bold; color:#663300; font-size:18px; /*	line-height: 1.8em; */
	letter-spacing:-1px; margin:10px 0px 5px 5px; }
.widget_text .static-text { padding: 5px 10px; font-weight: bold; backgroud-color: #FFF; }
.widget_text .static-menu strong { text-transform: uppercase; font-weight: bold; text-align: center; color: #FF6600; width: 100%; margin-left: 20px; font-size: 18px; }
#blog-2-widget h2 { clear: both; border-top: 2px solid #330000; border-bottom: 2px solid #330000; background: url(images/hd-latest-blog-entries.png) no-repeat 30px 3px; text-indent: -50000px; padding: 0px; margin: 0px; }
#sidebar .alltestimonials { text-align: right; color: #FF6600; display: block; }
#sidebarRight #sidebar #blog-2-widget ul li { background: none; border: none; font-size: 12px; border-bottom: 1px solid #836363; margin-bottom: 0px; padding: 0px; }
#sidebarRight #sidebar #blog-2-widget ul li a { background: none; border: none; font-size: 12px; display: block; }
#sidebarRight #sidebar #blog-2-widget ul li a:hover { background: #B8A4A4; text-decoration: none; }
#sidebarRight #sidebar #blog-2-widget ul li #blog2widgetLink { font-weight: bold; font-size: 13px; }
#sidebarRight #sidebar #blog-2-widget ul li #blog2widgetExcerpt { font-weight: normal; display: none; }
#sidebarRight #sidebar #blog-2-widget .blog2widgetMore { font-size: 13px; text-align: right; line-height: 18px; }
#sidebarRight #sidebar #blog-2-widget { border-bottom: 2px solid #330000; margin-bottom: 10px; }
/* Sociable */

.sociable { clear: left; border-top: #ebebeb 2px solid; border-bottom: #ebebeb 2px solid; color: #F38128; width: 500px; }
/* */

.contentWrapper .content { padding: 10px; }
/* break */

.break { clear: both; }
.back-top { margin: 10px 10px 30px 10px; display: block; text-align: right; text-transform: uppercase; font-size: 0.86em; }
/* BLOG */


body.blog .flexipages_widget { margin-top: -96px; }
#content.blog { margin-top: -80px; }
#content.blog .right-sidebar { margin-top: 40px; }
.right-sidebar { float: right; width: 260px; margin-left: 20px; }
.blog .right-sidebar, .blog-single .right-sidebar { float: right; width: 260px; margin: 10px 0px 100px 20px; }
.blog .right-sidebar h2 { margin-top: 15px; margin-bottom: 2px; color: #FF6600; clear: both !important; text-transform: lowercase; }
.blog .right-sidebar ul, .blog-single .right-sidebar ul { margin: 0px !important;/*	border-top: 1px solid #EBEBEB;
	border-left: 1px solid #EBEBEB; */ }
.blog .right-sidebar li, .blog-single .right-sidebar li { list-style-type: none; border-bottom: 1px solid #F60; width: 250px; margin-left: 0px; margin: 0px !important; }
.blog .right-sidebar li a, .blog-single .right-sidebar li a { display: block; padding: 7px 0px 7px 2px; text-decoration: none; font-size: 0.9em; font-weight: normal; }
.blog .right-sidebar li a:hover, .blog-single .right-sidebar li a:hover { background-color: #FFE7C8; }
.blog-single { width: 700px; margin-top: -30px; }
.blog-single .right-sidebar h2 { clear: both; }
.blog-single .contenttext { }
.blog-single .contenttextEnd { background: #FFF url(images/bg_testimonialsEnd.png) no-repeat left bottom; height: 173px; }
.post { width: 530px; padding: 0px; /*	padding: 0px 20px; */
	margin-bottom: 150px; }
.blog-single h2, .post h2 { font-size: 26px; line-height: 45px; margin-left: 0px; }
.blog-single .post { margin-bottom: 10px; }
.post .timestamp { font-size: 12px; font-color: #333; }
.simonSays { float: left; margin: 0px 10px 5px 0px; width: 50px; color: #930; font-size: 13px; font-style: italic; clear: both; }
/* RSS Feed */

#feed { width: 250px; text-align: right; float: left; margin-bottom: 10px; background-color: #FFC; line-height: 60px; height: 60px; }
#feed a.rss { height: 60px; width: 50px; background: url(images/rss.png) no-repeat top left; float: right; text-indent: -9999em; text-align: left; line-height: 60px; }
.captcha .label input { display: none; }
.contact-us-form-row img { margin-top: 10px; }
.captcha p { margin: 0px; margin-top: -10px; }
/*Editing */

.edit-page { position: absolute; top: 120px; left: 30px; background-color: #FFF; padding: 10px; border: 1px solid #ccc; }
/* Homepage */

#homepage #main { width: 984px; margin-top: -85px; background: none; }
#homepage #sidebar { float: none; width: 200px; }
#homepage #sidebarLeft, #sidebarLeft { float: left; width: 180px; position: absolute; top: 168px; }
#homepage #sidebarRight { float: right; margin-top: 40px; width: 250px; }
#homepage #sidebarRight #sidebar { width: 240px; background: none; padding: 0px 10px; }
#homepage #sidebarRight #sidebar img { display: block; margin: 0px auto; }
#homepage #content { width: 440px; margin-left: 200px; background: none; margin-top: -20px; float: none; }
.youTubeWatch { background-color: #FFCC00; padding: 0px 3px 10px 10px; -moz-border-radius: 15px; border-radius: 15px; border: 1px solid #FC0; width: 238px; margin-left: 2px; }
/* Homepage copy */



body#homepage-copy #wrap, body #wrap { -moz-border-radius: 12px; -o-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; color:#404040; margin:60px auto; width:982px; padding: 0px; height: 100%; }
body#homepage-copy #main, body #main { -moz-border-radius: 12px; -o-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; }
body#homepage-copy .home-copy-content, body .home-copy-content { margin-top: -90px; position: relative; padding-top: 5px; }
body#homepage-copy .home-copy-content table { border-collapse: collapse; }
body#homepage-copy .home-copy-content .horizontal-scrolling { position: absolute; top: -5px; width: 570px; left: 50px; color: #FF6600; }
body#homepage-copy .home-copy-content p { margin-bottom: 10px; }
#homepage-copy .quote-author { float: right; color: #663200; }
#homepage-copy #random-quote { margin: 10px 0px; text-align: left; font-size: 1.16em; color: #663300; font-weight: bold; font-style: italic; line-height: 1.6em; border-top: 2px solid #FF6600; padding: 15px 0px 0px 0px; border-bottom: 2px solid #FF6600; }
#homepage-copy .thank-you { margin: 0px auto; display: block; border-top: 2px solid #FF6600; border-bottom: 2px solid #FF6600; padding: 5px 0px; width: 100%; }
#homepage-copy #random-quote cite { font-size: 1.3em !important; display: block; margin: 10px 0px; color: #FF6500; border-top: 2px solid #FF6600; padding-top: 10px; }
#homepage-copy #random-quote .quotesleft { font-size: 62px; background: url(images/bg-quotes-open-close.png) no-repeat 0 0; float: left; height: 23px; width: 28px; margin: 0px 5px 0px 0px; }
#homepage-copy #random-quote .quotesright { font-size: 62px; background: url(images/bg-quotes-open-close.png) no-repeat -34px 0; float: right; height: 28px; width: 28px; margin: 2px 0px 0px 5px; padding: 2px 0px 0px 2px; }
.quotescollection_nextquote a { color: #FF6600 !important; font-style: normal; font-weight: bold; display: block; width: 100%; text-align: right; }
#homepage-copy .home-page-quote a { margin-right: 15px; float: right; }
#homepage-copy #random_image_wrapper { width: 250px; float: right; }
#homepage-copy #random_image_wrapper img { display: block; margin: 0px auto; }
#homepage-copy { width: 100%; }
#homepage-copy .home-page-photos { padding: 0px; color: #FFF; }
#homepage-copy .home-page-photos a { color: #FFF; }
#homepage-copy .home-page-photos img { margin:0px; padding: 0px; margin-bottom: -5px; }
#homepage-copy .home-page-photos .home-page-left-col { float: left; width: 250px; margin-top: -64px; margin-left: 12px; }
#homepage-copy .home-page-photos .home-page-right-col { float: left; width: 250px; margin-left: 12px; margin-top: -64px }
#homepage-copy .home-page-photos .col-item { border: 1px solid #ccc; margin-bottom: 10px; padding: 0px; font-weight: bold; }
#homepage-copy .home-page-photos .home-page-row-1, #homepage-copy .home-page-photos .home-page-row-2, #homepage-copy .home-page-photos .home-page-row-3 { height: 25px; line-height: 25px; font-size: 11px; margin-top: 0px; width: 250px; text-transform: uppercase; letter-spacing: 2px; padding-top: 8px; }
#homepage-copy .home-page-photos .home-page-row-1 { background-color:#FFCC00; }
#homepage-copy .home-page-photos .home-page-row-2 { background-color:#FF6600; }
#homepage-copy .home-page-photos .home-page-row-3 { background-color:#663200; }
#homepage-copy .home-page-photos .home-page-row-1 object, #homepage-copy .home-page-photos .home-page-row-2 object, #homepage-copy .home-page-photos .home-page-row-3 object { display: block; margin: 0px auto; }
#main { width: 984px; margin-top: -45px; background: none; }
#homepage-copy #sidebar { float: none; width: 200px; }
/* #homepage-copy #sidebarLeft {
	float: left;
	width: 200px;
	position: absolute;
	top: 215px;
} 

#sidebarLeft.pageSideBar {
	margin-top: -90px;
} */
#homepage-copy #sidebarRight { float: right; margin-top: 25px; width: 220px; }
#homepage-copy #sidebarRight #sidebar { width: 200px; background: none; padding: 0px 10px; }
#homepage-copy #sidebarRight ul li a { padding: 0px; }
#homepage-copy #sidebarRight #sidebar img { display: block; margin: 0px auto; }
#homepage-copy #content { width: 560px; margin-left: 192px; background: none; float: none; text-align: justify; }
#base-round { background-color: #FFFFFF; height: 50px; clear: both; -moz-bottom-right-radius: 12px; -moz-bottom-left-radius: 12px; -o-bottom-right-radius: 12px; -o-bottom-left-radius: 12px; -webkit-border-bottom-left-radius: 12px; -webkit-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; margin-top: -65px; }
.youTubeWatch { background-color: #FFCC00; padding: 0px 3px 10px 10px; -moz-border-radius: 15px; border-radius: 15px; border: 1px solid #FC0; width: 238px; margin-left: 2px; }
/* Sidebar Copy */

#homepage-copy #sidebar { float: left; padding:0; width:180px; font-size: 10px; background: ##F6F6F6 url(images/sidebar-background.png) top left repeat-x; height: 100%; }
#homepage-copy #sidebar a { color: #333; }
#homepage-copy .page #sidebar { position: absolute; top: 60px; }
#homepage-copy #sidebar p, #homepage-copy #sidebar ul, #homepage-copy #sidebar .textwidget { margin:0px; }
#homepage-copy #sidebar ul li { list-style:none; padding: 0px 5px; background: none; background-color: #FFF; line-height: 25px; border: none; margin-left: 2px; }
#homepage-copy #sidebar ul li:hover { background-color: #F5F5F5; }
#homepage-copy #sidebar li a { font-size:1.2em; font-weight:bold; padding:2px; border-bottom: 1px solid #333333; }
#homepage-copy #sidebar ul ul { }
#homepage-copy #sidebar ul ul li { padding:4px 0px; background:none; line-height: 11px; border: none; font-weight: bold; }
#homepage-copy #sidebar ul ul li:hover { background:none; line-height: 11px; border: none; /*	margin-left: 0px; */
	color: #333; }
/*#homepage-copy #sidebar ul .page-item-1126 {
	background:#fff url(images/menu-background-level-2.gif);
	background-repeat: repeat-x;
	line-height: 25px;
	border: 1px solid #ccc;
	margin-left: 2px;
	color: #fff;
}
#homepage-copy #sidebar ul .page-item-1126 a {
	color: #fff;
} */
/* Footer Copy */

#footer { background: none; background-color: #663300; }
#footer p { margin:0; padding:0; }
#footer a { color:#FFF; font-weight:bold }
#footer a:hover { text-decoration:underline; }
#footer span, #footer span a { font-weight:normal; }
#footer .copyright { float: left; margin-top: 30px; }
#homepage-copy #header, #header { margin: 0px auto; background: url(images/header-background-cnr.png) top left no-repeat; /*	height: 230px; */
	overflow: auto; }
#homepage-copy #header .top-links, #header .top-links { margin-left: 212px; height: 50px; line-height: 52px; }
#homepage-copy #header .top-links div a, #header .top-links div a { margin: 0px 13px 0px 0px; color: #663200; float: left; font-weight: bold; }
#homepage-copy #header .logo, #header .logo { margin-left: 0px; float: left; margin-top: 30px; }
#homepage-copy #header .tagline, #header .tagline { float: right; font-size: 18px; line-height: 35px; font-weight: normal; margin-right: 12px; }
#homepage-copy #header .top-links .tagline a, #header .top-links .tagline a { font-weight: normal; }
#homepage-copy #header .top-description, #header .top-description { margin-left: 220px; height: 36px; line-height: 34px; font-size: 20px; color: #FFF; position: relative; font-weight: normal; }
#homepage-copy #header .top-description a, #header .top-description a { font-weight: normal; color: #FFCC00; }
#homepage-copy #header .top-description .description, #header .top-description .description { float: left; padding-top: 0px; margin-left: 18px; }
#homepage-copy #header .top-description .description .creative, #header .top-description .description .creative { color: #FFCC00; }
#header .contact-links { font-size: 18px; line-height: 50px; white-space:nowrap; margin-left: 660px; }
#homepage-copy #header .contact-links a { margin-right: 0px; }
#homepage-copy #header .contact-links img { float:right; margin-top: 1px; bottom: 2px; }
#homepage-copy #header .contact-links .mail { font-size: 12px; color: #FFCC00; line-height: 36px; }
#homepage-copy #header .contact-number { color: #FFCC00; height: 36px; font-size: 22px; line-height: 36px; text-align: right; margin-right: 5px; }
#homepage-copy #header .landing-page img { margin-left: -23px; margin-top: -4px; }
#homepage-copy .shareinpost { }
#homepage-copy .shareinpost .share { color: #F38128; text-transform: uppercase; padding-top: 5px; font-weight: normal; margin-right: 10px; }
#homepage-copy .shareinpost li.icononly { margin: 0px !important; padding: 0px !important; }
/* Header Bypass */

/* .contentNeg {
	margin-top: -5px;
	padding-right: 180px;
} */
.yellow { background-color: #FFCC00; }
.orange { background-color: #FF6600; }
.brown { background-color: #663200; }
/* YouTube */

.youTubeThumb { float: left; margin-top: -730px; margin-left: 772px; padding: 0px 5px 0px 0px; width: 213px; }
.youTubeBG { background-color: #FFF; width: 99px; height: 67px; margin-left: 5px; margin-top: -10px; }
.youTubeThumb .youTubeTh { padding: 6px 0px 0px 6px; margin-left: -10px; float: left; }
/* Menu */

.textwidget ul li a, .flexipages_widget ul li a { display: block !important; }
/* Archive, Tag and Category */

.archive .post { margin-bottom: 10px; width: 760px; }
/* Homepage Tooltips*/

#homeLinks a { position: relative; }
#homeLinks { margin-top: -8px; float: left; }
*:hover > .titleHover { display: block; }
.titleHover { display: none; position: absolute; z-index: 20; padding: 0px 5px; white-space: nowrap; background-color: #EDEDED; top: 45px; }
.titleHover img { width: 10px; height: 5px; background: #666 url(http://www.creativeteambuilding.com.au/wp-content/themes/1024px/scripts/bubble-arrow.gif) center center; top: -5px; left: -5px; position: absolute; z-index: 21; }
/* Recaptcha */

#recaptcha_widget_div { width: 300px; position: relative; left: 20px; }
/* Subscribe Form*/

.subscribeForm label { display: none; }
.subscribeForm { /*	border: 1px solid #FF6600;
	border-left: none;
	border-right: none; */
	padding: 8px 5px 8px 0px; width: 242px; overflow: auto; color: #FF6600; text-align: right; margin: 2px 0px 15px 0px; }
.subscribeForm h2 { margin: 3px 0px 6px 4px !important; }
.subscribeForm input[type="text"] { height: 28px; line-height: 28px; text-indent: 2px; border: 1px solid #FF6600; margin-bottom: 5px; color: #FF6600; text-align: center; width: 235px; }
.subscribeForm input[type="submit"] { background-color: #FFCC00; padding: 5px; color: #603; border: none; width: 116px; }
.subscribeForm label { float: left; }
.subscribeForm .buttonSub { background-color: #FF6600; color: #FFF; padding: 0px 2px 5px 2px; }
#blog2widgetContent, #blog2widgetContent li { margin: 0px; }
.shareinpost { border: 1px solid #F38128; padding: 8px 5px 0px 5px; width: auto; border-left: 0px; border-right: 0px; }
.shareinpost .share { color: #F38128; text-transform: uppercase; padding-top: 5px; font-weight: normal; margin-right: 10px; }
.shareinpost li.icononly { margin: 0px !important; padding: 0px !important; float: left; }
/* Tips */

#tips, #tips li { margin:0 !important; padding:0 !important; list-style:none !important; }
#tips li { display:none; /* hide the items at first only to display one with javascript */ }
#sidebar #fmewwidget-3 h2 { font-size: 18px; text-align: left; color: #FC0; line-height: 1.0em; padding: 4px 0px; border-bottom: 2px solid #FDD529; }
#sidebar #fmew-icons-widget { text-align: center; margin: 0px 0px 5px 0px !important; border-bottom: 2px solid #FDD529; }
#sidebar #fmewwidget-3 ul li { border-bottom: none; padding: 5px 0px; text-align: center; margin: 0px 8px; }
#sidebar #fmewwidget-3 ul li a { padding: 5px 0px; }
#smooth_slider { padding: 0px !important; }
#smooth_slider .smooth_sliderb { margin: 0px !important; }
.smooth_slider .smooth_slideri div { margin-right: 0px !important; }
#smooth_slider .smooth_slideri { margin: 15px 5px 35px 5px !important; }
#slider { margin: 0px 0px 0px 2px !important; }
.widget_ns_mailchimp { overflow: auto; }
.widget_ns_mailchimp h2 { color: #663200; text-align: left; font-size: 18px; }
.widget_ns_mailchimp input[type=text] { border: 1px solid #663200; width: 192px; padding: 5px 1px; }
.widget_ns_mailchimp input[type=submit] { padding: 5px; background-color: #F38128; border: none; color: #FFFFFF; margin: 5px 2px 5px 0px; width: 80px; float: left; }
.widget_ns_mailchimp label { margin-right: 1px; }
.widget_ltw_testimonials { clear: both; margin: 2px 0px; background-color: #FBD0BC; -ms-border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; padding: 10px; font-size: 12px !important; }
.widget_ltw_testimonials h2 { color: #663200; font-size: 18px; text-align: left; margin-bottom: 6px; }
.widget_ltw_testimonials p { margin-bottom: 8px !important; }
.widget_ltw_testimonials a { margin-bottom: -8px !important; }
#sidebarRight #sidebar .widget_ltw_testimonials a { color: #FF6600 !important; }
.widget_recent_entries { margin: 8px 0px; }
#homepage-copy #sidebar .widget_recent_entries ul li { line-height: 16px !important; border-bottom: 1px solid #333333; padding: 5px 0px 5px 8px; }
#homepage-copy #sidebar .widget_recent_entries ul li a { font-weight: normal; font-size: 12px; text-decoration: none; border-bottom: none; }
.widget_recent_entries h2 { color: #663200; font-size: 18px; text-align: left; margin-left: 8px; }
.follow_links { width: 200px; margin: 0px auto 6px auto; padding-top: 6px; padding-bottom: 6px; border-bottom: 2px solid #F38128; overflow: visible; }
#homepage-copy #sidebar .follow_links h2, .single #sidebar .follow_links h2 { font-size: 18px !important; float: left; width: 190px; padding: 5px; line-height: 15px; border-bottom: 2px solid #F38128; margin-bottom: 8px; }
#sidebar .follow_links h2 { font-size: 18px !important; float: left; width: 200px; padding: 5px; line-height: 15px; border-bottom: 2px solid #F38128; margin-bottom: 8px; }
#homepage .follow_links { width: 235px; text-align: center; }
#homepage .follow_links h2 { width: 225px; }
#homepage #sidebar .follow_links ul li { margin-left: 5px; background: none !important; border: none !important; padding: 0px 7px; }
#homepage-copy #sidebar .follow_links ul li, .single #sidebar .follow_links ul li { border: none !important; }
#homepage-copy #sidebar .follow_links .followwrap, #sidebar .follow_links .followwrap, .single #sidebar .follow_links ul li { clear: both; }
#slider-pro-1 { margin-bottom: 8px; margin-top: 6px; }
.round#slider-pro-1 .slide-wrapper { moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; border: none !important; }
#slider-pro-2 .slide-wrapper { display: none; }
#slider-pro-2 { height: 160px !important; margin-top: -70px; }
#wp_slider_pro_2 { margin-left: -25px; }
#wp_slider_pro_2 strong { margin-left: 30px; }
#wp_slider_pro_2 #slider-pro-2 .navigation-thumbnails.horizontal { left: 0px !important; }
#wp_slider_pro_2 #slider-pro-2 .navigation-thumbnails.horizontal { left: 0px !important; }
.pixel .thumbnail { box-shadow: none !important; }
.pixel .navigation-thumbnails .thumbnail.over { border:solid 3px #FFF;  -moz-box-shadow: none !important -webkit-box-shadow:  none !important;
box-shadow:  none !important; }
.pixel .navigation-thumbnails .thumbnail.select { border:solid 3px #FFF;  -moz-box-shadow: none !important -webkit-box-shadow:  none !important;
box-shadow:  none !important; }
.share_links { margin-top: 10px; }
.wysiwyg-widget-content { margin: 20px 0px; }
.wysiwyg-widget-content, .wysiwyg-widget-content a { color: #FF6600 !important; text-align: center; font-weight: normal !important; line-height: 18px; font-size: 14px; }
.wysiwyg-widget-content a { margin: 0px 3px; }
.wysiwyg-widget-footer { color: #FFFFFF; text-align: left; line-height: 18px; font-size: 14px; font-weight: normal; }

