/* All the main styles and stylesheet imports
 *
 * @file		screen.css
 *
 * @type		strict
 * @browsers	Windows: IE6+, Firefox2+, Safari3+
 *				Mac OS: Safari3+, Firefox2+
 *
 * @link		http: //www.shoxty.com/
 * @copyright	2008 Will Robertson. All Rights Reserved.
 *
 */

/*===================================
	GLOBAL
===================================*/
@import "reset.css"; 

html {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
body {background: url(../img/bkg.jpg) repeat; text-align: center; height: 100%; /* for older browsers */}

#main, #sec, #four {margin: 0 auto; position: relative; width:950px; text-align: left;}
.inside {margin: 0 auto; position: relative; width: 950px;}

#header, #content, #modules, #footer {position: relative;}

a img {border: none;}
h1, h2, h3 {font-family: Georgia1, Georgia, serif; font-weight: normal;}
h3 {font-weight: bold; font-size: 14px; padding-left: 15px;}
#main p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin: 0 0 15px 14px;}
#sec p, #sec blockquote {color:#000; font-family: Georgia1, Georgia, serif; font-size: 13px; line-height: 17px; margin: 0 0 15px 14px;}
#main a, #footer .inside a, .side_item a {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
#main a:hover, .side_item a:hover {text-decoration: underline;}

#sec .main_column a {color:#520000; font-family: Georgia1, Georgia, serif; font-size: 12px; text-decoration: none;}
#sec .main_column a:hover {text-decoration: underline;}

#four p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin: 0 0 15px 14px;}
#four a, #footer .inside a, .side_item a {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
#four a:hover, .side_item a:hover {text-decoration: underline;}
#four .main_column a {color:#520000; font-family: Georgia1, Georgia, serif; font-size: 12px; text-decoration: none;}
#four .main_column a:hover {text-decoration: underline;}

.clear_left {clear: left;}
.clear_right {clear: right;}
.clear_both {clear: both;}
.float_left {float: left;}
.float_right {float: right;}
.phone-number {font-family: georgia; font-size:22px; color:#f6e7cb; float: right; margin-top:15px;}

/*===================================
	HEADER
===================================*/
#main #header {height: 495px; background: url(../img/header_outer_bkg.jpg) repeat-x left top;}
#main #header .inside {height: 495px;}
#four #header {height: 495px; background: url(../img/header_outer_bkg.jpg) repeat-x left top;}
#four #header .inside {height: 495px;}
#sec #header {height: 160px; background: url(../img/header_outer_bkg.jpg) repeat-x left top;}
#sec #header .inside {height: 160px;}

#main .wrapper {position: relative; height: 495px; background: url(../img/home_bkg.jpg) no-repeat;}
#four .wrapper {position: relative; height: 495px; background: url(../img/home_bkg.jpg) no-repeat;}
#sec .wrapper {position: relative; height: 160px; background: url(../img/inner_bkg.jpg) no-repeat;}
#header .inside .wrapper .logo {height: 99px; width: 99px; position: absolute; top: 9px; left: 19px;}
#header .inside .wrapper .logo a {height: 99px; width: 99px; overflow: hidden; display: block; text-indent: -99999px;}
#header .inside .wrapper .consulation_button {height: 73px; width: 368px; position: absolute; top: 374px; left: 320px;}
#header .inside .wrapper .consulation_button a {height: 73px; width: 368px; overflow: hidden; display: block;}
#header .inside .wrapper .call_out {position: absolute; top: 140px; left: 20px; width: 250px; font-family: Georgia1, Georgia, serif; font-size: 12px; color: #000;}
#header .inside .wrapper .call_out p, #header .inside .wrapper .call_out ul li {font-family: Georgia1, Georgia, serif; font-size: 11px; color: #000;}
#header .inside .wrapper .call_out ul li {margin-left: 15px; background: url(../img/li.jpg) no-repeat left 8px; line-height: 14px; padding: 0 0 6px 18px;}

	/*----------------------------------
		MAIN NAV
	----------------------------------*/
	#header .inside .main_nav_container {height: 62px; width: 814px; position: absolute; top: 80px; left: 160px;}
	ul.main_nav {width: 759px; height: 28px;}
	ul.main_nav li {float: left; list-style: none; display: inline-block; height:28px;}
	ul.main_nav li a {height: 28px; display: block; text-indent: -9999px; overflow: hidden;}
	ul.main_nav li.last, ul.main_nav li.last a {padding-right: 0 !important;}
	
	ul.main_nav li.home a {background: url(../img/nav_home.jpg) no-repeat left top; width: 61px;}
	ul.main_nav li.home a:hover, ul.main_nav li.home a.current {background-position: 0 -28px;}
	
	ul.main_nav li.news a {background: url(../img/nav_news.jpg) no-repeat left top; width: 59px;}
	ul.main_nav li.news a:hover, ul.main_nav li.news a.current {background-position: 0 -28px;}
	
	ul.main_nav li.consulting a {background: url(../img/nav_consulting.jpg) no-repeat left top; width: 120px;}
	ul.main_nav li.consulting a:hover, ul.main_nav li.consulting a.current {background-position: 0 -28px;}
			
	ul.main_nav li.seminars a {background: url(../img/speakers.jpg) no-repeat left top; width: 83px;}
	ul.main_nav li.seminars a:hover, ul.main_nav li.seminars a.current {background-position: 0 -28px;}
	
	ul.main_nav li.products a {background: url(../img/nav_products.jpg) no-repeat left top; width: 79px;}
	ul.main_nav li.products a:hover, ul.main_nav li.products a.current {background-position: 0 -28px;}
	
	ul.main_nav li.conferences a {background: url(../img/nav_conferences.jpg) no-repeat left top; width: 105px;}
	ul.main_nav li.conferences a:hover, ul.main_nav li.conferences a.current {background-position: 0 -28px;}
	
	ul.main_nav li.faq a {background: url(../img/nav_faq.jpg) no-repeat left top; width: 61px;}
	ul.main_nav li.faq a:hover, ul.main_nav li.faq a.current {background-position: 0 -28px;}
	
	ul.main_nav li.speaking a {background: url(../img/nav_meet-the-team.jpg) no-repeat left top; width: 126px;}
	ul.main_nav li.speaking a:hover, ul.main_nav li.speaking a.current {background-position: 0 -28px;}
	
	ul.main_nav li.webinars a {background: url(../img/nav_webinars.jpg) no-repeat left top; width: 87px;}
	ul.main_nav li.webinars a:hover, ul.main_nav li.webinars a.current {background-position: 0 -28px;}
								
/*===================================
	MAIN CONTENT
===================================*/
#main #content {min-height: 281px; height: auto !important; height: 281px;}
#main #content .inside {min-height: 281px; height: auto !important; height: 281px;}

/*--COLUMN LEFT-------------------*/
#main #content .content_left {margin: 10px 0; float: left; width: 290px;}
#main #content .content_left_top {width: 290px; height: 5px; background: url(../img/content_left_top.gif) no-repeat left bottom;}
#main #content .content_left_middle {width: 270px; padding: 0 5px 0 15px; background: #17130C;}
#main #content .content_left_footer {width: 290px; height: 5px; background: url(../img/content_left_bottom.gif) no-repeat left top;}
#main #content .content_left_middle h2 {padding: 10px 0 15px 0; font-family: Georgia1, Georgia, serif; color: #577a89; font-size: 26px; background: url(../img/arrow.jpg) no-repeat 240px 21px;}
#main #content .content_left_middle ul li {clear: left; padding-bottom: 27px;}
#main #content .content_left_middle ul li img {float: left; width: 71px; margin-right: 10px;}
#main #content .content_left_middle h3, #main #content .content_left_middle h3 a {font-family: Georgia1, Georgia, serif !important; padding-bottom: 6px; color: #fff !important; line-height: 18px; font-weight: bold !important; font-size: 14px !important; text-decoration: none !important;}
#main #content .content_left_middle h3 a:hover {text-decoration: underline !important;}
#main #content .content_left_middle ul li p {color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

/*--COLUMN RIGHT------------------*/
#main #content .content_right {margin: 10px 0 10px 10px; float: left; width: 650px;}
#main #content .content_right_top {margin:0; padding: 0; width: 650px; height: 5px; background: url(../img/content_right_top.gif) no-repeat left bottom;}
#main #content .content_right_middle {width: 650px; background: url(../img/content_right_middle.gif) repeat-y left top;}
#main #content .content_right_footer {width: 650px; height: 5px; background: url(../img/content_right_footer.gif) no-repeat left top;}

/*--EVENT-------------------------*/
.content_right .events {float: left; width: 379px;}
.content_right .events h2 {padding: 10px 0 15px 10px; font-family: Georgia1, Georgia, serif; color: #241e13; font-size: 26px; background: url(../img/arrow2.jpg) no-repeat 207px 20px;}
.content_right .events h3, .content_right .events h3 a {font-family: Georgia1, Georgia, serif !important; color: #241e13 !important; font-size: 20px !important; padding-bottom: 4px; text-decoration: none !important;}
.content_right .events h3 a:hover {text-decoration: underline !important;}
.content_right .events p {font-size: 14px; color: #52442b; font-family: Georgia1, Georgia, serif;}
.content_right .events p span {color: #415b66;}
.content_right .events ul li {border-bottom: 1px solid #ddcfb6; margin: 0 10px 15px 10px;}
.content_right .events .date {width: 45px; height: 46px; background: url(../img/date.jpg) no-repeat; float: left; margin: 0 9px 0 0;}
.content_right .events .date h4 {font-family: Georgia1, Georgia, serif; color: #ddcfb6; font-size: 24px; font-weight: normal; text-align: center;}
.content_right .events .date h4 span {display: block; font-size: 12px; padding-top: 3px;}
.last_event {border: none !important;}

/*--REGISTER----------------------*/
.content_right .register {float: left; width: 271px;}
.content_right .register .online_course {margin: 10px 0 10px 13px; width: 241px; height: 79px;}
.content_right .register .online_course a {background: url(../img/button_online_course.jpg) no-repeat left top; width: 241px; height: 79px; display: block; overflow: hidden; text-indent: -99999px;}
.content_right .register .online_course a:hover {background-position: left bottom}
.content_right .register blockquote {margin: 13px 0 0 7px; line-height: 17px; position: relative; font-family: Georgia1,Georgia,serif; font-size: 13px; background: url(../img/blockquote.jpg) no-repeat left top; width: 204px; padding: 6px 23px 0 28px;}
.content_right .register blockquote .quote {position: absolute; right: 0; bottom: 47px; background: url(../img/blockquote_bottom.jpg) no-repeat; width: 24px; height: 19px;}
.content_right .register blockquote .author {font-family: Georgia1,Georgia,serif; font-size: 13px; padding-top: 18px; line-height: 18px;}
.content_right .register .register_today {margin: 26px 0 0 13px; width: 243px; height: 73px;}
.content_right .register .register_today a {background: url(../img/button_register.jpg) no-repeat; width: 243px; height: 73px; display: block; overflow: hidden; text-indent: -99999px;}

	/*----------------------------------
		MAIN MODULES
	----------------------------------*/
	#main #modules {min-height: 230px; height: auto !important; height: 230px;}
	#main #modules .inside {min-height: 154px; height: auto !important; height: 154px; padding: 0 0 27px 0;}
	ul.modules_container {margin: 0 auto; width: 950px;}
	ul.modules_container li {list-style: none; width: 264px; float: left; margin-right: 11px;}
	ul.modules_container li.last {margin-right: 0;}
	.img_left {float: left; padding: 4px 10px 10px 0;}
	ul.modules_container li p {color: #fff; margin-bottom: 0 !important; padding: 0 0 15px 0;}
	
	ul.modules_container li.mod_first {width: 330px;}
	ul.modules_container li.mod_first .mod_top {width: 330px; background: url(../img/mod_top.gif) no-repeat left top;}
	ul.modules_container li.mod_first .mod_mid {width: 304px;}
	ul.modules_container li.mod_first .mod_bot {width: 330px; background: url(../img/mod_bot.gif) no-repeat left top;}

	ul.modules_container li.mod_second {width: 320px;}
	ul.modules_container li.mod_second .mod_top {width: 320px; background: url(../img/mod_top.gif) no-repeat left top;}
	ul.modules_container li.mod_second .mod_mid {width: 294px;}
	ul.modules_container li.mod_second .mod_bot {width: 320px; background: url(../img/mod_bot.gif) no-repeat left top;}

	.mod_top {height: 18px; width: 264px; background: url(../img/mod_top2.gif) no-repeat left top;}
	.mod_mid {width: 238px; background: #17130c; padding: 0 13px;}
	.mod_bot {height: 18px; width: 264px; background: url(../img/mod_bot2.gif) no-repeat left top;}
	ul.modules_container li h2 {padding: 0 0 15px 0;}
	ul.modules_container li h2, ul.modules_container li h2 a {font-family: Georgia1, Georgia, serif !important; color: #577a89 !important; font-size: 26px !important; text-decoration: none !important;}
	ul.modules_container li h2 a:hover {text-decoration: underline !important;}
	ul.modules_container li ul li {width: 180px; color: #fff; padding: 0 0 5px 15px; margin-left: 10px; background: url(../img/li2.jpg) no-repeat left 7px; line-height: 18px;}
	.learn_more {margin-top:20px; padding-bottom: 6px; float: right; background: url(../img/button_learn.jpg) no-repeat left top; width: 96px; height: 23px;}
	.learn_more a {width: 96px; height: 23px; display: block; overflow: hidden; text-indent: -9999px;}
	ul.modules_container li p a {color: #577a89 !important; font-size: 12px !important; font-family: Arial,Helvetica,sans-serif !important; text-decoration: underline !important;}
	ul.modules_container li p a:hover {text-decoration: none !important;}
	
/*===================================
	SECONDARY CONTENT
===================================*/
#sec #content {min-height:705px; height:auto !important; height:705px;}
#sec #content .inside {min-height:705px; height:auto !important; height:705px; width: 950px; background: url(../img/main_content_bkg.gif) repeat-y left top;}
#four #content {min-height:705px; height:auto !important; height:705px;}
#four #content .inside {min-height:705px; height:auto !important; height:705px; width: 950px; margin-top: 10px; background: url(../img/main_content_bkg.gif) repeat-y left top;}
.main_content_footer {width: 950px; height: 18px; padding-bottom: 20px; background: url(../img/main_content_footer_bkg.gif) no-repeat left top; margin:0 auto;}
.blog_right_footer {text-indent:-9999px; position:absolute; left:0px; bottom:-17px; width: 650px; height: 18px; background: url(../img/blog_right_footer_bkg.gif) no-repeat left top; margin:0 auto;}
.blog_left_footer {position:absolute; left:0px; bottom:-17px; width: 290px; height: 18px; background: url(../img/blog_left_footer_bkg.gif) no-repeat left top; margin:0 auto;}
.main_column {width: 650px; float: left;}
.wp_main_column {color:#000000; position:relative; width: 650px; float: left; background:#f6e7cb; min-height:1340px; margin-bottom:20px;}
.wp_main_column a {font-size:1.2em; color:#4B3729;}
#four .main_column {width: 610px; float: left; margin:20px 10px 10px 10px;}
.wp_side_column a {color:#F3DDB6;}
.side_column {background: #17130C; width: 262px; margin-right: 10px; padding: 0 14px; float: left; position:relative;}
#four .side_column {width: 262px; margin-top:10px; margin-right: 10px; padding: 0 14px; float: left;}
.promo {width: 321px; height: 296px; margin-bottom: 30px; background: url(../img/promo_bkg.jpg) no-repeat;}
.main_content_wrapper {padding: 30px 25px 20px 25px;}



#sec .side_column h2 {padding: 0 0 15px 0px; font-family: Georgia1, Georgia, serif; color: #577a89; font-size: 26px; background: url(../img/arrow.jpg) no-repeat 240px 10px;}
#sec .side_column h2.news {background-position: 70px 11px;}
#sec .side_column h2.products {background-position: 110px 16px; padding-top: 5px;}
#sec .side_column h2.new-products {background-position: 168px 16px; padding-top: 5px;}

#four .side_column h2 {padding: 0 0 15px 0px; font-family: Georgia1, Georgia, serif; color: #577a89; font-size: 26px; background: url(../img/arrow.jpg) no-repeat 240px 10px;}
#four .side_column h2.news {background-position: 70px 11px;}
#four .side_column h2.products {background-position: 170px 16px; padding-top: 5px;}
#four .side_column h2.new-products {background-position: 168px 16px; padding-top: 5px;}

.side_column .news_posts {font-weight: bold; color: #cddfe5; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.side_column .news_posts a {font-weight: bold !important; color: #cddfe5 !important; font-family: Arial, Helvetica, sans-serif !important; font-size: 12px !important; text-decoration: none !important;}
.side_column .news_posts a:hover {text-decoration: underline !important;}
.side_column .news_posts span {color: #f6e7cb; font-weight: normal; font-size: 11px; display: block; padding: 5px 0 10px 0;}
.side_column .news_posts small {color: #e9c481; font-size: 10px;}
.side_column .news_posts li {border-bottom: 1px solid #2c3739; margin-bottom: 10px;}

.side_column .prod_category {font-weight: bold; color: #cddfe5; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.side_column .prod_category a {font-weight: bold !important; color: #cddfe5 !important; font-family: Arial, Helvetica, sans-serif !important; font-size: 12px !important; text-decoration: none !important;}
.side_column .prod_category a:hover {text-decoration: underline !important;}
.side_column .prod_category span {color: #415b66; font-weight: normal; font-size: 12px; padding: 5px 0 10px 0;}
.side_column .prod_category small {color: #e9c481; font-size: 10px;}
.side_column .prod_category li { margin-bottom: 4px;}
.side_column .prod_category li.last-li{ border-bottom: 1px solid #2c3739; padding-bottom: 18px; }

.side_column .products_list {margin-bottom: 15px;}
.side_column .products_list li {clear: left; padding-bottom: 5px;}
.side_column .products_list li img {float: left; width: 71px; margin-right: 10px;}
.side_column .products_list h3, .side_column .products_list h3 a {font-family: Georgia1, Georgia, serif !important; padding-bottom: 6px; color: #fff !important; line-height: 18px; font-weight: bold !important; font-size: 14px !important; text-decoration: none !important;}
.side_column .products_list h3 a:hover {text-decoration: underline !important;}
.side_column .products_list li p {color: #cddfe5 !important; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.side_column .prod_cart small{font-size:14px;}
.side_column blockquote {padding:14px 0; border-top: 1px solid #2c3739; text-align: justify; border-bottom: 1px solid #2c3739; color: #f6e7cb !important; font-family: Georgia1, Georgia, serif; font-size: 14px;}
.side_column blockquote span {color: #415b66; float: right; padding-top:10px;}
#sec .side_column blockquote {margin-top: 10px; margin-left: 0 !important;}
#four .side_column blockquote {margin-top: 10px; margin-left: 0 !important;}



/*--FROM OLD SITE------------------*/
.colorsRed { background-color: #653D3D; color: white; }
.colorsRed td {line-height:18px !important;}
.colorsBlue { background-color: #3D3D65; color: white; }
.colorsBlue td {line-height:18px !important;} 
.colorsGreen { background-color: #3D653D; color: white; }
.colorsGreen td {line-height:18px !important;} 
.colorsPurple { background-color: #653D65; color: white; }
.colorsPurple td {line-height:18px !important;}
.colorsPink {background-color: #CC6699; color: white; }
.colorsPink td {line-height:18px !important;}
.seminar-img {
	margin: 5px;
	padding: 7px;
	float: left;
}
.darkbg, .imgborder2, a .imgborder2 {
	margin: 5px;
	padding: 7px;
	/*background-color: #C5CBCB;*/
	border: 1px solid #454545;
}


/*--STYLES-------------------------*/
.header_sec_content h1 {color: #00467f; font-size: 26px; position: absolute; left: 60px; top: 50px;}
.main_column h1 {font-family: Georgia1, Georgia, serif !important; color: #241e13; font-size: 26px; background: url(../img/h1.jpg) no-repeat left bottom; margin: 0 0 15px 14px; padding-bottom:20px;}
.main_column h2 {font-family: Georgia1, Georgia, serif !important; font-weight: bold; color: #2c3739; font-size: 18px; margin: 0 0 5px 14px;}
.main_column ul {margin-bottom:15px;}

ol li, .main_column ul li {background: url(../img/li3.jpg) no-repeat left 6px; line-height: 18px; margin-left:28px; padding:0 0 10px 13px; font-size: 13px;}
ol li {margin-left: 50px; background: none; list-style-type: decimal;}
ol li, .main_column p, blockquote, .main_column ul li {font-family: Georgia1, Georgia, serif; padding-right: 10px;}
ul.sub-list li {background: none; list-style-type: circle; margin-left:60px; padding-left: 10px; font-size: 12px;}

.main_column td li, .main_column td, .main_column td ul {margin: 0px; padding: 0px; margin-left: 15px; padding-left: 15px;}

.main_column blockquote {margin: 13px 0 15px 75px !important; position: relative; font-family: Georgia1,Georgia,serif; font-size: 13px; background: #e4d9c1 url(../img/main_quote.jpg) no-repeat left top; width: 427px; padding: 45px 23px 18px 30px;}
.main_column blockquote .quote {position: absolute; right: 0; bottom: 0; background: url(../img/main_quote2.jpg) no-repeat; width: 62px; height: 37px;}
.main_column blockquote .author {font-family: Georgia1,Georgia,serif; color: #415b66; font-size: 13px; padding-top: 18px; line-height: 18px;}
.main_column p {font-family: Georgia1,Georgia,serif; color: #415b66; font-size: 12px;}
/*.widget {height: 29px; width: 633px; margin: 0 0 20px 8px;}*/
div.hr {height: 29px; width: 633px; background: url(../img/hr.jpg) no-repeat; clear: both; margin: 0 0 20px 8px;}
#sec .prod_container {width: 581px; margin: 0 0 15px 35px; border-bottom:1px solid #ddcfb6; padding-bottom:20px;}
#sec .prod_container h3{font-family: Georgia1,Georgia,serif; color: #415b66; font-size: 18px; padding-bottom: 15px;}
#sec .prod_container a{font-family: Georgia1,Georgia,serif; font-size: 18px; padding-bottom: 15px; color: #415b66;}
#sec .prod_container a:hover{color: #000; text-decoration:underline;}
#sec .prod_photo {width: 166px; float: left; margin-right: 5px;}
#sec .prod_desc {width: 400px; float: left;}
#sec .prod_desc p {margin-left: 0 !important; width:390px; font-family: Georgia1,Georgia,serif; font-size:12px;}
#sec .prod_desc a{font-size:12px; color:#000;text-decoration:underline;}
#sec .prod_desc h3 {font-family: Georgia1,Georgia,serif; color: #415b66; font-size: 18px; padding-bottom: 15px;}
#sec .prod_cart {margin-bottom:20px;}
#sec .prod_cart span{font-family: Georgia1,Georgia,serif; font-size:30px; padding-right:20px; border-right:2px solid #e9c582; height:28px;}
#sec .prod_cart img{padding-left:20px;}
#sec .prod_cart small{font-size:14px; line-height:19px;}
#sec .sml_link{font-size:12;}
.team_container {width: 581px; margin: 0 0 15px 35px;}
.team_photo {width: 166px; float: left; margin-right: 15px;}
.team_desc {width: 400px; float: left;}
.team_desc p {margin-left: 0 !important;}
.team_desc h3 {font-family: Georgia1,Georgia,serif; color: #415b66; font-size: 18px; padding-bottom: 15px;}

	/*----------------------------------
		SIDEBAR
	----------------------------------*/
	.side_item {margin-bottom: 20px; width:287px;}
	.side_item h2 {margin-bottom: 8px;}
	.side_item h2 a {color: #8aa43e; font-size: 18px; text-decoration: none;}
	.side_item h2.other a {color: #00467f;}
	.side_item h2 a:hover {text-decoration: none;}
	.side_item .img_left {padding: 0 15px 15px 0 !important;}
	
/*===================================
	FOOTER
===================================*/
#footer {height: 103px; background: url(../img/footer_bkg.jpg) repeat-x;}
#footer .inside {height: 80px; padding: 23px 0 0 0; text-align: center;}
#footer .inside p {color: #fff; font-family: Georgia1, Georgia, serif !important; margin-bottom: 10px !important;}
#footer .inside a {color: #fff !important; text-decoration: underline !important; font-family: Georgia1, Georgia, serif !important;}
#footer .inside a:hover {text-decoration: none !important;}









/*=======================================
	CONTACT FORM
=========================================*/
.a-error {
color:#FF0000;
display:none;
font-weight:bold;
margin:0;
text-align:left;
}
.a-form {
font-size:12px;
margin:0;
}
.a-div {
clear:both;
margin:0;
padding:0 2px 10px;
}
.a-pad {
padding:6px;
}
.a-label {
font-weight:bold;
margin:0;
padding:0;
text-align:left;
width:95px;
}
.a-input {
margin:0;
padding:0;
width:190px;
}
.a-logo {
background-image:url(http://www.patientdocs.com/img/home/poweredby.png);
background-repeat:no-repeat;
}
* html .a-logo {
background-image:none;
}
.a-clear {
clear:both;
height:50px;
position:relative;
}

/*===============================
	COMPLIMENTART-CONSULTATION
================================*/
.mytest {width:600px;}
.mytest table {width:600px !important;}