/*Chiropractic Template CSS--------------------------Company: LinkNow! Media--------------------------/*CSS RESET*/

/*---------------------------------------------------------*/

@font-face {
	font-family: Helvetica-Condensed;
	src: url("fonts/HelveticaLTStd-Cond.otf");
	}

@font-face {
	font-family: Helvetica-CondensedBold;
	src: url("fonts/HelveticaLTStd-BoldCond.otf");
	}

@font-face {
	font-family: Helvetica-BoldOblique;
	src: url("fonts/HelveticaLTStd-BoldObl.otf");
	}

@font-face {
	font-family: HelveticaWorld;
	src: url("fonts/HelveticaWorld-Regular.ttf");
	}

@font-face {
	font-family: HelveticaNeue;
	src: url("fonts/HelveticaNeueLTCom-Md.ttf");
	}

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 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	}

body {
	line-height: 1;
	}

ol, ul {
	list-style: none;
	}

blockquote, q {
	quotes: none;
	}

blockquote:before, blockquote:after,q:before, q:after {
	content: '';
	content: none;
	}

/* remember to define focus styles! */

:focus {
	outline: 0;
	}

/* remember to highlight inserts somehow! */

ins {
	text-decoration: none;
	}

del {
	text-decoration: line-through;
	}

/* tables still need 'cellspacing="0"' in the markup */

table {
	border-collapse: collapse;
	border-spacing: 0;
	}

/*THE REST*/

/*---------------------------------------------------------*/

hr {
	color:#e1e1e1;
	 background-color:#e1e1e1;
	 height: 2px;
	 border: 0;
	}

.thickhr {
	color:#e1e1e1;
	 background-color:#e1e1e1;
	 height: 8px;
	 border: 0;
	}

label {
	font-size: 12px;
	 margin-left: 1px}

td {
	color: #f2f2f2;
	 font-weight: bold;
	 font-size: 12px;
	 padding: 0;
	 margin-left: -10px;
	 margin-top: 5px;
	 width: 120px;
	}

input {
	background: #353535;
	 color: #f2f2f2;
	 border: none;
	 margin-bottom: 3px;
	 padding: 0;
	 width: 100% ;
	height: 20px}

#drop-down {
	background-color: #353535;
	 color: #f2f2f2;
	 padding: 0;
	 margin-top: 5px;
	 margin-left: 100px;
	 width: 100px;
	 height: 20px;
	 border:none}

textarea {
	background-color: #353535;
	 color: #f2f2f2;
	 border: none;
	 width: 100%}

.input {
	width: 150px;
	 margin-top: 5px;
	 background-color: #222222;
	 color: #f2f2f2}

#option1 {
	font-size: 10px;
	 margin-left: -8px;
	 margin-top: 5px;
	 width: 15px;
	 height: 15px}

#option2 {
	font-size: 10px;
	 margin-left: -8px;
	 margin-top: 5px;
	 width: 15px;
	 height: 15px}

#option3 {
	font-size: 10px;
	 margin-left: -8px;
	 margin-top: 5px;
	 width: 15px;
	 height: 15px}

#option4 {
	font-size: 10px;
	 margin-left: -8px;
	 margin-top: 5px;
	 width: 15px;
	 height: 15px}

#google-mapping {
	height: 300px;
	 width: 400px;
	 margin-left: 50px;
	margin-bottom: 15px;
	 float: left;
	 border: 3px solid #d5d5d5;
	 clear:right}

checkbox {
	background-color: #000}

/* Simple Form CSS */

.message-box {
	 text-align: center;
	 padding: 5px;
	 color:#545454;
	 width:960px;
	 margin: 0 auto }

 .clean {
	 background-color: #efefef;
	 border-top: 2px solid #dedede;
	 border-bottom: 2px solid #dedede;
	 }

 .info {
	 background-color: #f7fafd;
	 border-top: 2px solid #b5d3ff;
	 border-bottom: 2px solid #b5d3ff;
	 }

 .ok {
	 background-color: #d7f7c4;
	 border-top: 2px solid #82cb2f;
	 border-bottom: 2px solid #82cb2f;
	 }

 .alert {
	background-color: #fef5be;
	 border-top: 2px solid #fdd425;
	 border-bottom: 2px solid #fdd425;
	 }

 .error {
	background-color: #ffcdd1;
	 border-top: 2px solid #e10c0c;
	 border-bottom: 2px solid #e10c0c;
	 }

 form .error {
	 border: 2px solid #e10c0c;
	 }

 /* js error class */

/*-----------------Main Navigation Styles------------------*/

/* Styles for the entire LavaLamp menu */

#main-nav {
	width: 960px;
	 height: 36px;
	 background-color: #fff;
	 border: 1px solid #cbcbcb;
	 border-top: none;
	 font-family: HelveticaNeue;
	}

