* { margin:1; padding:0;}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height:1em;
	color:#000033;
	background:url(images/tail-top.gif) left top repeat-x #bebfc4;
	font-style: inherit;
}

#main {
	width:737px;
	border-top: 0px;
	margin: 0px auto;
}

.col-1, .col-2, .col-3 { float:left;}

/*=========================*/

input, textarea { font-family:Arial; font-size:1em;}

.fleft { float:left;}
.fright { float:none;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin-bottom:0px;}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {
	border:0;
	vertical-align:top;
	text-align:left;
}

.form { height:25px;}
.form input {width:128px; background:none; border:1px solid #eee; color:#5f5b5b; padding:1px 0 1px 3px;}
textarea { width:267px; height:73px; background:none; border:1px solid #eee; overflow:auto; color:#5f5b5b; padding-left:3px; padding:1px 0 0 3px;}


/*==================list====================*/
ul { list-style:none;}

.gallery {
	width:760px;
	height: auto;
	right: 1px;
}
.gallery li { float:left; margin-right:19px;}
.gallery li.alt { margin-right:5px;}
.gallery li.last { margin-right:0;}


/*==================other====================*/
.img-indent { margin:0 31px 0 0; float:left;}
.img-box { width:100%; overflow:hidden;}
.img-box img { float:left; margin:0 31px 0 0;}
.img-box1 { width:100%; overflow:hidden; padding-bottom:26px;}
.img-box1 img { float:left; margin:0 31px 0 0;}

/*==================txt, links, lines, titles====================*/
a {color:#5f5b5b;}
a:hover{text-decoration:none;}

h2 { font-size:.85em; text-transform:uppercase; line-height:1.45em; margin-bottom:20px;}

.link1 { background:url(images/marker.gif) no-repeat left top; padding-left:24px; color:#494a4b; text-decoration:none;}
.link1:hover { text-decoration:underline;}

.title { margin-bottom:17px;}
.title1 { margin-bottom:25px;}

/*==================boxes====================*/
.box { background:url(images/box-bg.jpg) no-repeat left top; width:374px; height:377px;}
.box .inner { padding:30px 24px 0 25px;}

.box1 { width:100%; margin-bottom:14px;}
.box1 .box1-top { background:url(images/box1-top.gif) no-repeat left top; height:18px; width:100%; overflow:hidden;}
.box1 .box1-content { background:#fff;}
.box1 .box1-bottom { background:url(images/box1-bottom.gif) no-repeat left top; height:18px; width:100%; overflow:hidden;}
.box1 .inner { padding:0 19px 0 19px;}

.box2 { background:url(images/box2-bg.jpg) no-repeat left top; width:685px; height:377px;}
.box2 .inner { padding:30px 24px 0 25px;}

.box3 { width:100%;}
.box3 .box1-top { background:url(images/box3-top.gif) no-repeat left top; height:18px; width:100%; overflow:hidden;}
.box3 .box1-content { background:#fff;}
.box3 .box1-bottom { background:url(images/box3-bottom.gif) no-repeat left top; height:18px; width:100%; overflow:hidden;}
.box3 .inner { padding:0 19px 6px 19px;}

.close-button { position:absolute; margin:-17px 0 0 309px;}
.close-button1 { position:absolute; margin:-17px 0 0 620px;}

.cont-box { padding:0 85px 0 0; margin-bottom:0;}
.cont-box span { float:right;}

/*header*/
#header {height:295px; background:url(images/header-bg.jpg) no-repeat left 36px; font-size:0.75em;}
#header .row-1 { height:220px;}
#header .row-1 .indent { padding:91px 0 0 36px;}
#header .row-2 { }
#header .row-2 .fleft { padding:20px 0 0 26px; color:#c6c6c6;}
#header .row-2 .fleft a { color:#768997; text-decoration:none;}
#header .row-2 .fleft a:hover { text-decoration:underline;}
#header .row-2 .fright { padding:0 0 0 0;}
#header .row-2 .fright img { margin-left:6px;}

/*content*/
#content { font-size:0.8325em;}
#content { background:url(images/content-bg.jpg) no-repeat left top; min-height:475px; height:inherit!important; height:564px;}
#content .indent { padding:30px 0 0 337px;}
#content .indent1 { padding:30px 0 0 26px;}
#content .row-1 {
	height:444px;
}

/*footer*/
#footer {
	height:108px;
	font-size:0.625em;
}
#footer {
}
#footer .indent { padding:0px 0 0 0;}
#footer p { line-height:1.3em;}
#footer span { color:#000000; font-size:1.1em;}
#footer strong { text-transform:uppercase;}
#footer span a { color:#000000;}


/*======= index-3.html =======*/
#page4 #content .col-1 {width:139px;}
#page4 #content .col-2 { width:133px;}

/*==========================================*/
