img {
	border: 0;
	}
 
#body {
	background-color: #0044A0;
	text-align:center;
	height:100%;
	font: 12pt times;
	color:navy;
	}

#wrapper {
	width: 1064px;
	padding: 0;
	margin: 0 auto;
	text-align: left;
	}

	#header {
		margin: 0;
		margin-top:10px;
		padding: 0;
		width: 1062px;
		height: 213px;
		background-image: url("/theme/images/header.png");
		background-repeat: no-repeat;
		position: relative;
		}

		#title {
			float: left;
			padding: 0;
			margin: 0;
			position: absolute;
			top: 110px;
			left: 100px;
			font: 20pt Verdana bold;
			}
	#header:after {
		clear: both;
		}

                #main {
                        float: left;
                        background-image: url("/theme/images/main.png");
                        background-repeat: repeat y;
			width: 1062px;
			height:auto;
		}

		#leftcontent {
			float: left;
			margin-left:15px;
                        margin-top:5px;
			padding: 6px;
			width: 715px;
			min-height:620px;
			height:auto !important;
			height:620px;
			text-align: justify;
			color:navy;
			}
		#lefttag {
                        float: left;
                        margin-left:15px;
                        background-image: url("/theme/images/tagline.png");
                        background-repeat: no-repeat;
                        background-position:bottom center;
			width: 715px;
			height:40px;
			}		

                #rightcontent2 {
                        float: left;
                        margin-left:50px;
                        margin-top:5px;
                        padding: 0;
                        width: 250px;
                        height: 540px;
                        text-align: justify;
                        }

			#montage1 {float:left;margin-left:15px;}
			#montage2 {float:left;margin-left:200px;}
		
                #fullcontent {
                        float: left;
                        background-image: url("/theme/images/bigbg.jpg");
                        background-repeat: no-repeat;
                        margin-left:28px;
                        margin-top:31px;
                        padding: 0;
                        width: 902px;
                        height: 540px;
                        text-align: justify;
                        }

	#footer {
                        float: left;
                        background-image: url("/theme/images/footer.png");
                        background-repeat: no-repeat;	
                        padding: 0;
                        width: 1062px;
                        height: 283px;
			}




	#copyright {
		text-align:right;
		float:left;
		width:1062px;
		height:20px;
		margin-top:5px;
		font-family: Tahoma;
		font-size:7pt;
		color:gray;
		}
		#copyright a {
			font-family: Tahoma;
			font-size:7pt;
			color:gray;
			text-decoration:none;
			}
		#copyright a:hover {
			font-family: Tahoma;
			font-size:7pt;
			color:#559ADC;
			text-decoration:none;
			}

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/skeleton4.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {width:750px; text-align:left;margin-left:0px;}

#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left;}
#menu ul {display:inline-block;} 

#menu li {margin:0; padding:0; list-style:none;}
#menu li {display:inline-block; display:inline;}
#menu ul ul {position:absolute; left:-9999px;}
#menu ul.level1 {margin:0 auto;}
#menu ul.level1 li.level1-li {float:left; display:block; position:relative;}

#menu b {position:absolute;} /* -- for IE6 non-flyout dropdowns to stop flickering - who knows why --*/

#menu a {display:block; font:normal 12pt georgia,arial,sans-serif; font-style:italic;color: #0055A5; line-height:25px; text-decoration:none;padding:0 12px 
0 10px;}
#menu ul.level1 li.level1-li a.level1-a {float:left;}

#menu ul li:hover > ul {visibility:visible; left:0; top:25px;border:1px solid #c0c0c0;background-color:white;}
#menu ul ul li:hover > ul {visibility:visible; left:100%; top:auto; margin-top:-25px;}
#menu li.left:hover > ul {visibility:visible; left:auto; right:0; top:25px;}
#menu li.left ul li:hover > ul {visibility:visible; left:auto; right:100%; top:auto; margin-top:-25px;}

#menu a:hover ul {left:0; top:23px;}
#menu li.left a:hover ul {left:auto; right:-1px; top:23px;}

#menu li.left ul a {text-align:right; padding:0 10px 0 20px;}

#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%; visibility:visible;}
#menu li.left a:hover a:hover ul, 
#menu li.left a:hover a:hover a:hover ul {left:auto; right:0; visibility:visible;}

#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px;}
#menu li.left a:hover ul ul, 
#menu li.left a:hover a:hover ul ul {left:-9999px;}

#menu li a.drop {background:transparent url('/theme/images/white-down.gif') no-repeat right center;}
#menu li a.fly {background:transparent url('/theme/images/white-right.gif') no-repeat right center;}
#menu li.left ul a.fly {background:transparent url('/theme/images/white-left.gif') no-repeat left center;}

#menu li a:hover,
#menu li a.fly:hover {color:black; direction:ltr;} 
#menu li:hover > a,
#menu ul li:hover > a.fly {color:black;}

#menu table {position:absolute; height:0; width:0; left:0; border-collapse:collapse; margin-top:-4px;}
#menu table table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-29px;}

#menu li.left table {position:absolute; height:0; width:0; left:auto; right:0; border-collapse:collapse; margin-top:-4px;}
#menu li.left table table {position:absolute; left:auto; right:100%; height:0; width:0; border-collapse:collapse; margin-top:-29px;}

* {
        margin: 0;
        padding: 0;
	color:#243E6D;
	font-family:sans-serif;
        }
a {
        color: white;
        text-decoration: underline;
        }
        a:link {
                color: #243E6D;
                text-decoration: underline;
                }
        a:visited {
                color: #243E6D;
                }
        a:hover {
                color: #0c0c0c;
                }
        a:active{
                text-decoration: none;
                }
img {
        border: 0;
        }

h1 {
        color: #243E6D;
        margin: 0px 0px 15px;
        font: italic bold 3em sans-serif;
        }
h2 {
        color: #243E6D;
        margin: 0px 0px 15px;
        font: italic bold 2em sans-serif;
        }
h3 {
        color: #243E6D;
        margin: 0px 0px 15px;
        font: italic bold 1.4em sans-serif;
        }
h4 {
        color: #ffffff;
        margin-bottom: 30px;
        font: italic normal 2.3em sans-serif;
        }
h5 {
        color: #4d766b;
        margin-bottom: .5em;
        font-size: 1.2em;
        margin-top: 0;
        font-style: italic;
        font-weight: normal;
        }
h6 {
        color: #4d766b;
        margin-bottom: .5em;
        font-size: 1em;
        margin-top: 0;
        font-style: italic;
        font-weight: normal;
        }
p {
        color:#243E6D;
        font-family: "sans-serif;
        margin-bottom: 12px;
        }
cite {
        color: #cc0066;
        font-weight: bold;
        }
blockquote {
        color: #999966;
        text-align: right;
        font: italic 1.5em/1.3em Georgia, "Times New Roman", Times, serif;
        margin-top: 30px;
        margin-bottom: 30px;
        }
small {
        color: #999966;
        font: bold .7em/.9px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
        text-transform: uppercase;
        }

#fck_content {
	background-color: #6B4B5F;
	font-family:georgia;
	font-style:italic;
	color:#B8B8B8;
	}
