/* Start of CMSMS style sheet 'layout' */
.floatright { float: right; }


/** TITLES */

.title {
}

.title h1, .title h2, .title h3 {
	margin: 7px 0px 25px 0px;
}

/** BASIC */
    blockquote {
        margin:0 0 15px 20px;
        padding:5px;
        border-top:1px solid #73A533;
        border-bottom:1px solid #73A533;
    }
    
        blockquote p {
		font-family:courier;
            margin:0;
        }
        
        blockquote blockquote {
            margin-top:15px;
            background-color:#F3F3F3;
        }


html, body {
	height: 100%;
}

.text1 {
	padding-left: 15px;
	background: url(/images/homepage04.gif) no-repeat left center;
}

.text2 {
	padding-left: 10px;
	background: url(/images/homepage08.gif) no-repeat left center;
}

a.link3 {
	display: block;
	text-align: right;
	font-weight: bold;
	background: url(/images/homepage09.gif) no-repeat 0px 50%;
}

a.link3:hover {
	text-decoration: underline;
}

.thumbs {
	text-align: center;
}

.thumbs ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.thumbs li {
	display: inline;
}

.thumbs img {
	border: 1px solid #DBDBDB;
}

/** MAIN MENU */

#mainmenu {
	width: 619px;
	height: 50px;
	margin: 0px auto;
}

#mainmenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#mainmenu ul li {
	display: inline;
}

#mainmenu a {
	display: block;
	float: left;
	padding: 25px 0px 12px 0px;
	background: url(/images/homepage01.gif) no-repeat 50% 17px;
	text-align: center;
}

#mainmenu1 { width: 103px; }
#mainmenu2 { width: 97px; }
#mainmenu3 { width: 97px; }
#mainmenu4 { width: 97px; }
#mainmenu5 { width: 97px; }
#mainmenu6 { width: 103px; }

#mainmenu .vbar {
	display: block;
	float: left;
	width: 5px;
	height: 50px;
	background: url(/images/homepage02.gif) no-repeat;
}

/** HEADER */

#header {
	width: 619px;
	height: 109px;
	margin: 0px auto;
	background: url(/images/half_logo2.jpg);
}

#logo {
}

#slogan {
}

#logo, #slogan { position: absolute; left: -10000px; }

/** CONTENT */

#content {
	width: 619px;
	margin: 0px auto;
}

.content {
}

/** FOOTER */

#footer {
	width: 619px;
	height: 60px;
	margin: 0px auto;
	padding-top: 5px;
	background: url(/images/homepage18.gif) no-repeat;
}

#links {
	float: left;
	width: 381px;
	padding: 21px 0px 0px 28px;
}

#links ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#links li {
	display: inline;
}

#links a {
	padding: 0px 10px;
	background: url(/images/homepage19.gif) no-repeat left center;
}

#copyright {
	float: left;
	width: 210px;
	margin: 0px;
	padding: 17px 0px;
	background: url(/images/homepage20.gif) no-repeat left top;
}

/** 3-COLUMN LAYOUT */

.three-col {
	background: url(/images/homepage05.gif) no-repeat 0px 27px;
}

.three-col .colA {
	float: left;
	width: 208px;
}

.three-col .colB {
	float: left;
	width: 204px;
}

.three-col .colC {
	float: left;
	width: 207px;
}

/** 2-COLUMN LAYOUT */

.two-col {
	background: url(/images/subpage01.gif) no-repeat 0px 27px;
}

.two-col .colA {
	float: left;
	width: 208px;
}

.two-col .colB {
	float: left;
	width: 411px;
}

/** 1-COLUMN LAYOUT */

.one-col {
	padding: 1px 22px 10px 22px;
	background: url(/images/subpage2_01.gif) no-repeat 0px 27px;
}


/** BOX1 */

#box1 {
	margin: 0px 22px 10px 22px;
}

#box1 .title {
}

#box1 .content {
}

/** BOX2 */

#box2 {
	margin: 0px 22px 10px 22px;
}

#box2 .title {
}

#box2 .content {
}

/** BOX3 */

#box3 {
	margin: 0px 20px 10px 17px;
}

#box3 .title {
}

#box3 .content {
}

/* End of 'layout' */