#main-nav-content {
	margin: 0 auto;
	 border: 1px solid #cbcbcb;
	 border-top: none;
	 text-align: right;
	}

.lavaLampNoImage {
	position: relative;
	 width: 410px;
	 height: 26px;
	 padding-bottom: 10px;
	 padding-right: 30px;
	 padding-left:30px;
	 overflow: hidden;
	 float: right}

.lavaLampNoImage ul{
	 float: left;
	}

.lavaLampNoImage li {
	float: left;
	 list-style: none;
	 padding-right: 2px;
	 padding-top: 6px;
	 padding-left: 2px}

.lavaLampNoImage li.back {
	margin-top: 5px;
	 background: #ecebe9;
	 border: 1px solid #d0d0d0;
	 width: 1px;
	 height: 18px;
	 z-index: 8;
	 position: absolute;
	 -webkit-border-radius: 8px;
	 -moz-border-radius: 8px;
	 border-radius: 8px}

.lavaLampNoImage li a {
	color: #222;
	 padding-top: 5px;
	 font-family: Helvetica, Arial;
	 font-size: 12px;
	 text-decoration: none;
	 outline: none;
	 font-weight: bold;
	 text-align: center;
	 letter-spacing: -1;
	 z-index: 10;
	 display: block;
	 float: right;
	 height: 18px;
	 position: relative;
	 overflow: hidden;
	 margin: auto 10px;
	}

.lavaLampNoImage li a:hover {
	color: #222;
	 border: none;
	}

#main-nav-phones {
	float: right;
	 margin-top: 6px;
	 font-size: 12px;
	 text-decoration: none;
	 color: #6e6e6e;
	 margin-right: 8px;
	}

 /*---------------------------------------------------------*/

/*-----------------Header Styles------------------*/

#header {
	width: 100%;
	 height: 170px;
	}

#header-content {
	width: 960px;
	 height: 200px;
	 margin: 0 auto;
	}

#logo {
	float:left;
	 width:70px;
	 }

#companyinfo {
	float: left;
	 text-align: left;
	}

#companyinfo h1 {
	font-size: 25px;
	 margin-top: 0px;
	 font-family: HelveticaNeue, sans-serif;
	 font-weight: normal;
	}

#companyinfo h2 {
	font-family: HelveticaNeue, sans-serif;
	 text-decoration: none;
	 color: #222;
	 font-size: 12px;
	 letter-spacing:3px;
	}

#companyinfo h2 a {
	font-family: HelveticaNeue, sans-serif;
	 text-decoration: none;
	 color: #222;
	 font-size: 12px;
	 letter-spacing:3px;
	}

#header-left {
	padding: 15px;
	}

#header-left h1 {
	margin-top: 24px;
	 margin-bottom: 5px;
	}

#header-left a {
	font-family: HelveticaNeue, sans-serif;
	 text-decoration: none;
	 color: #9d9d9d;
	 font-size: 24px;
	 text-transform:uppercase;
	}

#header-left p {
	font-family: HelveticaNeue, sans-serif;
	 color: #f44301;
	 font-size: 18px;
	 }

#header-right {
	float: right;
	 }

#header-right ul {
	margin-left: 0px}

#header-right li {
	font-size: 18px;
	 color: #f66e00;
	 font-weight: bold}

#header-right li img {
	margin-left: 15px;
	 }

#form-top {
	background: url(images/form-top.png) no-repeat;
	 clear: both;
	 width: 350px;
	 height: 50px;
	 float:left;
	 margin-top: -18px;
	 margin-left: 575px }

/*---------------------------------------------------------*/

/*-----------------Container Styles------------------*/

#container {
	width: 960px;
	 margin: 0 auto;
	 position: relative;
	}

#home-form {
	position: absolute;
	 top: 0px;
	 left: 610px;
	 width: 290px;
	 height:260px;
	 padding-top: 20px;
	 background: url(images/form-bg.png) no-repeat;
	 z-index: 2}

#home-form p {
	width: 250px;
	 color: #111111;
	 font-size: 12.5px;
	 text-align: left;
	 padding: 5px;
	 margin-bottom: 5px;
	 margin-left: 15px;
	 margin-top: 5px }

#banner {
	width: 960px;
	}

