/* Author : Anup Ujawane  */
/* By : Meltmagic-India.com  */
/* For : Chiropractor 4 Me  */
/* Date : 29th Sep. 2008 */


/* form classes */

form {
margin-bottom: 0px;
}

/*
input, textarea, select {
border-style: solid;
border-width: 1px;
font-size: 11px;
}
*/
.no-border {
border-style: solid;
border-width: 0px;
font-size: 11px;
}


/* page default settings */

body, td {
	font-family:Arial, Helvetica, sans-serif, Comic Sans-MS;
	font-size:13px;
color: #333;
}

body {
margin: 0px;
padding: 0px;
background-color: #dfc074;
}

.full-size-table {
width: 929px;
height: 100%;
}

.row1 {
height: 5%;
vertical-align : top;
}

.row2 {
height: 90%;
vertical-align : top;
}

.row3 {
height: 5%;
vertical-align : top;
}

a {
color: #333;
text-decoration: none;
}

a:hover{
color: #000;
}

b, strong {
font-family: arial;
}

.left {
width: 227px;
float:left;
}

/* images */


.header {
background-image: url("images/header.jpg");
background-repeat : no-repeat;
padding-left: 20px;
padding-top: 5px;
}

.footer {
background-image: url("images/footer.jpg");
background-repeat : no-repeat;
}

.left-tile {
background-image: url("images/left-tile.jpg");
background-repeat : repeat-y;
padding-left: 12px;
padding-top: 0px;
}

.right-tile {
background-image: url("images/right-tile.jpg");
background-repeat : repeat-y;
background-position: right;
padding-right: 19px;
margin-top: 5px;
}

.orange-box {
background-image: url("images/orange-box.jpg");
background-repeat : no-repeat;
}

.form-box {
background-image: url("images/form-box.jpg");
background-repeat : no-repeat;
padding-left: 300px;
}

.r-tile {
background-image: url("images/r-tile.jpg");
background-repeat : repeat-x;
}

.g-tile {
background-image: url("images/g-tile.jpg");
background-repeat : repeat-x;
}

.b-tile {
background-image: url("images/b-tile.jpg");
background-repeat : repeat-x;
}

.h-dot-line {
background-image: url("images/h-dot-line.gif");
background-repeat : repeat-x;
background-position: center center;
}

/* links */

.nav a {
color: #000;
font-size: 12px;
text-decoration: none;
display: block;
}

.nav a:hover{
color: #993300;
}

/* background colours */

.white {
background-color: #fff;
}


.brown {
background-color: #e3c479;
}

.browna {
background-color: #ebd6a1;
}

.green {
background-color: #567e55;
}

.red {
background-color: #981e32;
}

.blue {
background-color: #0a4a65;
}

/* borders */

.border-lr {
border-left : #ede6d6 2px solid;
border-right : #ede6d6 2px solid;
}

/* text */

.white-txt {
color: #fff;
}

.brown-txt {
color: #fff0be;
}

.blue-txt {
color: #054257;
}

.red-txt {
color: #862133;
}

/* Heading */

h1, h2, h3, h4, h5, h6 {
margin: 0px;
line-height: normal;
}

h1 {
font-family: arial;
font-size: 16px;
}

h2 {
font-family: "times new roman";
font-size: 17px;
}

h3 {
font-family: arial;
font-size: 13px;
}

h4 {
font-family: "times new roman";
font-size: 20px;
}

h5 {
font-family: "comic sans ms";
font-size: 48px;
}


#middle_container {
	width: 643px;
	margin: 20px 20px 0 0;
}

#left_middle_bottom {
}

#left_middle_bottom p{
	margin: 0 20px 10px 0;
}

#right_middle_bottom {
	margin: 0 0 0 5px;
}

#right_middle_bottom p{
	margin: 0 0 10px 0;
}

#color {
	color: #009900;
	font-weight: bold;
}
#middle_right {
	float:right;
	background-color:#FFFFCC;
	width: 220px;
	padding: 10px;
	margin: 5px;
	margin-left: 10px;
}

#middle_right p{
	font-size:15px;
	margin-right: 5px;
	margin-top: 5px;
}

#top_feature_container {
	width:470px;
	float:left;
	margin:0 10px 10px 0;
	border: 1px black solid;
}
#top_feature_container p{
	font-size: 15px;
	margin: 0 0 0 4px;

}
#city_chiropractor {
	color: white;
	font-size:16px;
	background-color:#567E55;
	border: 1px black solid;
	padding-right: 25px;
	padding-left: 5px;
	float:left;
	font-weight:bold;
	margin: 0 0 3px 0;
}
#right_block {
	float:left;
	margin-right:5px;
}
#top_feature_container p.chiro_name {
	font-size:20px;
}
p.chiro_name {
	margin-top: 0px;
	font-size:20px;
}
#top_feature_container p.chiro_red {
	color: red;
}

#pic {
	float:left;
	text-align:center;
}
.stars {
	font-family: Wingdings;
	font-size:14px;
	font-weight:bold;
}

#patientreviews {
	width:210px;
	margin-top: 0px;
}
#patientreviews p{
	padding-left: 5px;
	padding-right: 5px;
}
#patientreviews2 {
	width:210px;
	border-top: 1px solid #000000;
	margin-top: 0px;
}
#patientreviews2 p{
	padding-left: 5px;
	padding-right: 5px;
}

#reviewheadline {
	color: white;
	font-weight: bold;
	font-size: 14px;
	background-color:#990000;
	border-bottom: 1px solid #000000;
	padding: 3px 0 3px 15px;
}
.line {
	border-left: 1px solid #000000;
	height: 100%;
}