@charset "utf-8";
/* Valid CSS Stylesheet 

    ______      __       _____       _     __         
   / ____/___ _/ /_     / ___/____  (_)___/ /__  _____
  / /_  / __ `/ __ \    \__ \/ __ \/ / __  / _ \/ ___/
 / __/ / /_/ / /_/ /   ___/ / /_/ / / /_/ /  __/ /    
/_/    \__,_/_.___/   /____/ .___/_/\__,_/\___/_/     
                          /_/                         

*/

/* --------------------------------------------------------------------- */
/* Begin LAYOUT
/* --------------------------------------------------------------------- */

body {
font: 'Lucida Sans', 'Lucida Sans Unicode', Verdana, sans-serif;
font-size: 13px;
color: #7c775e;
height: 100%;
width: 100%;
background-image: url(../../images/bg.png);
background-repeat: repeat-x;
background-color: #958976;
margin: 0 auto;
}


#container {
position: absolute;
margin-left: 50%;
left: -450px;
height: 900px;
width: 900px;
}

#header {
width:900px;
height: 50px;
}

#logo {
background-image: url(../../images/logo.png);
background-repeat: no-repeat;
width: 136px;
height: 40px;
margin-top: 8px;
float: left;
}


#tel {
background-image: url(../../images/tel.png);
background-repeat: no-repeat;
width: 167px;
height: 22px;
margin-top: 15px;
float: right;
}


#banner {
height: 235px;
width: 900px;
background-image:url(../../images/banner.jpg);
margin-top: 68px;
}


#content {
height: 310px;
width: 900px;
margin-top: 5px;
}


#leftBox {
	height: 305px;
	width: 600px;
	float: left;
}


#middleBox {
	height: 305px;
	width: 288px;
	float: left;
	margin-left: 18px;
}


#rightBox {
	height: 305px;
	width: 288px;
	float: right;
}

/* --------------------------------------------------------------------- */
/* Begin FORMATTING
/* --------------------------------------------------------------------- */

h1 {
font-family: 'Lucida Sans', 'Lucida Sans Unicode', Verdana, sans-serif;
font-size: 16px;
color: #A61241;
border-bottom: 1px dotted #A61241;
text-align: left;
}

h2 {
font-family: 'Lucida Sans', 'Lucida Sans Unicode', Verdana, sans-serif;
font-size: 16px;
color: #A61241;
border-bottom: 1px dotted #A61241;
text-align: left;
}

h3 {
background-color: #A61241;
height: 14px;
font-family: 'Lucida Sans', 'Lucida Sans Unicode', Verdana, sans-serif;
font-size: 10px;
color: #DDDCC5;
}

a:link  {
color: #A61241;
text-decoration: none;
border: none;
outline: none;
}

a:hover {
color: #A61241;
text-decoration: none;
outline: none;
}

a:active {
color: #D8D3BF;
text-decoration: none;
border: none;
outline: none;
}

a:visited  {
color: #A61241;
text-decoration: none;
border: none;
outline: none;
}

.help {
cursor: help;
}

#middleBox ul {
list-style-image: url(../../images/arrow.png);
}

#middleBox li {
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
margin-left: 5px;
}