/* rotator in-page placement */

div#rotator {
	position:relative;
	 height:290px;
	 z-index: 1}

/* rotator css */

div#rotator ul li {
	float:left;
	 position:absolute;
	 list-style: none;
	}

/* rotator image style */

div#rotator ul li img {
	background: #FFF;
	}

div#rotator ul li.show {
	z-index:500;
	}

#full-content {
	width: 600px;
	 float: left;
	 margin-left: 30px;
	 text-align: left;
	 font-family: HelveticaWorld, sans-serif;
	}

#full-content h1 {
	color:#9d9d9d;
	 font-size: 28px;
	 font-weight: normal;
	 }

#full-content h2 {
	color:#e27621;
	 font-size: 22px;
	 font-weight: normal;
	 }

#full-content h3 {
	color:#e27621;
	 font-size: 18px;
	 font-weight: normal;
	 margin-top: 20px;
	 margin-left: 15px}

#full-content p {
	color: #4f4f4f;
	 font-size: 12.5px;
	 line-height: 16px;
	 margin-bottom: 14px;
	 margin-left: 15px;
	 text-align:justify}

#full-content img {
	margin-top: 5px;
	 padding-top: 3px}

#full-content ul {
	list-style-type: none;
	 margin-left: 20px;
	 margin-top: 10px;
	}

#full-content li {
	background-image:url(images/li.png);
	 background-position:0 50%;
	 background-repeat:no-repeat;
	 padding:0 0 10px 25px;
	 color: #4f4f4f;
	 font-size: 15px}

#side-bar {
	width: 275px;
	 float: left;
	 margin-top: 10px;
	 margin-left: 30px;
	 margin-bottom: 5px;
	 background-color: #fff;
	 padding: 10px;
	 border: 1px solid #d5d5d5;
	 font-family: HelveticaWorld, sans-serif;
	 }

#side-bar h2 {
	color:#9d9d9d;
	 font-size: 21px;
	 font-weight: normal;
	 }

#side-bar p {
	color: #4f4f4f;
	 font-size: 12.5px;
	 line-height: 16px;
	 margin-bottom: 14px;
	 margin-left: 15px;
	 text-align:justify}

#side-bar img {
	margin-top: 5px;
	 padding-top: 3px}

#side-bar ul {
	list-style-type: none;
	 margin-left: 20px;
	 margin-top: 10px;
	 text-align: left;
	}

#side-bar li {
	list-style-image: url(images/accept_item_16.png);
	 line-height: 22px;
	 margin-left: 24px;
	 color: #e27621;
	 font-size: 16px;
	 font-weight: normal;
	}

#side-bar a {
	color: #e27621;
	 text-decoration: none;
	 font-weight: bold;
	}

#side-bar a:hover{
	text-decoration: underline;
	}

#left-content {
	width: 400px;
	 float: left;
	 }

#left-content h2 {
	color:#e27621;
	 font-size: 28px;
	 font-weight: normal;
	 font-family: Helvetica, "Arial";
	}

#left-content p {
	color: #4f4f4f;
	 font-size: 12.5px;
	 line-height: 16px;
	 margin-bottom: 14px;
	 }

#left-content img {
	margin-top: 5px;
	 padding-top: 3px}

#left-content ul {
	list-style-type: none;
	 margin-left: 20px;
	 line-height: 20px;
	 margin-top: 10px;
	}

#left-content li {
	background-image:url(images/li.png);
	 background-position:0 50%;
	 background-repeat:no-repeat;
	 padding:0 0 10px 25px;
	 color: #4f4f4f;
	 font-size: 15px}

#right-content {
	width: 470px;
	 float: left;
	 margin-left: 70px;
	 }

#right-content h1 {
	color:#e27621;
	 font-size: 28px;
	 font-weight: normal;
	 font-family: Helvetica, "Arial";
	}

#right-content p {
	color: #4f4f4f;
	 font-size: 12.5px;
	 line-height: 16px;
	 margin-bottom: 14px;
	 }

#right-content img {
	margin-top: 5px;
	 padding-top: 3px}

#bottom-left-content {
	float: left;
	 width: 200px;
	 padding-bottom: 30px;
	 padding-right: 10px;
	}

#bottom-left-content h2 {
	color:#e27621;
	 font-size: 18px;
	 font-weight: normal;
	 font-family: Helvetica-CondensedBold, sans-serif;
	 text-transform:uppercase;
	}

