* { margin:0; padding:0;}
body { background:#302f2e; font-family:Calibri, Verdana, Arial; font-size:14pt; line-height:16pt; color:#000000;}

#container {width:827px; margin: auto; text-align:left; background:#ede6de; padding-bottom:10px; padding-right:10px; padding-left:10px;}
#navheader {height:40px; width:827px; background-color:#4D4D4D;}
#header {height:136px;}
#menucont {overflow:hidden;}
#menu {width:230px; background-color:#000033; float:left;}
#content {background-color:#ede6de; width:597px; float:left;}
#footer {height:60px; width:827px; text-align:left; padding-top:10px; background-color:#000033; clear:both;}


.col_1, .col_2, .col_3, .column1, .column2, .column3, .column4 { float:left;}

/*======= index.html =======*/
#page1 #content .col_1 { width:220px; background:url(images/bg_col_1_1.jpg) left top repeat-y;}
#page1 #content .col_2 { width:597px;}
/*=========================*/

/*================== index.html ==================*/
#page1 #content .col_2 .alignright { padding-bottom:33px;}
#page1 #content .col_2 .column1 { width:219px;}
#page1 #content .col_2 .column1 img { margin:0px 2px 2px 0;}
#page1 #content .col_2 .column2 { width:325px;}


/*======= Styles =======*/

/*footer*/
#footer { font-size:0.6875em; color:#ede6de;}
#footer a img { margin-right:26px;}
#footer ul { margin:-10px 0 4px 280px; padding:0; list-style:none;}
#footer li {padding-left:23px; display:inline; margin-right:20px;}
#footer li a { text-decoration:none;}
#footer li a:hover { text-decoration:underline;}
#footer li.none { background:none;}
#footer .alignright { text-align:right; padding-right:40px; padding-top:15px;}
#footer a { color:#ede6de;}

/*content*/
#content { font-size:0.6875em; line-height:1.2727em; color:#47201f;}
#content .bg { background:url(images/bg_col_1.jpg) left 98px no-repeat;}
#content .menu { position:relative; margin:-137px 0 194px 0;}
#content .col_1, #content .col_1 a, #content .col_1 strong { color:#e4decd;}
#content .col_1 .ind { padding:0 25px 71px 31px;}
#content .col_1 p { padding-bottom:8px;}
#content .col_2 .ind { padding:0 26px 25px 32px;}
#content .title { margin-bottom:23px;}
#content p { padding-bottom:15px;}
#content .box { width:100%;}
#content ul {margin:0px; padding:0; list-style:none;}
#content li {background:url(images/z_ul.gif) left 4px no-repeat; padding-left:27px; line-height:2.1818em;}
#content li a { color:#47201f;}
#content .alignright { text-align:right; padding:10px 7px 0 0;}
#content .pic { float:left; margin:0 30px 0px 0;}
#content .title1 { margin:30px 0 23px 0;}
#content .col_2 strong { color:#d27e01;}

a:hover{text-decoration:none;}
a {color:#d27e01;}

.clear { clear:both;}

.contact { padding:25px 25px 25px 25px; font-family:Calibri, Verdana, Arial; font-size:12px; line-height:14px; color:#FFFFFF; background-color:#4D4D4D;}

.fadeshow { width:230px; height:83px;}
.callimage {background-color:#333333;}

/*txt, links*/


h1 { font-size:12pt; line-height: 16pt; color:#003366; padding-bottom:16px;}
h4 { font-size:12pt; line-height: 14pt; color:#003366; padding-bottom:15px;}
h6 { font-size:12pt; line-height: 12pt; color:#003366; padding-bottom:13px;}


#roll {background-image:url(images/ba_1.jpg)}
#roll2 {background-image:url(images/ba_2.jpg)}
#out {background-image:url(images/spacer.gif)}
.style3 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Calibri, Verdana, Arial;
	font-weight: bold;
	text-decoration:none
}


/*==================list====================*/
.main .line_right { background:url(images/line_right.gif) right top repeat-y;}
.main .line_bottom { background:url(images/line_bottom.gif) left bottom repeat-x;}
.main .line_left { background:url(images/line_left.gif) left top repeat-y;}
.main .corner_right_bottom { background:url(images/corner_right_bottom.gif) right bottom no-repeat;}
.main .corner_left_bottom { background:url(images/corner_left_bottom.gif) left bottom no-repeat; padding:0px 14px 14px 14px;}
/*==========================================*/



/*header*/
#navheader { font-size:0.625em;}
#navheader a { color:#9a9691; text-decoration:none;}
#navheader a:hover { text-decoration:underline;}
#navheader .a { padding-left:22px; margin-right:15px;}
#navheader .a1 { padding-left:21px; margin-right:17px;}
#navheader .a2 { padding-left:19px; margin-right:13px;}
#navheader .mini_menu { padding-top:15px;}
#navheader .title { margin-left:641px;}

/* ===================== Listomatic ================================*/


#navcontainer
{
background: #f7f2ea;
width: 100%;
font-family: Calibri, Verdana, Arial;
font-size: 13px;
text-align: center;
}

ul#navlist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0 auto;
width: 100%;
}

ul#navlist li
{
display: block;
margin: 0;
padding: 0;
}

ul#navlist li a
{
display: block;
width: 100%;
padding: 0.5em 0 0.5em 2em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #003366;
text-decoration: none;
background: #f0e7d7;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: #f7f2ea;
color: #003366;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #777;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}

form.wufoo{
	margin:20px 20px 0 20px;
	padding:0 0 20px 0;
}

.hide{
	display:none;
}
.gallery { font-family:Calibri, Verdana, Arial; font-size:8pt; line-height:10pt; color:#666666;}