body {margin:0px; font:12px arial, verdana, helvetica, sans-serif; color: #012d29; line-height:17px; background:#D4C8A3;}

#shell {width:750px; margin:0px auto 0px auto; background:url(images/pageElements/bgd_shell.jpg) 0 0 repeat-y;  position:relative; }

#container {display:block; _height:652px; min-height:652px; background:transparent url(images/pageElements/bgd_container.jpg) 0 0 no-repeat;}

#flash {width:691px; height:150px; position:absolute; top:107px; left:29px; color:#f0ecdf; overflow:hidden; font:9px Arial, Helvetica, sans-serif; text-align:center; }
	#flash h1, #flash a {font:9px Arial, Helvetica, sans-serif; color:#f0ecdf; }

#title {position:absolute; top:273px; left:214px;}

#content {width:467px; margin-left:242px; padding-bottom:1px; padding-top:395px; }
	#content a {text-decoration:underline; color:#0036ff;}
	#content a:hover {color:#929292; text-decoration:underline;}

	#content h1 {display:block; height:27px; /*background:#95885d;*/ background:url(images/pageElements/h1bgd2.gif) 0 0 no-repeat; color:#fff; font:normal 18px arial, verdana, Helvetica, sans-serif; margin-bottom:1px; margin-top:14px; padding:8px 0 0 16px;}
	#content h5 {display:block; height:27px; /*background:#95885d;*/ background:url(images/pageElements/h1bgd.gif) 0 0 no-repeat; color:#fff; font:normal 18px arial, verdana, Helvetica, sans-serif; margin-bottom:1px; margin-top:14px; padding:8px 0 0 16px;}
	#content h2 {color:#53958f; font:bold 16px arial, verdana, Helvetica, sans-serif; margin-bottom:1px; }
	#content h3 {color:#7b704f; font:bold 16px arial, Helvetica, verdana, sans-serif; margin-bottom:1px; }
	#content h4 {color:#000; font:bold 13px arial, verdana, Helvetica, sans-serif; margin-bottom:0px; }
	#content hr {height:1px; color:#012d29; background:#012d29; size:1px;}
	#content p, #content ol, #content ul {margin-top:4px; margin-bottom:15px; }
	
#footer {width:750px; background:#D4C8A3; font-size:10px; color:#000; line-height:15px; text-align:center;}
	#footer a {text-decoration:none; color:#000;}
	#footer a:hover {color:#635731; text-decoration:underline;}
	#footer h2 {color:#000; font:normal 12px arial, verdana, Helvetica, sans-serif; margin-bottom:0px; margin-top:1px; }

/* Stuff */
#pic, .pic {padding:4px; background:#fff; border:1px solid #000;}

#feature {margin:25px auto 20px auto;}

.right {margin:0px 0px 5px 7px; float:right;}
.left {margin:0px 7px 5px 0px; float:left;}

.caption {color:#545454; font-style:italic; font-size:11px; }

.featureRight {border:7px solid #679a96; padding:3px; float:right; margin:1px 0px 8px 9px;}
.featureCenter {border:7px solid #679a96; padding:3px; margin:7px auto 7px auto; }

#showcase {padding:8px; background:#fff; border:2px solid #012F2C; color:#012F2C;}
	#showcase h4, #showcase h3, #showcase h2 {margin-top:0;}


/* Navigation */
#menu {position:absolute; top:294px; left:40px; width:159px;}

/*---- sIFR ---*/
.sIFR-flash {  visibility: visible !important;	margin: 0;	padding: 0; }
.sIFR-replaced { visibility: visible !important; }
.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-replaced > div { display: none !important; }
.sIFR-active h5 { visibility: hidden; font-family:"Times New Roman", Times, serif; line-height:11px; font-size: 11px; font-weight: normal; color:#fff; }

.menuTitle h5 {font-size:11px; margin:0px; }
.menuTitle { width:159px; height:16px; overflow:hidden; text-align:center; padding-top:1px; _padding-top:0px; _height:17px; }