/* CSS Document */

/**************************************************
******* Hobo SEO & Website Design *******
***************************************************
   Shaun Anderson on August, 13th 2006
      (c) Copyright 2006 by Hobo-web LTD
***************************************************/

/* NAVBAR */

#banner-image {
width: 235px; float: right; height: 110px; background-image:  url(../../../Trade/style2007/sampleImage.jpg); layer-background-image: url(../../public_html/style2007/sampleImage.jpg); border: 1px none #000000;

}
#banner {
background-color:#E4E8EC; width: 100%; float: right; border-bottom: solid #333 1px;
}



#mainnav {
	width:750px;
	height:27px;
	background-color: #25769B;
	float: right;
		margin-top: 140px;

}
#mainnav2 {
	width:750px;
	height:27px;
	background-color: #25769B;
	float: right;

}
.center {
	text-align: center;

}
img {
	border: 0px;
}



/* HTML ELEMENTS */

* {
	margin: 0;
	padding: 0;
}

body {
	font: .8em/1.5em helvetica, verdana, arial, sans-serif;
	text-align: left;
	color: #333333;
	background-color: #DDFFFF;
}

ul {
	list-style-type: disc;
	padding-right: 5px;
	margin-left: 25px;
	text-align: left;
}



/* LAYOUT */

.wrap {
	width: 750px;
	height: 100%;
	margin: 0 auto;
	text-align: left;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border: solid #25769B 1px;

		
	
}

#top {
	height: 15px;
}

#header {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background-image:   url(../../../Trade/images/banner-head.jpg);
	background-repeat: no-repeat;
	height: 150px;
	background-position: 0 0 0 0;
}

#header2 {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background-image:   url(../images/banner-dalmatian.jpg);
	background-repeat: no-repeat;
	height: 150px;
	background-position: 0 0 0 0;
}
#mid {
	width: 750px;
	height: 100%;
	background-color: #FFFFFF;
}

#bottom {
	height: 10px;
	text-align: right;
}

#primary {
	float: left;
	width: 520px;
	padding-bottom: 15px;
	background-repeat: no-repeat;
	padding-left: 40px;
}



#secondary {
	float: right;
	width: 180px;
	padding-bottom: 0px;
	text-align: center;
	margin-top: 15px;
}

/* CONTENT */

#primary a {
	padding-bottom: 1px;
	color: #333333;
	text-decoration: underline;
}

#primary a:hover {
	color: #FF0000;
}

.bullets li {
	padding: 0 0 4px 16px;
	background:    url(../../../Trade/style2007/bullet_checkmark.gif) 0 .2em no-repeat;
}

.bullets-leaf li {
	padding: 0 0 4px 16px;
	background:    url(../../../Trade/style2007/bullet_leaf.jpg) 0 .2em no-repeat;
}
.bullets li a {
	text-decoration: none;
	color: #777;
}
.bullets-leaf li a {
	text-decoration: none;
	color: #777;
}
/* FOOTER */

.footnote {
	float: right;
	margin-top: 14px;
	font-size: 0.9em;
}	
.footnote a {
	text-decoration: none;
	color: #777;
	
}



/* MISCELLANEOUS */

.clear {
	clear: both;
}

.floatbox {
	float: left;
	width: 240px;
	margin-right: 26px;
}


/* HEADERS */

h1 {
	font-size: 1.2em;
	color: #25769B;
	line-height: normal;
	margin-top: 15px;
	margin-left: 10px;
}

.home h1 {
}

h2, h3, h4, h5, h6 {
	font-size: 1.2em;
	color: #173653;
	line-height: normal;
	margin-top: 15px;
	margin-left: 10px;
}


/* CONTACT FORM */

.contact form {
	margin: 10px 10px 10px 0;
	padding: 20px 0 20px 20px;
	background: #fcfef7 url(../../_img/form_bkdg.gif) repeat-x;
	border: 1px solid #e8e8e8;
}

.contact select {
	float: left;
}

.contact input, textarea {
	display: block;
	margin: 10px 0 0 0;
	border: 1px solid #bcc4b3;
}

.contact input {
	width: 290px;
}

textarea {
	width: 200px;
}

.contact #submit_btn {
	width: 130px;
	margin: 12px 0 0 352px
}

a#copyright {
	display: block;
	padding-bottom: 3px;
	text-align: right;
	font: 9px arial, sans-serif;
	color: #ccc;
	text-decoration: none;
}

a:hover#copyright {
	color: #999;
}
/* footerlinks */
#footerlinks {
	clear: both;
	padding: 0 .6em;
	color: #999999;
	font-size: 0.85em;
	background: transparent;
	text-align: center;
}



/* - List */
#footerlinks ul {
 margin: .5em 0;
 padding: 0;
 list-style-type: none;
}
#footerlinks li {
 display: inline;
 padding: 0 .5em 0 .7em;
 border-left: .12em solid #000;
}
#footerlinks li.first {
 padding-left: 0;
 border: 0;
}
#menu ul {
	width: 180px;
	margin: auto;
	padding: 0 0 0 0;
	background: #000;
}
#menu dt {margin:0; font-weight:bold; color: #fff; border-bottom:1px solid #fff; background: #ccc;}
#menu li {
	margin:0;
	padding:0;
	color: #fff;
	font-size: 1.5em;
	border-top: 1px solid #fff;
	list-style-type: none;
}
#gallery a, #gallery a:visited {
	color:#fff;
	text-decoration:none;
	display:block;
	padding:12px 5px 12px 12px;
	background: #ccc url(../../style2007/arrow.gif) no-repeat 10px 10px;
	width:180px;
	text-align: right;
}
#gallery a:hover {
	background: #666 url(../../style2007/arrowr.gif) no-repeat 11px 10px;
	color:fff;
}

ol li {font-size:11px;}
/* skip */
a#skip {display: block; position:absolute; top:0; left:0; width:100%; padding: 0 0 0 0; background: transparent; font-weight: bold; text-align: center;}
a#skip:link, a#skip:visited {color: #DDFFFF;}
a#skip:hover, a#skip:focus, a#skip:active {
	background: #fc3;
	color: #FFFFFF;
}
p {
	padding: 15px 10px 0 10px;
	text-align: left;
}




TD.subPageHeader
{
	font-weight:normal;
	font-size:10px;
	color:#1F4669;
	line-height:14px;
	padding-left: 20px;
	padding-right:20px;
	padding-top: 5px;
	padding-bottom: 0px;
}

TD.RepeatTableContent
{
	padding-left: 10px;
	padding-right:10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
TD.RepeatTable
{
	background-color:#CADDEC;
	border-bottom: solid 1px #1F4669;
	border-top: solid 1px #1F4669;
	border-left: solid 1px #1F4669;
	border-right: solid 1px #1F4669;
}
TD.RepeatTable1
{
	background-color:#E8F0F7;
	padding-left: 10px;
	padding-right:10px;
	padding-top: 5px;
	padding-bottom: 5px;
	}
TD.RepeatTable2
{
	background-color:#CADDEC;
	padding-left: 10px;
	padding-right:10px;
	padding-top: 5px;
	padding-bottom:5px;
	}
TD.spacer
{
padding-bottom:3px;
}
 DIV.block {
	text-align:justify;
	padding: 5px 5px 5 px 5px;
}
