/* CSS Document */
html {
height:101%;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin: 20px;
padding: 0px;
color:#1c4598;
}
a {
color:#559869;
text-decoration:none;
}
a:hover {
color:#54A4DA;
text-decoration:none;
}
#container {
margin-left: auto;
margin-right: auto;
width:770px;
text-align:center;
}
#header {
position:relative;
width:770px;
height:327px;
text-align:center;

}
#content {
width:770px;
padding-top:20px;
}
#navigation {
position:relative;
width:199px;
float:left;
}
#nav a {
position:relative;
width:190px;
height:30px;
padding-top:12px;
border-top:1px #BCC7E5 solid;
float:right;
font-size:16px;
color:#1c4598;
text-decoration:none;
text-align:left;
}
#nav a:hover {
position:relative;
width:190px;
height:30px;
padding-top:12px;
border-top:1px #BCC7E5 solid;
float:right;
font-size:16px;
color:#1c4598;
background-image:url(images/rollover-bg.jpg);
background-repeat:repeat-y;
text-decoration:none;
text-align:left;
}
#nav-btm a {
position:relative;
width:190px;
height:30px;
padding-top:12px;
border-top:1px #BCC7E5 solid;
border-bottom:1px #BCC7E5 solid;
float:right;
font-size:16px;
color:#1c4598;
text-decoration:none;
text-align:left;
}
#nav-btm a:hover {
position:relative;
width:190px;
height:30px;
padding-top:12px;
border-top:1px #BCC7E5 solid;
border-bottom:1px #BCC7E5 solid;
float:right;
font-size:16px;
color:#1c4598;
background-image:url(images/rollover-bg.jpg);
background-repeat:repeat-y;
text-decoration:none;
text-align:left;
}
#bodycontent {
position:relative;
width:540px;
float:left;
text-align:left;
padding:0px 0px 20px 20px;
border-left:1px #BCC7E5 solid;
}
#more {
position:relative;
width:190px;
float:right;
text-align:right;
}
#footer {
float:right;
color:#1c4598;
width:730px;
text-align:center;
padding:0px 0px 0px 20px;
border-top:1px #BCC7E5 solid;
margin-bottom:30px;
}
#footer a {
color:#559869;
text-decoration:none;
}
#footer a:hover {
color:#54A4DA;
text-decoration:none;
}
.copyright{
font-size:11px;
}
#bodycontent dl {
	width:100%;
	overflow:auto;
	margin: 0 0 1em;
	background: url(images/bss_dot.gif) repeat-x 0 10px;
}
#bodycontent dl dt, 
#bodycontent dl dd.price, 
#bodycontent dl dd.price-head {
	background:#FFF;
	font-size: 12px;
	font-weight: bold;
}
#bodycontent dl dt {
	float:left;
	padding-right: 3px;
	font-size: 14px;
}
	
#bodycontent dl dd {margin:0}
#bodycontent dl dd.price, 
#bodycontent dl dd.price-head {
	float:right;
	padding:0 5px;
	font-weight:bold;
	font-size: 14px;
}
#bodycontent dl dd.price-head {
	padding:0 5px 0 15px;
	font-size:14px;
}
#bodycontent dl dd.menu-info {
	float:left;
	width:100%;
	padding: 3px 0;
	font: italic 12px Arial;
	color: #8996C3;
}
.default {
width:100%;
border:1px #BCC7E5 solid;
}
.photo {
}
textarea {
width:100%;
height:100px;
border:1px #BCC7E5 solid;
}
hr {
border:0;
width:100%;
color: #BCC7E5;
background-color: #BCC7E5;
height:1px;
}
h1 {
margin-top: 0px;
font-size:24px;
}
h3 {
margin-bottom: -10px;
}
.red {
	color: #FF0000;
}
.form1 {
border:1px #BCC7E5 solid;
height:18px;
width:400px;
}
.form2 {
border:1px #BCC7E5 solid;
height:100px;
width:400px;
}