/*
* { padding: 0; margin: 0; }
*/

ul { margin:9px; }
li { margin:5px; font-weight:bold; color: #4B1865; }
h1, h2, h3, h4, h5, a { color: #4B1865;  font-family:"Verdana", "Arial"; }
h2 { font-size:30px; }
h1 a, h2 a, h3 a, h4 a, h5 a { color: #4B1865; text-decoration:none; }
p { margin:8px 0 }
p, li, a { font-size:11px }

#pathbody {
	font-family: Verdana, Arial; 
	font-size: 13px;
	background:#4B1865;
	background-image:url(../img/background.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#bartbody {
	font-family: Verdana, Arial; 
	font-size: 13px;
	background:#205964;
	background-image:url(../img/backgroundbarton.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#bothbody {
	font-family: Verdana, Arial; 
	font-size: 13px;
	background:#4B1865;
	background-image:url(../img/backgroundboth.jpg);
	background-repeat: no-repeat;
	background-position: top;
}


#wrapper {
	margin: 0 auto;
	width: 830px;
	background-image:url(../img/large-orange.gif);
	background-repeat:repeat-x;
	background-position: bottom;
}

#header {
 color: #333;
 width: 829px;
 float: left;
 padding: 0px;
 height: 100px;
}


#header div {
position:relative;
top:19px; left:16px;
color: #A2ADD1;
}

#header img {
 position: relative;
 top: 15px;
 left: 13px
}

#leftcolumn { 
 color: #333;
 margin: 0px;
 background: #D7E7BA;
 padding: 0px;
 min-height: 693px;
 width: 133px;
 float: left;
}


#leftcolumn_alt { 
 color: #333;
 margin: 0px;
 background: #D7E7BA;
 padding: 0px;
 min-height: 648px;
 width: 296px;
 float: left;
}

#leftcolumn h4, #leftcolumn h5 { margin:0px; padding:0px; }

#maincolumn { 
 background-image:url(../img/back-main.gif);
 background-repeat:repeat-y;
 color: #000000;
 margin: 7px 0 0 -3px;
 padding: 0 0 26px 0;
 min-height: 648px;
 width: 100%;
 float: left;
 -moz-box-shadow:    0px 2px 3px 2px #3C1450;
 -webkit-box-shadow: 0px 2px 3px 2px  #3C1450;
 box-shadow:         0px 2px 3px 2px #3C1450;
}

#maincolumn_alt { 
 background-image:url(../img/back-main-alt.gif);
 background-repeat:repeat-y;
 color: #333;
 margin: 7px 0 0 -2px;
 padding: 0 0 26px 0;
 min-height: 648px;
 width: 100%;
 float: left;
 -moz-box-shadow:    0px 2px 3px 2px #3C1450;
 -webkit-box-shadow: 0px 2px 3px 2px  #3C1450;
 box-shadow:         0px 2px 3px 2px #3C1450;
}

#maincolumn_content { 
 float: left;
 width: 674px;
 padding: 8px 0 13px 13px;
}

#maincolumn_content_alt { 
 float: left;
 width: 510px;
 padding: 8px 0 13px 13px;
}

#footer { 
width: 807px;
clear: both;
color: #fff;
margin: 0px 0px 13px -3px;
padding: 13px; font-size:10px
}

#footer a { 
color: #C9BAD1; font-size:10px
}

#menu {
 width: 838px;
 float: left;
 padding: 0px;
 height: 31px;
 margin: 0px;
 margin-top: -3px;
 margin-left: -3px;
}

#button {
float:left;
width: 100%;
height: 31px;
font-family:"Verdana", "Arial";
}

#button a {
	font-size:14px;
	display:block;
	float:left;
	background-image:url(../img/button-off.gif);
	background-repeat:no-repeat;
	width: 133px;
	height: 31px;
	padding: 0;
	margin: 7px 6px 0 0;
	text-align:center;
	line-height:2.4;
	text-decoration:none;
	color:#FFF;
}

#button i a  {
	background-image:url(../img/button-brochure.gif);
	font-style:normal;
}

#button  b a   {
background-image:url(../img/button-on.gif);
color:#FFF;
}

#round {
	display:block; width:296px;
	background-image:url(../img/round.gif);
	background-repeat:no-repeat;
}

#left_img_top {
	display:block;
	float:left;
	background-image:url(../img/inner-left.gif);
	background-repeat:no-repeat;
	width: 133px;
	height: 276px;
	padding: 0px;
	margin: 0px;
	text-align:left;
}

#left_img_top div { padding: 5px; }

#left_img_top_alt {
	display:block;
	float:left;
	background-image:url(../img/inner-left.gif);
	background-repeat:no-repeat;
	background-position: center;
	width: 296px;
	height: 276px;
	padding: 0px;
	margin: 0px;
	text-align:left;
}

#left_img_top_alt div { padding: 7px; }


#left_img_top div {
	padding: 9px;
	color:#fff;
	text-align:left;
}


#left_img_top_alt div {
	padding: 9px;
	color:#fff;
	text-align:left;
}

#left_img_top h4 {
	font-size:19px;
	color:#fff;
}

#left_img_top h5 {
	font-size:14px;
	color:#fff;
}

#left_img_top_alt h4 {
	font-size:19px;
}

#contact_us_box {
	float:left;
	color:#49176D;
	width: 268px;
	background:#B7DA9B;
	border:solid 1px #FFFFFF;
	margin:13px;
	border-radius: 10px;
	-moz-box-shadow:    2px 2px 4px 4px #A4B997;
	-webkit-box-shadow: 2px 2px 4px 4px #A4B997;
	box-shadow:         2px 2px 4px 4px #A4B997;
}
#contact_us_box h4 { font-size:30px; margin:3px }

#contact_us_box div {
	padding:10px;
}

#address { font-size:10px; color:#3C1450; margin-left:9px; line-height:1.8 }

.imgContainer
{
height:100px; 
overflow:hidden;
}

.imgContainer img
{
float:left;
width:100px;
left: -50%;
}

.descript
{
	float:left; margin-left:13px; width:450px
}

.descript addr {
font-size:16px;
}

.descript price {
font-size:16px;
}

.descript a {
font-size:12px;
}


.home_col_1
{ float:left; width:258px; margin-right:13px }
.home_col_2
{ float:left; width:195px; margin-right:13px }
.home_col_3
{ float:left; width:195px; margin-bottom:42px }

.home_col_img
{ float:left; width:391px; }

.brochure_back
{
	background-image: url(../img/brochure-back.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height:700px
}

