
@import "menu.css";

/* CSS Document created for www.Arizona-Chiropractic.com */
/* by WWW.GOWEBWIZ.COM */

/* STRUCTURE */

html, body {
	height: 100%;
}
body {
	margin: 0;
	background:#BF95A1 url(../images/bodybg2.png) repeat-x;
	font:14px arial, helvetica, sans-serif;
	color:#444;
}
.page{
	background:url(../images/bgwrap2.png) no-repeat 50% 40px;
	width:100%;
}
#wrapper {
	width: 940px;
	margin: 0 auto;
}
.header{ 
	background:url(../images/headbg.png) no-repeat;
	width:940px;
	height:140px;
}
address{
	float:right;
	font-size:18px;
	color:#fff;
	font-style: normal;
	margin:10px 76px 0 0;
}
.logo {
	float: left;
	padding:0;
	margin:0;
}
.logo a {
	width: 351px;
	height: 140px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	background:url(../images/logo_acwc.png) no-repeat;
}

.headersub{
	width:510px;
	height:43px;
	background:url(../images/tagbg.png) no-repeat;
	float:right;
	margin:40px 33px 43px 0;
}
.headersub p{
	margin: 0;
	padding: 0;
	color: #804c6e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 13px;
	padding-left: 10px;

}
#main {
	width:940px;
	background:url(../images/transbg.png) repeat-y;
	margin:0 0 35px 0;
}
.content {
	width:636px;
	float:right;
	padding:16px 0 0 0;/*adjust*/
}
.transtop{    /*THIS IS FOR just below HEADER AREA*/
	width:940px;
	background:url(../images/transtop.png) no-repeat 0 0;
}
.bg{
	width:932px;/*8px less than total*/
	background:url(../images/transbottom2.png) no-repeat 0 100%;
	padding:4px 4px 20px 4px;
	overflow:hidden;
}
.sidebar {
	width:296px;
	float:left;
	background: url(../images/sidediv.jpg) no-repeat right 50px;
	padding:20px 0 0 0;
	min-height:400px;
}
#footer{
	background:#804c6e url(../images/footbg2.png) repeat-x;
	width:100%;
	margin:0;
	padding:0;
	min-width:940px;
	height: 100px;
}

.wrap-footer{
	width:940px;
	margin:0 auto;
	overflow:hidden;
}

/* TOOL BOX */
.left {float:left;
padding:2px 5px 2px 0px;}
.right {float:right;
padding:2px 10px 2px 5px;}
.clearIt{clear:both;}
.box{width:300px;
}
.boxLeft{float:left;
width:300px;}
.adjust{margin-left:60px;}
.boxRight{float:right;
width:300px;}
.leftContent{float:left;
border-right:#CCC solid 1px;}
.rightContent{width:300px;
float:right;}
#subNav{width:250px;
margin-right:10px;
padding:5px 0;
float:right;
border-left:#999 dotted 1px;
border-bottom:#999 dotted 1px;
}
table {
	border-collapse: collapse;
	clear: left;
	margin-bottom:15px;
}
th, td {
	vertical-align: top;
	padding: 0;
	font-size:14px;
}
.content ul, ol { margin: 0 15px;
font-size:14px;
line-height:18px;
padding-left:25px;
padding-bottom:15px;}
.content ul { list-style-type: disc; }
.content ol { list-style-type: decimal; }
.red {color:#502;}

/* TYPOGRAPHY */
.content h1{
	font-size:20px;
	letter-spacing:1px;
	font-weight:normal;
	color:#502;
	margin:0 0 10px 0;
}
.content h2{
	font-size:16px;
	font-weight:normal;
	letter-spacing:1px;
	color:#A0608A;
	margin:0 0 10px 0;
}
.content h3{
	font-size:14px;
	font-weight:normal;
	letter-spacing:0.5px;
	color:#578;
	margin:0 0 19px 0;
}
.content p{
	margin:0 0 14px 0;
	padding:5px 15px;
	line-height:15px;
}
.content a{
	color:#333;
	text-decoration: underline;
}

.content a:visited {color: #333; text-decoration: underline;}
.content a:hover { color:#a370a3;text-decoration: none; }
.content a:active {color:#a370a3;}
.sidebar p{
	margin:0 0 13px 0;
	padding:5px 0 0 45px;
	font-size:16px;
	line-height:18px;
	color:#847;
}
.sidebar a, a:visited{color:#937;}
.sidebar a:hover {text-decoration:none;}
#footer p{
	color:#fff;
	padding:15px;
	margin:0;
}
.siteMark{
	float:right;
	text-align: right;
}
.siteMark a{
	color:#fff;
	text-decoration:underline;
}
.siteMark a:hover{
	text-decoration:none;
}
#subNav h3 {font:14px Arial, Helvetica, sans-serif;
color:#333;
padding:0 0 5px 8px;
margin:0;
}
#subNav p {font:12px Arial, Helvetica, sans-serif;
color:#333;
padding:0 0 0 8px;
margin:0;}
#subNav a {color:#26a;
padding:0 0 0 12px;
line-height:18px;
text-decoration:underline;
background:url(../images/dot_mauve.png) no-repeat left;}
#subNav a:hover{
	text-decoration:none;
	background:none;
}