#bottom-left-content p {
	color: #6e6e6e;
	 font-size: 12px;
	 line-height: 18px;
	 font-weight:500;
	 font-family: Helvetica-Condensed, sans-serif;
	 }

#bottom-left-content p.bold {
	font-weight: bold;
	 color: #222222;
	 font-size: 15px;
	 font-family: Helvetica-Condensed, sans-serif;
	 }

#bottom-left-content img {
	}

#bottom-left-content .paymentoptions img {
	margin: 0px 10px 10px 0px;
	}

#bottom-left-content a {
	color:#e27621;
	}

#bottom-left-content a:hover {
	text-decoration: none}

#bottom-mid-content {
	float: left;
	 width: 200px;
	 padding-bottom: 30px;
	 margin-left: 10px;
	 padding-right: 14px;
	}

#bottom-mid-content h2 {
	color:#e27621;
	 font-size: 18px;
	 font-weight: normal;
	 font-family: Helvetica-CondensedBold, sans-serif;
	 text-transform:uppercase;
	}

#bottom-mid-content p {
	color: #6e6e6e;
	 font-size: 12px;
	 line-height: 18px;
	 font-weight:500;
	 font-family: Helvetica-Condensed, sans-serif;
	 }

#bottom-mid-content p.bold {
	font-weight: bold;
	 color: #222222;
	 font-size: 15px;
	 line-height: 18px;
	 font-family: Helvetica-Condensed, sans-serif;
	}

#bottom-mid-content img {
	}

#bottom-mid-content a {
	color:#e27621;
	}

#bottom-mid-content a:hover {
	text-decoration: none}

#bottom-mid-content2 {
	float: left;
	 width: 200px;
	 padding-bottom: 30px;
	 margin-left: 14px}

#bottom-mid-content2 h2 {
	color:#e27621;
	 font-size: 18px;
	 font-weight: normal;
	 font-family: Helvetica-CondensedBold, sans-serif;
	 text-transform:uppercase;
	}

#bottom-mid-content2 p {
	color: #6e6e6e;
	 font-size: 12px;
	 line-height: 18px;
	 font-weight:500;
	 font-family: Helvetica-Condensed, sans-serif;
	 }

#bottom-mid-content2 p.bold {
	font-weight: bold;
	 color: #222222;
	 font-size: 15px;
	 line-height: 18px;
	 font-family: Helvetica-Condensed, sans-serif;
	}

#bottom-mid-content2 img {
	}

#bottom-mid-content2 a {
	color:#e27621;
	}

#bottom-mid-content2 a:hover {
	text-decoration: none}

#bottom-right-content {
	float: left;
	 width: 250px;
	 padding-bottom: 30px;
	 margin-left: 40px;
	 text-align: right;
	}

#bottom-right-content ul {
	list-style-type: none;
	 margin-left: 20px;
	 margin-top: 10px;
	}

#bottom-right-content li {
	background-image:url(images/li.png);
	 background-position:0 50%;
	 background-repeat:no-repeat;
	 padding:0 0 10px 25px;
	 color: #4f4f4f;
	 font-size: 15px}

#bottom-right-content h2 {
	color:#e27621;
	 font-size: 20px;
	 font-weight: normal;
	 font-family: Helvetica, "Arial";
	 text-transform:uppercase;
	}

#bottom-right-content p {
	color: #6e6e6e;
	 font-size: 12px;
	 line-height: 16px;
	 font-weight: bold;
	}

#bottom-right-content p.bold {
	font-weight: bold;
	 color: #222222;
	 font-size: 15px;
	 line-height: 18px;
	}

#bottom-right-content img {
	margin-top: 5px;
	 padding-top: 3px}

#bottom-right-content a {
	color:#e27621;
	}

#bottom-right-content a:hover {
	text-decoration: none}

#contact-left {
	float: left;
	 width: 400px;
	 padding-bottom: 30px;
	 margin-left: 30px;
	 font-family: HelveticaWorld, sans-serif;
	}

#contact-left h2 {
	color:#e27621;
	 font-size: 28px;
	 font-weight: normal;
	}

#contact-left h3 {
	color:#e27621;
	 font-size: 18px;
	 font-weight: normal;
	 margin-left: 20px;
	}

#contact-left p {
	color: #4f4f4f;
	 font-size: 13px;
	 line-height: 20px;
	padding-left: 20px;
	}

#contact-left p.bold {
	font-weight: bold;
	 color: #222222;
	 font-size: 15px;
	 }

#contact-left img {
	margin-top: 5px;
	 padding-top: 3px}

#contact-left .paymentoptions img {
	margin: 0px 10px 10px 0px;
	}

#contact-left a {
	color:#e27621;
	}

#contact-left a:hover {
	text-decoration: none}

/*---------------------------------------------------------*/

/*-----------------Footer Styles------------------*/

#footer {
	float: left;
	 width: 100%;
	 background: url(images/footer-bg.jpg) #000 repeat-x ;
	 font-family: HelveticaNeue;
	}

#footer-content {
	width: 960px;
	 margin: 0 auto;
	 border: none}

#footer-left-content {
	float: left;
	 width: 120px;
	 height: 145px;
	 margin-top: 1px;
	 padding: 5px;
	 margin-bottom: 20px;
	 text-align: left;
	}

#footer-left-content h2 {
	color: #e27621;
	 font-size: 17.5px;
	 font-weight: bold;
	 text-align: center;
	 margin-top: 10px;
	 margin-bottom: 10px;
	}

#footer-left-content ul {
	list-style-type: none;
	 margin-left: 20px;
	 margin-top: 10px;
	}

#footer-left-content ul li a {
	color: #9d9d9d;
	 font-size: 15px;
	 text-decoration: none;
	 line-height: 24px;
	 font-weight: bold;
	}

#footer-left-content ul li a:hover {
	text-decoration: underline}

#footer-left-content hr.divisor {
	background-color: #9d9d9d;
	 height: 1px;
	 margin: 0px;
	 border: 0px;
	}

#footer-mid-content {
	float: left;
	 width: 550px;
	 margin-left: 25px;
	 margin-top: 10px;
	 padding: 10px;
	 margin-bottom: 20px;
	 margin-right: 15px;
	}

#footer-mid-content h2 {
	color: #e27621;
	 font-size: 17.5px;
	 font-weight: bold;
	 text-align: center;
	 margin-top: 10px;
	 margin-bottom: 10px;
	}

#footer-mid-content p {
	text-align: left;
	 font-size: 10px;
	 color: #aaaaaa;
	 line-height: 15px;
	 padding: 5px}

#footer-mid-content ul {
	list-style-type: none;
	 margin-left: 20px;
	 margin-top: 10px;
	}

#footer-mid-content li {
	color: #b0d62b;
	 font-size: 15px}

#footer-mid-content li a {
	color: #b0d62b;
	 font-size: 15px;
	 text-decoration: none;
	 line-height: 24px;
	 }

#footer-mid-content li a:hover {
	text-decoration: underline}

#footer-mid-content p.copy {
	color: #e5e5e5;
	 font-weight: bold;
	 font-size: 11.25px;
	 padding: 2px}

#footer-mid-content p.copy a {
	font-size: 11.25px;
	 color: #e27621;
	 text-decoration: none}

#footer-mid-content p.copy a:hover {
	text-decoration: underline}

#footer-mid-content p.copy2 {
	color: #6e6e6e;
	 font-weight: bold;
	 font-size: 11.25px;
	 padding: 2px}

#footer-mid-content p.copy2 a {
	font-size: 11.25px;
	 color: #e27621;
	 text-decoration: none}

#footer-mid-content p.copy2 a:hover {
	text-decoration: underline}

#footer-right-content {
	float: left;
	 width: 205px;
	 margin-top: 10px;
	 padding: 5px;
	 margin-bottom: 20px;
	 text-align: left;
	}

#footer-right-content h2 {
	color: #e27621;
	 font-size: 17.5px;
	 font-weight: bold;
	 margin-top: 10px;
	 margin-left: 20px;
	 margin-bottom: 3px}

#footer-right-content p {
	color: #e5e5e5;
	 font-size: 12px;
	 line-height: 16px;
	 font-weight: normal;
	}

#footer-right-content p.bold {
	font-weight: bold;
	 color: #f2f2f2;
	 font-size: 18px;
	 line-height: 18px;
	}

#footer-right-content a {
	color: #f2f2f2;
	 font-size: 15px;
	 text-decoration: none;
	 line-height: 24px;
	 }

#footer-right-content a:hover {
	text-decoration: underline}

/*---------------------------------------------------------*/

/*-----------------BuyNow Button Styles------------------*/

#buynow {
	width:120px;
	font: 14px 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,Helvetiva;
	color: #fff;
	text-align: center;
	background: url('images/buynow.png');
	border: 1px solid #69bef1;
	padding: 5px;
	margin: 5px;
	position:absolute;
	right: 0px;
	top: 90px;
	}

#buynow a {
	font-size: 12px;
	 color: #fff;
	 display: block;
	 margin-bottom: 4px;
	 font-weight: normal;
	 text-decoration: none;
	 text-transform:none}

#buynow a:hover {
	text-decoration: underline;
	}

#buynow p {
	font-size: 12px;
	 margin-bottom: 3px;
	 margin-top: 2px;
	 text-shadow: none;
	}

#buynow div a {
	font-weight: 800;
	}

/*---------------------------------------------------------*/

.subheader {
	font-size: 14px;
	 color: #6e6e6e;
	 font-style: italic;
	 margin-bottom: 7px;
	 line-height: 19px;
	 font-family: Helvetica-BoldOblique, sans-serif;
	 }

.headertext{
	font-size: 12px;
	 color: #9d9d9d;
	 font-weight:500;
	 margin-bottom: 7px;
	 line-height: 15px;
	 font-family: HelveticaWorld, sans-serif;
	 }

#index-banner-left {
	text-align: left;
	 width: 475px;
 min-height: 330px;
 margin-bottom:-345px;
	}

#index-banner-left a {
	background-image: url(images/makeappointment.png) no-repeat;
	}

#index-banner-left a:hover {
	background-image: url(images/makeappointmentover.png) no-repeat;
	}

#index-banner-left h1{
	font-family: Helvetica-CondensedBold, sans-serif;
	 font-size: 30px;
	 color;
	 #222;
	 text-transform: uppercase;
	 margin-bottom: 10px;
	 text-shadow: 1px 1px 2px rgba(0,0,0, .5);
	 }

#index-banner-left img {
	padding: 0;
	 margin: 0}

#index-banner-right {
	 width: 475px;
	 min-height: 330px;
	 float: right;
	 position: relative;
	 top: -100px;
	 margin-bottom: 0px;
	}

#midbanner {
	width: 960px;
	 position: absolute;
	 z-index: 1;
	 margin-top: 340px;
	 padding-top: 20px;
	}

 #index-main-content {
	float: left;
	 width: 640px;
	 padding-bottom: 30px;
	 text-align: left;
	}

#index-main-content h2 {
	color:#9d9d9d;
	 font-size: 24px;
	 margin-top: 3px;
	 padding-bottom: 5px;
	 font-weight: normal;
	 font-family: Helvetica-Condensed, sans-serif;
	 }

#index-main-content p {
	color: #6e6e6e;
	 font-size: 12px;
	 line-height: 22px;
	padding-left: 20px;
	 font-weight: 500;
	 font-family: HelveticaWorld, sans-serif;
	}

#index-main-content p.bold {
	font-weight: bold;
	 color: #222222;
	 font-size: 15px;
	 line-height: 18px;
	 font-family: HelveticaWorld, sans-serif;
	}

#index-main-content img {
	margin-top: 5px;
	 padding-top: 3px}

#index-main-content a {
	color:#e27621;
	 text-decoration: none;
	 font-weight: bold;
	 font-family: HelveticaWorld, sans-serif;
	}

#index-main-content a:hover {
	text-decoration: underline}

#index-right-content {
	float: right;
	 width: 240px;
	 padding-bottom: 30px;
	 margin-left: 40px;
	 text-align: left;
	}

#index-right-content h2 {
	color:#9d9d9d;
	 font-size: 24px;
	 font-weight: normal;
	 font-family: Helvetica-Condensed, sans-serif;
	 margin-bottom: 5px;
	}

#index-right-content p {
	color: #6e6e6e;
	 font-size: 12px;
	 line-height: 22px;
	 font-weight: normal;
	 font-family: HelveticaWorld, sans-serif}

#index-right-content p.bold {
	font-weight: bold;
	 color: #6e6e6e;
	 font-size: 15px;
	 line-height: 20px;
	 letter-spacing: normal;
	 font-family: HelveticaWorld, sans-serif;
	}

#index-right-content img {
	margin-top: 10px;
	 padding-top: 10px}

#index-right-content a {
	color:#e27621;
	}

#index-right-content a:hover {
	text-decoration: none}

#index-right-content li {
	list-style-image: url(images/accept_item_16.png);
	 line-height: 22px;
	 margin-left: 24px;
	 color: #e27621;
	 font-size: 11px;
	 font-family: Helvetica-Condensed, sans-serif;
	}

.imageBorder{
	-moz-box-shadow: 5px 5px 5px #ddd;
	 -webkit-box-shadow: 5px 5px 5px #ddd;
	 box-shadow: 5px 5px 5px #ddd;
	 margin-right: 20px;
	}

